:root{--axis-red: #e90729;--axis-ink: #4f535c;--axis-grey: #f2f2f0}body{letter-spacing:.01rem}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgb(var(--color-foreground))}.subtitle,h6,.h6,blockquote,.field__label,.customer .field label,.select__select,.cart__note label,.unit-price,.predictive-search__heading,.predictive-search__item .price,.card-information .card__information-volume-pricing-note,.card--horizontal .card-information>.price,.disclosure__link{color:rgba(var(--color-foreground),.85)}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading{font-weight:500;letter-spacing:0;line-height:1.15}h4,h5,.h4,.h5{font-weight:500;letter-spacing:.06em;text-transform:uppercase}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{font-family:var(--font-body-family);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.4rem}.announcement-bar__message{font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem}.header-wrapper{border-bottom:0}.header__heading-logo{display:block}.header__menu-item{font-family:var(--font-body-family);font-weight:500;font-size:1.35rem;letter-spacing:.06em;text-transform:uppercase;padding:1.2rem .8rem}.header__menu-item span{text-decoration:none!important;background:linear-gradient(var(--axis-red),var(--axis-red)) 0 100% / 0 2px no-repeat;transition:background-size .2s ease;padding-bottom:3px}.header__menu-item:hover span,.header__active-menu-item{background-size:100% 2px}.header__inline-menu .header__submenu{border-top:3px solid var(--axis-red)}.header__submenu .header__menu-item{font-family:var(--font-body-family);text-transform:none;font-weight:500;font-size:1.45rem;letter-spacing:0;padding:.6rem 2rem}.header__submenu .header__menu-item:hover{color:var(--axis-red)}.header__icon{color:rgb(var(--color-foreground))}.cart-count-bubble{background:var(--axis-red);color:#fff}.header--top-left .header__inline-menu{margin-top:.4rem}.header--top-left .header__inline-menu>.list-menu--inline{justify-content:flex-start;margin-left:-.8rem}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{padding:1.1rem .55rem;letter-spacing:.04em;font-size:1.3rem}}.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.1em;font-weight:500;font-size:1.5rem}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);text-transform:none;letter-spacing:0;font-weight:500;font-size:1.6rem}.product-card-wrapper .card__media .media img{object-fit:contain}.product-card-wrapper .card__media .media{background:#fff}.card__heading{font-family:var(--font-body-family);font-weight:700;letter-spacing:0;text-transform:none;font-size:1.55rem;line-height:1.3}.card-information .price{font-weight:500}.price__sale .price-item--regular{color:rgba(var(--color-foreground),.55)}.badge{font-family:var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.collection-card-wrapper .card__heading,.collection-list .card__heading{text-transform:uppercase;font-weight:500;font-size:1.5rem;letter-spacing:.08em}.footer{border-top:4px solid var(--axis-red)}.footer-block__heading{text-transform:uppercase;letter-spacing:.1em;font-weight:500;font-size:1.4rem}.footer-block__details-content .list-menu__item--link{font-size:1.45rem;padding:.35rem 0}.footer-block__details-content a{color:rgba(var(--color-foreground),.8)}.footer-block__details-content a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--axis-red)}.footer .rte a{color:#fff}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1;transform:none;animation:none}@media(prefers-reduced-motion:reduce){.header__menu-item span{transition:none}}.price span.hidden,.price-item span.hidden,.totals__total-value span.hidden,.cart-item__price-wrapper span.hidden,.cart-item__totals span.hidden,.cart-item__discounted-prices span.hidden,.product-option span.hidden,.discounts span.hidden,.unit-price span.hidden,.predictive-search span.price-item span.hidden,.quick-add-modal .price span.hidden{display:inline!important}.rte .grid__item{width:100%;max-width:100%;flex:none;padding:0;margin:0}.rte,.rte p,.rte li{color:rgba(var(--color-foreground),.9)}main .rte{font-size:1.6rem;line-height:1.7}main .rte li+li{margin-top:.4rem}:root{--axis-din: "D-DIN", "DIN Alternate", "Roboto", Arial, sans-serif;--axis-din-cond: "D-DIN Condensed", "DIN Condensed", "D-DIN", "Arial Narrow", sans-serif;--font-heading-family: var(--axis-din-cond);--font-heading-weight: 700}h1,h2,.h0,.h1,.h2,.title,.banner__heading,.hxl,.hxxl{font-family:var(--axis-din-cond);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1}h3,.h3,h4,h5,.h4,.h5{font-family:var(--axis-din);font-weight:700}.header__menu-item,.menu-drawer__menu-item,.button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.announcement-bar__message,.badge,.footer-block__heading,.collection-list .card__heading,.collection-card-wrapper .card__heading,.axis-ride__meta,.link.underlined-link,.caption-with-letter-spacing{font-family:var(--axis-din);font-weight:700;text-transform:uppercase}.header__menu-item{font-size:1.45rem;letter-spacing:.08em}.header__submenu .header__menu-item,.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--axis-din);font-weight:400;text-transform:none;letter-spacing:.02em;font-size:1.5rem}.button,.shopify-payment-button__button--unbranded{letter-spacing:.12em;font-size:1.45rem}.card__heading{font-family:var(--axis-din);font-weight:700;font-size:1.6rem;letter-spacing:.01em;line-height:1.25}.price,.price-item{font-family:var(--axis-din);font-weight:700}.collection-list .card__heading,.collection-card-wrapper .card__heading{font-size:1.6rem;letter-spacing:.1em}.axis-ride__name{font-family:var(--axis-din-cond)!important;font-size:clamp(2.6rem,2.4vw,3.4rem)!important;letter-spacing:.01em!important;line-height:.95!important}.axis-gallery__caption{font-family:var(--axis-din-cond)!important;font-size:2rem!important}.product__title h1{font-size:clamp(3rem,3.2vw,4.4rem)}.product .price{font-size:2.2rem}.product .price .price-item{font-weight:700}.product-form__submit{min-height:5.2rem}.axis-specs-jump{display:inline-block;margin:.4rem 0 .8rem;font-size:1.3rem;letter-spacing:.1em}.product__description{margin-top:1.6rem}.product__media-item,.product-media-container{background:#fff}.axis-specs{max-width:100%}.axis-specs__title{margin:0 0 1.6rem}.axis-specs__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:3px solid var(--axis-red)}.axis-specs__table{width:100%;border-collapse:collapse;font-family:var(--axis-din);font-size:1.5rem;min-width:64rem}.axis-specs__table th,.axis-specs__table td{padding:1rem 1.2rem;text-align:left;border-bottom:1px solid rgba(var(--color-foreground),.12);white-space:nowrap}.axis-specs__table thead th{font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;color:rgba(var(--color-foreground),.8)}.axis-specs__table tbody th{font-weight:700;font-size:1.7rem}.axis-specs__table td span{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.8)}.axis-specs__table tr.is-current{background:var(--axis-ink);color:#fff}.axis-specs__table tr.is-current td span{color:#ffffffb3}.axis-specs__table tr.is-current th{color:#fff;box-shadow:inset 4px 0 0 var(--axis-red)}.axis-specs__note{font-size:1.3rem;color:rgba(var(--color-foreground),.8);margin-top:1rem}.axis-specs__table th:first-child{position:sticky;left:0;background:rgb(var(--color-background))}.axis-specs__table tr.is-current th:first-child{background:var(--axis-ink)}.thumbnail-list .thumbnail img{object-fit:contain;background:#fff}.thumbnail-list .thumbnail{background:#fff}@media screen and (max-width:749px){.product__media-list .product-media-container{--ratio: 1.5 !important;--preview-ratio: 1.5 !important}.product__media-list .product-media-container .media{padding-top:calc(100% / 1.5)!important}.product__info-container>*+*{margin-top:1rem}.product__title h1{font-size:2.8rem}}.fb-add,.fb-change{font-family:var(--axis-din);font-weight:700;text-transform:uppercase;letter-spacing:.1em}.fb-add{background:var(--axis-ink);min-height:5rem}.fb-add:hover:not(:disabled){background:var(--axis-red)}.fb-now{color:var(--axis-red)!important}.fb-num{font-family:var(--axis-din);font-weight:700}.fb-step-label,.fb-sum h3,.fitmini-head,.fb-fam-head{font-family:var(--axis-din);font-weight:700;letter-spacing:.06em}.fb-card,.fb-step,.fb-sum,.fitmini,.fb-change{border-radius:0!important}.fb-card:hover{border-color:var(--axis-red)}.fitmini{border-left-color:var(--axis-red)!important}.fb-preset{border:1px solid var(--axis-ink);border-left:4px solid var(--axis-red);padding:1rem 1.4rem;margin:0 0 1.6rem;background:#fff}.fb-preset-head{margin:0;font-family:var(--axis-din);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.fb-preset .fb-warn{margin:.6rem 0 0}.axis-blog-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2.4rem}.axis-chip{display:inline-block;padding:.8rem 1.4rem;border:1px solid rgba(var(--color-foreground),.25);color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--axis-din);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.25rem;line-height:1}.axis-chip:hover{border-color:rgb(var(--color-foreground))}.axis-chip.is-active{background:var(--axis-ink);border-color:var(--axis-ink);color:#fff;box-shadow:inset 0 -3px 0 var(--axis-red)}@media screen and (max-width:749px){.axis-blog-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.axis-blog-chips .axis-chip{white-space:nowrap}}.article-card__title,.article-card .card__heading{font-family:var(--axis-din);font-weight:700;text-transform:none;letter-spacing:.01em}.article-template__title{max-width:90rem}.article-template__content{font-size:1.7rem}.fb-opt{display:flex;gap:.8rem;align-items:flex-start;margin:1.2rem 0 .4rem;font-size:1.45rem;cursor:pointer}.fb-opt input{margin-top:.35rem;accent-color:var(--axis-red);width:1.8rem;height:1.8rem;flex:0 0 auto}.fb-fams{display:flex;flex-wrap:wrap;gap:.8rem;margin:1rem 0 1.2rem}.fb-fam{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.9rem 1.4rem;background:#fff;border:1px solid rgba(var(--color-foreground),.25);cursor:pointer;font:inherit;text-align:left}.fb-fam:hover{border-color:rgb(var(--color-foreground))}.fb-fam.is-open{background:var(--axis-ink);border-color:var(--axis-ink);color:#fff;box-shadow:inset 0 -3px 0 var(--axis-red)}.fb-fam-name{font-family:var(--axis-din);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.4rem;line-height:1.1}.fb-fam-meta{font-size:1.2rem;opacity:.7}.fb-rows{display:flex;flex-direction:column;border-top:1px solid rgba(var(--color-foreground),.12)}.fb-row{display:grid;grid-template-columns:1fr auto;gap:.2rem 1.6rem;align-items:baseline;padding:1rem .4rem;background:none;border:0;border-bottom:1px solid rgba(var(--color-foreground),.12);cursor:pointer;font:inherit;text-align:left;color:inherit}.fb-row:hover{background:#f6f6f4}.fb-row:hover .fb-row-name{color:var(--axis-red)}.fb-row-name{font-family:var(--axis-din);font-weight:700;font-size:1.5rem}.fb-row-price{font-family:var(--axis-din);font-weight:700;white-space:nowrap}.fb-row-note{grid-column:1 / -1;font-size:1.25rem;color:rgba(var(--color-foreground),.8)}.fb-row-note.fb-warn{color:#9a7b00}.fb-row.is-suggested{background:#fbf3f3;box-shadow:inset 4px 0 0 var(--axis-red)}.fb-row.is-suggested .fb-row-note{color:var(--axis-red);font-weight:600}.fb-fam.is-suggested:not(.is-open){border-color:var(--axis-red)}@media screen and (max-width:749px){[id$=__hero] .slideshow__text-wrapper.banner__content{padding:1rem!important;align-items:flex-end!important;justify-content:flex-end!important}[id$=__hero] .slideshow__text.banner__box{padding:0!important;background:transparent!important;width:auto;max-width:none}[id$=__hero] .slideshow__text .banner__buttons{margin:0}[id$=__hero] .slideshow__text .button{min-height:3.6rem;min-width:0;padding:0 1.4rem;font-size:1.1rem;letter-spacing:.08em}}.rte [style*=font-size],.product__description [style*=font-size],.article-template__content [style*=font-size]{font-size:inherit!important}.rte [style*=line-height],.product__description [style*=line-height]{line-height:inherit!important}.rte font[size],.product__description font[size]{font-size:inherit!important}@media screen and (min-width:750px)and (max-width:989px){[id$=__product-grid] .product-grid.grid--2-col-tablet-down .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}[id$=__product-grid] .card__heading{font-size:1.4rem;line-height:1.25}.axis-specs__tag{display:inline-block;margin-left:.6rem;padding:.2rem .5rem;border:1px solid currentColor;border-radius:2px;font-family:var(--axis-din);font-size:1rem;font-weight:700;letter-spacing:.1em;line-height:1.2;vertical-align:middle;text-decoration:none;opacity:.75}.axis-specs__tech{margin:1.6rem 0 0;padding:1.2rem 1.4rem;background:rgba(var(--color-foreground),.04);border-left:2px solid rgba(var(--color-foreground),.35);font-size:1.35rem;line-height:1.55;max-width:90rem}.axis-specs__tech-label{display:block;margin-bottom:.4rem;font-family:var(--axis-din);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem;color:rgba(var(--color-foreground),.8)}.axis-specs__tech p{margin:0}.axis-specs__tech .axis-specs__tag{margin:0 .4rem 0 0}.image-with-text__media--adapt img{object-fit:contain}.axis-specs__table thead th{vertical-align:bottom}.axis-specs__table thead th span{display:block;font-weight:400;text-transform:none;letter-spacing:0;color:rgba(var(--color-foreground),.75)}.axis-specs__table td{text-align:right;font-variant-numeric:tabular-nums}.axis-specs__table thead th:not(:first-child){text-align:right}.axis-spec table{table-layout:auto!important;box-shadow:none!important;border-style:none!important}.axis-spec th,.axis-spec td{border-top:0!important;border-left:0!important;border-right:0!important}.axis-spec tbody th,.axis-spec tbody td{border-bottom:1px solid #e3e4e7!important}.rte .axis-spec h3{font-size:24px!important}.rte .axis-spec h3+span{font-size:13px!important}.rte .axis-spec thead th,.rte .axis-spec thead th span{font-size:11px!important}.rte .axis-spec tbody th{font-size:16px!important}.rte .axis-spec tbody td{font-size:15px!important}.rte .axis-spec tbody td span{font-size:12px!important}@media screen and (max-width:749px){.axis-specs__table{min-width:0;font-size:1.35rem}.axis-specs__table th,.axis-specs__table td{padding:.7rem .5rem;line-height:1.25}.axis-specs__table th:first-child{padding-left:.2rem}.axis-specs__table td:last-child,.axis-specs__table thead th:last-child{padding-right:.2rem}.axis-specs__table thead th{white-space:normal;font-size:1rem;letter-spacing:.04em;line-height:1.2}.axis-specs__table thead th span{font-size:1rem;white-space:nowrap}.axis-specs__table tbody th{font-size:1.4rem}.axis-specs__table td span{font-size:1.1rem}.axis-specs__tag{margin-left:.3rem;padding:.1rem .3rem;font-size:.9rem}.rte .axis-spec h3{font-size:20px!important}.axis-spec table{min-width:0!important}.axis-spec th,.axis-spec td{padding:7px 5px!important;line-height:1.25!important}.axis-spec th:first-child{padding-left:2px!important}.axis-spec th:last-child,.axis-spec td:last-child{padding-right:2px!important}.axis-spec thead th{white-space:normal!important;letter-spacing:.03em!important;line-height:1.2!important}.rte .axis-spec thead th,.rte .axis-spec thead th span{font-size:10px!important}.rte .axis-spec tbody th{font-size:14px!important}.rte .axis-spec tbody td{font-size:13.5px!important}.rte .axis-spec tbody td span{font-size:11px!important}}html:root{--jdgm-star-color: var(--axis-red);--jdgm-primary-color: var(--axis-ink);--jdgm-secondary-color: rgba(79, 83, 92, .08);--jdgm-paginate-color: var(--axis-ink)}.jdgm-widget,.jdgm-widget *{font-family:var(--font-body-family)}.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text,.jdgm-rev__title{font-family:var(--axis-din);letter-spacing:.02em}.jdgm-rev-widg__title{text-transform:uppercase;font-weight:700;color:rgb(var(--color-foreground))}.jdgm-star{color:var(--axis-red)!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-submit-rev,.jdgm-btn--solid{background:var(--axis-ink)!important;border-color:var(--axis-ink)!important;color:#fff!important;border-radius:0!important;font-family:var(--axis-din)!important;text-transform:uppercase;letter-spacing:.08em}.product__info-container .jdgm-preview-badge{margin:-.4rem 0 1rem;font-size:1.3rem}.product__info-container .jdgm-prev-badge__text{color:rgba(var(--color-foreground),.75)}.card__information .rating-star{--color-rating-star: var(--axis-red)}.axis-preorder-note{margin:1rem 0 0;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/axis-v2.css.map */
