:root{--sfs-ink: #16233A;--sfs-ink-2: #3B4759;--sfs-mute: #6B7280;--sfs-line: #E4E1DA;--sfs-haze: #F5F4F0;--sfs-sail: #C8381F;--sfs-sail-hover: #A82E18;--sfs-water: #2F6F93;--sfs-radius: 6px}.rte p,.product-description p,.product-description li,.rte li{color:var(--sfs-ink-2)}.color-scheme-2 .rte p,.color-scheme-2 .rte li,.color-scheme-2 p,.color-scheme-2 li{color:var(--color-foreground)}.rte a:not(.button),.product-description a:not(.button){color:var(--sfs-water);text-decoration-color:color-mix(in srgb,var(--sfs-water) 40%,transparent)}.product-description h2,.rte h2{font-size:1.5rem;line-height:1.15;margin-block:1.5em .5em}.product-description h3,.rte h3{font-size:1.25rem;line-height:1.2;margin-block:1.4em .4em}.product-description ul,.rte ul{display:grid;gap:.4em}.product-card,.collection-card{border-radius:var(--sfs-radius);overflow:hidden}.product-card .card-gallery,.product-card__image,.product-card img{border-radius:var(--sfs-radius)}.sfs-card-vendor,.sfs-kit-parts{color:var(--sfs-mute);font-size:.75rem;line-height:1.3;margin:0}.product-grid-view-zoom-out--details{display:none}.sfs-kit-level{color:var(--sfs-sail);font-weight:600;font-size:.8125rem;margin:0}.sfs-kit-who{color:var(--sfs-ink-2);font-size:.875rem;line-height:1.4;margin:0}.sfs-kit-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px}.sfs-kit-price{font-family:var(--font-heading--family);font-weight:600;font-size:1.0625rem}.sfs-specs{width:100%;border-collapse:collapse;background:var(--sfs-haze);border-radius:var(--sfs-radius);overflow:hidden;font-size:.9375rem}.sfs-specs th,.sfs-specs td{text-align:left;padding:10px 14px;border-bottom:1px solid var(--sfs-line);vertical-align:top}.sfs-specs tr:last-child th,.sfs-specs tr:last-child td{border-bottom:0}.sfs-specs th{color:var(--sfs-mute);font-weight:500;width:38%}.sfs-step{font-family:var(--font-heading--family);font-weight:700;font-size:1.5rem;color:var(--sfs-sail);margin:0}.sfs-vendor{color:var(--sfs-mute);font-size:.875rem;margin:0}.sfs-vendor:empty{display:none}.footer .menu__heading{color:#fff;font-weight:600;margin-bottom:6px}[id$=__hero_main] .hero__content-wrapper>.group-block{border-radius:0;background:linear-gradient(90deg,#16233ae0,#16233a8c 70%,#16233a00)!important;min-height:100%}[id$=__hero_main] .hero img{object-position:center 35%}@media screen and (max-width:749px){[id$=__hero_main] .hero__content-wrapper{align-items:flex-end}[id$=__hero_main] .hero,[id$=__hero_main] .hero__container{min-height:84vh!important}[id$=__hero_main] .hero__content-wrapper>.group-block{width:100%!important;min-height:0;margin-top:auto;background:linear-gradient(0deg,#16233af5 60%,#16233acc 82%,#16233a00)!important;padding:96px 20px 28px!important}[id$=__hero_main] .hero__content-wrapper h1{font-size:40px!important;line-height:1.05}[id$=__hero_main] .hero__content-wrapper p{font-size:1rem}}[id$=__hero_main] .hero__content-wrapper>.group-block p{color:#ffffffe0}@media screen and (max-width:749px){[id$=__brands] .group-block-content{flex-wrap:wrap;row-gap:12px}}.sfs-brand{display:inline-flex;align-items:center;text-decoration:none;opacity:.85}.sfs-brand:hover{opacity:1}.sfs-brand img{height:26px;width:auto;max-width:150px;object-fit:contain}.sfs-brand--ronstan img{height:34px}.sfs-brand--barton img{height:40px}.sfs-brand--wichard img{height:44px}@media screen and (max-width:749px){.sfs-brand img{height:22px}.sfs-brand--ronstan img{height:28px}.sfs-brand--barton img{height:32px}.sfs-brand--wichard img{height:36px}}.menu-list__link--active,.menu-list__link[aria-current=page]{color:var(--sfs-ink);font-weight:600}.menu-list__link--active .menu-list__link-title,.menu-list__link[aria-current=page] .menu-list__link-title{padding-bottom:3px;box-shadow:inset 0 -2px 0 var(--sfs-sail)}.menu-drawer__menu-item[aria-current=page],.menu-drawer__menu-item--active{font-weight:600;box-shadow:inset 3px 0 0 var(--sfs-sail);padding-left:10px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sfs.css.map */
