:root,.cc-main-article{--ot-blog-max-width: 1180px;--ot-blog-reading-width: 800px;--ot-blog-gutter: 20px;--ot-blog-section-space: 80px;--ot-blog-radius: 10px}.cc-main-article .article__title,.cc-main-article .article__tags,.cc-main-article .article>.container>p.text-theme-light{max-width:var(--ot-blog-reading-width)}.cc-main-article .article__image--page{width:min(var(--ot-blog-max-width),100%)}.cc-main-article .article__image .media,.cc-main-article .article__image img{border-radius:var(--ot-blog-radius)}.cc-main-article .article__content{--element-margin-bottom: 1.65em;--heading-margin-bottom: 1.35em}:is(#ot-domane,#ot-gtg-page,.ot-bike-brand-page,.ot32-page,.ot-ebike-page,.ot-gusto-article,.ot-amflow-page){font-family:var(--body-font-family)!important;line-height:1.65}:is(#ot-domane,#ot-gtg-page,.ot-bike-brand-page,.ot32-page,.ot-ebike-page,.ot-gusto-article,.ot-amflow-page) :is(h1,h2,h3,h4,h5,h6,strong,.ot-stat-big,.gtg-price){font-family:var(--heading-font-family)!important}:is(#ot-domane,#ot-gtg-page,.ot-bike-brand-page,.ot32-page,.ot-ebike-page,.ot-gusto-article,.ot-amflow-page) :is(.ot-container,.ot-wrap,.ot32-container,.ot-section-inner,.ot-amflow-wrap,.gtg-wrap){width:min(var(--ot-blog-max-width),calc(100% - 2 * var(--ot-blog-gutter)))!important;max-width:var(--ot-blog-max-width)!important;margin-inline:auto!important}#ot-domane .ot-section,#ot-gtg-page .gtg-section,.ot-bike-brand-page .ot-section,.ot32-page .ot32-section,.ot-ebike-page .ot-section,.ot-gusto-article .ot-section,.ot-amflow-page .ot-amflow-section{padding-block:var(--ot-blog-section-space)!important}.cc-main-article .article__content #ot-domane .ot-hero,.cc-main-article .article__content #ot-gtg-page .gtg-hero,.cc-main-article .article__content .ot-bike-brand-page .ot-hero,.cc-main-article .article__content .ot32-page .ot32-hero,.cc-main-article .article__content .ot-ebike-page .ot-hero,.cc-main-article .article__content .ot-gusto-article .ot-hero,.cc-main-article .article__content .ot-amflow-page .ot-amflow-hero{display:block!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:rgb(var(--text-color))!important}.cc-main-article .article__content #ot-domane .ot-hero:before,.cc-main-article .article__content #ot-domane .ot-hero:after,.cc-main-article .article__content #ot-gtg-page .gtg-hero:before,.cc-main-article .article__content #ot-gtg-page .gtg-hero:after,.cc-main-article .article__content .ot-bike-brand-page .ot-hero:before,.cc-main-article .article__content .ot-bike-brand-page .ot-hero:after,.cc-main-article .article__content .ot32-page .ot32-hero:before,.cc-main-article .article__content .ot32-page .ot32-hero:after,.cc-main-article .article__content .ot-ebike-page .ot-hero:before,.cc-main-article .article__content .ot-ebike-page .ot-hero:after,.cc-main-article .article__content .ot-gusto-article .ot-hero:before,.cc-main-article .article__content .ot-gusto-article .ot-hero:after,.cc-main-article .article__content .ot-amflow-page .ot-amflow-hero:before,.cc-main-article .article__content .ot-amflow-page .ot-amflow-hero:after{display:none!important}.cc-main-article .article__content #ot-domane .ot-hero-content,.cc-main-article .article__content #ot-gtg-page .gtg-hero-content,.cc-main-article .article__content .ot-bike-brand-page .ot-hero-content,.cc-main-article .article__content .ot32-page .ot32-hero>.ot32-container,.cc-main-article .article__content .ot-ebike-page .ot-hero>.ot-wrap,.cc-main-article .article__content .ot-gusto-article .ot-hero>.ot-section-inner,.cc-main-article .article__content .ot-amflow-page .ot-amflow-hero>.ot-amflow-wrap{width:min(var(--ot-blog-reading-width),calc(100% - 2 * var(--ot-blog-gutter)))!important;max-width:var(--ot-blog-reading-width)!important;margin-inline:auto!important;padding:0 0 64px!important}.cc-main-article .article__content #ot-domane .ot-hero :is(h1,h2,.ot-hero-kicker),.cc-main-article .article__content #ot-gtg-page .gtg-hero :is(h1,h2,.gtg-brand),.cc-main-article .article__content .ot-bike-brand-page .ot-hero :is(h1,h2,.ot-eyebrow),.cc-main-article .article__content .ot32-page .ot32-hero :is(h1,h2,.ot32-kicker),.cc-main-article .article__content .ot-ebike-page .ot-hero :is(h1,h2,.ot-kicker),.cc-main-article .article__content .ot-gusto-article .ot-hero :is(h1,h2,.ot-eyebrow),.cc-main-article .article__content .ot-amflow-page .ot-amflow-hero :is(h1,h2,.ot-amflow-kicker){display:none!important}.cc-main-article .article__content #ot-domane .ot-hero .ot-hero-sub,.cc-main-article .article__content #ot-gtg-page .gtg-hero p,.cc-main-article .article__content .ot-bike-brand-page .ot-hero p,.cc-main-article .article__content .ot32-page .ot32-hero .lead,.cc-main-article .article__content .ot-ebike-page .ot-hero .ot-subtitle,.cc-main-article .article__content .ot-gusto-article .ot-hero p,.cc-main-article .article__content .ot-amflow-page .ot-amflow-hero .ot-amflow-subtitle{max-width:var(--ot-blog-reading-width)!important;margin:0 0 28px!important;color:rgb(var(--text-color))!important;font-size:18px!important;line-height:1.65!important}:is(#ot-domane,#ot-gtg-page,.ot-bike-brand-page,.ot32-page,.ot-ebike-page,.ot-gusto-article,.ot-amflow-page) :is(.ot-title,.ot-section-title,.gtg-title,.ot-amflow-title,.ot32-section>div>h2){max-width:900px!important;font-size:clamp(32px,4.4vw,56px)!important;line-height:1.08!important;letter-spacing:-.035em!important}:is(#ot-domane,#ot-gtg-page,.ot-bike-brand-page,.ot32-page,.ot-ebike-page,.ot-gusto-article,.ot-amflow-page) :is(.ot-btn,.ot-button,.ot32-btn,.ot-amflow-btn,.gtg-button){min-height:50px!important;padding:12px 24px!important;border-radius:var(--btn-border-radius, 28px)!important;font-family:var(--navigation-font-family)!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}:is(#ot-domane,#ot-gtg-page,.ot-bike-brand-page,.ot32-page,.ot-ebike-page,.ot-gusto-article,.ot-amflow-page) :is(.ot-card,.ot-bike,.ot-config-box,.ot-feature,.ot-finance-card,.ot-frame,.ot-tyre-option,.ot32-card,.ot32-table-wrap,.gtg-feature,.gtg-color-card,.gtg-deep-card,.gtg-approach,.gtg-model,.gtg-geometry-table-wrap,.gtg-known-card,.ot-amflow-card,.ot-amflow-choice-card,.ot-amflow-final-box,.ot-amflow-model-panel,.ot-amflow-table-box,.ot-amflow-visual-card,.ot-contact-box,.ot-table-wrap){border-radius:var(--ot-blog-radius)!important}.cc-main-blog #blog-filter-links{gap:8px;padding-block:16px}.cc-main-blog #blog-filter-links a{padding:8px 15px;border:1px solid rgb(var(--text-color) / .16);border-radius:var(--btn-border-radius, 28px);font-size:14px;line-height:1.2;text-decoration:none}.cc-main-blog #blog-filter-links a[aria-current=page]{border-color:rgb(var(--text-color));font-weight:700}.cc-main-blog .card--article .card__tags,.cc-main-article .article__tags{display:flex;flex-wrap:wrap;gap:6px}.cc-main-blog .card--article .card__tags a,.cc-main-article .article__tags a{margin:0;padding:5px 10px;border:1px solid currentColor;border-radius:var(--btn-border-radius, 28px);font-size:12px;line-height:1.2;text-decoration:none}@media(max-width:768px){.cc-main-article{--ot-blog-gutter: 14px;--ot-blog-section-space: 56px}.cc-main-article .article__title{text-align:left}.cc-main-article .article__image .media,.cc-main-article .article__image img{border-radius:0}.cc-main-article .article__content #ot-domane .ot-hero-content,.cc-main-article .article__content #ot-gtg-page .gtg-hero-content,.cc-main-article .article__content .ot-bike-brand-page .ot-hero-content,.cc-main-article .article__content .ot32-page .ot32-hero>.ot32-container,.cc-main-article .article__content .ot-ebike-page .ot-hero>.ot-wrap,.cc-main-article .article__content .ot-gusto-article .ot-hero>.ot-section-inner,.cc-main-article .article__content .ot-amflow-page .ot-amflow-hero>.ot-amflow-wrap{padding-bottom:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/officine-blog-system.css.map */
