.template-page-brand-geosmina .brand-page{--brand-radius: 4px;--geo-ink: #211915;--geo-red: #bf0811;--geo-green: #2f4d33;--geo-sand: #f3efe7}.template-page-brand-geosmina .brand-hero__tagline{color:var(--geo-ink);font-size:1rem;font-weight:var(--font-body-bold-weight, 600)}.template-page-brand-geosmina .brand-hero__media img{object-position:center 35%}@media(max-width:899px){.template-page-brand-geosmina .brand-hero__media{min-height:0}.template-page-brand-geosmina .brand-hero__media img{aspect-ratio:4 / 3;height:auto}}.template-page-brand-geosmina .brand-hero__actions .button:not(.outline),.template-page-brand-geosmina .brand-workshop__actions .button:not(.outline){background:var(--geo-red);border-color:var(--geo-red);color:#fff}.template-page-brand-geosmina .brand-hero__actions .button.outline,.template-page-brand-geosmina .brand-workshop__actions .button.outline{background:transparent;border-color:var(--geo-ink);color:var(--geo-ink)}.template-page-brand-geosmina .brand-usps li:before{background:none;color:var(--geo-red)}.template-page-brand-geosmina .brand-eyebrow:empty{display:none}.template-page-brand-geosmina .brand-slider__nav button{border-radius:var(--button-border-radius, 0)}.template-page-brand-geosmina .brand-cslider__media{overflow:hidden;border-radius:var(--brand-radius)}@media(max-width:899px){.template-page-brand-geosmina .brand-cslider__media img{aspect-ratio:4 / 3}}.template-page-brand-geosmina #teknologi h2,.template-page-brand-geosmina #teknologi h3{color:#fff}.template-page-brand-geosmina #teknologi .rte,.template-page-brand-geosmina #teknologi p{color:#ffffffd1}.template-page-brand-geosmina .brand-workshop__list li{padding-left:1.1rem}.template-page-brand-geosmina .brand-workshop__list li:before{content:"";top:.6em;width:6px;height:6px;background:var(--geo-red)}.template-page-brand-geosmina .brand-workshop__steps li{border-radius:var(--brand-radius)}.template-page-brand-geosmina .brand-workshop__steps li:before{background:var(--geo-ink);border-radius:0}.geo-plan__panel{border-radius:var(--brand-radius, 4px);overflow:hidden;background:var(--geo-green);color:#fff;padding:32px 16px}.geo-plan__panel h2,.geo-plan__panel h3{color:#fff}.geo-eyebrow{margin:0 0 .5rem;font-size:.9rem;color:#ffffffbf}.geo-plan__head{max-width:760px;margin-bottom:1.5rem}.geo-plan__head h2{margin:0 0 .75rem}.geo-plan__intro,.geo-plan__intro p{color:#ffffffd9}.geo-plan__trips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.geo-plan__trips[hidden],.geo-plan__tripnote[hidden],.geo-plan__pin[hidden]{display:none}.geo-plan .button.outline.geo-plan__trip{margin:0;background:transparent;border-color:#fff9;color:#fff}.geo-plan .button.outline.geo-plan__trip[aria-pressed=true]{background:#fff;border-color:#fff;color:var(--geo-ink)}.geo-plan__trip:focus-visible,.geo-plan__pin:focus-visible{outline:2px solid #fff;outline-offset:2px}.geo-plan__tripnote{margin:0 0 1.5rem;min-height:1.5em;color:#ffffffd9}.geo-plan__grid{display:grid;gap:24px}.geo-plan__bike{position:relative;align-self:start}.geo-plan__bike svg{display:block;width:100%;height:auto}.geo-bike__tyre{stroke:#fff;stroke-opacity:.9;stroke-width:12}.geo-bike__rim{stroke:#fff;stroke-opacity:.25;stroke-width:3}.geo-bike__frame{stroke:#fff;stroke-width:9}.geo-bike__saddle,.geo-bike__bar{stroke:#fff;stroke-width:10}.geo-bike__crank{stroke:#fff;stroke-width:6}.geo-bags [data-geo-shape]{fill:var(--geo-ink);stroke:#ffffff8c;stroke-width:2;transition:fill .2s ease,opacity .2s ease}.geo-bags [data-geo-shape=frame]{fill-opacity:.85}.geo-bags [data-geo-shape].is-active{fill:var(--geo-red);stroke:#fff}.geo-bags [data-geo-shape].is-dimmed{opacity:.18}.geo-plan__pin{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:2px;padding:0;cursor:pointer;border:2px solid #fff;background:var(--geo-red);color:#fff;font:inherit;font-weight:var(--font-body-bold-weight, 600);font-size:.9rem;line-height:1;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.geo-plan__pin.is-active{background:#fff;color:var(--geo-red)}.geo-plan__pin.is-dimmed{opacity:.3}.geo-plan__cards{display:grid;gap:0;border-top:1px solid rgba(255,255,255,.2)}.geo-plan__card{border-bottom:1px solid rgba(255,255,255,.2);padding:14px 0 14px 14px;cursor:pointer;border-left:3px solid transparent;transition:border-color .2s ease,opacity .2s ease}.geo-plan__card.is-active{border-left-color:var(--geo-red)}.geo-plan__card.is-dimmed{opacity:.4}.geo-plan__cardhead{display:flex;align-items:center;gap:12px}.geo-plan__cardhead>div{flex:1;min-width:0}.geo-plan__num{flex:none;width:26px;height:26px;border-radius:2px;background:var(--geo-red);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:var(--font-body-bold-weight, 600);font-size:.85rem}.geo-plan__card h3{margin:0;font-size:1.1rem;line-height:1.25}.geo-plan__vol{margin:2px 0 0;font-size:.88rem;color:#ffffffb3}.geo-plan__thumb{flex:none;width:56px;height:56px;object-fit:contain;border-radius:var(--brand-radius, 4px);background:#fff}.geo-plan__cardbody{display:none;padding:12px 0 0 38px}.geo-plan__cardbody p{margin:0 0 .6rem;color:#ffffffe0}.geo-plan__card.is-active .geo-plan__cardbody{display:block}.geo-plan__link{color:#fff;font-weight:var(--font-body-bold-weight, 600);text-decoration:underline;text-underline-offset:3px}.geo-plan__link:hover{color:#fff;text-decoration-thickness:2px}.geo-plan:not(:has(.is-active)) .geo-plan__cardbody{display:block}@media(max-width:599px){.geo-plan .button.outline.geo-plan__trip{flex:1 1 calc(50% - 4px);padding-left:8px;padding-right:8px}.geo-plan__cardbody{padding-left:0}}@media(min-width:900px){.geo-plan__panel{padding:56px 48px}.geo-plan__grid{grid-template-columns:1.15fr 1fr;gap:48px;align-items:start}.geo-plan__bike{position:sticky;top:120px}.geo-plan__pin{width:34px;height:34px;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-geosmina.css.map */
