.vt3-section-steps>div>div:first-child{width:100%;max-width:852px!important;min-width:0}.vt3-section-steps h2{width:100%!important;max-width:852px;overflow-wrap:break-word}.vtp[data-vtp-section=service-4]>div>div:first-child{width:100%;max-width:834px!important;min-width:0}.vtp[data-vtp-section=service-4] h2{width:100%!important;max-width:834px}.vtp[data-vtp-section=service-6]>div>div:first-child{width:100%;max-width:827px!important;min-width:0}.vtp[data-vtp-section=service-6] h2{width:100%!important;max-width:827px}.vtp-article-story .article-template__content{overflow-wrap:anywhere}.vtp-article-story .article-template__content :is(pre,blockquote){max-width:100%;min-width:0;box-sizing:border-box}.vtp-article-story .article-template__content blockquote{display:block;overflow-wrap:anywhere}.vtp-article-story .article-template__content pre{white-space:pre-wrap;overflow-wrap:anywhere}.vtp-article-story .article-template__content table{display:block;width:100%!important;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.vtp-article-story .article-template__content :is(iframe,video){max-width:100%}.vp-wrap .vp-hero img{max-width:100%}.vtp[data-vtp-section=free-kit-2]{padding-bottom:64px}@media(max-width:900px){.vtp[data-vtp-section=warranty-2]>div>div:last-child{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:600px){.vt3-carousel-tabs{display:flex!important;flex-direction:column;align-items:stretch!important;gap:6px!important}.vt3-slide-tab,.vt3-slide-tab:first-child{flex:0 0 auto;grid-column:auto;width:100%;min-height:44px;padding:10px 12px;box-sizing:border-box;border-radius:6px;font-size:12px;line-height:1.5;white-space:normal}.vt3-slide-tab .vt3-slide-indicator{display:none}.vt3-slide-tab[aria-pressed=true]{background:#e6faf9;color:#004077}.vtp[data-vtp-section=warranty-2] [data-vtp-block]{padding:28px 24px!important}.vtp-article-story .article-template__content blockquote{margin-left:0;margin-right:0;padding:20px}.vp-wrap .vp-cta{max-width:100%;box-sizing:border-box;padding:20px 24px;font-size:clamp(22px,6vw,32px);overflow-wrap:break-word}}@media(max-width:360px){.vt3-header .vt3-header-inner{padding-left:12px!important;padding-right:12px!important;gap:4px!important}.vt3-header .vt3-header-inner>a img{height:34px!important}.vt3-header-actions{gap:6px!important}.vt3-header-actions>a.vt3-btn-primary{font-size:11px!important;padding:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vtp-mobile-layout.css.map */
