@media screen and (max-width:767px){html{overflow-x:clip}body{min-width:0;overflow-x:clip;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}img,video,iframe,svg{max-width:100%}input,select,textarea{max-width:100%;font-size:16px}.page-width,.container,.container-full,.halo-block-content{min-width:0}.mobileMenu-toggle,.header__icon--cart,.header-mobile .header__icon,.header-mobile .header__heading-link{display:inline-flex;width:44px;min-width:44px;height:44px;min-height:44px;align-items:center;justify-content:center}.header-mobile .header__heading-link{width:auto;min-width:96px;padding-block:8px}.header-mobile .header__heading-link img{width:auto;max-height:28px}.breadcrumb-container,breadcrumb-component,.breadcrumb{width:100%;max-width:100%;margin-inline:0}.breadcrumb-container,breadcrumb-component{padding-inline:16px}.breadcrumb{min-height:44px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb a,.breadcrumb span{min-height:44px;align-items:center}.shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.halo-sidebar-close,.slick-arrow,.btn-quantity,.share-button__button,.toolbar-item,.facets__summary,.mobile-facets__open,.cart-remove-button,quantity-input button{min-width:44px;min-height:44px}.shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline{font-size:14px}.productView,.productView-container,.productView-images,.productView-details,.productView-product,.productView-thumbnail-wrapper,.productView-nav-wrapper{width:100%;min-width:0;max-width:100%}.productView-thumbnail-wrapper{overflow:hidden}.productView-thumbnail .productView-thumbnail-link{min-width:56px;min-height:56px}.productView .product-form__submit,.productView .button,.productView [name=add]{min-height:48px;font-size:15px}.productView .quantity__input{min-height:44px;font-size:16px}.page-sidebar,.halo-sidebar{max-width:min(350px,calc(100vw - 24px))}.collection-toolbar,.toolbar,.facets-container,.productListing,.product-grid{min-width:0;max-width:100%}.card-title,.card-information,.product-item .card-title{overflow-wrap:anywhere}.article-template,.article-template__content,.articleView,.blog-page,.blog-post,.rte{min-width:0;max-width:100%}.article-template__content,.articleView-content,.blog-post-content,.rte{font-size:16px;line-height:1.7;overflow-wrap:anywhere}.article-template__content table,.articleView-content table,.rte table{display:block;width:100%;max-width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.article-template__content pre,.articleView-content pre,.rte pre{max-width:100%;overflow-x:auto}.article-template__content a,.articleView-content a,.rte a{overflow-wrap:anywhere}.cart-item,.cart-item__details,.cart-item__media,.cart-item__quantity,.cart-content-item,.cart-content-total{min-width:0;max-width:100%}.cart-item__name,.cart-item a{overflow-wrap:anywhere}.toccay-welcome-clean__dialog{right:auto;left:50%;width:calc(100vw - 40px);max-width:430px;transform:translate(-50%)}.codex-toccay-home-v64 .inner,.codex-toccay-home-v64 .section,.codex-toccay-home-v64 .hero .inner{width:100%;min-width:0;max-width:100%}.codex-toccay-home-v64 .section,.codex-toccay-home-v64 .hero .inner{padding-inline:20px}.codex-toccay-home-v64 .hero h1{max-width:12ch;font-size:clamp(34px,10.5vw,44px);line-height:1;text-wrap:balance}.codex-toccay-home-v64 .eyebrow{font-size:11px;line-height:1.35}.codex-toccay-home-v64 .btn,.codex-toccay-home-v64 .product-link,.codex-toccay-home-v64 .text-link-gold{min-height:44px;font-size:14px}.codex-toccay-home-v64 .section-head p,.codex-toccay-home-v64 .ride-card p,.codex-toccay-home-v64 .product-tile p,.codex-toccay-home-v64 .support-copy-card p,.codex-toccay-home-v64 .guide-card-link p,.codex-toccay-home-v64 .faq p{font-size:14px;line-height:1.6}.codex-toccay-home-v64 .test-grid,.codex-toccay-home-v64 .test-card,.codex-toccay-home-v64 .test-copy,.codex-toccay-home-v64 .test-shot{width:100%;min-width:0;max-width:100%}.toccay-test-lab-app,.toccay-test-lab-app .tla-shell,[id^=toccay-test-lab-] .tla-shell{left:0;width:100%;min-width:0;max-width:100%;margin-inline:0}.toccay-test-lab-app .tla-tabs,[id^=toccay-test-lab-] .tla-tabs{width:100%;max-width:100%;padding-inline:0;scroll-padding-inline:20px}.toccay-test-lab-app .tla-tab,[id^=toccay-test-lab-] .tla-tab{flex:0 0 auto;min-height:44px;padding:10px 16px;font-size:13px}}@media screen and (max-width:767px){html body.template-article .toccay-chat-tab,html body.template-page .toccay-chat-tab{display:none!important}html body.template-product .site-header>nav{display:grid!important;width:100%!important;height:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:visible!important;border-top:1px solid #ececec!important}html body.template-product .site-header>nav a{display:flex!important;min-width:0!important;min-height:40px!important;padding:6px 3px!important;align-items:center!important;justify-content:center!important;border-bottom:1px solid #ececec!important;font-size:9px!important;line-height:1.2!important;letter-spacing:.065em!important;text-align:center!important}html body #performance-in-balance .tcp2-tabs{display:grid!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;overflow:visible!important;border-top:1px solid #d4d0c8!important;border-bottom:1px solid #d4d0c8!important;background:transparent!important}html body #performance-in-balance .tcp2-tabs>[role=tab]{width:100%!important;min-width:0!important;min-height:52px!important;justify-content:flex-start!important;padding:14px 10px!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #e1ddd5!important;background:transparent!important;text-align:left!important}html body #performance-in-balance .tcp2-tabs>[role=tab][aria-selected=true]{background:transparent!important;box-shadow:inset 2px 0 #111!important;color:#111!important}html body #performance-in-balance .tcp2-tabs>[role=tab]:last-child{grid-column:1 / -1}html body #toccay-engineering .tc-tv-index{display:grid!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important;overflow:visible!important;border-top:1px solid #d3cec5!important;background:transparent!important}html body #toccay-engineering .tc-tv-index>.tc-tv-chapter{width:auto!important;min-width:0!important;grid-column:1 / -1!important}html body #toccay-engineering .tc-tv-index .tc-tv-chapter>[role=tab]{width:100%!important;min-width:0!important;min-height:52px!important;box-sizing:border-box!important;gap:6px!important;padding-right:10px!important;padding-left:10px!important;border:0!important;border-bottom:1px solid #d9d4cb!important;background:transparent!important;white-space:normal!important}html body #toccay-engineering .tc-tv-index .tc-tv-chapter.is-active>[role=tab]{box-shadow:inset 2px 0 #111!important}html body #performance-in-balance .tcp2-tabs strong,html body #toccay-engineering .tc-tv-index strong{white-space:normal!important;overflow-wrap:anywhere!important}html body #toccay-engineering .tc-tv-head{margin-bottom:24px!important}html body #toccay-engineering .tc-mobile-current-summary{display:none!important}html body #toccay-engineering .tc-tv-head h2{max-width:300px!important;font-size:34px!important;line-height:1!important}html body #toccay-engineering .tc-tv-intro{max-width:300px!important;font-size:14px!important;line-height:1.5!important}html body #toccay-engineering .tc-tv-player{width:100vw!important;margin-right:calc(50% - 50vw)!important;margin-bottom:72px!important;margin-left:calc(50% - 50vw)!important;overflow:visible!important;aspect-ratio:4 / 5!important;height:auto!important;margin-top:4px!important;border-right:0!important;border-left:0!important;background:#ece9e2!important}html body #toccay-engineering .tc-tv-cover-shot{object-fit:contain!important;object-position:center!important;background:#ece9e2!important}html body #toccay-engineering .tc-tv-cover-scrim{display:none!important}html body #toccay-engineering .tc-tv-cover-body{top:calc(100% + 14px)!important;right:auto!important;bottom:auto!important;left:20px!important;max-width:none!important;color:#111!important}html body #toccay-engineering .tc-tv-cover-actions{top:calc(100% + 14px)!important;right:20px!important;bottom:auto!important;max-width:112px!important}html body #toccay-engineering .tc-tv-cover-name{color:#777168!important;font-size:9.5px!important;letter-spacing:.16em!important}html body #toccay-engineering .tc-tv-cover-value{margin-top:4px!important;color:#111!important;font-size:26px!important;line-height:1!important}html body #toccay-engineering .tc-tv-more{display:none!important}html body #toccay-engineering .tc-tv-play{min-height:42px!important;padding:0 15px!important;border-color:#111!important;background:#111!important;color:#fff!important}html body #toccay-engineering .tc-tv-player:has(.tc-tv-cover.is-active[data-tv-cover="1"]),html body #toccay-engineering .tc-tv-player:has(.tc-tv-cover.is-active[data-tv-cover="2"]),html body #toccay-engineering .tc-tv-player:has(.tc-tv-cover.is-active[data-tv-cover="3"]){aspect-ratio:3 / 2!important}html body #toccay-engineering .tc-tv-index{margin-top:0!important}html body #performance-in-balance figure{width:100vw!important;max-width:100vw!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;aspect-ratio:16 / 10!important;height:auto!important}html body #performance-in-balance .tcp2-panel{gap:18px!important}html body #performance-in-balance .tcp2-caption{gap:12px!important}html body #performance-in-balance .tcp2-caption p{font-size:13px!important;line-height:1.55!important}html body #performance-in-balance .tcp2-intro{max-width:29ch!important}html body #performance-in-balance .tcp2-takeaway small{display:none!important}html body #performance-in-balance .tcp2-takeaway{padding-top:14px!important}html body #toccay-reviews.tc-vshow{padding-top:32px!important;padding-bottom:32px!important}html body #toccay-reviews .tc-vshow__inner:before{display:none!important}html body #toccay-reviews .tc-vshow__tabs{display:flex!important;width:100%!important;justify-content:space-between!important;gap:8px!important;margin-bottom:20px!important;padding:0!important;border:0!important;border-bottom:1px solid #d7d1c6!important;background:transparent!important}html body #toccay-reviews .tc-vshow__tab{flex:1 1 0!important;min-width:0!important;min-height:48px!important;padding:7px 3px 12px!important;flex-direction:column!important;gap:3px!important;border:0!important;background:transparent!important;color:#625d54!important;font-size:9.5px!important;line-height:1.1!important;letter-spacing:.05em!important;opacity:1!important;white-space:normal!important}html body #toccay-reviews .tc-vshow__tab:after{right:0!important;bottom:-1px!important;left:0!important;display:block!important;height:2px!important;background:#111!important;transform:scaleX(0)!important}html body #toccay-reviews .tc-vshow__tab.is-active{background:transparent!important;color:#111!important}html body #toccay-reviews .tc-vshow__tab.is-active:after{transform:scaleX(1)!important}html body #toccay-reviews .tc-vshow__info{width:100vw!important;max-width:none!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;padding:20px 20px 22px!important;border-bottom:1px solid #e0dbd1!important;background:#fff!important}html body #toccay-reviews .tc-vshow__creator b{font-size:18px!important;line-height:1.15!important}html body #toccay-reviews .tc-vshow__creator span{font-size:8px!important;letter-spacing:.14em!important}html body #toccay-reviews .tc-vshow__title{display:block!important;margin-top:9px!important;overflow:visible!important;font-size:20px!important;line-height:1.2!important}html body #toccay-reviews .tc-vshow__desc{margin-top:10px!important;font-size:13px!important;line-height:1.5!important}html body #toccay-reviews .tc-vshow__focus-row{display:block!important;margin-top:14px!important}html body #toccay-reviews .tc-vshow__focus{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:8px!important}html body #toccay-reviews .tc-vshow__focus li{min-height:0!important;padding:4px 0 7px!important;border:0!important;border-bottom:1px solid #e4dfd5!important;background:transparent!important;font-size:11px!important;line-height:1.35!important}html body #toccay-reviews .tc-vshow__info>.tc-vshow__cta{display:flex!important;width:100%!important;min-height:50px!important;margin-top:16px!important;align-items:center!important;justify-content:center!important;border:1px solid #111!important;background:#111!important;color:#fff!important;font-size:10px!important;letter-spacing:.12em!important}html body #toccay-reviews .tc-vshow__info>.tc-vshow__cta:after{display:none!important}html body #toccay-reviews .tc-vshow__rail{margin-top:24px!important}html body #toccay-reviews .tc-vshow__rail-head{flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin-bottom:12px!important}html body #toccay-reviews .tc-vshow__rail-head h3{display:none!important}html body #toccay-reviews .tc-vshow__card{flex-basis:calc((100% - 12px) / 1.4)!important}html body #toccay-reviews .tc-vshow__card-media{border-radius:4px!important}html body #toccay-reviews .tc-vshow__card-play{opacity:1!important;transform:translate(-50%,-50%) scale(.9)!important;background:#1116!important}html body #toccay-reviews .tc-vshow__card-info{margin-top:9px!important}html body #toccay-reviews .tc-vshow__card-creator{font-size:12.5px!important}html body #toccay-reviews .tc-vshow__card-title{font-size:12px!important;line-height:1.38!important}@media screen and (max-width:340px){html body #performance-in-balance .tcp2-tabs>[role=tab]{gap:6px!important;padding-right:8px!important;padding-left:8px!important}html body #performance-in-balance .tcp2-tabs strong{font-size:12px!important;line-height:1.15!important}html body #toccay-engineering .tc-tv-index strong{font-size:10px!important;line-height:1.2!important}}html body .toccay-production-process__figure{max-width:100%!important;margin-right:0!important;margin-left:0!important;padding-bottom:8px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}html body .toccay-production-process__image{display:block!important;width:900px!important;max-width:none!important;height:auto!important}html body .toccay-production-process__inner:after{display:block!important;margin-top:8px!important;color:#777!important;content:"SWIPE TO VIEW PROCESS \2192"!important;font-size:9px!important;font-weight:700!important;letter-spacing:.1em!important;line-height:1.3!important;text-align:right!important}html body.template-collection .toccay-collection-description-bottom .rte table{font-size:12px!important;line-height:1.45!important}html body.template-collection .toccay-collection-description-bottom .rte th,html body.template-collection .toccay-collection-description-bottom .rte td{padding:8px 9px!important}html body.template-collection .toccay-collection-description-bottom .rte div[style*="overflow-x:auto"]{padding-bottom:8px!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-color:#999 #eee;scrollbar-width:thin}html body.template-collection .toccay-seo-guide:has(table):after,html body.template-collection .toccay-gravel-depth-comparison:after{display:block!important;margin-top:8px!important;color:#777!important;content:"SWIPE TO COMPARE \2192"!important;font-size:9px!important;font-weight:700!important;letter-spacing:.1em!important;line-height:1.3!important;text-align:right!important}html body.template-collection .toccay-collection-description-bottom .rte a{display:inline-block!important;padding-top:4px!important;padding-bottom:4px!important}html body .toccay-campaign-pagination button{position:relative!important}html body .toccay-campaign-pagination button:after{position:absolute;top:-12px;right:0;bottom:-12px;left:0;content:""}}@media screen and (max-width:430px){.page-width,.container,.container-full{padding-inline:16px}.codex-toccay-home-v64 .section,.codex-toccay-home-v64 .hero .inner{padding-inline:18px}.productView .productView-title,.productView h1,.collection-title,.blog-title,.article-template h1{font-size:clamp(28px,8.8vw,38px);line-height:1.08;overflow-wrap:anywhere}}@media screen and (max-width:767px){body .toccay-home-v32.codex-toccay-home-v64 .hero h1{width:100%!important;max-width:12ch!important;font-size:clamp(34px,10vw,40px)!important;line-height:1.02!important;text-wrap:balance}body .toccay-home-v32.codex-toccay-home-v64 .hero .eyebrow{font-size:11px!important;line-height:1.35!important}body .toccay-home-v32.codex-toccay-home-v64 .hero .btn{min-height:48px!important;font-size:14px!important}body .toccay-home-v32.codex-toccay-home-v64 #testing .test-grid{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;margin-inline:auto!important}body .toccay-welcome-clean__dialog{right:auto!important;left:50%!important;width:calc(100vw - 40px)!important;max-width:430px!important;transform:translate(-50%)!important}body.template-product .productView-title,body.template-product .productView h1{max-width:18ch;font-size:clamp(27px,6.8vw,34px)!important;line-height:1.12!important;letter-spacing:-.02em;text-wrap:balance}body.template-blog .page-header,body.template-article .page-header,body.template-cart .page-header{max-width:22ch;font-size:clamp(28px,7vw,32px)!important;line-height:1.14!important;letter-spacing:-.02em;text-wrap:balance}body.template-article .article-header,body.template-article .article-content,body.template-blog .halo-blog-content,body.template-cart .cart-container{min-width:0;max-width:100%}body.template-article .article-content h2{font-size:clamp(22px,5.8vw,27px);line-height:1.22;text-wrap:balance}body.template-article .article__pagination a,body.template-blog .toccay-blog-categories__link{min-height:44px;display:inline-flex;align-items:center}body.template-blog .toccay-blog-categories__list{scroll-padding-inline:12px;overscroll-behavior-inline:contain}body.template-cart .cart-item-edit,body.template-cart .cart-remove{position:relative}body.template-cart .cart-item-edit:after,body.template-cart .cart-remove:after{content:"";position:absolute;top:-9px;right:-14px;bottom:-9px;left:-14px}body.template-cart [name=checkout],body.template-cart .cart-actions .button,body.template-cart .cart-total .button{width:100%;min-height:50px;font-size:15px}body .toccay-home-v32.codex-toccay-home-v64 .ownership-promise__card{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:14px!important;align-items:start!important;min-height:0!important;padding:18px!important}body .toccay-home-v32.codex-toccay-home-v64 .ownership-promise__card .benefit-icon{grid-column:1!important;grid-row:1 / 3!important;width:40px!important;height:40px!important;margin:0!important}body .toccay-home-v32.codex-toccay-home-v64 .ownership-promise__card h3,body .toccay-home-v32.codex-toccay-home-v64 .ownership-promise__card p{grid-column:2!important;margin-inline:0!important}body .toccay-home-v32.codex-toccay-home-v64 .ownership-promise__card h3{grid-row:1!important;margin-top:0!important;margin-bottom:7px!important;font-size:16px!important;line-height:1.2!important}body .toccay-home-v32.codex-toccay-home-v64 .ownership-promise__card p{grid-row:2!important;margin-top:0!important;margin-bottom:0!important;font-size:14px!important;line-height:1.55!important}body .toccay-home-v32.codex-toccay-home-v64 #testing .test-shot{width:100%!important;height:clamp(200px,56vw,240px)!important;min-height:clamp(200px,56vw,240px)!important;max-height:240px!important}body .toccay-home-v32.codex-toccay-home-v64 #testing .test-shot img{width:100%!important;height:100%!important;object-fit:contain!important}body.template-product .productView-image,body.template-product .productView-img-container{height:min(calc(100vw - 40px),480px)!important;min-height:min(calc(100vw - 40px),480px)!important;max-height:480px!important}body.template-product .productView-img-container{padding-bottom:0!important}body.template-product .productView-image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}body.template-product .productView-thumbnail-wrapper,body.template-product .productView-thumbnail,body.template-product .productView-thumbnail .productView-thumbnail-link{height:84px!important;min-height:84px!important;max-height:84px!important}body.template-product .productView-thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}body.template-product .toccay-validation-lab__media,body.template-product .toccay-validation-lab__media-button{width:100%!important;height:clamp(220px,62vw,300px)!important;min-height:clamp(220px,62vw,300px)!important;max-height:300px!important}body.template-product .toccay-validation-lab__media-button img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}}@media screen and (max-width:767px){body{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))!important}.halo-sticky-toolbar-mobile{z-index:99}.helpdesk-channel-btn-show{bottom:calc(66px + env(safe-area-inset-bottom,0px))!important;z-index:100!important}body.template-product .helpdesk-channel-btn-show{bottom:calc(134px + env(safe-area-inset-bottom,0px))!important}.productView-stickyCart.style-1{bottom:calc(66px + env(safe-area-inset-bottom,0px))!important;z-index:102!important}footer .footer__content-bottom,.footer__content-bottom{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))!important}body.template-product .productView-nav.slick-initialized .slick-list{height:min(calc(100vw - 40px),480px)!important;max-height:480px!important}body.template-product .productView-nav.slick-initialized .slick-track[style*="opacity: 0"]{display:flex!important;width:max-content!important;transform:none!important}body.template-product .productView-nav.slick-initialized .slick-track[style*="opacity: 0"] .slick-slide{flex:0 0 auto!important;width:min(calc(100vw - 40px),480px)!important;height:min(calc(100vw - 40px),480px)!important;float:none!important}body.template-product .productView-nav.slick-initialized .slick-track[style*="opacity: 0"]~.slick-list,body.template-product .productView-nav.slick-initialized:has(.slick-track[style*="opacity: 0"]) .slick-list{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}body.template-product .productView-nav.slick-initialized .slick-track[style*="opacity: 0"] .slick-slide{scroll-snap-align:start}.product-text-link,.product-link,.tla-tab,.tla-arrow,.tla-view-series,.trg-card-mobile-view,.toccay-rider-videos__external,.faqs-filterDropdown,.faqs-filterDropdown-text{min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product-text-link{width:100%!important}.toccay-welcome-clean__close{width:44px!important;height:44px!important;top:8px!important;right:8px!important;font-size:26px!important}.toccay-welcome-clean__offer-mark{top:56px!important;right:18px!important}body .toccay-home-v32.codex-toccay-home-v64 .hero h1{font-size:clamp(29px,9vw,34px)!important;max-width:13ch!important}body .toccay-home-v32.codex-toccay-home-v64 .hero .btn{white-space:nowrap!important}.header-mobile .header__heading-link{--width-logo-mb: 128px !important;width:128px!important;min-width:128px!important}.header-mobile .header__heading-logo{width:128px!important;height:auto!important;max-width:128px!important}.toccay-welcome-clean__ticker,.toccay-welcome-clean__track{height:36px!important}[class*=faq] summary,[class*=faq] .accordion__title,.faqs-filterDropdown,.faqs-filterDropdown-text{min-height:44px!important;display:flex!important;align-items:center!important}.trg-nav-btn,.tla-instagram,.toccay-blog-knowledge__read{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.list-social__link{width:44px!important;height:44px!important}.halo-sticky-toolbar-mobile .bottom-bar--list li>a{min-width:44px!important;min-height:44px!important}footer a[href^="mailto:"]{min-height:44px!important;display:inline-flex!important;align-items:center!important}body.template-collection h1.articleLookbook-title,body.template-collection .collection-title,body.template-product h1.toccay-g58-title,body.template-product .productView-title{font-size:clamp(28px,7.2vw,34px)!important;line-height:1.12!important;letter-spacing:-.02em!important;text-wrap:balance}body.template-article h1.page-header,body.template-article .article-header h1,body.template-article article h1{font-size:clamp(27px,7vw,33px)!important;line-height:1.14!important;letter-spacing:-.02em!important;text-wrap:balance}body.template-product .toccay-g58-tabs .toccay-g58-tab,body.template-product .toccay-rider-videos__filters button,body.template-product .toccay-rider-videos__arrow,body.template-product .toccay-rider-videos__external,body.template-product .toccay-validation-lab__tabs .toccay-validation-lab__tab,body.template-product .toccay-validation-lab__arrow,body.template-product .toccay-validation-lab__button,body.template-product .toccay-g58-compat-copy a[href^="mailto:"]{min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.template-product .toccay-g58-tabs .toccay-g58-tab,body.template-product .toccay-rider-videos__filters button,body.template-product .toccay-validation-lab__tabs .toccay-validation-lab__tab{padding-block:10px!important}.toccay-home-v32.codex-toccay-home-v64 .hero,.toccay-home-v32.codex-toccay-home-v66 .hero{min-height:calc(100svh - 96px - env(safe-area-inset-bottom,0px))!important;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}body .helpdesk-channel-btn-show{left:auto!important;right:16px!important;bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;transition:opacity .3s ease,transform .3s ease,visibility .3s!important}body.template-product .helpdesk-channel-btn-show{bottom:calc(150px + env(safe-area-inset-bottom,0px))!important}body:not(.toccay-chat-open) .helpdesk-channel-btn-show{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(12px)!important}body.toccay-chat-open .helpdesk-channel-btn-show{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}.toccay-chat-tab{position:fixed;top:42%;right:0;z-index:2147482990;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:30px;min-height:96px;padding:10px 0;border:1px solid rgba(255,255,255,.22);border-right:0;border-radius:12px 0 0 12px;background:#050505;color:#fff;box-shadow:0 8px 22px #0000002e;cursor:pointer}.toccay-chat-tab .toccay-chat-tab-arrow{font-size:17px;line-height:1;transition:transform .25s ease}.toccay-chat-tab .toccay-chat-tab-label{writing-mode:vertical-rl;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9}body.toccay-chat-open .toccay-chat-tab .toccay-chat-tab-arrow{transform:rotate(180deg)}.header__icon--cart .cart-count-bubble{right:0!important;top:0!important}.tl-switcher-container.tl-custom-position.top-right:not(.tc-lang-inline){top:46px!important;right:74px!important;left:auto!important;transform:none!important}}@media screen and (max-width:767px)and (max-height:600px){.toccay-home-v32.codex-toccay-home-v64 .hero,.toccay-home-v32.codex-toccay-home-v66 .hero{min-height:calc(100svh - 132px - env(safe-area-inset-bottom,0px))!important;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}.toccay-home-v32.codex-toccay-home-v64 .hero h1,.toccay-home-v32.codex-toccay-home-v66 .hero h1{font-size:clamp(26px,8.5vw,30px)!important;max-width:14ch!important}.toccay-home-v32.codex-toccay-home-v64 .hero .lead,.toccay-home-v32.codex-toccay-home-v66 .hero .lead{font-size:13px!important;line-height:1.45!important}}@media screen and (max-width:767px){.toccay-road-card__spoke{font-size:10.5px!important}.toccay-road-card__cta span{font-size:11px!important}}html body .tl-switcher-container.top-right:not(.tc-lang-inline),html body .tl-switcher-container.top-right.tl-custom-position:not(.tc-lang-inline){position:fixed!important;top:46px!important;right:74px!important;left:auto!important;transform:none!important;z-index:120!important;width:40px!important;min-width:40px!important}.tl-switcher{width:40px!important;min-width:40px!important}.tl-select .tl-label{display:none!important}.tl-select{width:40px!important;min-width:40px!important;height:40px!important;border:1px solid #dcdcdc!important;border-radius:2px!important;background:#fff!important}.tl-options{position:absolute!important;top:calc(100% + 6px)!important;right:0!important;left:auto!important;width:172px!important;min-width:172px!important;padding:4px 0!important;border:1px solid #e3e3e3!important;border-radius:3px!important;background:#fff!important;box-shadow:0 10px 28px #00000024!important;height:auto!important;max-height:260px!important;overflow-x:hidden!important;overflow-y:auto!important}.tl-options .tl-option{display:flex!important;align-items:center!important;gap:9px!important;min-height:40px!important;padding:0 12px!important;background:#fff!important;color:#111!important;font-size:13px!important;line-height:1!important}.tl-options .tl-option:hover,.tl-options .tl-option.active{background:#f2f2f2!important}html body .tl-switcher-container .tl-options .tl-option .tl-label,html body .tl-options .tl-option .tl-label,.tl-options .tl-option .tl-label{display:inline-block!important;position:static!important;width:auto!important;height:auto!important;min-width:0!important;max-width:none!important;margin:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;color:#111!important;font-size:13px!important;white-space:nowrap!important}.tl-options .tl-flag{width:18px!important;height:16px!important;flex:0 0 18px!important}@media screen and (min-width:1025px){html body .tl-switcher-container.top-right:not(.tc-lang-inline),html body .tl-switcher-container.top-right.tl-custom-position:not(.tc-lang-inline){top:74px!important;right:84px!important}html body .header-icons{flex-wrap:nowrap!important;position:relative!important}html body .header-icons>.tl-switcher-container.tc-lang-inline{position:relative!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0 10px 0 0!important;order:-1!important;left:20px!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .header-icons>.tl-switcher-container.tc-lang-inline .tl-switcher,html body .header-icons>.tl-switcher-container.tc-lang-inline .tl-select{width:32px!important;min-width:32px!important;height:32px!important;border:0!important;background:transparent!important}html body .header-icons>.tl-switcher-container.tc-lang-inline .tl-select:after{border-right-color:#232323!important;border-bottom-color:#232323!important}html body .header-icons>.tl-switcher-container.tc-lang-inline .tl-options{top:calc(100% + 6px)!important;right:0!important}}.toccay-road-card__media{overflow:hidden!important}.toccay-road-card__media img{transform-origin:50% 50%;transition:transform .3s ease}.toccay-road-card__media img.toccay-road-card__second-image{background:transparent!important}.toccay-road-card:has(a[href*="/products/aero-40-ghost-wheelset-fiber-wheelset-disc-brake"]) .toccay-road-card__media img{transform:scale(.92)}.toccay-road-card:has(a[href*="/products/aero-50-ghost-wheelset-carbon-fiber-wheelset-disc-brake"]) .toccay-road-card__media img{transform:scale(1)}.toccay-road-card:has(a[href*="/products/aero-60-ghost-wheelset-carbon-fiber-wheelset-disc-brake"]) .toccay-road-card__media img{transform:scale(1.03)}.toccay-road-card:has(a[href*="/products/aero-40-ghost-wheelset-steel"]) .toccay-road-card__media img{transform:scale(.95)}.toccay-road-card:has(a[href*="/products/aero-50-ghost-wheelset-steel"]) .toccay-road-card__media img{transform:scale(.98)}.toccay-road-card:has(a[href*="/products/aero-60-ghost-wheelset-steel"]) .toccay-road-card__media img{transform:scale(.95)}html body .header-mobile__wrapper>.tl-switcher-container.top-right.tl-custom-position,html body .tl-switcher-container.tc-lang-inline{position:static!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0 8px 0 0!important;z-index:30!important}html body .header-mobile__wrapper>.tl-switcher-container .tl-switcher,html body .header-mobile__wrapper>.tl-switcher-container .tl-select,html body .header-icons>.tl-switcher-container .tl-switcher,html body .header-icons>.tl-switcher-container .tl-select,html body .tl-switcher-container.tc-lang-inline .tl-switcher,html body .tl-switcher-container.tc-lang-inline .tl-select{width:40px!important;min-width:40px!important;height:40px!important}html body .tl-switcher-container.tc-lang-inline .tl-options{z-index:9999!important}.tc-was{display:inline-block;margin-left:8px;color:#8a8a8a;font-size:.82em;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}.toccay-g58-price,#localPrice,.tkhb03-main__price{display:inline-block!important;vertical-align:baseline}.price--on-sale .price__sale{flex-direction:row-reverse!important;justify-content:flex-end!important;align-items:baseline!important;gap:8px!important}html body .header-mobile__wrapper>.tl-switcher-container,html body .toccay-welcome-reset>.tl-switcher-container{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}html body .header-mobile__wrapper>.tl-switcher-container .tl-select,html body .toccay-welcome-reset>.tl-switcher-container .tl-select{width:36px!important;min-width:36px!important;height:40px!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}html body .header-mobile__wrapper>.tl-switcher-container .tl-select:after{margin:0 0 0 4px!important;border-right-color:#232323!important;border-bottom-color:#232323!important}html body .toccay-welcome-reset>.tl-switcher-container .tl-select:after{margin:0 0 0 4px!important;border-right-color:#fff!important;border-bottom-color:#fff!important}@media screen and (max-width:767px){.card .wrapper__card.show-mb{position:static!important;height:auto!important}.card .wrapper__card.show-mb .card-action{position:static!important;inset:auto!important;transform:none!important;margin-top:10px}.card .wrapper__card.show-mb .card-action .button,.card .wrapper__card.show-mb .card-action .add-to-cart-btn{width:100%;min-height:44px;font-size:10.5px;letter-spacing:.04em}}@media screen and (max-width:767px){.newsletter-form__button,.footer .newsletter-form__button{border-color:#fff!important;background:#fff!important;color:#111!important}.newsletter-form__button:hover,.newsletter-form__button:focus-visible{border-color:#e6e6e6!important;background:#e6e6e6!important;color:#111!important}body.template-product .site-header nav{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%)}}@media screen and (max-width:767px){.button-checkout{border-color:#111!important;background:#111!important;color:#fff!important}.button-checkout:hover,.button-checkout:focus-visible{border-color:#2b2b2b!important;background:#2b2b2b!important;color:#fff!important}.cart-remove{position:relative;display:inline-flex;width:16px;height:22px;align-items:center;justify-content:center;padding:0;border:0!important;border-radius:50%;background:transparent!important;color:#7a7a7a;cursor:pointer}.cart-remove:after{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;content:""}.cart-remove svg{width:14px;height:14px;fill:currentColor}.cart-remove:hover,.cart-remove:focus-visible{color:#111}}@media screen and (max-width:767px){.card .wrapper-title-vendor{height:54px;overflow:hidden}.card .card-title .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card .card-price{min-height:52px}}@media screen and (max-width:767px){html body .hero--gravel45-campaign .toccay-mobile-hero-actions[data-mobile-actions="1"]{bottom:calc(92px + env(safe-area-inset-bottom))!important}html body .hero--gravel45-campaign .toccay-mobile-hero-actions[data-mobile-actions="2"],html body .hero--gravel45-campaign .toccay-mobile-hero-actions[data-mobile-actions="3"]{bottom:calc(56px + env(safe-area-inset-bottom))!important;gap:6px!important}html body .hero--gravel45-campaign .toccay-mobile-hero-actions[data-mobile-actions="2"] .toccay-mobile-hero-actions__nav,html body .hero--gravel45-campaign .toccay-mobile-hero-actions[data-mobile-actions="3"] .toccay-mobile-hero-actions__nav{display:none!important}}@media screen and (min-width:768px)and (max-width:800px){html body #toccay-engineering .tc-tv-player{width:100%!important;aspect-ratio:4 / 3!important;height:auto!important;margin-right:0!important;margin-left:0!important}html body #toccay-engineering .tc-tv-cover-shot{object-fit:cover!important;object-position:center!important}html body #toccay-engineering .tc-tv-cover-scrim{background:linear-gradient(180deg,#0000002e,#0000 38%,#000000eb)!important}}@media screen and (max-width:749px){html body #latest-from-toccay{width:100vw!important;max-width:100vw!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;padding:48px 0 44px!important}html body #latest-from-toccay .toccay-blog-knowledge__heading-wrap{width:100%!important;margin-bottom:18px!important;padding:0 20px!important}html body #latest-from-toccay .toccay-blog-knowledge__heading-wrap h2{font-size:clamp(30px,9.4vw,38px)!important;line-height:1.04!important;text-wrap:balance}html body #latest-from-toccay .toccay-blog-knowledge__heading-wrap p{display:block!important;margin-top:10px!important;color:#777168!important;font-size:10px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.09em!important;text-transform:uppercase}html body #latest-from-toccay .toccay-blog-knowledge__viewport{width:100%!important;padding:0 20px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-inline:20px!important;scroll-snap-type:x mandatory!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;clip-path:inset(0 0 0 14px);scrollbar-width:none}html body #latest-from-toccay .toccay-blog-knowledge__viewport::-webkit-scrollbar{display:none}html body #latest-from-toccay .toccay-blog-knowledge__track{gap:14px!important;padding-bottom:8px!important;transform:none!important;will-change:auto;touch-action:pan-x pan-y}html body #latest-from-toccay .toccay-blog-knowledge__article{width:calc(100vw - 32px)!important;min-width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;flex:0 0 calc(100vw - 32px)!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}html body #latest-from-toccay .toccay-blog-knowledge__media{width:100%!important;aspect-ratio:16 / 10!important;border-radius:4px!important}html body #latest-from-toccay .toccay-blog-knowledge__copy{padding:14px 0 0!important}html body #latest-from-toccay .toccay-blog-knowledge__category{margin-bottom:7px!important;color:#80683e!important;font-size:10.5px!important;letter-spacing:.075em!important}html body #latest-from-toccay .toccay-blog-knowledge__copy h3{font-size:clamp(20px,5.6vw,23px)!important;line-height:1.16!important;text-wrap:balance}html body #latest-from-toccay .toccay-blog-knowledge__excerpt{margin-top:9px!important;font-size:13.5px!important;line-height:1.5!important;-webkit-line-clamp:2}html body #latest-from-toccay .toccay-blog-knowledge__read{min-height:44px;margin-top:8px;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/toccay-mobile-sitewide-20260801.css.map */
