:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection){--fb-black:#000;--fb-off:#f1f1e9;--fb-bone:#cccbba;--fb-petrol:#004447;--fb-earth:#a8987f;--fb-clay:#504d44;--fb-orange:#f15941;--fb-accent:#a8987f;--fb-accent-ink:#000}body.template-collection-best-kids-collection{--fb-accent:#84c7d3}body.template-collection-best-mtb-collection{--fb-accent:#aa8e09}body.template-collection-best-road-collection{--fb-accent:#b2567c;--fb-accent-ink:#fff}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) #main-content{background:var(--fb-off)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .shopify-section{margin-top:0!important;margin-bottom:0!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .page-header--wrapper{background:var(--fb-black)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .page-header{height:clamp(220px,24vw,310px)!important;min-height:0!important;padding:32px 24px!important;border-bottom:4px solid var(--fb-accent)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .page-header__bg{top:0;right:0;bottom:0;left:0}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .page-header__inner{max-width:820px;margin:auto;text-align:center}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .page-header h1{color:var(--fb-off);font-size:clamp(34px,4vw,54px);line-height:1;letter-spacing:-.03em}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .page-header .rte{max-width:660px;margin:16px auto 0;color:var(--fb-off);font-size:clamp(15px,1.4vw,19px)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id*=__rich_text_]{background:var(--fb-off)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id*=__rich_text_] .rich-text{padding:46px 24px 42px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id*=__rich_text_] .subheading{color:var(--fb-clay)!important;font-weight:700;letter-spacing:.16em}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id*=__rich_text_] h3{color:var(--fb-black)!important;font-size:clamp(30px,3.4vw,48px)!important;line-height:1.05!important;letter-spacing:-.03em!important;padding-bottom:18px!important;background:linear-gradient(var(--fb-accent),var(--fb-accent)) center bottom/54px 4px no-repeat!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id*=__rich_text_] .rte{max-width:760px!important;color:var(--fb-clay)!important;font-size:17px;line-height:1.7}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid],:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .collection-container,:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] #ProductGridContainer{background:var(--fb-black)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) #main-content [id$=__product-grid] #product-grid,:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) #main-content [id$=__product-grid] .products{background:var(--fb-black)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .collection-container{margin-top:0!important;margin-bottom:0!important;padding-top:22px!important;padding-bottom:54px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .facets-desktop-container{margin-bottom:26px!important;padding:15px 20px!important;background:var(--fb-clay)!important;border:1px solid var(--fb-earth)!important;border-radius:10px;color:var(--fb-off)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .facets__label,:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .thb-filter-title,:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .thb-filter-count{color:var(--fb-off)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] :is(.facet-filters__sort,.facet-filters__label,.facets__form .select,.facets__form select){color:var(--fb-off)!important;background:var(--fb-clay)!important;border-color:var(--fb-earth)!important;opacity:1!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .facet-filters__sort option{color:var(--fb-black)!important;background:var(--fb-off)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] :is(.product-count,.product-count__text){color:var(--fb-off)!important;font-weight:750!important;opacity:1!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .products{row-gap:28px}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .product-card-vendor{display:none!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] product-card.fb-best-card{height:100%;overflow:hidden;background:#fff!important;border:1px solid var(--fb-earth)!important;border-radius:16px!important;box-shadow:0 14px 34px #0000002e;transition:transform .25s ease,box-shadow .25s ease}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] product-card.fb-best-card:hover{transform:translateY(-4px);box-shadow:0 20px 42px #00000047}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .product-featured-image{background:#fff;margin:0}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .product-card-info{display:flex;min-height:220px;flex-direction:column;padding:20px 18px 18px}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .product-card-title{display:flex!important;min-height:44px;align-items:center;justify-content:center;color:var(--fb-petrol)!important;font-weight:750}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .price .amount{color:var(--fb-petrol)!important;font-size:24px!important;font-weight:750}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .badge{border:0!important;border-radius:4px!important;font-weight:800;letter-spacing:.05em}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] :is(.badge.kids,.badge.fb-preorder-category){background:var(--fb-accent)!important;color:var(--fb-accent-ink)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .badge.fb-available-badge{background:var(--fb-bone)!important;color:var(--fb-black)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .badge.fb-preorder-badge{background:var(--fb-orange)!important;color:var(--fb-black)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .fb-carbon-label{display:inline-flex;align-items:center;align-self:center;min-height:24px;padding:4px 10px;background:var(--fb-off)!important;border:1px solid var(--fb-earth)!important;border-radius:4px;color:var(--fb-clay)!important;font-size:10px;font-weight:800;letter-spacing:.12em}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .product-card-info>a:is(.home-product-card-cta,.best-collection-product-card__button):last-child{display:inline-flex!important;min-height:46px;align-items:center;justify-content:center;margin-top:auto!important;padding:12px 18px!important;background:var(--fb-petrol)!important;border:1px solid var(--fb-petrol)!important;border-radius:6px!important;color:var(--fb-off)!important;font-weight:800;letter-spacing:.06em;transition:background .2s ease,border-color .2s ease,transform .2s ease}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .product-card-info>a:is(.home-product-card-cta,.best-collection-product-card__button):last-child:hover{background:var(--fb-black)!important;border-color:var(--fb-black)!important;transform:translateY(-2px)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] a:focus-visible{outline:3px solid var(--fb-accent);outline-offset:3px}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text{padding:46px 24px!important;background:var(--fb-bone)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .row,:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .columns{background:transparent!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .image-with-text{max-width:1180px;margin:auto;overflow:hidden;background:var(--fb-earth)!important;border:1px solid rgba(255,255,255,.7);border-radius:18px;box-shadow:0 14px 30px #504d4429;--bg-body:var(--fb-earth)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .image-with-text__content{background:var(--fb-earth)!important;padding:clamp(34px,5vw,72px)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) #main-content .section-image-with-text .subheading{color:var(--fb-black)!important;opacity:.68!important;font-weight:800!important;letter-spacing:.15em}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text h3{color:var(--fb-black)!important;font-size:clamp(30px,3vw,46px)!important;line-height:1.08!important;letter-spacing:-.03em!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .rte{color:var(--fb-black)!important;font-size:16px;line-height:1.65}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .image-with-text__image{height:540px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .image-with-text__image-media{height:100%!important;padding-bottom:0!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .image-with-text__image-media img{height:100%!important;object-fit:cover!important}body.template-collection-best-kids-collection .section-image-with-text .image-with-text__image-media img{object-position:50% 72%!important}body.template-collection-best-mtb-collection .section-image-with-text .image-with-text__image-media img{object-position:50% 68%!important}body.template-collection-best-road-collection .section-image-with-text .image-with-text__image-media img{object-position:50% 64%!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn{background:var(--fb-petrol)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .multicolumn{padding:54px 24px 58px!important;background:var(--fb-petrol)!important;text-align:center}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .section-header h2{color:var(--fb-off)!important;font-size:clamp(32px,4vw,52px)!important;line-height:1.06!important;padding-bottom:20px!important;background:linear-gradient(var(--fb-accent),var(--fb-accent)) center bottom/58px 4px no-repeat!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .section-header .rte,:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .multicolumn__column .rte{color:var(--fb-off)!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .multicolumn__column{text-align:center;background:transparent!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .multicolumn__column h4{color:var(--fb-off)!important;font-size:22px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .multicolumn__image{display:grid!important;width:68px!important;height:68px!important;margin:0 auto 20px!important;padding:15px!important;place-items:center;background:var(--fb-accent)!important;border:0!important;border-radius:50%!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .multicolumn__image img{position:static!important;width:36px!important;height:36px!important;object-fit:contain!important}body.template-collection-best-bikes-collection{--fb-black:#000;--fb-off:#f1f1e9;--fb-bone:#cccbba;--fb-petrol:#004447;--fb-earth:#a8987f;--fb-clay:#504d44;--fb-orange:#f15941;--fb-accent:#a8987f;--fb-accent-ink:#000}body.template-collection-best-bikes-collection #main-content{background:var(--fb-off)}body.template-collection-best-bikes-collection .shopify-section{margin-top:0!important;margin-bottom:0!important}body.template-collection-best-bikes-collection .page-header--wrapper{background:var(--fb-black)}body.template-collection-best-bikes-collection .page-header{height:clamp(220px,24vw,310px)!important;min-height:0!important;padding:32px 24px!important;border-bottom:4px solid var(--fb-earth)}body.template-collection-best-bikes-collection .page-header__inner{max-width:820px;margin:auto;text-align:center}body.template-collection-best-bikes-collection .page-header h1{color:var(--fb-off)!important;font-size:clamp(34px,4vw,54px);line-height:1}body.template-collection-best-bikes-collection .page-header .rte{color:var(--fb-off)!important}body.template-collection-best-bikes-collection #main-content .section-collection-list{padding:48px 24px 54px!important;background:var(--fb-earth)!important}body.template-collection-best-bikes-collection #main-content .section-collection-list .list-collections{background:var(--fb-earth)!important}body.template-collection-best-bikes-collection .section-collection-list .section-header{margin-bottom:28px!important}body.template-collection-best-bikes-collection #main-content .section-collection-list .section-header h2{color:var(--fb-black)!important;font-size:clamp(30px,3.5vw,48px)!important}body.template-collection-best-bikes-collection #main-content .section-collection-list .section-header .rte{color:var(--fb-black)!important;opacity:.82!important}body.template-collection-best-bikes-collection .section-collection-list .collection-card{height:100%;overflow:hidden;background:#fff!important;border:1px solid var(--fb-earth)!important;border-radius:16px!important;box-shadow:0 12px 28px #504d4421}body.template-collection-best-bikes-collection .section-collection-list .collection-card__image{aspect-ratio:4/3;overflow:hidden}body.template-collection-best-bikes-collection .section-collection-list .collection-card__image img{width:100%;height:100%;object-fit:cover}body.template-collection-best-bikes-collection #main-content .section-collection-list .collection-card__content{padding:24px 22px 22px!important;background:#fff!important}body.template-collection-best-bikes-collection .section-collection-list .collection-card:nth-child(1){border-bottom:5px solid #84c7d3!important}body.template-collection-best-bikes-collection .section-collection-list .collection-card:nth-child(2){border-bottom:5px solid #aa8e09!important}body.template-collection-best-bikes-collection .section-collection-list .collection-card:nth-child(3){border-bottom:5px solid #b2567c!important}body.template-collection-best-bikes-collection #main-content .section-collection-list .best-category-content,body.template-collection-best-bikes-collection #main-content .section-collection-list .best-category-content :is(h2,h3,h4,p){opacity:1!important;visibility:visible!important}body.template-collection-best-bikes-collection #main-content .section-collection-list .best-category-content :is(h2,h3,h4),body.template-collection-best-bikes-collection #main-content .section-collection-list :is(h3,h4,.collection-card__title){color:var(--fb-petrol)!important}body.template-collection-best-bikes-collection #main-content .section-collection-list .best-category-content p,body.template-collection-best-bikes-collection #main-content .section-collection-list .rte{color:var(--fb-clay)!important}body.template-collection-best-bikes-collection .section-collection-list .best-category-button{display:inline-flex!important;width:auto!important;min-height:42px;padding:0 18px!important;align-items:center;justify-content:center;background:var(--fb-petrol)!important;border:1px solid var(--fb-petrol)!important;border-radius:5px!important;color:var(--fb-off)!important}body.template-collection-best-bikes-collection .section-collection-list .best-category-button:hover{background:var(--fb-black)!important;border-color:var(--fb-black)!important}body.template-collection-best-bikes-collection [id*=__rich_text_]{background:var(--fb-black)!important}body.template-collection-best-bikes-collection [id*=__rich_text_] .rich-text{padding:48px 24px 38px!important}body.template-collection-best-bikes-collection [id*=__rich_text_] .subheading{color:var(--fb-bone)!important;font-weight:750;letter-spacing:.16em}body.template-collection-best-bikes-collection [id*=__rich_text_] h3{color:var(--fb-earth)!important;font-size:clamp(30px,3.4vw,48px)!important;line-height:1.05!important;padding-bottom:18px!important;background:linear-gradient(var(--fb-earth),var(--fb-earth)) center bottom/54px 4px no-repeat!important}body.template-collection-best-bikes-collection [id*=__rich_text_] .rte{color:var(--fb-off)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid],body.template-collection-best-bikes-collection #main-content [id$=__product-grid] :is(.collection-container,#ProductGridContainer,#product-grid,.products){background:var(--fb-black)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .collection-container{margin:0!important;padding-top:22px!important;padding-bottom:54px!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .facets-desktop-container{margin-bottom:26px!important;padding:15px 20px!important;background:var(--fb-clay)!important;border:1px solid var(--fb-earth)!important;border-radius:10px!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] :is(.facets__label,.thb-filter-title,.thb-filter-count,.facets__disclosure summary,.facets__heading,.product-count,.product-count__text){color:var(--fb-off)!important;opacity:1!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] :is(.facet-filters__sort,.facet-filters__label,.facets__form .select,.facets__form select){color:var(--fb-off)!important;background:var(--fb-clay)!important;border-color:var(--fb-earth)!important;opacity:1!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .facet-filters__sort option{color:var(--fb-black)!important;background:var(--fb-off)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] product-card.fb-best-card{height:100%;overflow:hidden;background:#fff!important;border:1px solid var(--fb-earth)!important;border-radius:16px!important;box-shadow:0 12px 30px #00000038}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .product-featured-image{margin:0;background:#fff!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .product-card-info{display:flex;min-height:210px;flex-direction:column;padding:18px 16px 16px!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] :is(.product-card-title,.price .amount){color:var(--fb-petrol)!important;font-weight:750}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .badge{border:0!important;border-radius:4px!important;font-weight:800!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] :is(.badge.kids,.badge.fb-preorder-category){background:var(--fb-accent)!important;color:var(--fb-accent-ink)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .badge.kids{background:#84c7d3!important;color:#000!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .badge.mtb{background:#aa8e09!important;color:#000!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .badge.road{background:#b2567c!important;color:#fff!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .fb-preorder-badge{background:var(--fb-orange)!important;color:var(--fb-black)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .fb-available-badge{background:var(--fb-bone)!important;color:var(--fb-black)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .product-card-info>a:last-child{display:inline-flex!important;min-height:46px;align-items:center;justify-content:center;margin-top:auto!important;background:var(--fb-petrol)!important;border:1px solid var(--fb-petrol)!important;border-radius:6px!important;color:var(--fb-off)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .product-card-info>a:last-child:hover{background:var(--fb-black)!important;border-color:var(--fb-black)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .product-card-info>a.fb-preorder-card-cta:last-child{background:var(--fb-orange)!important;border-color:var(--fb-orange)!important;color:var(--fb-black)!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .product-card-info>a.fb-preorder-card-cta:last-child:hover{background:var(--fb-earth)!important;border-color:var(--fb-earth)!important;color:var(--fb-black)!important}body.template-collection-best-bikes-collection #main-content .section-multicolumn{background:var(--fb-petrol)!important}body.template-collection-best-bikes-collection #main-content .section-multicolumn .multicolumn{padding:54px 24px 58px!important;background:var(--fb-petrol)!important;text-align:center}body.template-collection-best-bikes-collection .section-multicolumn .section-header{margin-bottom:32px!important}body.template-collection-best-bikes-collection #main-content .section-multicolumn .section-header h2{color:var(--fb-off)!important;padding-bottom:18px!important;background:linear-gradient(var(--fb-earth),var(--fb-earth)) center bottom/54px 4px no-repeat!important}body.template-collection-best-bikes-collection #main-content .section-multicolumn :is(.section-header .rte,.multicolumn__column .rte,.multicolumn__column h4){color:var(--fb-off)!important}body.template-collection-best-bikes-collection #main-content .section-multicolumn .multicolumn__column{background:transparent!important}body.template-collection-best-bikes-collection #main-content .section-multicolumn .multicolumn__image{display:grid!important;width:66px!important;height:66px!important;margin:0 auto 18px!important;padding:15px!important;place-items:center;background:var(--fb-earth)!important;border:0!important;border-radius:50%!important}body.template-collection-best-bikes-collection #main-content .section-multicolumn .multicolumn__image img{position:static!important;width:36px!important;height:36px!important;object-fit:contain!important;filter:brightness(0)!important;opacity:1!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection,body.template-collection-best-bikes-collection) [id$=__product-grid] .thb-filter-title{display:inline-flex!important;position:relative;align-items:center;padding-right:25px!important;list-style:none!important;cursor:pointer}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection,body.template-collection-best-bikes-collection) [id$=__product-grid] .thb-filter-title::-webkit-details-marker{display:none}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection,body.template-collection-best-bikes-collection) [id$=__product-grid] .thb-filter-title:after{content:"";position:absolute;top:50%;right:5px;width:8px;height:8px;border-right:2px solid var(--fb-off);border-bottom:2px solid var(--fb-off);transform:translateY(-68%) rotate(45deg);transition:transform .18s ease}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection,body.template-collection-best-bikes-collection) [id$=__product-grid] details[open]>.thb-filter-title:after{transform:translateY(-25%) rotate(225deg)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection,body.template-collection-best-bikes-collection) [id$=__product-grid] .facets__form .select{display:inline-flex!important;position:relative;align-items:center;padding-right:30px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection,body.template-collection-best-bikes-collection) [id$=__product-grid] .facets__form .select:after{content:"";position:absolute;z-index:2;top:50%;right:10px;width:8px;height:8px;border-right:2px solid var(--fb-off);border-bottom:2px solid var(--fb-off);pointer-events:none;transform:translateY(-68%) rotate(45deg)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection,body.template-collection-best-bikes-collection) [id$=__product-grid] .facet-filters__sort{padding-right:34px!important;appearance:none!important;-webkit-appearance:none!important}@media(max-width:749px){body.template-collection-best-bikes-collection .page-header{height:230px!important;min-height:0!important;padding:24px 18px!important}body.template-collection-best-bikes-collection .section-collection-list{padding:38px 16px 42px!important}body.template-collection-best-bikes-collection [id*=__rich_text_] .rich-text{padding:38px 18px 32px!important}body.template-collection-best-bikes-collection #main-content [id$=__product-grid] .collection-container{padding-top:18px!important;padding-bottom:40px!important}body.template-collection-best-bikes-collection #main-content .section-multicolumn .multicolumn{padding:42px 18px 46px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .page-header{height:230px!important;min-height:0!important;padding:24px 18px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id*=__rich_text_] .rich-text{padding:38px 18px 34px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .collection-container{padding-top:18px!important;padding-bottom:40px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .facets-mobile-container{padding:12px 0 22px;color:var(--fb-off)}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .facets-toggle{color:var(--fb-off);border:1px solid var(--fb-earth);border-radius:6px}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .product-card-info{min-height:205px;padding:16px 12px 12px}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .price .amount{font-size:20px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text{padding:38px 14px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-image-with-text .image-with-text__image{height:340px!important}:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) .section-multicolumn .multicolumn{padding:42px 18px 46px!important}}@media(prefers-reduced-motion:reduce){:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] product-card.fb-best-card,:is(body.template-collection-best-kids-collection,body.template-collection-best-mtb-collection,body.template-collection-best-road-collection) [id$=__product-grid] .product-card-info>a{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/best-category-plp.css.map */
