.rc-header{--rc-hdr-row1-full: 92px;--rc-hdr-row1-stuck: 64px;--rc-hdr-row1: var(--rc-hdr-row1-full);--rc-hdr-row2: 48px;--rc-hdr-logo: 220px;--rc-hdr-logo-stuck: .68;--rc-hdr-search: 360px;--rc-hdr-search-air: var(--rc-space-6, 32px);--rc-hdr-mob-row: 56px;--rc-hdr-mob-logo: 136px;--rc-hdr-nav-gap: var(--rc-space-6, 32px);--rc-hdr-skew: -12deg;--rc-hdr-ease-out: cubic-bezier(.23, 1, .32, 1);border-bottom-color:var(--rc-border, #e5e5e5)}.rc-header .main-menu a,.rc-header .main-menu a:hover,.rc-header .main-menu a:focus{text-decoration:none}.rc-header :is(.logo__link,.header__icon,.main-menu__toggle,.main-nav__item--primary,.main-nav__toggle-btn,.main-nav__item--back,.child-nav__item,.grandchild-nav__item,.main-nav__item--go,.rc-nav-card):focus-visible{outline:var(--rc-focus-ring, 2px solid #6d3bcc);outline-offset:var(--rc-focus-offset, 2px)}.rc-header .search__input{height:44px;padding-top:0;padding-bottom:0;padding-inline-start:44px;border:1px solid var(--rc-border, #e5e5e5);border-radius:var(--rc-radius-none, 0);background-color:var(--rc-surface-soft, #f5f5f5);color:var(--rc-ink, #070707);font-size:var(--rc-fs-body, 16px);line-height:1.25;transition:border-color var(--rc-dur-fast, .15s) var(--rc-ease, ease),background-color var(--rc-dur-fast, .15s) var(--rc-ease, ease)}.rc-header .search__input::placeholder{color:var(--rc-muted, #4b5563);opacity:1}.rc-header .search__input:hover{border-color:var(--rc-border-strong, #bdbdc2)}.rc-header .search__input:focus,.rc-header predictive-search[open] .search__input:focus{border-color:var(--rc-accent, #6d3bcc);background-color:var(--rc-surface, #ffffff)}.rc-header predictive-search[open] .search__input{box-shadow:none}.tab-used .rc-header .search__input:focus-visible{outline:var(--rc-focus-ring, 2px solid #6d3bcc);outline-offset:0}.rc-header :is(.search__submit,.search__reset,.search__speech):focus-visible{outline:var(--rc-focus-ring, 2px solid #6d3bcc);outline-offset:-4px}.rc-header .search__submit{top:0;min-height:44px;height:44px;padding:0 10px 0 14px}.rc-header .search__submit .icon{width:18px;height:18px}.rc-header .header__icon{width:var(--rc-touch-min, 44px);height:var(--rc-touch-min, 44px);padding:9px}.rc-header .header__icon svg,.rc-header .header__icon .icon--cart{width:26px;height:26px}.rc-header .header__icon.js-show-search svg{width:23px;height:23px}.rc-header .header__icon+.header__icon,.rc-header .header__icon+shopify-account,.rc-header shopify-account+.header__icon{margin-inline-start:0}.rc-header .header__cart-count{top:1px;right:1px;font-variant-numeric:tabular-nums}.rc-header .rc-tool-icon{flex:none;width:20px;height:20px;overflow:visible}.rc-header .rc-tool-icon__bike,.rc-header .rc-tool-icon__wheel{transition:transform .3s var(--rc-hdr-ease-out)}.rc-header .rc-tool-icon__wheel--rear{transform-origin:5px 16.5px}.rc-header .rc-tool-icon__wheel--front{transform-origin:19px 16.5px}.rc-header .rc-tool-icon__crank{transform-origin:12px 12px;transition:transform .32s var(--rc-hdr-ease-out)}.rc-header :is(.rc-nav-tool__link,.rc-nav-card):focus-visible .rc-tool-icon__bike{transform:translate(3px);transition-duration:.45s}.rc-header :is(.rc-nav-tool__link,.rc-nav-card):focus-visible .rc-tool-icon__wheel{transform:rotate(46deg);transition-duration:.45s}.rc-header :is(.rc-nav-tool__link,.rc-nav-card):focus-visible .rc-tool-icon__crank{transform:rotate(180deg);transition-duration:.5s}@media(hover:hover)and (pointer:fine){.rc-header :is(.rc-nav-tool__link,.rc-nav-card):hover .rc-tool-icon__bike{transform:translate(3px);transition-duration:.45s}.rc-header :is(.rc-nav-tool__link,.rc-nav-card):hover .rc-tool-icon__wheel{transform:rotate(46deg);transition-duration:.45s}.rc-header :is(.rc-nav-tool__link,.rc-nav-card):hover .rc-tool-icon__crank{transform:rotate(180deg);transition-duration:.5s}}@media(min-width:769px){.header.rc-header{padding:0}.rc-header .header__grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:var(--rc-hdr-row1) auto;grid-template-areas:"search logo icons" "menu menu menu";align-items:center;column-gap:var(--rc-space-5, 24px)}.rc-header .header__grid>.header__logo{grid-area:logo;justify-self:center;margin:0;padding:0}.rc-header .header__grid>.header__search{grid-area:search;justify-self:start;width:min(100% - var(--rc-hdr-search-air),var(--rc-hdr-search));min-width:0;margin:0}.rc-header .header__grid>.header__icons{grid-area:icons;justify-self:end;gap:var(--rc-space-2, 8px);margin:0;margin-inline-end:-9px;padding:0}.rc-header .header__grid>.main-menu{grid-area:menu;align-self:stretch;width:auto;min-width:0;margin-inline:-12px;contain:inline-size}.rc-header .logo__link{display:block;transform-origin:50% 50%}.rc-header .header__logo img{width:var(--rc-hdr-logo);max-width:100%;height:auto}.rc-header .header__search .search{margin:0}.rc-header .header__search .predictive-search{left:-12px;width:min(720px,calc(var(--viewport-width, 100vw) - 2 * var(--gutter, 32px) + 24px));padding-top:68px;box-shadow:var(--rc-shadow-overlay, 0 12px 32px rgba(7, 7, 7, .18))}[dir=rtl] .rc-header .header__search .predictive-search{right:-12px;left:auto}.rc-header:before{content:"";position:absolute;z-index:1;top:0;right:0;left:0;height:1px;transform:translateY(var(--rc-hdr-row1));background-color:var(--rc-border, #e5e5e5);pointer-events:none}.rc-header .main-menu__content{display:flex;justify-content:center;padding-inline:12px}.rc-header .main-menu__content>nav{display:flex;flex:1 1 auto;min-width:0}.rc-header .main-nav{display:flex;flex:1 1 auto;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 var(--rc-hdr-nav-gap);min-width:0;margin:0 -6px}.rc-header .main-nav>li{display:flex;flex:none;align-items:stretch}.rc-header .main-nav>li.rc-nav-tool{flex:1 1 0;min-width:0}.rc-header .main-nav>li.rc-nav-tool--crank{justify-content:flex-end}.rc-header .main-nav:not(:has(>.rc-nav-tool--bike)):before,.rc-header .main-nav:not(:has(>.rc-nav-tool--crank)):after{content:"";flex:1 1 0}.rc-header .main-nav .main-nav__row,.rc-header .main-nav .main-nav__row:hover,.rc-header .main-nav .main-nav__row.is-active,.rc-header .main-nav .main-nav__item--dropdown.is-open>.main-nav__row{position:relative;min-width:0;min-height:var(--rc-hdr-row2);margin:0;box-shadow:none}.rc-header .main-nav .main-nav__item--primary{position:relative;display:flex;align-items:center;gap:var(--rc-space-2, 8px);min-width:0;padding:12px 6px;color:currentColor;font-family:var(--navigation-font-family);font-size:var(--rc-fs-body, 16px);font-style:var(--navigation-font-style);font-weight:var(--rc-fw-bold, 700);line-height:24px;white-space:nowrap}.rc-header .main-nav .main-nav__item--dropdown>.main-nav__row>.main-nav__item--primary{margin-inline-end:0;padding-inline-end:2px}.rc-header .main-nav .main-nav__item--primary:after{content:"";position:absolute;right:6px;bottom:5px;left:6px;height:3px;transform:skew(var(--rc-hdr-skew)) scaleX(0);transform-origin:0 50%;transition:transform var(--rc-dur-fast, .15s) var(--rc-hdr-ease-out);background-color:var(--rc-accent, #6d3bcc);pointer-events:none}[dir=rtl] .rc-header .main-nav .main-nav__item--primary:after{transform-origin:100% 50%}.rc-header .main-nav .main-nav__item--dropdown>.main-nav__row>.main-nav__item--primary:after{right:2px}[dir=rtl] .rc-header .main-nav .main-nav__item--dropdown>.main-nav__row>.main-nav__item--primary:after{right:6px;left:2px}.rc-header .main-nav>li:not(.rc-nav-tool)>.main-nav__row:hover>.main-nav__item--primary:after,.rc-header .main-nav .main-nav__item--primary.is-active:after,.rc-header .main-nav .main-nav__item--dropdown.is-open>.main-nav__row>.main-nav__item--primary:after{transform:skew(var(--rc-hdr-skew)) scaleX(1);transition-duration:.2s}.rc-header .main-nav .main-nav__row>.main-nav__toggle-btn{width:24px;height:var(--rc-hdr-row2);margin-inline:0}.rc-header .main-nav :is(.main-nav__item--primary,.main-nav__row>.main-nav__toggle-btn):focus-visible{outline-offset:-2px}.rc-header .main-nav .main-nav__item--dropdown>.main-nav__row>.main-nav__toggle-btn .icon{width:16px;height:16px;transition:transform .2s var(--rc-hdr-ease-out)}.rc-header .main-nav .main-nav__toggle-btn .icon path{stroke-width:2}.rc-header .main-nav .main-nav__item--dropdown>.main-nav__row>.main-nav__toggle-btn[aria-expanded=true] .icon{transform:rotate(180deg)}.rc-header .main-nav .rc-nav-tool__link{color:var(--rc-accent, #6d3bcc);transition:color var(--rc-dur-fast, .15s) var(--rc-ease, ease)}.rc-header .main-nav .rc-nav-tool__link:hover{color:var(--rc-accent-hover, #5d32ad)}.rc-header .main-nav .rc-nav-tool__link:after{left:calc(6px + 20px + var(--rc-space-2, 8px))}[dir=rtl] .rc-header .main-nav .rc-nav-tool__link:after{right:calc(6px + 20px + var(--rc-space-2, 8px));left:6px}.rc-header .main-nav .rc-nav-tool__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.rc-header .main-nav.rc-nav--compact-tools .rc-nav-tool__link{justify-content:center;min-width:var(--rc-touch-min, 44px);min-height:var(--rc-touch-min, 44px)}.rc-header .main-nav.rc-nav--compact-tools .rc-nav-tool__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rc-header .main-nav.rc-nav--compact-tools .rc-nav-tool__link:after{right:6px;left:6px}.rc-header .main-nav.rc-nav--compact-tools .rc-tool-icon{width:24px;height:24px}.cc-header--sticky .rc-header .header__grid{transition:grid-template-rows var(--header-transition-speed, .3s) ease}.cc-header--sticky .rc-header .logo__link{transition:transform var(--header-transition-speed, .3s) ease}.cc-header--sticky .rc-header:before{transition:transform var(--header-transition-speed, .3s) ease,opacity var(--header-transition-speed, .3s) ease}.cc-header--sticky .rc-header.rc-header--stuck{--rc-hdr-row1: var(--rc-hdr-row1-stuck)}.cc-header--sticky .rc-header.rc-header--stuck .logo__link{transform:scale(var(--rc-hdr-logo-stuck))}.cc-header--sticky .rc-header.is-out:before{opacity:0}.cc-header--sticky .header.rc-header.rc-header--stuck{margin-bottom:calc(var(--rc-hdr-row1-full) - var(--rc-hdr-row1-stuck))}.cc-header.cc-header--sticky{display:flow-root;pointer-events:none}.cc-header.cc-header--sticky>.header{pointer-events:auto}.cc-header--sticky .rc-header .main-menu__content{max-height:calc(var(--menu-height, 64px) - 16px);transition:max-height var(--header-transition-speed, .3s) ease,margin-top var(--header-transition-speed, .3s) ease,opacity var(--header-transition-speed, .3s) ease}.cc-header--sticky .rc-header.is-out .main-menu__content{opacity:0}.cc-header--sticky .header.rc-header.is-out{margin-bottom:calc(var(--menu-height, 64px) - 16px)}.cc-header--sticky .header.rc-header.rc-header--stuck.is-out{margin-bottom:calc(var(--menu-height, 64px) - 16px + var(--rc-hdr-row1-full) - var(--rc-hdr-row1-stuck))}}@media(min-width:769px)and (max-width:1023.98px){.rc-header{--rc-hdr-logo: 190px;--rc-hdr-search-air: var(--rc-space-4, 16px);--rc-hdr-nav-gap: var(--rc-space-5, 24px)}.rc-header .header__grid{column-gap:var(--rc-space-4, 16px)}}@media(max-width:768.98px){.header.rc-header{padding:0}.rc-header .header__grid{display:grid;grid-template-columns:44px 44px minmax(0,1fr) 44px 44px;grid-template-rows:var(--rc-hdr-mob-row) auto;grid-template-areas:"menu find logo account cart" "search search search search search";align-items:center;padding-inline:max(calc(var(--gutter, 20px) - 10px),0px)}.rc-header .header__grid>.main-menu{grid-area:menu}.rc-header .main-menu__toggle{margin:0}.rc-header .header__grid>.header__logo{grid-area:logo;justify-self:center;min-width:0;margin:0;padding:0}.rc-header .header__logo img{width:var(--rc-hdr-mob-logo);max-width:100%;height:auto}@media(min-width:600px){.rc-header{--rc-hdr-mob-logo: 160px}}.rc-header .header__grid>.header__icons{display:contents}.rc-header .header__icons>.js-show-search{grid-area:find}.rc-header .header__icons>:not(#cart-icon):not(.js-show-search){grid-area:account}.rc-header .header__icons>#cart-icon{grid-area:cart}.rc-header .header__grid>.header__search{grid-area:search;min-width:0;margin:0 10px}.rc-header .header__search .search{margin:0 0 var(--rc-space-2, 8px)}.rc-header.search-is-collapsed .header__search--collapsible-mob .search{margin:0}.rc-header .main-menu__content{box-shadow:0 -1px 0 var(--rc-border, #e5e5e5)}.rc-header .rc-nav-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rc-space-2, 8px);margin:0;padding:var(--rc-space-4, 16px) 0;list-style:none}.rc-header .rc-nav-cards__item{display:flex;min-width:0}.rc-header .rc-nav-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--rc-space-1, 4px);width:100%;min-height:112px;padding:var(--rc-space-3, 12px);border:1px solid var(--rc-border, #e5e5e5);border-radius:var(--rc-radius-card, 8px);background-color:var(--rc-surface-soft, #f5f5f5);color:var(--rc-ink, #070707);transition:border-color var(--rc-dur-fast, .15s) var(--rc-ease, ease)}.rc-header .rc-nav-card:hover{border-color:var(--rc-border-strong, #bdbdc2)}.rc-header .rc-nav-card:active{border-color:var(--rc-accent, #6d3bcc)}.rc-header .rc-nav-card[aria-current=page]{border-color:var(--rc-accent, #6d3bcc);background-color:var(--rc-accent-tint, rgba(109, 59, 204, .07))}.rc-header .rc-nav-card__icon{display:flex;margin-bottom:var(--rc-space-1, 4px);color:var(--rc-accent, #6d3bcc)}.rc-header .rc-nav-card__icon .rc-tool-icon{width:28px;height:28px}.rc-header .rc-nav-card__title{max-width:100%;color:var(--rc-ink, #070707);font-family:var(--navigation-font-family);font-size:var(--rc-fs-body, 16px);font-weight:var(--rc-fw-bold, 700);line-height:var(--rc-lh-tight, 1.15);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rc-header .rc-nav-card__desc{max-width:100%;color:var(--rc-muted, #4b5563);font-family:var(--body-font-family);font-size:var(--rc-fs-aux, 14px);font-weight:var(--rc-fw-regular, 400);line-height:var(--rc-lh-snug, 1.3);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.rc-header .rc-nav-card__arrow{position:absolute;top:var(--rc-space-3, 12px);right:var(--rc-space-3, 12px);width:20px;height:20px;color:var(--rc-accent, #6d3bcc)}[dir=rtl] .rc-header .rc-nav-card__arrow{right:auto;left:var(--rc-space-3, 12px);transform:scaleX(-1)}.rc-header .main-nav>li,.rc-header .child-nav>li,.rc-header .grandchild-nav>li{border-bottom:1px solid var(--rc-border, #e5e5e5)}.rc-header .main-nav .main-nav__row{min-height:52px}.rc-header .main-nav .main-nav__item--primary,.rc-header .main-nav .main-nav__item{min-height:52px;padding:14px 12px;font-size:var(--rc-fs-body-lg, 18px);line-height:24px}.rc-header .main-nav .main-nav__item--primary{display:flex;align-items:center;font-weight:var(--rc-fw-bold, 700)}.rc-header .main-nav .main-nav__toggle-btn{color:var(--rc-muted, #4b5563)}.rc-header .main-nav .main-nav__toggle-btn .icon{width:18px;height:18px}.rc-header .main-nav .main-nav__item:focus-visible,.rc-header .main-nav .main-nav__item--primary:focus-visible,.rc-header .main-nav .main-nav__toggle-btn:focus-visible{outline-offset:-2px}.rc-header .main-nav :is(.main-nav__row>.main-nav__item--primary.is-active,.child-nav>li>.child-nav__item[aria-current=page],.main-nav__item-content>.child-nav__item.is-active,.main-nav__grandchild:not(.main-nav__grandchild-grid)>li>.grandchild-nav__item[aria-current=page]:not(:has(img))){position:relative}.rc-header .main-nav :is(.main-nav__row>.main-nav__item--primary.is-active,.child-nav>li>.child-nav__item[aria-current=page],.main-nav__item-content>.child-nav__item.is-active,.main-nav__grandchild:not(.main-nav__grandchild-grid)>li>.grandchild-nav__item[aria-current=page]:not(:has(img))):before{content:"";position:absolute;top:50%;left:1px;width:3px;height:20px;margin-top:-10px;transform:skew(var(--rc-hdr-skew));background-color:var(--rc-accent, #6d3bcc)}[dir=rtl] .rc-header .main-nav :is(.main-nav__row>.main-nav__item--primary.is-active,.child-nav>li>.child-nav__item[aria-current=page],.main-nav__item-content>.child-nav__item.is-active,.main-nav__grandchild:not(.main-nav__grandchild-grid)>li>.grandchild-nav__item[aria-current=page]:not(:has(img))):before{right:1px;left:auto}.rc-header .main-nav .main-nav__item--back{color:var(--rc-accent, #6d3bcc);font-size:var(--rc-fs-body, 16px)}.rc-header .main-nav .main-nav__item--back .main-nav__item-content{gap:var(--rc-space-2, 8px)}.rc-header .main-nav .main-nav__item--back .main-nav__item-content>.icon{width:18px;height:18px;margin:0}.rc-header .main-nav .main-nav__item-header{padding-top:var(--rc-space-5, 24px);padding-bottom:var(--rc-space-2, 8px);font-size:var(--rc-fs-h5, 20px)}.rc-header .main-nav .grandchild-nav__item{min-height:44px;padding:10px 12px;font-size:var(--rc-fs-body, 16px)}}@media(prefers-reduced-motion:reduce){.rc-header .main-nav .main-nav__item--primary:after,.rc-header .main-nav .main-nav__item--dropdown>.main-nav__row>.main-nav__toggle-btn .icon,.rc-header .rc-tool-icon__bike,.rc-header .rc-tool-icon__wheel,.rc-header .rc-tool-icon__crank,.cc-header--sticky .rc-header .header__grid,.cc-header--sticky .rc-header .logo__link,.cc-header--sticky .rc-header:before{transition:none}.rc-header :is(.rc-nav-tool__link,.rc-nav-card):is(:hover,:focus-visible) :is(.rc-tool-icon__bike,.rc-tool-icon__wheel,.rc-tool-icon__crank){transform:none}.cc-header--sticky .header.rc-header,.cc-header--sticky .rc-header .main-menu__content{transition:none}}@media(prefers-reduced-motion:reduce)and (min-width:769px){.rc-header .main-nav__child,.rc-header .is-closing>.main-nav__child,.rc-header .main-nav__item--dropdown.is-open>.main-nav__child,.rc-header .main-nav__item--dropdown.is-open.is-visible>.main-nav__child{transform:none}}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rc-space-2)}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>.md\:hidden{grid-column:1 / -1}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>li:not(.md\:hidden){position:relative;min-width:0;display:flex}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>li>.child-nav__collection-image,.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>li:not(.md\:hidden)>.child-nav__item{width:100%;min-height:62px;margin:0;padding:var(--rc-space-2);gap:var(--rc-space-2);border:1px solid var(--rc-border);border-radius:var(--rc-radius-card);background:var(--rc-surface)}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>li:not(.md\:hidden):hover>:is(.child-nav__collection-image,.child-nav__item),.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>li:not(.md\:hidden):focus-within>:is(.child-nav__collection-image,.child-nav__item){border-color:var(--rc-border-strong);background:var(--rc-surface-soft)}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav__collection-image>.main-nav__collection-image{flex:0 0 clamp(42px,5.3vw,56px);width:auto;height:40px;margin:0;padding:0;border-radius:calc(var(--rc-radius-card) / 2);background:var(--rc-surface-soft)}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .main-nav__collection-image>img{object-fit:contain}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>li:not(.md\:hidden) .child-nav__item{display:flex;align-items:center;min-width:0;min-height:44px;font-size:var(--rc-fs-body);font-weight:700;line-height:1.2;text-align:start;overflow-wrap:anywhere}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav__collection-image>.child-nav__item{position:static;flex:1;padding:0}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav__collection-image>.child-nav__item:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:var(--rc-radius-card)}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav__collection-image>.child-nav__item:focus-visible:after{outline:var(--rc-focus-ring);outline-offset:-2px}@media(max-width:768.98px){.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav{display:flex;flex-wrap:wrap}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>.md\:hidden{flex-basis:100%}.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav>li:not(.md\:hidden){flex:1 1 max-content;min-width:calc((100% - var(--rc-space-2)) / 2);max-width:100%}}.rc-header .rc-nav-product-image{aspect-ratio:1;background:var(--rc-surface-soft)}.rc-header .rc-nav-product-image--cutout{isolation:isolate;aspect-ratio:4 / 3}@media(min-width:769px){.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.rc-header .mega-nav--sidebar{--rc-catalog-rail: clamp(184px, 21vw, 224px);min-height:0}.rc-header .mega-nav--sidebar .child-nav>:is(.child-nav__item--toggle,li>.child-nav__item){width:var(--rc-catalog-rail)}.rc-header .mega-nav--sidebar .child-nav>.child-nav__item--toggle{padding:0 var(--rc-space-3);border-inline-start:3px solid transparent}.rc-header .mega-nav--sidebar .child-nav>.child-nav__item--toggle.is-visible{border-inline-start-color:var(--rc-accent);background:var(--rc-accent-tint)}.rc-header .mega-nav--sidebar .child-nav>li .main-nav__item-content>.child-nav__item,.rc-header .mega-nav--sidebar .child-nav>li>.child-nav__item{min-height:50px;padding-block:var(--rc-space-3);gap:var(--rc-space-2);font-size:var(--rc-fs-body);line-height:1.25}.rc-header .mega-nav--sidebar .child-nav__item--toggle>.child-nav__panel{inset-inline:var(--rc-catalog-rail) 0;min-height:0;padding-inline-start:var(--rc-space-4)}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rc-space-2)}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav)>li{min-width:0}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav) .grandchild-nav__item{display:grid;align-items:center;min-height:72px;height:100%;padding:var(--rc-space-2);gap:var(--rc-space-3);border:1px solid var(--rc-border);border-radius:var(--rc-radius-card);background:var(--rc-surface);color:var(--rc-ink);font-size:var(--rc-fs-body);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav) .grandchild-nav__item:has(>.grandchild-nav__image){grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav) .grandchild-nav__item:is(:hover,:focus-visible){border-color:var(--rc-border-strong);background:var(--rc-surface-soft)}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav) .rc-nav-product-image{aspect-ratio:5 / 3;max-height:184px;margin:0;padding:0;border-radius:var(--rc-radius-card);overflow:hidden}}@media(min-width:1000px){.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1240px){.rc-header .mega-nav--columns.mega-nav--no-grandchildren .child-nav{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:768.98px){.rc-header .main-nav__child.mega-nav--sidebar{padding-inline:var(--rc-space-3)}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rc-space-4) var(--rc-space-2);padding:0 0 var(--rc-space-4)}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid:not(.raceit-builder-nav)>li{min-width:0}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid .grandchild-nav__item:has(>.rc-nav-product-image){padding:0 0 var(--rc-space-1);font-weight:700;line-height:1.25;overflow-wrap:anywhere}.rc-header .mega-nav--sidebar .main-nav__grandchild-grid .rc-nav-product-image{aspect-ratio:4 / 3;margin-block-end:var(--rc-space-2);border-radius:var(--rc-radius-card)}}.rc-header .rc-nav-product-image[data-menu-photo]{isolation:isolate;overflow:hidden}.rc-header .rc-nav-product-image[data-menu-photo] img{scale:var(--rc-menu-photo-scale, 1);translate:0 var(--rc-menu-photo-offset, 0%)}.rc-header [data-menu-photo=bicicletas-carretera]{--rc-menu-photo-scale: 1.12}.rc-header [data-menu-photo=gravel]{--rc-menu-photo-scale: 1.64}.rc-header .rc-nav-product-image[data-menu-photo=gravel] img{filter:brightness(1.109)}.rc-header [data-menu-photo=ruedas]{--rc-menu-photo-scale: 1.22;--rc-menu-photo-light: 1.12}.rc-header [data-menu-photo=manillares],.rc-header [data-menu-photo=bielas-y-pedalier]{--rc-menu-photo-scale: 1.5}.rc-header .rc-nav-product-image[data-menu-photo=cuadros]{--rc-menu-photo-scale: 1.2;--rc-menu-photo-light: 1.16}.rc-header [data-menu-photo=tijas-1]{--rc-menu-photo-light: 1.15}.rc-header [data-menu-photo=ejes]{--rc-menu-photo-scale: 1.52}.rc-header [data-menu-photo=cascos]{--rc-menu-photo-scale: 1.34;--rc-menu-photo-offset: 7%;--rc-menu-photo-light: 1.13}.rc-header [data-menu-photo=gafas]{--rc-menu-photo-scale: 2.75;--rc-menu-photo-light: 1.14}.rc-header .rc-nav-product-image:is([data-menu-photo=cuadros],[data-menu-photo=ruedas],[data-menu-photo=manillares],[data-menu-photo=bielas-y-pedalier],[data-menu-photo=sillines],[data-menu-photo=cassette],[data-menu-photo=tijas-1],[data-menu-photo=ejes],[data-menu-photo=cascos],[data-menu-photo=gafas]) img{filter:brightness(var(--rc-menu-photo-light, 1));mix-blend-mode:multiply}@media(max-width:768.98px){.rc-header [data-menu-photo=gravel]{--rc-menu-photo-scale: 1.43}.rc-header [data-menu-photo=ruedas]{--rc-menu-photo-scale: 1.86}.rc-header .rc-nav-product-image[data-menu-photo=cuadros]{--rc-menu-photo-scale: 1.32}.rc-header [data-menu-photo=manillares],.rc-header [data-menu-photo=bielas-y-pedalier]{--rc-menu-photo-scale: 1.27}.rc-header [data-menu-photo=sillines]{--rc-menu-photo-scale: 1.16}.rc-header [data-menu-photo=ejes]{--rc-menu-photo-scale: 2.08;--rc-menu-photo-offset: 5.2%;--rc-menu-photo-light: 1.04}.rc-header [data-menu-photo=cascos]{--rc-menu-photo-scale: 1.3}.rc-header [data-menu-photo=gafas]{--rc-menu-photo-scale: 2.4}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/rc-header.css.map */
