:root{--font-body-family: "Gilroy", Arial, sans-serif;--font-heading-family: "Gilroy", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 600;--font-heading-style: normal;--font-body-style: normal;--bowshock-display-family: "Gilroy", Arial, sans-serif;--bowshock-cta-family: "Geologica", "Gilroy", Arial, sans-serif;--bowshock-card-ink: #1a2b49;--bowshock-card-muted: #99a0ab;--bowshock-card-border: #e8e8e8;--bs-text-min: 1.4rem;--bs-text-ui: 1.5rem;--bs-text-body: 1.6rem;--bs-text-nav: 1.7rem;--bs-text-title-sm: 2.4rem}body{font-family:var(--font-body-family)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em}.title-wrapper .title,.title-wrapper-with-link .title,.collection .title,.collection-list-wrapper .title,.collection-list-title,.rich-text__heading,.bs-riders__heading{font-size:40px;font-weight:700;letter-spacing:-.01em;line-height:1.2}@media screen and (max-width:749px){.title-wrapper .title,.title-wrapper-with-link .title,.collection .title,.collection-list-wrapper .title,.collection-list-title,.rich-text__heading,.bs-riders__heading{font-size:28px}}.bowshock-vimeo-hero__heading{font-family:var(--bowshock-display-family);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.cart__ctas .button,.product-form__submit{font-family:var(--bowshock-cta-family)}.header__inline-menu .header__menu-item{color:#99a0ab;font-weight:500;font-size:1.7rem;letter-spacing:0}.header__inline-menu .header__menu-item:hover,.header__inline-menu details[open]>summary.header__menu-item{color:#111}.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item-link{color:inherit;text-decoration:none!important}.header__inline-menu .header__menu-item-link:hover{color:#111}.header__inline-menu .header__active-menu-item{color:#111;text-decoration:underline!important;text-underline-offset:.6em;text-decoration-thickness:2px;text-decoration-color:#111}.header__inline-menu .header__menu-item .icon-caret{color:currentColor}.mega-menu__link{font-size:1.5rem;letter-spacing:0}.mega-menu__link--level-2{font-size:1.6rem;font-weight:700;letter-spacing:0}.menu-drawer__menu-item,.menu-drawer__menu-item--view-all{font-size:1.6rem}@media screen and (min-width:990px){.header__inline-menu .mega-menu{position:static}.header__inline-menu .mega-menu__content{left:0;right:0;width:auto;max-width:none;margin-top:0;padding:2.8rem 0 3.2rem;border:0;border-bottom:1px solid #e8e8e8;border-radius:0;box-shadow:0 18px 40px #1118271a;background:#fff}.header__inline-menu .mega-menu__list,.header__inline-menu .mega-menu__list.page-width{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem 3.2rem;width:100%;max-width:var(--page-width);margin:0 auto;padding:0 5rem}.header__inline-menu .mega-menu__list>li{min-width:0}.header__inline-menu .mega-menu__list:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.header__inline-menu .mega-menu__list:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.header__inline-menu .mega-menu__list:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .mega-menu__list,.header__inline-menu .mega-menu__list.page-width{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 3.2rem}}.product-card-wrapper>.card,.card-wrapper>.card{background:#fff;border:1px solid var(--bowshock-card-border);border-radius:12px;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease}.product-card-wrapper:hover>.card,.card-wrapper:hover>.card{border-color:#d8d8d8;box-shadow:0 6px 18px #11182712}.product-card-wrapper .card__inner,.product-card-wrapper .card__inner .card__media,.product-card-wrapper .card__media .media{background:#fff;border-radius:0}.product-card-wrapper .card__media .media img{padding:1.4rem}.product-card-wrapper .card--standard.card--media>.card__content{padding:.6rem 1.4rem 1.4rem}.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.6rem;letter-spacing:0;line-height:1.3}.product-card-wrapper .card__heading a{color:var(--bowshock-card-ink)}.product-card-wrapper .card-information .caption-with-letter-spacing{text-transform:none;letter-spacing:0;font-size:var(--bs-text-min);color:var(--bowshock-card-muted)}.product-card-wrapper .card-information .caption-with-letter-spacing .bowshock-vendor-link{color:var(--bowshock-card-muted);text-decoration:none}.product-card-wrapper .card-information .caption-with-letter-spacing .bowshock-vendor-link:hover{text-decoration:underline}.product-card-wrapper .card-information>.price{color:var(--bowshock-card-ink);font-weight:700;font-size:1.6rem}.product-card-wrapper .price--on-sale .price-item--regular{font-weight:400;color:var(--bowshock-card-muted)}.caption,.caption-large,.caption-with-letter-spacing,.product__text,.product-form__input .form__label,.quantity__label,.share-button__button,.product__sku,.footer-block__details-content .list-menu__item--link,.disclosure__button,.localization-form__select,.facet-filters__label,.facets__label,.mobile-facets__label,.customer .field label,.field__label{font-size:var(--bs-text-min)}.cart-item__name,.cart-item__totals,.totals__subtotal-value{font-size:var(--bs-text-body)}.product__title{font-size:clamp(2rem,2.2rem,3.2rem)}.product .price .price-item--regular,.product .price .price-item--sale,.price--large .price-item--regular,.price--large .price-item--sale{font-size:var(--bs-text-nav)}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__menu-item,.header__menu-item span{font-weight:500;color:#121212}.header__inline-menu .header__menu-item:hover,.header__menu-item:hover span{color:#111}.header__inline-menu .header__menu-item:hover span,.header__inline-menu summary.header__menu-item:hover span,.header__inline-menu summary.header__menu-item:hover .header__menu-item-link{text-decoration:underline!important;text-underline-offset:.3rem}.header__inline-menu .header__menu-item .icon-caret{display:none}.header__inline-menu summary.header__menu-item{padding-right:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bowshock-type.css.map */
