:root{--gd-paper: #faf7f1;--gd-ink: #272521;--gd-muted: #625e56;--gd-red: #a53c35;--gd-red-hover: #87312c;--gd-line: #beb8ae;--gd-gutter: clamp(24px, 5vw, 96px)}body.gd-theme{--font-heading-weight: 500;--buttons-radius: 2px;--buttons-radius-outset: 2px;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--inputs-radius: 2px;--inputs-shadow-opacity: 0;--inputs-shadow-visible: 0;--product-card-shadow-opacity: 0;--collection-card-shadow-opacity: 0;--blog-card-shadow-opacity: 0;--text-boxes-shadow-opacity: 0;--media-shadow-opacity: 0;letter-spacing:0;color:var(--gd-ink);background:var(--gd-paper)}body.gd-theme [hidden]:not([hidden=until-found]){display:none!important}body.gd-theme :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){font-weight:500;letter-spacing:-.025em;line-height:1.15}body.gd-theme :is(h1,.h0,.h1):not(.gd-home-block *){font-size:clamp(34px,3.1vw,52px)}body.gd-theme :is(.title.h2,.rich-text__heading.h2,.image-with-text__heading.h2,.related-products__heading,.rte h2):not(.gd-home-block *){font-size:clamp(28px,2.4vw,38px)}body.gd-theme :is(.rte h3):not(.gd-home-block *){font-size:24px}body.gd-theme :is(.rte,.shopify-policy__body){line-height:1.7}body.gd-theme .rte :is(h2,h3,h4){margin-top:2em;margin-bottom:.7em}body.gd-theme .rte p{margin-top:0;margin-bottom:1.2em}body.gd-theme :is(.rte,.shopify-policy__body) a{text-underline-offset:4px}body.gd-theme .page-width{padding-inline:var(--gd-gutter)}body.gd-theme .page-width--narrow{max-width:84rem;padding-inline:24px}body.gd-theme .header__heading-logo-wrapper{width:125px!important}body.gd-theme .header-wrapper{background:var(--gd-paper)!important}body.gd-theme :is(.header__menu-item,.menu-drawer__menu-item){font-weight:500;letter-spacing:0}body.gd-theme .section-header{margin-bottom:0}body.gd-theme :is(.main-page-title,.collection-hero__title,.main-blog .title--primary,.template-search__header h1){margin-bottom:24px}body.gd-theme .collection-hero__description{max-width:76ch;font-size:17px;line-height:1.6;color:var(--gd-muted)}body.gd-theme :is(.product__title h1,.product__title h2){font-size:clamp(30px,2.8vw,44px);font-weight:500;line-height:1.15}body.gd-theme .product__info-container .price{font-size:22px}body.gd-theme .product__info-container :is(.product__tax,.caption,.product__inventory){font-size:13px;line-height:1.5}body.gd-theme .product__accordion .accordion__title{font-size:18px;font-weight:500}body.gd-theme .product__accordion .accordion__content{font-size:16px;line-height:1.7}body.gd-theme :where(.button:not(.button--tertiary),.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.gd-qs-submit,.gd-qs-notify,.gd-native-submit,.gd-restock button,.gd-fit__cta,.gd-fit__copy,a[class^=ai-build-cta-][class$=__button],.gd-collage-caption__button){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:50px!important;padding:14px 21px!important;border:1px solid var(--gd-red)!important;border-radius:2px!important;background:var(--gd-red)!important;color:#fff!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important;text-decoration:none!important;text-shadow:none!important;white-space:normal;overflow-wrap:anywhere;gap:16px;cursor:pointer;transform:none!important;transition:background-color .18s,color .18s,border-color .18s}body.gd-theme :is(.button,.customer button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded):before,body.gd-theme :is(.button,.customer button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded):after{content:none;box-shadow:none!important}body.gd-theme :is(.button--secondary:not(.product-form__submit),button.gd-qs-notify,.gd-fit__copy,.gd-cfg__drawer-toggle){background:var(--gd-paper)!important;color:var(--gd-ink)!important;border-color:var(--gd-line)!important}body.gd-theme :is(.product-form__submit,.cart__checkout-button,.gd-product-showcase__submit,.gd-native-submit,.gd-qs-submit,a.gd-qs-notify,.gd-restock button,[data-add],[data-caps-apply],[data-drawer-toggle][aria-pressed=true],.gd-cfg__bike-active){background:var(--gd-red)!important;color:#fff!important;border-color:var(--gd-red)!important}body.gd-theme .button--full-width{display:flex;width:100%}body.gd-theme :is(gd-quick-card button,.gd-qs-close,.gd-native-close,.drawer__close,.gd-cfg__drawer-close,.gd-cfg__preview-arrow,.gd-cfg__mobile-heading button,.gd-cfg__mobile-controls button,.gd-product-showcase__arrow){display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:12px!important;border:1px solid var(--gd-line)!important;border-radius:2px!important;background:var(--gd-paper)!important;color:var(--gd-ink)!important;box-shadow:none!important;line-height:1;cursor:pointer}body.gd-theme gd-quick-card .gd-qs-buy{background:var(--gd-red)!important;color:#fff!important;border-color:var(--gd-red)!important}body.gd-theme :is(.quantity__button,cart-remove-button button,.newsletter-form__button){min-width:44px;min-height:44px;border-radius:2px}body.gd-theme :is(.button,.gd-qs-submit,.gd-qs-notify,.gd-native-submit,.gd-restock button,gd-quick-card button,[data-add],[data-caps-apply]):is(:disabled,[aria-disabled=true],.disabled):not(.loading){background:#e6e1d8!important;color:#6e685f!important;border-color:#d1cbc1!important;opacity:1;cursor:not-allowed!important}body.gd-theme .button.loading{color:transparent!important}body.gd-theme :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--gd-red);outline-offset:4px;box-shadow:none}body.gd-theme :is(.field,.select,.quantity):after{box-shadow:inset 0 0 0 1px var(--gd-line);border-radius:2px}body.gd-theme :is(.field,.select,.quantity):before{box-shadow:none}body.gd-theme :is(.field__input,.select__select,.customer input,.customer select,.customer textarea,.gd-qs-options select,.gd-qs-quantity input,.gd-restock input){border-radius:2px;font-size:16px;box-shadow:none}body.gd-theme .quantity{border-radius:2px;box-shadow:none;background:var(--gd-paper)}body.gd-theme .product-form__input--pill input[type=radio]+label{border-radius:2px;box-shadow:none;padding:12px 16px;font-size:14px}body.gd-theme .product-form__input--pill input[type=radio]:checked+label{background:var(--gd-ink);color:var(--gd-paper);border-color:var(--gd-ink)}body.gd-theme :is(.card,.card__inner,.card__media,.article-card,.collection-card){border:0!important;border-radius:0!important;box-shadow:none!important}body.gd-theme :is(.card,.card__inner,.card__media):after{border:0!important;box-shadow:none!important}body.gd-theme .card{background:transparent}body.gd-theme .product-card-wrapper .card__inner{background:#fff}body.gd-theme .product-card-wrapper .card__media img{object-fit:contain!important}body.gd-theme .product-card-wrapper .card__content{padding:16px 0 0!important}body.gd-theme .product-card-wrapper .card__information{padding:0!important}body.gd-theme .product-card-wrapper .card__heading{font-size:16px!important;font-weight:500!important;line-height:1.4;letter-spacing:0}body.gd-theme .product-card-wrapper .price{font-size:16px;margin-top:8px}body.gd-theme .card-information>.caption-with-letter-spacing{font-size:11px;color:var(--gd-muted);margin-top:8px}body.gd-theme :is(.article-card,.collection-card) .card__information{padding-inline:0}body.gd-theme :is(.article-card,.collection-card) .card__heading{font-size:26px;font-weight:500;line-height:1.2}body.gd-theme .article-card__excerpt{font-size:16px;line-height:1.6;color:var(--gd-muted)}body.gd-theme .badge{border-radius:2px;font-weight:500;letter-spacing:0}body.gd-theme :is(.global-media-settings,.content-container,.gd-image-grid__card){box-shadow:none;border-radius:0}body.gd-theme .gd-image-grid__card{transform:none!important}body.gd-theme .gd-qs-dialog{border:1px solid var(--gd-line);border-radius:2px}body.gd-theme :is(.gd-qs-image,.gd-qs-thumbs button,.gd-restock,.gd-native-dialog,.gd-native-image,.gd-qs-toast){border-radius:2px}body.gd-theme .gd-qs-title{font-size:28px;font-weight:500;line-height:1.15}body.gd-theme .gd-qs-description{font-size:15px;color:var(--gd-muted)}body.gd-theme :is(.gd-fit__cta,.gd-fit__copy){font-size:16px;font-weight:500}body.gd-theme .banner__box{text-align:left;max-width:74rem}body.gd-theme .banner__content{justify-content:flex-start;padding-inline:var(--gd-gutter)}body.gd-theme .banner__heading{font-size:clamp(34px,3.1vw,52px);line-height:1.12;font-weight:500}body.gd-theme .banner__text{font-size:17px;line-height:1.6;max-width:58ch}body.gd-theme gd-fit-lab .gd-cockpit-hero{text-align:left;min-height:clamp(340px,34vw,520px)}body.gd-theme gd-fit-lab .gd-cockpit-hero:has(img):after{background:linear-gradient(90deg,#101613bf,#10161361 55%,#10161314)}body.gd-theme gd-fit-lab .gd-cockpit-hero-copy{padding-block:56px}body.gd-theme gd-fit-lab .gd-cockpit-hero-text{max-width:68rem;margin:0;padding:0;text-shadow:none}body.gd-theme gd-fit-lab .gd-cockpit-hero-copy h1{font-size:clamp(34px,3.1vw,52px);font-weight:500;max-width:65rem;margin:18px 0 22px;line-height:1.1}body.gd-theme gd-fit-lab .gd-cockpit-intro p{font-size:17px;line-height:1.6}body.gd-theme gd-fit-lab .gd-cockpit-intro{text-align:left;margin-left:0;margin-right:0}body.gd-theme gd-fit-lab .gd-cockpit-hero .caption-with-letter-spacing{font-size:12px;letter-spacing:.12em;font-weight:600}body.gd-theme gd-fit-lab :is(.gd-combo-identity h3,.gd-cockpit-result h3,.gd-combo-placeholder h3){font-weight:500;font-size:24px}body.gd-theme gd-fit-lab :is(.gd-combo-row,.gd-source-dialog,.gd-filter-dialog,.gd-measure-dialog){border-radius:2px;border-color:var(--gd-line);box-shadow:none}body.gd-theme gd-fit-lab .gd-combo-row{padding:32px;border-width:0 0 1px;background:transparent}body.gd-theme gd-fit-lab .gd-combo-row:last-child{border-width:0 0 1px}body.gd-theme gd-fit-lab :is(.gd-position-card,.gd-combo-filters,.gd-combo-target){border-radius:2px;box-shadow:none}body.gd-theme [id^=gd-cfg-] :is(.gd-cfg__stage-frame,.gd-cfg__kit,.gd-cfg__scard,.gd-cfg__mobile-preview,.gd-cfg__fitnote,.gd-cfg__drawer,.gd-cfg__mobile-dialog,.gd-cfg__caps-options select){border-radius:2px!important;box-shadow:none!important}body.gd-theme [id^=gd-cfg-] :is(.gd-cfg__stage-frame,.gd-cfg__kit,.gd-cfg__scard){border-color:var(--gd-line)}body.gd-theme [id^=gd-cfg-] .gd-cfg__group-heading{font-size:28px;font-weight:500}body.gd-theme [id^=gd-cfg-] .gd-cfg__title{font-size:clamp(32px,3vw,44px);font-weight:500}body.gd-theme [id^=gd-cfg-] .gd-cfg__group-note{font-size:15px;color:var(--gd-muted);line-height:1.6}body.gd-theme [id^=gd-cfg-] .gd-cfg__details{color:var(--gd-ink);text-underline-offset:4px}body.gd-theme [id^=gd-cfg-] .gd-cfg__details:not(.gd-cfg__details--inline){min-height:44px}body.gd-theme :is(.gd-archive__intro .title,.gd-brand-intro__title){font-size:clamp(34px,3.1vw,52px)!important;font-weight:500!important;line-height:1.12!important}body.gd-theme .gd-archive__year-title{font-size:38px!important;font-weight:500!important}body.gd-theme .gd-archive__model{font-weight:500!important}body.gd-theme :is(.gd-pdf-card,.gd-model-detail__image){border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}body.gd-theme .gd-pdf-card{padding:0!important;background:transparent}body.gd-theme :is(.gd-pdf-card__title,.gd-model-detail__next-card h2){font-size:26px;font-weight:500}body.gd-theme .gd-model-detail__guidance>section{border-radius:2px;border-color:var(--gd-line)}body.gd-theme .gd-model-detail__image img{object-fit:contain}body.gd-theme .article-template__title{font-size:clamp(34px,3.1vw,52px);font-weight:500;line-height:1.12}body.gd-theme .article-template__content{font-size:17px;line-height:1.75}body.gd-theme .shopify-policy__container{max-width:84rem;padding:48px 24px 64px}body.gd-theme .shopify-policy__title{text-align:left;margin-bottom:32px}body.gd-theme .footer{border-top-color:#ded8cd}body.gd-theme .footer-block__heading{font-size:22px;font-weight:500}body.gd-theme .footer-block__details-content{font-size:15px;line-height:1.6}body.gd-theme .gd-fit__panel{border-radius:2px;box-shadow:none;border-color:var(--gd-line)}body.gd-theme .blog-tabs__tab{border-radius:2px;min-height:44px;display:inline-flex;align-items:center}body.gd-theme [class^=ai-heading-bar-][class$=__title]{font-size:clamp(28px,2.4vw,38px);font-weight:500}body.gd-theme [class^=ai-build-cta-]:not([class*=__]){box-shadow:none}body.gd-theme :is(.gd-pdf-card__media,.gd-model-detail__gallery a){border-radius:0}body.gd-theme shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 2px;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-button-block-size: 50px}@media(hover:hover){body.gd-theme :where(.button:not(.button--tertiary),.gd-qs-submit,.gd-native-submit,.gd-restock button,.gd-fit__cta,[data-add],[data-caps-apply]):not(:disabled):not([aria-disabled=true]):not(.disabled):hover{background:var(--gd-red-hover)!important;color:#fff!important;border-color:var(--gd-red-hover)!important;filter:none}body.gd-theme :is(.button--secondary:not(.product-form__submit),button.gd-qs-notify,.gd-fit__copy,.gd-cfg__drawer-toggle):not(:disabled):not([aria-disabled=true]):hover{background:#e9e2d7!important;color:var(--gd-ink)!important;border-color:var(--gd-line)!important}body.gd-theme gd-quick-card button:not(:disabled):hover{background:var(--gd-red-hover)!important;border-color:var(--gd-red-hover)!important;color:#fff!important}}@media(max-width:749px){:root{--gd-gutter: 20px}body.gd-theme :is(h1,.h0,.h1):not(.gd-home-block *){font-size:34px}body.gd-theme :is(.title.h2,.rich-text__heading.h2,.image-with-text__heading.h2,.related-products__heading,.rte h2):not(.gd-home-block *){font-size:28px}body.gd-theme :is(.rte h3):not(.gd-home-block *){font-size:22px}body.gd-theme .header__heading-logo-wrapper{width:105px!important}body.gd-theme .page-width--narrow{padding-inline:20px}body.gd-theme .product__title :is(h1,h2){font-size:30px}body.gd-theme :where(.button:not(.button--tertiary),.shopify-challenge__button,.customer button,.gd-qs-submit,.gd-qs-notify,.gd-native-submit,.gd-restock button,.gd-fit__cta,.gd-fit__copy,a[class^=ai-build-cta-][class$=__button],.gd-collage-caption__button){min-height:48px!important;font-size:15px!important;padding:13px 16px!important;gap:12px}body.gd-theme .product-card-wrapper .card__heading{font-size:14px!important}body.gd-theme .product-card-wrapper .price{font-size:14px}body.gd-theme .product-card-wrapper .card__content{padding-top:12px!important}body.gd-theme :is(.article-card,.collection-card) .card__heading{font-size:24px}body.gd-theme .gd-qs-dialog{border-radius:2px 2px 0 0}body.gd-theme .gd-qs-title{font-size:26px}body.gd-theme .banner__content{padding-inline:20px}body.gd-theme .banner__heading{font-size:34px}body.gd-theme .banner__text{font-size:16px}body.gd-theme .banner--mobile-bottom .banner__media{height:auto!important}body.gd-theme .banner--mobile-bottom .banner__media>img{position:static!important;height:auto!important;object-fit:contain}body.gd-theme .banner--mobile-bottom .banner__content{background:var(--gd-paper)}body.gd-theme .banner--mobile-bottom .banner__box{background:var(--gd-paper);color:var(--gd-ink);padding:30px 0 36px}body.gd-theme .banner--mobile-bottom .banner__heading{color:var(--gd-ink)}body.gd-theme .banner--mobile-bottom .banner__text{color:var(--gd-muted)}body.gd-theme gd-fit-lab .gd-cockpit-hero{display:block;min-height:0;background:var(--gd-paper);color:var(--gd-ink)}body.gd-theme gd-fit-lab .gd-cockpit-hero-media{position:relative;height:auto;z-index:auto}body.gd-theme gd-fit-lab .gd-cockpit-hero-media img{position:static!important;display:block;height:auto!important;width:100%;object-fit:contain}body.gd-theme gd-fit-lab .gd-cockpit-hero:has(img):after{display:none}body.gd-theme gd-fit-lab .gd-cockpit-hero-copy{padding:30px 20px 36px}body.gd-theme gd-fit-lab .gd-cockpit-hero-text{padding:0}body.gd-theme gd-fit-lab .gd-cockpit-hero-text :is(h1,p,.rte){color:var(--gd-ink)}body.gd-theme gd-fit-lab .gd-cockpit-hero-copy h1{font-size:34px;margin:14px 0 18px}body.gd-theme gd-fit-lab .gd-cockpit-intro p{font-size:16px;color:var(--gd-muted)}body.gd-theme gd-fit-lab .gd-cockpit-hero .caption-with-letter-spacing{font-size:10px}body.gd-theme gd-fit-lab .gd-combo-row{padding:24px 0}body.gd-theme [id^=gd-cfg-] .gd-cfg__group-heading{font-size:24px}body.gd-theme .gd-archive__year-title{font-size:30px!important}body.gd-theme .article-template__content{font-size:16px}}@media(prefers-reduced-motion:reduce){body.gd-theme :is(.button,gd-quick-card,.gd-home-action,.gd-qs-submit,.gd-qs-notify,.gd-fit__cta){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gd-design-system.css.map */
