.bg-fit,.bg-cov{--bg-soil: #17130f;--bg-soil-2: #231d17;--bg-wax: #d4a35a;--bg-wax-dark: #9a6a24;--bg-sand: #f1ebe0;--bg-line: #e4ddd1;--bg-radius: 4px}.bg-fit__inner{display:grid;gap:32px}@media(min-width:900px){.bg-fit__inner{grid-template-columns:5fr 7fr;gap:64px;align-items:start}}.bg-fit h2{margin:0 0 .75rem}.bg-fit__how{display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:start;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--bg-line)}@media(min-width:900px){.bg-fit__how{grid-template-columns:140px 1fr}}.bg-fit__img{border:1px solid var(--bg-line);border-radius:var(--bg-radius);overflow:hidden;background:#fff}.bg-fit__img img{display:block;width:100%;height:auto}.bg-fit__steps{margin:0;padding:0;list-style:none;counter-reset:bgstep}.bg-fit__steps li{counter-increment:bgstep;position:relative;padding:0 0 .75rem 1.6rem;font-size:.95rem;line-height:1.5}.bg-fit__steps li:before{content:counter(bgstep) ".";position:absolute;left:0;top:0;font-weight:700;color:var(--bg-wax-dark)}.bg-fit__tool{background:var(--bg-soil);color:var(--bg-sand);border-radius:var(--bg-radius);padding:24px 18px}@media(min-width:900px){.bg-fit__tool{padding:36px 36px 28px}}.bg-fit__label{display:block;font-size:.95rem;font-weight:600;color:var(--bg-sand)}.bg-fit__readout{font-size:3rem;font-weight:700;line-height:1;margin:.35rem 0 1rem;color:#fff}.bg-fit__readout span{font-size:1.1rem;font-weight:600;color:var(--bg-wax)}.bg-fit__range{width:100%;accent-color:var(--bg-wax);height:28px;margin:0;cursor:pointer}.bg-fit__bars{position:relative;margin:14px 0 4px}.bg-fit__bar-row{position:relative;height:28px;margin-bottom:6px}.bg-fit__bar{position:absolute;top:0;height:28px;border-radius:2px;border:1px solid rgba(241,235,224,.25);background:transparent;font-size:.8rem;font-weight:600;display:flex;align-items:center;justify-content:center;white-space:nowrap;color:#f1ebe0b3;transition:background .2s,color .2s,border-color .2s}.bg-fit__bar.is-match{background:var(--bg-wax);border-color:var(--bg-wax);color:var(--bg-soil)}.bg-fit__marker{position:absolute;top:-6px;bottom:-4px;width:2px;margin-left:-1px;background:#fff;transition:left .1s linear;pointer-events:none}.bg-fit__ticks{display:flex;justify-content:space-between;font-size:.75rem;color:#f1ebe08c}.bg-fit__result{min-height:3em;margin:1rem 0;font-size:1rem;line-height:1.5;color:#fff}.bg-fit__cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.bg-fit__card>a,.bg-fit__card>div{display:flex;flex-direction:column;gap:2px;height:100%;padding:8px 8px 10px;border-radius:var(--bg-radius);background:var(--bg-soil-2);border:1px solid rgba(255,255,255,.08);color:var(--bg-sand);text-decoration:none;opacity:.45;transition:opacity .2s,border-color .2s}.bg-fit__card.is-match>a,.bg-fit__card.is-match>div{opacity:1;border-color:var(--bg-wax)}.bg-fit__card>a:hover{opacity:1}.bg-fit__card-img{display:block;aspect-ratio:1/1;background:#fff;border-radius:2px;overflow:hidden;margin-bottom:6px}.bg-fit__card-img img{width:100%;height:100%;object-fit:contain}.bg-fit__card-size{font-weight:700;font-size:1.05rem;color:#fff}.bg-fit__card-cm{font-size:.8rem;color:var(--bg-wax)}.bg-fit__card-note{font-size:.8rem;color:#f1ebe0bf}.bg-fit__foot{font-size:.8rem;color:#f1ebe099;margin:1rem 0 0}.bg-cov__head{max-width:760px}.bg-cov h2{margin:0 0 .75rem}.bg-cov__axis{display:flex;justify-content:space-between;margin:32px 0 12px;padding-bottom:10px;border-bottom:2px solid var(--bg-soil);font-size:.85rem;font-weight:600;color:#5b5148}.bg-cov__list{list-style:none;margin:0;padding:0 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory}@media(min-width:900px){.bg-cov__list{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;overflow:visible}}.bg-cov__item{scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid var(--bg-line);border-radius:var(--bg-radius);overflow:hidden}.bg-cov__item.is-stocked{border-color:var(--bg-wax-dark)}.bg-cov__media{position:relative;aspect-ratio:4/3;background:#f4f1ec;overflow:hidden}.bg-cov__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;max-width:none;object-fit:cover;display:block}.bg-cov__badge{position:absolute;left:10px;top:10px;background:var(--bg-soil);color:#fff;font-size:.78rem;font-weight:600;padding:4px 8px;border-radius:var(--badge-corner-radius, 2px)}.bg-cov__body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:6px;flex:1}.bg-cov__meter{display:flex;gap:3px;margin-bottom:6px}.bg-cov__meter span{flex:1;height:4px;background:var(--bg-line)}.bg-cov__meter span.is-on{background:var(--bg-soil)}.bg-cov__kicker{margin:0;font-size:.85rem;color:#6b6158}.bg-cov h3{margin:0;font-size:1.2rem}.bg-cov__models{margin:0;font-size:.9rem;font-weight:600;color:var(--bg-wax-dark)}.bg-cov__text{margin:0;font-size:.92rem;line-height:1.55;color:#3d342b}.bg-cov__link{margin-top:auto;padding-top:8px;color:var(--bg-soil);font-weight:600;font-size:.92rem;text-decoration:underline;text-underline-offset:3px}.bg-cov__foot{margin:20px 0 0;font-size:.85rem;color:#6b6158}body .brand-page .brand-eyebrow:empty{display:none}body .brand-hero{border-radius:var(--bg-radius, 4px)}body .brand-hero--overlay .brand-hero__media:after{background:linear-gradient(90deg,#17130feb,#17130fbf 45%,#17130f1a)}body .brand-hero h1{color:#fff}body .brand-hero__tagline{color:#d4a35a}body .brand-hero .button:not(.outline){background:#d4a35a;border-color:#d4a35a;color:#17130f}body .brand-hero .button.outline{color:#f1ebe0;border-color:#f1ebe099}body .brand-hero .brand-usps li:before{color:#d4a35a}body .brand-hero__logo{background:#f1ebe0;padding:8px 14px;border-radius:3px}body .brand-cslider__media img{border-radius:4px}body .brand-split__inner{border-radius:0}body .brand-stats dt{font-size:clamp(1.5rem,2.4vw,2rem)}body .brand-workshop{background:#17130f;color:#f1ebe0;border-radius:4px}body .brand-workshop h2{color:#fff}body .brand-workshop__list li{padding-left:1.1rem}body .brand-workshop__list li:before{content:"";top:.6em;width:6px;height:6px;background:#d4a35a}body .brand-workshop__steps li{background:transparent;border:1px solid rgba(241,235,224,.2);border-radius:3px;color:#f1ebe0}body .brand-workshop__steps li:before{display:block;width:auto;height:auto;background:none;color:#d4a35a;font-size:.95rem;margin-bottom:4px}body .brand-workshop .button:not(.outline){background:#d4a35a;border-color:#d4a35a;color:#17130f}body .brand-workshop .button.outline{color:#f1ebe0;border-color:#f1ebe099}body .brand-workshop__small{color:#f1ebe0b3}#bold .brand-cslider__media img{object-position:82% 50%}@media(max-width:899px){#bold .brand-cslider__media img{aspect-ratio:16/9}.bg-fit__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bg-fit__card>a,.bg-fit__card>div{padding:6px}.bg-fit__card-size{font-size:.95rem}body .brand-workshop__steps{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-bluegrass.css.map */
