@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: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{top:calc(96px + env(safe-area-inset-top,0px))!important;right:12px!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}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/toccay-mobile-sitewide-20260801.css.map */
