body.som-refresh{--base-font-family:"SOM Inter",Arial,sans-serif;--heading-font-family:"SOM Barlow","Arial Narrow",Impact,sans-serif;--heading-font-weight:600;--subheading-font-family:"SOM Inter",Arial,sans-serif;--body-font-size:16px;--som-paper:#f4f2ed;--som-dark:#1b211e;--som-ink:#20221f;--som-muted:#696b63;--som-line:#d8d9d0;--som-rust:#b84b2d;background:var(--som-paper);font-family:var(--base-font-family);font-size:16px}.som-refresh h1,.som-refresh h2,.som-refresh h3{font-family:var(--heading-font-family);font-weight:600}.som-refresh .button-new,.som-refresh .button-new:after,.som-refresh .button-new:before,.som-refresh .radio__label,.som-refresh .shopify-payment-button__button--unbranded,.som-refresh .shopify-payment-button__button--unbranded:after{border-radius:0!important}.som-refresh .button-new{font-family:var(--base-font-family);font-weight:600;font-size:12px;letter-spacing:.7px;text-transform:uppercase}.som-refresh .header__heading{font-size:inherit;line-height:1}.som-refresh .header__heading-link{max-width:none}.som-brand{display:flex;gap:12px;align-items:center;white-space:nowrap;width:190px;color:inherit}.som-roundel{position:relative;overflow:hidden;display:block;width:56px;height:56px;flex-shrink:0;border-radius:50%;background:#fff}.som-roundel img{position:absolute;width:143.2%;max-width:none;height:auto;left:-23%;top:-18.4%}.som-wordmark{font-family:var(--heading-font-family);font-size:26px;letter-spacing:1px;line-height:.95;color:inherit}.som-wordmark small{display:block;font:9px/1.3 var(--base-font-family);letter-spacing:2.5px;margin-top:8px}.som-refresh .header-new .header__container{min-height:92px;padding-top:15px;padding-bottom:15px;gap:22px}.som-refresh .header-new .header__menu{flex:1;min-width:0}.som-navigation>ul{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.6vw,26px);margin:0;padding:0;list-style:none}.som-nav-item{list-style:none;margin:0;padding:0;color:var(--header-text-color,#f4f2ed)}.som-nav-item>a,.som-nav-details>summary{display:block;padding:14px 0;font-size:12px;font-family:var(--base-font-family);white-space:nowrap;line-height:1.4;color:inherit;text-decoration:none;cursor:pointer;font-weight:500}.som-nav-details{position:relative}.som-nav-details>summary{list-style:none}.som-nav-details>summary::-webkit-details-marker{display:none}.som-nav-details>summary span{margin-left:5px}.som-nav-item a:hover,.som-nav-item summary:hover{color:#e79e82}.som-nav-submenu{position:absolute;top:100%;left:-20px;z-index:30;background:var(--som-dark);border:1px solid #41493e;width:300px;max-height:65vh;overflow:auto;padding:12px 0;margin:0;list-style:none;box-shadow:0 12px 20px #0002}.som-nav-submenu li{list-style:none;margin:0}.som-nav-submenu a,.som-nav-submenu summary{display:block;padding:10px 20px;font:13px/1.4 var(--base-font-family);color:#f4f2ed;white-space:normal}.som-nav-submenu ul{padding-left:15px;list-style:none}.som-refresh .header-mobile__menu-list .som-nav-submenu{position:static;border:0;box-shadow:none;width:100%;max-height:none;padding:0 0 12px;background:transparent}.som-refresh .header-mobile__menu-list .som-nav-item>a,.som-refresh .header-mobile__menu-list .som-nav-details>summary{font-size:18px;padding:16px;color:#f4f2ed}.som-refresh .header-mobile__menu-list .som-nav-item{border-bottom:1px solid #41493e}.som-refresh .header-mobile__menu-list .som-nav-submenu a{padding:10px 20px;font-size:15px}.som-refresh .header-mobile-new .som-nav-submenu a{color:#f4f2ed}.som{box-sizing:border-box;font-family:var(--base-font-family);color:var(--som-ink);line-height:1.6}.som *{box-sizing:border-box}.som img{display:block;max-width:100%}.som a{text-decoration:none;color:inherit}.som p,.som h1,.som h2,.som h3{margin:0}.som h1,.som h2,.som h3{font-family:var(--heading-font-family);font-weight:600;line-height:.98;text-transform:uppercase;letter-spacing:-.6px}.som h2{font-size:clamp(42px,5vw,68px)}.som h3{font-size:30px}.som-wrap{width:min(1240px,90%);margin-inline:auto}.som .som-kicker{font:600 11px/1.6 var(--base-font-family);letter-spacing:1.8px;text-transform:uppercase;color:var(--som-rust);margin-bottom:16px}.som .som-copy{font-size:16px;line-height:1.7;color:var(--som-muted)}.som-copy p+p{margin-top:18px}.som-actions{display:flex;gap:12px;flex-wrap:wrap}.som a.som-button{display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:14px 20px;min-height:48px;background:var(--som-rust);border:1px solid var(--som-rust);color:#fff;text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:600;line-height:1.5;transition:background .2s}.som a.som-button:hover{background:#963c23;border-color:#963c23}.som a.som-button--outline{background:transparent;border-color:#7b8279;color:var(--som-paper)}.som a.som-button--outline:hover{background:#ffffff14}.som a.som-text-link{display:inline-flex;gap:25px;border-bottom:1px solid currentColor;padding-bottom:5px;font:600 11px/1.6 var(--base-font-family);letter-spacing:1px;text-transform:uppercase}.som a:focus-visible,.som summary:focus-visible,.som-navigation a:focus-visible,.som-navigation summary:focus-visible{outline:3px solid #dc7a50;outline-offset:5px}.som-hero{display:grid;grid-template-columns:38% 62%;min-height:560px;background:var(--som-dark);color:var(--som-paper)}.som-hero__copy{padding:65px 30px 65px max(5vw,calc((100vw - 1240px)/2));align-self:center}.som-hero h1{font-size:clamp(66px,7.6vw,108px);letter-spacing:-1.8px}.som-hero .som-kicker{color:#d3ae91;margin-bottom:25px}.som-hero .som-copy{color:#c4c7bf;max-width:360px;margin:25px 0 30px;font-size:15px}.som-hero__media{position:relative;overflow:hidden;min-width:0}.som-hero__media picture{display:block;height:100%}.som-hero__media img{height:100%;width:100%;object-fit:cover;object-position:60% center}.som .som-hero__caption{position:absolute;bottom:22px;right:25px;left:25px;text-align:right;color:#fff;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;text-shadow:0 1px 5px #000}.som-principles{border-bottom:1px solid var(--som-line)}.som-principles .som-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-block:23px}.som-principles p{display:flex;gap:12px;align-items:center;font:500 10px/1.6 var(--base-font-family);text-transform:uppercase;letter-spacing:1.1px}.som-principles span{font-size:16px;font-weight:700;color:var(--som-rust)}.som-section{padding-block:80px}.som-section-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:32px}.som-section-head .som-kicker{margin-bottom:12px}.som-bike-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.som-bike-card__image{height:255px;overflow:hidden;background:#d7d8d1}.som-bike-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.som-bike-card:hover img{transform:scale(1.035)}.som-bike-card__title{display:flex;justify-content:space-between;align-items:center;padding-block:20px;border-bottom:1px solid var(--som-line)}.som-bike-card__title p{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--som-muted);margin-bottom:5px}.som-bike-card__title>span{font-size:25px}.som-products{border-top:1px solid var(--som-line)}.som-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.som-product-card__image{aspect-ratio:1/1.1;overflow:hidden;position:relative;background:#e4e5de}.som-product-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.som-product-card:hover img{transform:scale(1.035)}.som-product-card__info{padding-top:16px}.som-product-card__info>p{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--som-muted);margin-bottom:7px}.som .som-product-card h3{font:500 14px/1.4 var(--base-font-family);text-transform:none;letter-spacing:0;margin-bottom:7px}.som-product-card__price{font-size:14px}.som-product-card__price .price{margin:0;font:inherit}.som-tag{position:absolute;top:12px;left:12px;padding:4px 8px;background:var(--som-paper);font-size:10px;text-transform:uppercase;letter-spacing:1px}.som-empty{padding:25px;border:1px dashed var(--som-muted)}.som-editorial{display:grid;grid-template-columns:1fr 1fr;gap:60px;width:min(1240px,90%);margin:80px auto;align-items:center}.som-editorial__media img{width:100%;aspect-ratio:1.4;object-fit:cover}.som-editorial__copy .som-copy{margin:25px 0;max-width:440px}.som-editorial--dark{gap:0;width:100%;margin:0;background:var(--som-dark);color:var(--som-paper);align-items:stretch}.som-editorial--dark .som-editorial__media{min-height:550px}.som-editorial--dark .som-editorial__media img{height:100%;aspect-ratio:auto}.som-editorial--dark .som-editorial__copy{align-self:center;padding:65px clamp(25px,6vw,90px)}.som-editorial--dark .som-kicker{color:#cf9e7f}.som-editorial--dark .som-copy{color:#bfc4bb}.som-contact{background:#e7e7de;padding-block:55px;border-top:1px solid var(--som-line)}.som-contact .som-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.som-contact h2{font-size:50px}.som-contact .som-copy{margin-top:15px}.som-refresh .product-title-new,.som-refresh .product-title{font-family:var(--heading-font-family);font-size:clamp(42px,4.2vw,64px);line-height:1.02;text-transform:uppercase;letter-spacing:-.6px;margin:15px 0 20px}.som-refresh .product-price-new,.som-refresh .product-price{font-family:var(--base-font-family);font-size:26px;line-height:1.4;margin:15px 0 22px}.som-refresh .product-price-new .price__taxes-included{font-size:12px}.som-refresh .product-options{margin-block:20px}.som-refresh .product-options__swatch,.som-refresh .product-options__default-options{margin-top:18px;gap:10px}.som-refresh .product-options__option-label{font-family:var(--base-font-family);font-size:13px;color:var(--som-ink)}.som-refresh .product-options .radio__label{min-height:44px;padding:10px 16px;font-size:14px}.som-refresh .product-add-to-cart-new{margin-top:20px;margin-bottom:22px}.som-refresh .product-quantity{margin-block:20px}.som-refresh .product-quantity__container{width:140px;display:flex;align-items:center;justify-content:space-between;border:1px solid #b7baae}.som-refresh .product-quantity__input{width:50px;min-width:0;text-align:center;border:0;background:transparent}.som-refresh .product-quantity__button{width:44px;min-width:36px;height:44px}.som-refresh .product-quantity__option-label{font:500 13px/1.6 var(--base-font-family)}.som-product-information:empty{display:none}.som-fitment{background:#e7e7de;padding:13px 16px;border-left:3px solid var(--som-rust);font-size:14px;margin:16px 0}.som-fitment strong{display:block;margin-bottom:5px}.som-product-details{margin-top:25px}.som-product-details details{border-top:1px solid var(--som-line);padding:16px 0}.som-product-details details:last-child{border-bottom:1px solid var(--som-line)}.som-product-details summary{cursor:pointer;font-size:14px;font-weight:600;list-style:revert}.som-detail-content{padding-top:16px;color:var(--som-muted);font:15px/1.8 var(--base-font-family)}.som-detail-content p+p{margin-top:14px}.som-detail-content ul{padding-left:20px;list-style:disc}.som-detail-content li{margin-bottom:5px}.som-detail-content a,.som-instructions a{text-decoration:underline}.som-instructions{padding:15px 0;font-size:14px}.som-refresh .footer__text-content-wrapper,.som-refresh .footer__text-content-wrapper p{font-family:var(--base-font-family);font-size:14px;line-height:1.8}.som-refresh .footer__menu-heading{font-family:var(--base-font-family);font-size:12px;letter-spacing:1px;text-transform:uppercase}@media(min-width:1200px){.som-refresh .header-new .header__localization{margin-inline-end:12px}.som-refresh .header-new .header__logo{max-width:200px}.som-refresh .header-new .header__utils{gap:14px}}@media(max-width:1199px){.som-hero{grid-template-columns:42% 58%}.som-hero__copy{padding-right:20px}.som-bike-card__image{height:220px}.som-refresh .header-new .header__container{min-height:78px;padding-block:12px}.som-brand{width:170px}.som-roundel{width:48px;height:48px}.som-wordmark{font-size:23px}}@media(max-width:767px){.som-hero{grid-template-columns:1fr;min-height:0}.som-hero__copy{order:2;padding:40px 5%}.som-hero h1{font-size:66px}.som-hero .som-kicker{margin-bottom:15px}.som-hero .som-copy{max-width:500px;font-size:16px;margin:20px 0 25px}.som-hero__media{height:340px}.som-hero__media img{object-position:center}.som .som-hero__caption{font-size:8px;right:15px;bottom:15px}.som-principles .som-wrap{grid-template-columns:1fr;gap:10px;padding-block:20px}.som-section{padding-block:50px}.som-section-head{flex-direction:column;align-items:start;gap:20px}.som-bike-grid{grid-template-columns:1fr;gap:22px}.som-bike-card__image{height:auto;aspect-ratio:1.5}.som-bike-card__title{padding-block:16px}.som-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.som-product-card__info>p{font-size:9px}.som .som-product-card h3{font-size:13px}.som-editorial{grid-template-columns:1fr;gap:30px;margin-block:50px}.som-editorial--dark{gap:0;margin:0}.som-editorial--dark .som-editorial__media{height:390px;min-height:0}.som-editorial--dark .som-editorial__copy{padding:45px 5%}.som-contact .som-wrap{flex-direction:column;align-items:start;gap:25px}.som-contact h2{font-size:43px}.som-refresh .product-options select{font-size:16px}.som-refresh .product-title-new{font-size:44px}}@media(prefers-reduced-motion:reduce){.som *{transition:none!important;scroll-behavior:auto}}.som h1,.som h2,.som h3{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/14/assets/som-refresh.css.map */
