@media(min-width:1025px){.template-collection .container-1770,.template-collection .collection-breadcrumb{max-width:none!important;padding-left:70px!important;padding-right:70px!important}}.template-collection .collection-breadcrumb{text-align:left!important}.template-collection .breadcrumb{justify-content:flex-start!important}.breadcrumb,.breadcrumb a,.breadcrumb span{font-size:13px!important;color:var(--gk-mute)!important}.template-collection .gk-tiles{padding-bottom:var(--gk-s2)!important}.template-collection .toolbar{border-top:0!important;padding-top:0!important}.product-item .card-information__wrapper,.product-item .card-product__group,.product-item .card-information__group,.product-item .card-vendor,.product-item .card-price,.product-item .price{text-align:left!important;justify-content:flex-start!important}.product-item .price-item--sale{color:var(--gk-ink)!important}.halo-productBadges .sale-badge{background:var(--gk-ink)!important;color:#fff!important;border-radius:4px!important}.template-collection .collection-header .collection-content{display:none!important}.gk-tiles__desc{max-width:720px;margin:calc(-1 * var(--gk-s3)) 0 var(--gk-s2)}.gk-tiles__desc,.gk-tiles__desc p{font-size:16px!important;line-height:1.55!important;color:var(--gk-ink)!important;text-align:left!important}.gk-tiles__desc p{margin:0 0 8px!important}.gk-tiles__desc a{color:inherit!important;text-decoration:underline;text-underline-offset:2px}.gk-tiles__more{display:none;background:none;border:0;padding:0;margin:0 0 var(--gk-s2);font:inherit;font-size:15px;color:var(--gk-ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer}@media(max-width:767px){.gk-tiles__desc:not(.is-open){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:6px}.gk-tiles__desc:not(.is-open) p{margin:0!important}.gk-tiles__desc.is-clamped+.gk-tiles__more{display:inline-block}}@media(min-width:1025px){.halo-recently-viewed-block>.container,.halo-recently-viewed-block>.container-full,.halo-product-block-sections .halo-product-block>.container-full,.halo-product-block-sections .halo-product-block>.container,.halo-product-block-sections .wrapper-container.container{max-width:none!important;padding-left:70px!important;padding-right:70px!important}}.halo-recently-viewed-block .halo-block-header,.halo-product-block-sections .halo-block-header{border-top:0!important;padding-top:0!important;text-align:left!important}.halo-recently-viewed-block .halo-block-header .title,.halo-product-block-sections .halo-block-header .title{text-align:left!important}.halo-recently-viewed-block .slick-track{margin-left:0!important}.halo-recently-viewed-block,.halo-recommendations-block{padding-top:var(--gk-s1)!important}@media(min-width:1025px){.template-product .productView-container.container,.template-product .moreItem-breadcrumb .container,.template-product .productView-bottom>.container{max-width:none!important;padding-left:70px!important;padding-right:70px!important}}.productView-price .price-item--sale{color:var(--gk-ink)!important}.halo-recently-viewed-block .halo-block-header .title:before,.halo-recently-viewed-block .halo-block-header .title:after,.halo-product-block-sections .halo-block-header .title:before,.halo-product-block-sections .halo-block-header .title:after{display:none!important}.halo-recently-viewed-block .halo-block-header .title,.halo-product-block-sections .halo-block-header .title{padding:0!important;background:none!important}.productView-tab .tabs{text-align:left!important}.productView-tab .tabs .tab{margin-left:0!important}.productView-tab .toggle-content>*{margin-left:0!important;margin-right:auto!important;max-width:720px!important}.productView-tab .tab-content h2{font-size:20px!important;line-height:1.2!important;margin:32px 0 12px!important}.productView-tab .tab-content h3{font-size:16px!important;line-height:1.3!important;margin:24px 0 8px!important}.productView-tab .tab-content table{border-collapse:collapse!important;width:100%}.productView-tab .tab-content tr{background:none!important}.productView-tab .tab-content th,.productView-tab .tab-content td{border:0!important;border-bottom:1px solid #e8e8ed!important;padding:10px 12px 10px 0!important;text-align:left!important;vertical-align:top}.productView-tab .tab-content thead th{border-bottom:1px solid #d2d2d7!important;color:var(--gk-mute)!important;font-weight:400!important;font-size:13px!important}.gk-bike .productView-image-wrapper .productView-img-container img{aspect-ratio:4/3!important;object-fit:cover!important;width:100%!important;height:auto!important}.product-form__input .form__label{font-size:15px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}.product-form__input .form__label *{font-weight:400!important}.button,.btn,.button span{font-size:15px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}@media(min-width:1025px){.template-cart .cart-container.container{max-width:none!important;padding-left:70px!important;padding-right:70px!important}}.template-cart .cart-header{background:none!important;border-bottom:1px solid #d2d2d7!important}.template-cart .cart-header-item{text-transform:none!important;font-size:13px!important;font-weight:400!important;color:var(--gk-mute)!important;letter-spacing:0!important}.cart--totals-title{text-transform:none!important;font-size:20px!important;font-weight:700!important;letter-spacing:0!important;color:var(--gk-ink)!important}.cart--totals-title:after{display:none!important}.cart-totals .text,.template-cart label,#halo-cart-sidebar label{text-transform:none!important;letter-spacing:0!important}.haloCalculatorShipping .message .text{text-transform:none!important}.template-cart .announcement-bar,.template-cart .announcement-bar *{background:#f5f5f7!important;color:var(--gk-ink)!important}#halo-cart-sidebar .previewCartItem-price,#halo-cart-sidebar .previewCartItem-price *{font-size:15px!important;font-weight:700!important}#halo-cart-sidebar .previewCartTitle{font-size:15px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}#halo-cart-sidebar .previewCartTotals-label{font-size:15px!important;font-weight:400!important}#halo-cart-sidebar .previewCartTotals-value{font-size:15px!important;font-weight:700!important}#halo-cart-sidebar .previewCartTotals.total .previewCartTotals-label,#halo-cart-sidebar .previewCartTotals.total .previewCartTotals-value{font-size:17px!important;font-weight:700!important}@media(max-width:1024px){.template-cart .breadcrumb-container,.template-cart .cart-header,.template-cart .cart-header-item:first-child{padding-left:0!important;margin-left:0!important}}@media(min-width:1025px){.template-search .search-container{max-width:none!important;padding-left:70px!important;padding-right:70px!important}}.template-search .page-header{text-align:left!important;font-size:36px!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.015em!important;line-height:1.1!important;padding-bottom:var(--gk-s2)!important;margin-top:var(--gk-s2)!important}@media(max-width:767px){.template-search .page-header{font-size:28px!important}}.sidebarBlock-heading{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:700!important}.sidebarBlock-heading.is-clicked{border-bottom-color:#d2d2d7!important}.facet-checkbox .count{margin-left:4px;color:var(--gk-mute)!important}@media(min-width:1025px){.quickSearchResultsWrap .quickSearchResults>.container{max-width:none!important;padding-left:70px!important;padding-right:70px!important}.search-modal__form .field.m-lr-auto{margin-left:70px!important;margin-right:70px!important;max-width:none!important;width:auto!important}}.predictive-search__heading,.predictive-search__heading .text{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:700!important;color:var(--gk-ink)!important}.predictive-search mark,.quickSearchResultsWrap mark{background:none!important;color:inherit!important;font-weight:700!important;padding:0!important}@media(min-width:1025px){.template-page main .container{max-width:none!important;padding-left:70px!important;padding-right:70px!important}}.template-page .page-header{font-size:36px!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.015em!important;line-height:1.1!important;text-align:left!important;margin:var(--gk-s2) 0!important;padding:0!important}@media(max-width:767px){.template-page .page-header{font-size:28px!important}}.template-page main .rte,.template-page .gk-svc{max-width:720px!important}.template-page main .rte p,.template-page main .rte li,.gk-svc p,.gk-svc li{font-size:16px!important;line-height:1.55!important}.template-page main .rte h2,.gk-svc h2{font-size:28px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.01em!important;text-transform:none!important;margin:48px 0 16px!important}.template-page main .rte h3,.gk-svc h3{font-size:20px!important;font-weight:700!important;line-height:1.2!important;text-transform:none!important;margin:32px 0 12px!important}@media(max-width:767px){.template-page main .rte h2,.gk-svc h2{font-size:22px!important}.template-page main .rte h3,.gk-svc h3{font-size:17px!important}}.gk-t{border:1px solid #e8e8ed!important}.gk-t thead th{background:#f5f5f7!important;color:var(--gk-ink)!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important}.gk-t td{border-top-color:#e8e8ed!important}.gk-t tbody tr:nth-child(2n){background:none!important}.gk-t .n{font-weight:700!important;color:var(--gk-ink)!important}.gk-t .d,.gk-t .p small,.gk-cmp .gk-pr td s,.gk-note{color:var(--gk-mute)!important}.gk-t .p,.gk-cmp .gk-pr td,.gk-cmp .ok{color:var(--gk-ink)!important}.gk-cmp .gk-pr td{background:#f5f5f7!important}.gk-cmp .no{color:#d2d2d7!important}.gk-cmp thead th span{font-weight:400!important;opacity:1!important;color:var(--gk-mute)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important}@media(min-width:1025px){.template-page main .container-full,.template-page main [class*=container-1]{max-width:none!important;padding-left:70px!important;padding-right:70px!important}}.faqs-desc,.faqs-desc p,.gk-brands-intro,.gk-brands-intro p{font-size:16px!important;line-height:1.55!important;max-width:720px}.template-page .contact-content p{font-size:16px!important;line-height:1.55!important}.form-label{text-transform:none!important;letter-spacing:0!important}.template-page main .contact-container p{text-transform:none!important;letter-spacing:0!important}.faqs-title{font-size:20px!important;font-weight:700!important;line-height:1.2!important;text-transform:none!important;display:block!important;max-width:100%}.faqs-title:after{display:none!important}.faqs-text{font-size:15px!important;line-height:1.5!important}.template-page main .brand a{font-size:15px!important}.template-page main a{text-transform:none!important}.breadcrumb.breadcrumb-left{margin-left:0!important;padding-left:0!important}.contact-text,.contact-text span,.contact-text p{font-size:16px!important;line-height:1.55!important}@media(max-width:1024px){.breadcrumb-container{margin-left:0!important;margin-right:0!important}}.spotlight-block .halo-block-header{padding-left:0!important;padding-right:0!important}.spotlight-block .halo-row{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;gap:24px;margin:0 -70px 0 0!important;padding:0 70px 0 0!important;scrollbar-width:none}.spotlight-block .halo-row::-webkit-scrollbar{display:none}.spotlight-block .halo-row>.halo-item{flex:0 0 calc((100vw - 140px - 48px) / 3)!important;max-width:none!important;width:auto!important;padding:0!important;scroll-snap-align:start;position:relative}.spotlight-block .spotlight-inner{position:absolute!important;left:24px!important;right:24px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%);z-index:3!important;padding:0!important;margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;pointer-events:none}.spotlight-block a.spotlight-button{color:#fff!important;font-size:44px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-.02em!important;text-align:center!important;justify-content:center!important;white-space:normal!important;margin:0 auto!important;text-shadow:0 1px 24px rgba(0,0,0,.35);pointer-events:auto}.spotlight-block a.spotlight-button span{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.spotlight-block a.spotlight-button:hover,.spotlight-block a.spotlight-button:focus-visible{color:#fff!important;text-decoration:none!important}.spotlight-block .show-icon-more{display:none!important}@media(max-width:1024px){.spotlight-block .halo-row{gap:12px;margin-right:-15px!important;padding-right:15px!important}.spotlight-block .halo-row>.halo-item{flex:0 0 calc((100vw - 30px - 24px) / 2.3)!important}.spotlight-block a.spotlight-button{font-size:36px!important}}@media(max-width:767px){.spotlight-block .halo-row{gap:10px;margin-right:-10px!important;padding-right:10px!important}.spotlight-block .halo-row>.halo-item{flex:0 0 80%!important}.spotlight-block a.spotlight-button{font-size:32px!important}.spotlight-block .spotlight-inner{left:16px!important;right:16px!important}}.spotlight-block .halo-block-header .title{margin-bottom:0!important}.spotlight-block .halo-block-header{display:flex!important;align-items:center;justify-content:space-between;gap:16px}.gk-spot-nav{display:flex;gap:8px;flex-shrink:0}.gk-spot-nav button{width:36px;height:36px;border:0;border-radius:50%;background:#f5f5f7;color:var(--gk-ink);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.gk-spot-nav button:hover{background:#e8e8ed}.gk-spot-nav button:focus-visible{outline:2px solid var(--gk-ink);outline-offset:2px}.gk-spot-nav button[disabled]{opacity:.35;cursor:default;background:#f5f5f7}.gk-spot-nav svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:767px){.gk-spot-nav{display:none}}.spotlight-block .halo-block-header{max-width:none!important;margin-right:0!important}.spotlight-block .halo-item:has(a[href*=velo-pour-homme]) img{transform:scale(1.6)!important;transform-origin:52% 62%!important}.spotlight-block .halo-item:has(a[href*=velo-pour-homme]):hover img{transform:scale(1.7)!important}.halo-productBadges .gk-demo-badge{background:#e8e8ed!important;color:var(--gk-ink)!important;border-radius:4px!important;text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/60/assets/gk-pages.css.map */
