:root{--best-black:#111111;--best-white:#FFFFFF;--best-yellow:#FFD400;--best-gray:#6E6E73;--best-light:#F5F5F7;--best-container:1320px;--best-radius-sm:12px;--best-radius-md:18px;--best-radius-lg:24px;--best-shadow-sm:0 8px 25px rgba(0,0,0,.06);--best-shadow-md:0 14px 40px rgba(0,0,0,.1);--best-shadow-lg:0 20px 50px rgba(0,0,0,.15);--best-transition:.35s ease}.best-radius{border-radius:var(--best-radius-lg)}.best-shadow{box-shadow:var(--best-shadow-sm)}.best-transition{transition:var(--best-transition)}.best-container{max-width:var(--best-container);margin:auto}@keyframes bestFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes bestZoom{0%{transform:scale(.98)}to{transform:scale(1)}}::selection{background:var(--best-yellow);color:var(--best-black)}body[class*=template-product-best-kids-] .product-section .single-add-to-cart-button,body[class*=template-product-best-mtb-] .product-section .single-add-to-cart-button,body[class*=template-product-best-road-] .product-section .single-add-to-cart-button,body[class*=template-product-best-kids-] .product-section .shopify-payment-button__button,body[class*=template-product-best-mtb-] .product-section .shopify-payment-button__button,body[class*=template-product-best-road-] .product-section .shopify-payment-button__button{min-height:56px!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.16em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .2s ease!important}body[class*=template-product-best-kids-] .product-section .single-add-to-cart-button,body[class*=template-product-best-mtb-] .product-section .single-add-to-cart-button,body[class*=template-product-best-road-] .product-section .single-add-to-cart-button{background-color:#004447!important;border:2px solid #004447!important;color:#f1f1e9!important}body[class*=template-product-best-kids-] .product-section .single-add-to-cart-button:hover,body[class*=template-product-best-mtb-] .product-section .single-add-to-cart-button:hover,body[class*=template-product-best-road-] .product-section .single-add-to-cart-button:hover{background-color:#000!important;border-color:#000!important;color:#fff!important;transform:translateY(-1px)}body[class*=template-product-best-kids-] .product-section .shopify-payment-button__button,body[class*=template-product-best-mtb-] .product-section .shopify-payment-button__button,body[class*=template-product-best-road-] .product-section .shopify-payment-button__button{background-color:#000!important;border:2px solid #000000!important;color:#f1f1e9!important}body[class*=template-product-best-kids-] .product-section .shopify-payment-button__button:hover,body[class*=template-product-best-mtb-] .product-section .shopify-payment-button__button:hover,body[class*=template-product-best-road-] .product-section .shopify-payment-button__button:hover{background-color:#004447!important;border-color:#004447!important;color:#fff!important;transform:translateY(-1px)}body[class*=template-product-best-kids-] .product-section .single-add-to-cart-button:focus-visible,body[class*=template-product-best-mtb-] .product-section .single-add-to-cart-button:focus-visible,body[class*=template-product-best-road-] .product-section .single-add-to-cart-button:focus-visible,body[class*=template-product-best-kids-] .product-section .shopify-payment-button__button:focus-visible,body[class*=template-product-best-mtb-] .product-section .shopify-payment-button__button:focus-visible,body[class*=template-product-best-road-] .product-section .shopify-payment-button__button:focus-visible{outline:3px solid #f4f859!important;outline-offset:3px!important}body[class*=template-product-best-kids-] .product-section .single-add-to-cart-button:disabled,body[class*=template-product-best-mtb-] .product-section .single-add-to-cart-button:disabled,body[class*=template-product-best-road-] .product-section .single-add-to-cart-button:disabled{background-color:#9ca3a3!important;border-color:#9ca3a3!important;color:#fff!important;cursor:not-allowed!important;opacity:.65!important;transform:none!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection){--best-petroleo: #004447;--best-negro: #000000;--best-off-white: #f1f1e9;--best-hueso: #cccbba;--best-tierra: #a8987f;--best-clay: #504d44;--best-lima: #f4f859}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .page-header.page-header__has-bg{background-color:var(--best-petroleo)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .thb-shop-title{color:var(--best-off-white)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .shopify-section:has(#ProductGridContainer){background-color:var(--best-off-white)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .collection-container,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) #ProductGridContainer,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) #product-grid{background-color:var(--best-off-white)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .facets-desktop-container{border-bottom-color:#0044472e!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .facets__label{color:var(--best-tierra)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .thb-filter-title,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .thb-filter-count{color:var(--best-petroleo)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) product-card.product-card{background-color:#fff!important;border:1px solid rgba(0,68,71,.14)!important;border-radius:18px!important;box-shadow:0 10px 30px #00444712!important;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) product-card.product-card:hover{border-color:#00444761!important;box-shadow:0 16px 36px #0044471f!important;transform:translateY(-3px)}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card--badges .badge{background-color:var(--best-lima)!important;border:1px solid var(--best-lima)!important;border-radius:6px!important;color:var(--best-petroleo)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1!important;padding:7px 9px!important;text-transform:uppercase!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-vendor,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-vendor a{color:var(--best-tierra)!important;letter-spacing:.12em!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-title{color:var(--best-petroleo)!important;font-weight:700!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-info .price,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-info .amount{color:var(--best-negro)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .best-collection-product-card__button{align-items:center!important;background-color:var(--best-petroleo)!important;border:2px solid var(--best-petroleo)!important;border-radius:8px!important;color:var(--best-off-white)!important;display:inline-flex!important;justify-content:center!important;width:calc(100% - 32px)!important;max-width:220px!important;min-height:52px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.14em!important;line-height:1.2!important;text-transform:uppercase!important;box-shadow:none!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .2s ease!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .best-collection-product-card__button:hover{background-color:var(--best-negro)!important;border-color:var(--best-negro)!important;color:#fff!important;transform:translateY(-1px)}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-quickview{background-color:var(--best-off-white)!important;border:1px solid rgba(0,68,71,.22)!important;border-radius:8px!important;color:var(--best-petroleo)!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-quickview:hover{background-color:var(--best-petroleo)!important;border-color:var(--best-petroleo)!important;color:var(--best-off-white)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-swatch.active{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--best-petroleo)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text .image-with-text,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text .image-with-text__content{background-color:var(--best-off-white)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text .subheading{color:var(--best-petroleo)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text h3{color:var(--best-petroleo)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .best-collection-product-card__button:focus-visible,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-quickview:focus-visible{outline:3px solid var(--best-lima)!important;outline-offset:3px!important}@media screen and (max-width:749px){body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) product-card.product-card{border-radius:14px!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .best-collection-product-card__button{width:calc(100% - 20px)!important;min-height:48px!important;padding:10px 8px!important;font-size:11px!important;letter-spacing:.08em!important}}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) [id*=__rich_text_]{background-color:#fff!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text .image-with-text,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text .image-with-text__content{background-color:#fff!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text .subheading,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-image-with-text h3{color:#004447!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn .multicolumn{background-color:#004447!important;color:#f1f1e9!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn h2,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn h3,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn h4,body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn p{color:#f1f1e9!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn .multicolumn__column h4{color:#f4f859!important;font-weight:700!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn .multicolumn__image{background-color:#f4f859!important;border:1px solid rgba(241,241,233,.25)!important;border-radius:50%!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn .multicolumn__image img{filter:brightness(0) saturate(100%) invert(20%) sepia(30%) saturate(1700%) hue-rotate(135deg) brightness(82%) contrast(102%)!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .section-multicolumn{border-top:1px solid rgba(0,68,71,.12)!important}body.template-page-best-bikes-landing{--best-petroleo: #004447;--best-negro: #000000;--best-off-white: #f1f1e9;--best-hueso: #cccbba;--best-tierra: #a8987f;--best-clay: #504d44;--best-lima: #f4f859}body.template-page-best-bikes-landing .section-slideshow .subheading{color:var(--best-lima)!important;font-weight:700!important;letter-spacing:.14em!important}body.template-page-best-bikes-landing .section-slideshow .button.accent2{background-color:var(--best-lima)!important;border:2px solid var(--best-lima)!important;border-radius:8px!important;color:var(--best-petroleo)!important;font-weight:700!important;letter-spacing:.12em!important}body.template-page-best-bikes-landing .section-slideshow .button.white.outline{background-color:transparent!important;border:2px solid var(--best-off-white)!important;border-radius:8px!important;color:var(--best-off-white)!important;font-weight:700!important;letter-spacing:.12em!important}body.template-page-best-bikes-landing .section-slideshow .button.accent2:hover{background-color:var(--best-off-white)!important;border-color:var(--best-off-white)!important;color:var(--best-petroleo)!important}body.template-page-best-bikes-landing .section-slideshow .button.white.outline:hover{background-color:var(--best-off-white)!important;color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__rich_text_gdF7Nf] .rich-text{background-color:var(--best-off-white)!important;color:var(--best-clay)!important}body.template-page-best-bikes-landing [id*=__rich_text_gdF7Nf] .subheading{background-color:transparent!important;color:var(--best-petroleo)!important;font-weight:700!important;letter-spacing:.15em!important}body.template-page-best-bikes-landing [id*=__rich_text_gdF7Nf] h2,body.template-page-best-bikes-landing [id*=__rich_text_gdF7Nf] h3{color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .multicolumn{background-color:#fff!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] h2{color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF]>.multicolumn p{color:var(--best-clay)!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .multicolumn__column{background-color:var(--best-off-white)!important;border:1px solid rgba(0,68,71,.15)!important;border-top:4px solid var(--best-lima)!important;border-radius:18px!important;box-shadow:0 10px 30px #00444712!important;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .multicolumn__column:hover{box-shadow:0 16px 36px #0044471f!important;transform:translateY(-3px)}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .multicolumn__column h4{color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .multicolumn__column p{color:var(--best-clay)!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .text-button{background-color:var(--best-petroleo)!important;border:2px solid var(--best-petroleo)!important;border-radius:8px!important;color:var(--best-off-white)!important;display:inline-flex!important;padding:13px 20px!important;font-weight:700!important;letter-spacing:.1em!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .text-button:hover{background-color:var(--best-negro)!important;border-color:var(--best-negro)!important;color:#fff!important}body.template-page-best-bikes-landing .section-image-with-text .subheading{background-color:var(--best-lima)!important;border-radius:6px!important;color:var(--best-petroleo)!important;display:inline-block!important;padding:7px 10px!important;font-weight:800!important;letter-spacing:.12em!important}body.template-page-best-bikes-landing .section-image-with-text .text-button{align-items:center!important;background-color:var(--best-petroleo)!important;border:2px solid var(--best-petroleo)!important;border-radius:8px!important;color:var(--best-off-white)!important;display:inline-flex!important;min-height:48px!important;padding:12px 20px!important;font-weight:700!important;letter-spacing:.1em!important}body.template-page-best-bikes-landing .section-image-with-text .text-button:hover{background-color:var(--best-negro)!important;border-color:var(--best-negro)!important;color:#fff!important}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] .image-with-text{background-color:var(--best-off-white)!important}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] h3{color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] .rte{color:var(--best-clay)!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] .image-with-text{background-color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] h3,body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] .rte{color:var(--best-off-white)!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] .text-button{background-color:var(--best-lima)!important;border-color:var(--best-lima)!important;color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] .text-button:hover{background-color:var(--best-off-white)!important;border-color:var(--best-off-white)!important;color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] .image-with-text{background-color:#fff!important}body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] h3{color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] .rte{color:var(--best-clay)!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] .multicolumn{background-color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] h2{color:var(--best-off-white)!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] .multicolumn>p{color:#f1f1e9d1!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] .multicolumn__column{background-color:#f1f1e912!important;border:1px solid rgba(241,241,233,.16)!important;border-radius:16px!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] .multicolumn__column h4{color:var(--best-lima)!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] .multicolumn__column p{color:var(--best-off-white)!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] .multicolumn__image{background-color:var(--best-lima)!important;border:1px solid var(--best-lima)!important;border-radius:50%!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] .multicolumn__image img{filter:brightness(0) saturate(100%) invert(20%) sepia(30%) saturate(1700%) hue-rotate(135deg) brightness(82%) contrast(102%)!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .featured-collection{background-color:var(--best-off-white)!important;color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] h2{color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .section-header p{color:var(--best-clay)!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] product-card.product-card{background-color:#fff!important;border:1px solid rgba(0,68,71,.14)!important;border-radius:18px!important;box-shadow:0 10px 30px #00444714!important;color:var(--best-petroleo)!important;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] product-card.product-card:hover{border-color:#00444761!important;box-shadow:0 16px 36px #00444721!important;transform:translateY(-3px)}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card--badges .badge{background-color:var(--best-lima)!important;border:1px solid var(--best-lima)!important;border-radius:6px!important;color:var(--best-petroleo)!important;font-weight:800!important;letter-spacing:.08em!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-title{color:var(--best-petroleo)!important;font-weight:700!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-vendor,body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-vendor a{color:var(--best-tierra)!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .price,body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .amount{color:var(--best-negro)!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .best-product-card-cta{background-color:var(--best-petroleo)!important;border:2px solid var(--best-petroleo)!important;border-radius:8px!important;color:var(--best-off-white)!important;min-height:50px!important;font-weight:700!important;letter-spacing:.1em!important;transition:background-color .25s ease,border-color .25s ease,transform .2s ease!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .best-product-card-cta:hover{background-color:var(--best-negro)!important;border-color:var(--best-negro)!important;color:#fff!important;transform:translateY(-1px)}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-quickview{background-color:var(--best-off-white)!important;border:1px solid rgba(0,68,71,.22)!important;border-radius:8px!important;color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd]>div .button{background-color:var(--best-petroleo)!important;border:2px solid var(--best-petroleo)!important;border-radius:8px!important;color:var(--best-off-white)!important;font-weight:700!important;letter-spacing:.1em!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd]>div .button:hover{background-color:var(--best-negro)!important;border-color:var(--best-negro)!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn{background-color:var(--best-petroleo)!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] h2,body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] p{color:var(--best-off-white)!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn__column{background-color:#f1f1e912!important;border:1px solid rgba(241,241,233,.15)!important;border-radius:16px!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn__column h4{color:var(--best-lima)!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn__image{background-color:var(--best-lima)!important;border-radius:50%!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn__image img{filter:brightness(0) saturate(100%) invert(20%) sepia(30%) saturate(1700%) hue-rotate(135deg) brightness(82%) contrast(102%)!important}body.template-page-best-bikes-landing a:focus-visible{outline:3px solid var(--best-lima)!important;outline-offset:3px!important}@media screen and (max-width:749px){body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .multicolumn__column,body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz] .multicolumn__column,body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn__column{border-radius:14px!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] product-card.product-card{border-radius:14px!important}body.template-page-best-bikes-landing .section-image-with-text .text-button{padding:11px 15px!important;font-size:12px!important;letter-spacing:.07em!important}}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] .image-with-text__content a.text-button,body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] .image-with-text__content a.text-button,body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] .image-with-text__content a.text-button{align-items:center!important;border-radius:8px!important;box-shadow:none!important;display:inline-flex!important;justify-content:center!important;min-width:250px!important;min-height:50px!important;padding:12px 20px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;line-height:1.2!important;text-transform:uppercase!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .2s ease!important}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] .image-with-text__content a.text-button,body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] .image-with-text__content a.text-button{background-color:#004447!important;border:2px solid #004447!important;color:#f1f1e9!important}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] .image-with-text__content a.text-button:hover,body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] .image-with-text__content a.text-button:hover{background-color:#000!important;border-color:#000!important;color:#fff!important;transform:translateY(-1px)}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] .image-with-text__content a.text-button{background-color:#f4f859!important;border:2px solid #f4f859!important;color:#004447!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] .image-with-text__content a.text-button:hover{background-color:#f1f1e9!important;border-color:#f1f1e9!important;color:#004447!important;transform:translateY(-1px)}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-swatches{margin-top:12px!important;margin-bottom:18px!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-swatches{align-items:center!important;justify-content:center!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] product-card.product-card{display:flex!important;flex-direction:column!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-info{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .best-product-card-cta{margin-top:auto!important}@media screen and (min-width:750px){body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] product-card.product-card{min-height:603px!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-info{min-height:254px!important}}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-swatch.active{box-shadow:0 0 0 1px #fff,0 0 0 2px #004447!important}body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] a.button.accent2{background-color:#f4f859!important;border:2px solid #f4f859!important;border-radius:8px!important;color:#004447!important;font-weight:700!important;letter-spacing:.12em!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .2s ease!important}body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] a.button.accent2:hover{background-color:#f1f1e9!important;border-color:#f1f1e9!important;color:#004447!important;transform:translateY(-1px)}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .multicolumn__column .text-button{align-items:center!important;justify-content:center!important;min-width:210px!important}@media screen and (max-width:749px){body.template-page-best-bikes-landing .section-image-with-text .image-with-text__content a.text-button{min-width:0!important;width:100%!important;max-width:280px!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] product-card.product-card{min-height:0!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-info{min-height:250px!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-swatches{margin-top:10px!important;margin-bottom:16px!important}}body.template-page-best-bikes-landing{--best-petrol: #004447;--best-petrol-dark: #003335;--best-offwhite: #f1f1e9;--best-bone: #cccbba;--best-black: #111111;--best-white: #ffffff}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF]{background:var(--best-white)!important}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w]{background:var(--best-offwhite)!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm]{background:var(--best-petrol)!important}body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V]{background:var(--best-white)!important}body.template-page-best-bikes-landing [id*=__multicolumn_CDKJDz]{background:var(--best-petrol)!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd],body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .featured-collection,body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .featured-collection__inner,body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .featured-collection__collection,body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .flickity-viewport{background:var(--best-offwhite)!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz]{background:var(--best-petrol)!important;overflow:hidden}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn.section-spacing{margin-top:0!important;margin-bottom:0!important;padding-top:80px!important;padding-bottom:80px!important;background:var(--best-petrol)!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] .multicolumn__column{border:1px solid rgba(0,68,71,.16)!important;border-top:3px solid var(--best-petrol)!important;box-shadow:0 12px 28px #00444712!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] a.text-button{background:var(--best-petrol)!important;border-color:var(--best-petrol)!important;color:var(--best-white)!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease!important}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] a.text-button:hover,body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] a.text-button:focus-visible{background:var(--best-petrol-dark)!important;border-color:var(--best-petrol-dark)!important;color:var(--best-white)!important;transform:translateY(-2px)}body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] a.text-button:hover *,body.template-page-best-bikes-landing [id*=__multicolumn_T7BVYF] a.text-button:focus-visible *{color:var(--best-white)!important}body.template-page-best-bikes-landing [id*=__image_with_text_] .image-with-text__content .h3{font-size:clamp(30px,3vw,42px)!important;line-height:1.12!important;letter-spacing:.025em!important;margin-bottom:22px!important}body.template-page-best-bikes-landing [id*=__image_with_text_] .image-with-text__content .rte{max-width:640px!important}body.template-page-best-bikes-landing [id*=__image_with_text_] .image-with-text__content .rte p{font-size:18px!important;line-height:1.72!important;margin-bottom:24px!important}body.template-page-best-bikes-landing [id*=__image_with_text_] .subheading{display:inline-flex!important;width:fit-content!important;padding:8px 12px!important;margin-bottom:22px!important;border-radius:5px!important;font-size:13px!important;line-height:1!important;font-weight:800!important;letter-spacing:.09em!important;opacity:1!important}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] .subheading,body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] .subheading{background:var(--best-petrol)!important;color:var(--best-offwhite)!important;border:1px solid var(--best-petrol)!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] .subheading{background:var(--best-offwhite)!important;color:var(--best-petrol)!important;border:1px solid var(--best-offwhite)!important}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] a.text-button,body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] a.text-button{background:var(--best-petrol)!important;border-color:var(--best-petrol)!important;color:var(--best-offwhite)!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] a.text-button{background:var(--best-offwhite)!important;border-color:var(--best-offwhite)!important;color:var(--best-petrol)!important}body.template-page-best-bikes-landing [id*=__image_with_text_] a.text-button:hover,body.template-page-best-bikes-landing [id*=__image_with_text_] a.text-button:focus-visible{background:var(--best-black)!important;border-color:var(--best-black)!important;color:var(--best-white)!important}body.template-page-best-bikes-landing [id*=__image_with_text_] a.text-button:hover *,body.template-page-best-bikes-landing [id*=__image_with_text_] a.text-button:focus-visible *{color:var(--best-white)!important}body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] a.button{background:var(--best-offwhite)!important;border:1px solid var(--best-offwhite)!important;color:var(--best-petrol)!important;box-shadow:0 8px 22px #00000024!important}body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] a.button:hover,body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] a.button:focus-visible{background:var(--best-petrol)!important;border-color:var(--best-offwhite)!important;color:var(--best-white)!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .h3,body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .rte,body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .rte p,body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn__column,body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn__column p{color:var(--best-offwhite)!important}@media screen and (max-width:767px){body.template-page-best-bikes-landing [id*=__image_with_text_] .image-with-text__content{padding-top:48px!important;padding-bottom:52px!important}body.template-page-best-bikes-landing [id*=__image_with_text_] .image-with-text__content .h3{font-size:29px!important}body.template-page-best-bikes-landing [id*=__image_with_text_] .image-with-text__content .rte p{font-size:16.5px!important;line-height:1.68!important}body.template-page-best-bikes-landing [id*=__multicolumn_wNmUqz] .multicolumn.section-spacing{padding-top:56px!important;padding-bottom:56px!important}}body.template-page-best-bikes-landing [id*=__image_with_text_UCPw8w] p.subheading,body.template-page-best-bikes-landing [id*=__image_with_text_cgEC4V] p.subheading{background-color:#004447!important;border-color:#004447!important;color:#f1f1e9!important;-webkit-text-fill-color:#f1f1e9!important;opacity:1!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] p.subheading{background-color:#f1f1e9!important;border-color:#f1f1e9!important;color:#004447!important;-webkit-text-fill-color:#004447!important;opacity:1!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] a.text-button,body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] a.button,body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] a.button.accent2{background-color:#f4f859!important;border-color:#f4f859!important;color:#004447!important;-webkit-text-fill-color:#004447!important}body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] .subheading{color:#f4f859!important;-webkit-text-fill-color:#f4f859!important}body.template-page-best-bikes-landing [id*=__image_with_text_eJeEgm] a.text-button:hover,body.template-page-best-bikes-landing [id*=__slideshow_qGq7dR] a.button:hover{background-color:#004447!important;border-color:#f1f1e9!important;color:#f1f1e9!important;-webkit-text-fill-color:#f1f1e9!important}@media screen and (min-width:990px){body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) product-card.product-card{height:100%!important;display:flex!important;flex-direction:column!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-featured-image{margin-bottom:0!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-featured-image-link.aspect-ratio--square{padding-bottom:75%!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .product-card-info{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;padding:14px 5% 18px!important}body:is(.template-collection-best-kids-collection,.template-collection-best-mtb-collection,.template-collection-best-road-collection) .best-collection-product-card__button{min-height:46px!important;margin-top:auto!important;padding:12px 20px!important}}@media screen and (min-width:990px){body.template-collection-best-mtb-collection .product-featured-image-link.aspect-ratio--square{padding-bottom:100%!important}}@media screen and (min-width:990px){body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] product-card.product-card{height:auto!important;min-height:0!important;margin-top:0!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-featured-image{margin-bottom:0!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-featured-image-link.aspect-ratio--square{padding-bottom:76%!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .product-card-info{height:auto!important;min-height:0!important;padding:16px 18px 18px!important}body.template-page-best-bikes-landing [id*=__featured_collection_4gwAmd] .best-collection-product-card__button{min-height:46px!important;margin-top:auto!important;padding:12px 20px!important}}@media screen and (min-width:990px){body:is(.template-collection-best-kids-collection,.template-collection-best-road-collection) .product-featured-image-link{background-color:#fff!important}}@media screen and (min-width:990px){body.template-collection-best-bikes-collection product-card.product-card{height:100%!important;display:flex!important;flex-direction:column!important}body.template-collection-best-bikes-collection .product-featured-image{margin-bottom:0!important}body.template-collection-best-bikes-collection product-card:has(.badge.road) .product-featured-image-link.aspect-ratio--square,body.template-collection-best-bikes-collection product-card:has(.badge.kids) .product-featured-image-link.aspect-ratio--square{padding-bottom:75%!important}body.template-collection-best-bikes-collection .product-featured-image-link{background-color:#fff!important}body.template-collection-best-bikes-collection .product-card-info{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;padding:14px 5% 18px!important}body.template-collection-best-bikes-collection .best-collection-product-card__button{min-height:46px!important;margin-top:auto!important;padding:12px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/best-base.css.map */
