.bonk-engine{--bk-paper: #F4F0E3;--bk-paper-2: #ECE6D5;--bk-ink: #17140D;--bk-ink-2: #6D6553;--bk-hair: #CCC4AE;--bk-clay: #CC3300;--bk-ok: #2F6B2F;--bk-radius: 2px;--bk-control-h: 48px;--bk-mono: var(--font-accent--family, "IBM Plex Mono", ui-monospace, monospace);font-family:var(--font-body--family, inherit);color:var(--bk-ink);margin:1.5rem 0;display:flex;flex-direction:column;gap:1.25rem}.bonk-engine .bonk-group__label,.bonk-engine .bonk-how__title,.bonk-engine .bonk-leg-label,.bonk-engine .bonk-gpx-slot-label,.bonk-engine .bonk-fixed__k{font-family:var(--bk-mono);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--bk-ink-2);margin:0 0 .625rem}.bonk-engine .bonk-label{display:block;font-size:.8125rem;font-weight:500;margin:0 0 .4rem;color:var(--bk-ink)}.bonk-engine .bonk-optional-tag{font-weight:400;color:var(--bk-ink-2)}.bonk-engine .bonk-req{color:var(--bk-clay)}.bonk-engine .bonk-hint,.bonk-engine .bonk-preview-note{margin:.4rem 0 0;font-size:.75rem;line-height:1.5;color:var(--bk-ink-2)}.bonk-engine .bonk-preview-note{margin:0}.bonk-engine .bonk-fixed{margin:0;padding:.75rem .875rem;border:1px solid var(--bk-hair);border-radius:var(--bk-radius);background:var(--bk-paper-2);display:flex;align-items:baseline;gap:.75rem}.bonk-engine .bonk-fixed__k{margin:0}.bonk-engine .bonk-fixed__v{font-weight:700}.bonk-engine .bonk-fixed{flex-wrap:wrap}.bonk-engine .bonk-fixed__m{margin-left:auto;font-family:var(--bk-mono);font-size:.6875rem;letter-spacing:.06em;color:var(--bk-ink-2)}.bonk-engine .bonk-how{border-top:1px solid var(--bk-ink);border-bottom:1px solid var(--bk-hair);padding:.75rem 0}.bonk-engine .bonk-how__title{margin-bottom:.5rem}.bonk-engine .bonk-how__list{list-style:none;margin:0;padding:0;counter-reset:bk;display:flex;flex-direction:column;gap:.375rem;font-size:.8125rem;line-height:1.45}.bonk-engine .bonk-how__list li{counter-increment:bk;display:flex;gap:.625rem}.bonk-engine .bonk-how__list li:before{content:counter(bk,decimal-leading-zero);font-family:var(--bk-mono);font-size:.6875rem;color:var(--bk-clay);padding-top:.15em}.bonk-engine .bonk-group{display:flex;flex-direction:column;gap:.75rem}.bonk-engine .bonk-group .bonk-group__label{margin-bottom:0}.bonk-engine .bonk-field{display:flex;flex-direction:column}.bonk-engine .bonk-field[hidden]{display:none}.bonk-engine .bonk-field-row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;align-items:start}.bonk-engine .bonk-field-row+.bonk-field-row{margin-top:.75rem}.bonk-engine .bonk-divider{height:1px;background:var(--bk-hair)}.bonk-engine .bonk-input,.bonk-engine .bonk-select{width:100%;height:46px;padding:0 .875rem;box-sizing:border-box;border:1px solid var(--bk-hair);border-radius:var(--bk-radius);background:var(--bk-paper);font:inherit;font-size:1rem;color:var(--bk-ink);appearance:none;-webkit-appearance:none;transition:border-color .15s}.bonk-engine .bonk-input::placeholder{color:var(--bk-ink-2);opacity:.8}.bonk-engine .bonk-input:focus,.bonk-engine .bonk-select:focus{outline:none;border-color:var(--bk-ink)}.bonk-engine .bonk-input:disabled{opacity:.5}.bonk-engine .bonk-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236D6553' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.25rem;cursor:pointer}.bonk-engine .bonk-pills{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.bonk-engine .bonk-pill{display:flex;align-items:center;justify-content:center;height:var(--bk-control-h);padding:0 .75rem;border:1px solid var(--bk-hair);border-radius:var(--bk-radius);background:var(--bk-paper);font:inherit;font-size:.875rem;font-weight:500;color:var(--bk-ink);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.bonk-engine .bonk-pill--active{background:var(--bk-ink);border-color:var(--bk-ink);color:var(--bk-paper)}.bonk-engine .bonk-pill:not(.bonk-pill--active):hover{background:var(--bk-paper-2);border-color:var(--bk-ink)}.bonk-engine .bonk-pill:focus-visible{outline:2px solid var(--bk-ink);outline-offset:2px}.bonk-engine .bonk-toggles{display:flex;flex-direction:column;gap:.75rem}.bonk-engine .bonk-mount{display:flex;flex-direction:column;gap:2px}.bonk-engine .bonk-check{display:flex;align-items:center;gap:.625rem;cursor:pointer}.bonk-engine .bonk-check input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bonk-engine .bonk-check__box{width:22px;height:22px;flex-shrink:0;border:1px solid var(--bk-ink-2);border-radius:var(--bk-radius);background:var(--bk-paper);color:var(--bk-paper);display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.bonk-engine .bonk-check__box svg{width:13px;height:13px;opacity:0;transition:opacity .15s}.bonk-engine .bonk-check input:checked+.bonk-check__box{background:var(--bk-ink);border-color:var(--bk-ink)}.bonk-engine .bonk-check input:checked+.bonk-check__box svg{opacity:1}.bonk-engine .bonk-check input:focus-visible+.bonk-check__box{outline:2px solid var(--bk-ink);outline-offset:2px}.bonk-engine .bonk-check__label{font-size:.8125rem;font-weight:500}.bonk-engine .bonk-mount__hint{margin:0 0 0 2rem}.bonk-engine .bonk-optional{text-align:center}.bonk-engine .bonk-optional__toggle{background:none;border:none;padding:0;font:inherit;font-size:.75rem;color:var(--bk-ink-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bonk-engine .bonk-optional__toggle:hover{color:var(--bk-ink)}.bonk-engine .bonk-optional__panel{text-align:left;margin-top:.75rem;padding:1rem;background:var(--bk-paper-2);border:1px solid var(--bk-hair);border-radius:var(--bk-radius);display:flex;flex-direction:column;gap:.75rem}.bonk-engine .bonk-optional__panel[hidden]{display:none}.bonk-engine .bonk-leg-group{display:flex;flex-direction:column}.bonk-engine .bonk-leg-grid{display:grid;grid-template-columns:2fr 1fr 2fr 1fr 2fr;gap:.5rem;align-items:start}.bonk-engine .bonk-leg-cell{display:flex;flex-direction:column;gap:.2rem}.bonk-engine .bonk-leg-cell--total{grid-column:5}.bonk-engine .bonk-leg-label{margin:0}.bonk-engine .bonk-leg-label--trans{color:var(--bk-hair)}.bonk-engine .bonk-leg-label--total{color:var(--bk-ink)}.bonk-engine .bonk-input--leg{height:38px;font-size:.875rem;padding:0 .4rem;text-align:center}.bonk-engine .bonk-input--total{font-weight:600;border-color:var(--bk-ink)}.bonk-engine .bonk-file-label{display:inline-flex;align-items:center;gap:.5rem;padding:0 1rem;height:40px;width:fit-content;border:1px solid var(--bk-ink);border-radius:var(--bk-radius);background:transparent;font-size:.875rem;color:var(--bk-ink);cursor:pointer;transition:background .15s}.bonk-engine .bonk-file-label:hover{background:var(--bk-paper)}.bonk-engine .bonk-file-label--uploading{opacity:.6;pointer-events:none}.bonk-engine .bonk-file-label--slot{justify-content:center;font-size:.8125rem;height:36px;padding:0 .5rem;width:100%;box-sizing:border-box}.bonk-engine .bonk-file-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bonk-engine .bonk-file-status{margin:.35rem 0 0;font-size:.75rem;color:var(--bk-ink-2);min-height:1rem}.bonk-engine .bonk-file-status--success{color:var(--bk-ok)}.bonk-engine .bonk-file-status--error{color:var(--bk-clay)}.bonk-engine .bonk-gpx-progress{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 .65rem}.bonk-engine .bonk-gpx-dot{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--bk-ink-2);flex-shrink:0;transition:background .2s,border-color .2s}.bonk-engine .bonk-gpx-dot--done{background:var(--bk-ok);border-color:var(--bk-ok)}.bonk-engine .bonk-gpx-count{font-family:var(--bk-mono);font-size:.6875rem;letter-spacing:.06em;color:var(--bk-ink-2)}.bonk-engine .bonk-gpx-slots{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem}.bonk-engine .bonk-gpx-slot{display:flex;flex-direction:column;gap:.3rem}.bonk-engine .bonk-gpx-slot-label{margin:0}.bonk-engine .bonk-trust{border-left:2px solid var(--bk-clay);padding:.125rem 0 .125rem .875rem;display:flex;flex-direction:column;gap:.5rem}.bonk-engine .bonk-trust__title{margin:0;font-size:.8125rem;font-weight:700}.bonk-engine .bonk-trust__row{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.45}.bonk-engine .bonk-trust__row svg{flex-shrink:0;margin-top:2px}.bonk-engine .bonk-field--error .bonk-input,.bonk-engine .bonk-field--error .bonk-select{border-color:var(--bk-clay)}.bonk-engine .bonk-error-msg{display:none;margin:.3rem 0 0;font-size:.75rem;color:var(--bk-clay)}.bonk-engine .bonk-field--error .bonk-error-msg{display:block}.bonk-engine .bonk-form-error{padding:.75rem 1rem;border:1px solid var(--bk-clay);border-radius:var(--bk-radius);background:var(--bk-paper);font-size:.8125rem;color:var(--bk-clay)}.bonk-engine .bonk-form-error[hidden]{display:none}@media(max-width:420px){.bonk-engine .bonk-leg-grid{grid-template-columns:1fr 1fr 1fr}.bonk-engine .bonk-leg-cell--total{grid-column:auto}}.bonk-cfg-wrap{width:100%;max-width:430px;margin:0 auto 1.5rem}.bonk-cfg-svg{width:100%;height:auto;display:block}.bonk-cfg-hint{text-align:center;font-size:.75rem;letter-spacing:.05em;color:#6d6553;margin:.5rem 0 0}.product-media-container--configurator{aspect-ratio:var(--media-preview-ratio);display:flex;align-items:center;justify-content:center;overflow:hidden}.product-media-container--configurator .bonk-cfg-wrap{width:100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center}.product-media-container--configurator .bonk-cfg-svg{height:100%;width:auto;max-width:100%}.product-media-container--configurator .bonk-cfg-hint{display:none}.bonk-cfg-svg .bonk-bg-g1{stop-color:#1c1c1c}.bonk-cfg-svg .bonk-bg-g2{stop-color:#111}.bonk-cfg-svg .bonk-divider{fill:none;stroke:#ddd5cc;opacity:.5;stroke-miterlimit:10}.bonk-cfg-svg .bonk-inner-edge{stroke:#fff;opacity:.1;stroke-width:2}.bonk-cfg-svg .bonk-map{fill:#e8e4dd}.bonk-cfg-svg .bonk-map-contours{stroke:#b3aca0;opacity:.5}.bonk-cfg-svg .bonk-map-route{stroke:#2b2b2b;opacity:.8}.bonk-cfg-svg .bonk-map-dot{fill:#2b2b2b}.bonk-cfg-svg .bonk-map-divider{stroke:#14110d;stroke-width:2.5;opacity:.55}.bonk-cfg-svg text{font-family:Poppins,system-ui,-apple-system,sans-serif}.bonk-cfg-svg .bonk-cfg-terrain-img{image-rendering:auto}.bonk-cfg-svg .bonk-cfg-prompt-scrim{fill:#e8e4dd;opacity:.66}.bonk-cfg-svg .bonk-cfg-prompt-icon{stroke:#3a3a38;opacity:.9}.bonk-cfg-svg .bonk-cfg-prompt-title{fill:#2b2b2b;font-weight:600;font-size:21px;letter-spacing:.01em}.bonk-cfg-svg .bonk-cfg-prompt-sub{fill:#6f6e6a;font-weight:400;font-size:14px;letter-spacing:.02em}.bonk-cfg-svg .bonk-racename{fill:#f4f0eb;font-weight:700;font-size:30px;letter-spacing:0}.bonk-cfg-svg .bonk-value,.bonk-cfg-svg .bonk-value-lg{fill:#f4f0eb;font-weight:500;font-size:24px}.bonk-cfg-svg .bonk-label{fill:#bab9b6;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:400;font-size:14px;letter-spacing:.1em}.bonk-cfg-svg .bonk-label3{fill:#bab9b6;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:400;font-size:13.22px;letter-spacing:.1em}.bonk-cfg-svg .bonk-label[data-f=date]{font-weight:500;letter-spacing:.06em}.bonk-cfg-svg .bonk-tri-finish{fill:#f4f0eb;font-weight:700;font-size:24px;letter-spacing:0}.bonk-cfg-svg .bonk-tri-dist{fill:#8f8d89;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:400;font-size:10.5px;letter-spacing:.02em}.bonk-cfg-wrap.bonk-light .bonk-bg-g1{stop-color:#f6f2ec}.bonk-cfg-wrap.bonk-light .bonk-bg-g2{stop-color:#e9e4db}.bonk-cfg-wrap.bonk-light .bonk-divider{stroke:#bdb7ad;opacity:.85}.bonk-cfg-wrap.bonk-map-black .bonk-map{fill:#101010}.bonk-cfg-wrap.bonk-map-black .bonk-map-contours{stroke:#fff;opacity:.12}.bonk-cfg-wrap.bonk-map-black .bonk-map-route{stroke:#f4f0eb;opacity:.9}.bonk-cfg-wrap.bonk-map-black .bonk-map-dot{fill:#f4f0eb}.bonk-cfg-wrap.bonk-map-black .bonk-map-divider{stroke:#6b6660;opacity:.9}.bonk-cfg-wrap.bonk-map-black .bonk-cfg-prompt-scrim{fill:#101010;opacity:.58}.bonk-cfg-wrap.bonk-map-black .bonk-cfg-prompt-icon{stroke:#d4cfc4}.bonk-cfg-wrap.bonk-map-black .bonk-cfg-prompt-title{fill:#f4f0eb}.bonk-cfg-wrap.bonk-map-black .bonk-cfg-prompt-sub{fill:#bdb7ad}.bonk-cfg-wrap.bonk-light .bonk-racename,.bonk-cfg-wrap.bonk-light .bonk-value,.bonk-cfg-wrap.bonk-light .bonk-value-lg,.bonk-cfg-wrap.bonk-light .bonk-tri-finish{fill:#171717}.bonk-cfg-wrap.bonk-light .bonk-label,.bonk-cfg-wrap.bonk-light .bonk-label3{fill:#6f6e6a}.bonk-cfg-wrap.bonk-light .bonk-tri-dist{fill:#7a766d}.product-details .text-block.rte:has(>h3){border-top:1px solid #17140D;padding-top:1.25rem;font-size:.9375rem;line-height:1.6;color:#17140d}.product-details .text-block.rte:has(>h3) p{font-size:inherit;margin:0 0 .9rem}.product-details .text-block.rte:has(>h3) h3{font-family:var(--font-accent--family, "IBM Plex Mono", ui-monospace, monospace);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#6d6553;margin:1.5rem 0 .6rem;line-height:1.3}.product-details .text-block.rte:has(>h3) ul{margin:0 0 .9rem;padding-left:1.1em}.product-details .text-block.rte:has(>h3) li{margin:0 0 .35rem;padding-left:.2em}.product-details .text-block.rte:has(>h3) li::marker{color:#c30}.product-details .text-block.rte:has(>h3) strong{font-weight:600}.product-details .text-block.rte:has(>h3)>p:last-child{color:#6d6553;margin-bottom:0}.bonk-engine .bonk-step{display:flex;flex-direction:column;gap:.875rem;padding-top:1.125rem;border-top:1px solid var(--bk-hair)}.bonk-engine .bonk-step__head{display:flex;align-items:baseline;gap:.625rem;margin:0;font-size:1rem;font-weight:600;line-height:1.3;color:var(--bk-ink)}.bonk-engine .bonk-step__n{font-family:var(--bk-mono);font-size:.75rem;font-weight:500;letter-spacing:.06em;color:var(--bk-clay)}.bonk-engine .bonk-step__tag{font-family:var(--bk-mono);font-size:.625rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--bk-ink-2)}.bonk-engine .bonk-step--optional .bonk-optional{text-align:left}.bonk-engine .bonk-step--optional .bonk-preview-note{margin:0}.bonk-engine .bonk-step .bonk-group .bonk-group__label{margin-bottom:0}.bonk-engine .bonk-how{border:0;padding:0}.bonk-engine .bonk-how__list{font-size:.75rem;color:var(--bk-ink-2);gap:.25rem}.bonk-engine .bonk-how__list li:before{color:var(--bk-ink-2)}button.add-to-cart-button.button{--button-color: #F4F0E3;background-color:#c30;border-color:#c30;color:#f4f0e3}button.add-to-cart-button.button:hover,button.add-to-cart-button.button:focus-visible{background-color:#a82a00;border-color:#a82a00;color:#f4f0e3}button.add-to-cart-button.button:disabled{background-color:#c30;opacity:.6}.bonk-see-preview{position:fixed;left:50%;top:72px;z-index:40;transform:translate(-50%,-8px);opacity:0;pointer-events:none;display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border:1px solid #17140D;border-radius:999px;background:#f4f0e3;color:#17140d;font:500 .8125rem/1 var(--font-body--family, sans-serif);box-shadow:0 4px 16px #17140d2e;transition:opacity .2s ease,transform .2s ease;cursor:pointer}.bonk-see-preview.is-visible{opacity:1;transform:translate(-50%);pointer-events:auto}@media(min-width:750px){.bonk-see-preview{display:none}}.slideshow-controls__thumbnail.bonk-thumb-preview{background:#17140d;color:#f4f0e3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.bonk-thumb-preview__mark{width:34%;aspect-ratio:3 / 7;border:1.5px solid #F4F0E3;border-radius:1px;background:linear-gradient(#f4f0e3 0 0) center 58% / 70% 12% no-repeat}.bonk-thumb-preview__label{font-family:var(--bk-mono, monospace);font-size:8px;letter-spacing:.08em;text-transform:uppercase;line-height:1}.bonk-cfg-wrap.bonk-design .bonk-bg-g1,.bonk-cfg-wrap.bonk-design .bonk-bg-g2,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-bg-g1,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-bg-g2{stop-color:var(--bonk-design-bg, #101010)}.bonk-cfg-wrap.bonk-design .bonk-cfg-art{opacity:1}.bonk-cfg-wrap.bonk-design .bonk-date,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-date{fill:var(--bonk-design-accent, #CC3300)}.bonk-cfg-wrap.bonk-design .bonk-racename,.bonk-cfg-wrap.bonk-design .bonk-value,.bonk-cfg-wrap.bonk-design .bonk-value-lg,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-racename,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-value,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-value-lg{fill:#f7f6f1}.bonk-cfg-wrap.bonk-design .bonk-label,.bonk-cfg-wrap.bonk-design .bonk-label3,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-label,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-label3{fill:#b9c7c1}.bonk-cfg-wrap.bonk-design .bonk-label.bonk-date{fill:var(--bonk-design-accent, #CC3300)}.bonk-cfg-wrap.bonk-design .bonk-divider,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-divider{stroke:#b9c7c1;opacity:.45}.bonk-engine .bonk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bonk-cfg-wrap.bonk-design .bonk-cfg-terrain-img{filter:saturate(1.04) contrast(1.03)}.bonk-cfg-wrap.bonk-design .bonk-map-route{stroke-linecap:round;stroke-linejoin:round}.bonk-cfg-wrap.bonk-design .bonk-map-dot{display:none}.bonk-cfg-wrap.bonk-design{--bonk-face: "Poppins", system-ui, -apple-system, sans-serif;--bonk-weight: 700}.bonk-cfg-wrap.bonk-design .bonk-racename{font-family:var(--bonk-face);font-weight:var(--bonk-weight);fill:#f4f0eb;font-size:var(--bonk-title-size, 30px);letter-spacing:var(--bonk-title-track, 0)}.bonk-cfg-wrap.bonk-design .bonk-value,.bonk-cfg-wrap.bonk-design .bonk-value-lg{font-family:Poppins,system-ui,-apple-system,sans-serif;font-weight:500;fill:#f4f0eb;font-size:24px}.bonk-cfg-wrap.bonk-design .bonk-label,.bonk-cfg-wrap.bonk-design .bonk-label3{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:400;font-size:14px;letter-spacing:.1em;fill:#bbbab7}.bonk-cfg-wrap.bonk-design .bonk-label.bonk-date,.bonk-cfg-wrap.bonk-design [data-f=country]{font-weight:500;letter-spacing:.06em}.bonk-cfg-wrap.bonk-design [data-f=country]{fill:#bbbab7}.bonk-cfg-wrap.bonk-design .bonk-divider,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-divider{stroke:var(--bonk-design-accent, #BBBAB7);opacity:.42}.bonk-engine .bonk-tiles{display:flex;gap:.6rem}.bonk-engine .bonk-tile{width:3rem;height:3rem;padding:0;display:grid;grid-template-rows:1fr 1fr;overflow:hidden;border:1px solid var(--bk-hair, #c9c2b6);border-radius:.6rem;background:none;cursor:pointer;outline:2px solid transparent;outline-offset:3px;transition:outline-color .12s}.bonk-engine .bonk-tile span{display:block}.bonk-engine .bonk-tile__k{background:#111}.bonk-engine .bonk-tile__w{background:#f5f2ec}.bonk-engine .bonk-tile.bonk-pill--active{outline-color:var(--bk-clay, #CC3300)}.bonk-engine .bonk-tile:not(.bonk-pill--active):hover{outline-color:var(--bk-hair, #c9c2b6)}.bonk-engine .bonk-tile:focus-visible{outline-color:var(--bk-ink, #17140D)}.bonk-cfg-wrap.bonk-design{--bonk-acc: var(--bonk-design-accent, #BBBAB7)}.bonk-cfg-wrap.bonk-light.bonk-design{--bonk-acc: var(--bonk-design-accent-light, var(--bonk-design-accent, #6E6E6E))}.bonk-cfg-wrap.bonk-design .bonk-bg-g1,.bonk-cfg-wrap.bonk-design .bonk-bg-g2{stop-color:#000}.bonk-cfg-wrap.bonk-light.bonk-design .bonk-bg-g1,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-bg-g2{stop-color:#f2eee7}.bonk-cfg-wrap.bonk-design .bonk-motif{color:var(--bonk-acc)}.bonk-cfg-wrap.bonk-light.bonk-design .bonk-motif{opacity:.93}.bonk-cfg-wrap.bonk-design .bonk-date,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-date,.bonk-cfg-wrap.bonk-design .bonk-label.bonk-date,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-label.bonk-date{fill:var(--bonk-acc)}.bonk-cfg-wrap.bonk-light.bonk-design .bonk-racename,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-value,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-value-lg{fill:#14120f}.bonk-cfg-wrap.bonk-light.bonk-design .bonk-label,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-label3,.bonk-cfg-wrap.bonk-light.bonk-design [data-f=country]{fill:#6e6e6e}.bonk-cfg-wrap.bonk-design .bonk-divider,.bonk-cfg-wrap.bonk-light.bonk-design .bonk-divider{stroke:var(--bonk-acc);opacity:.5}@media(min-width:750px){media-gallery.sticky-content:has(.product-media-container--configurator){top:calc(var(--header-height, 68px) + 12px)}media-gallery:has(.product-media-container--configurator) slideshow-slide.product-media-container{max-height:calc(100dvh - var(--header-height, 68px) - 150px)}media-gallery:has(.product-media-container--configurator) slideshow-slide.product-media-container :is(.product-media-constraint-wrapper,.product-media){height:100%}media-gallery:has(.product-media-container--configurator) slideshow-slide.product-media-container .product-media{margin-inline:auto}media-gallery:has(.product-media-container--configurator) slideshow-slide.product-media-container .product-media__image{width:100%;height:100%;object-fit:contain}}.bonk-cfg-wrap--route .bonk-cfg-svg .bonk-racename{font-size:24.59px;letter-spacing:-.02em}.bonk-cfg-wrap--route .bonk-cfg-svg .bonk-value,.bonk-cfg-wrap--route .bonk-cfg-svg .bonk-value-lg{font-size:19.67px}.bonk-cfg-wrap--route .bonk-cfg-svg .bonk-label{font-size:11.48px}.bonk-cfg-wrap--route.bonk-design .bonk-cfg-svg .bonk-racename{font-size:24.59px}.bonk-cfg-wrap--route.bonk-design .bonk-cfg-svg .bonk-value,.bonk-cfg-wrap--route.bonk-design .bonk-cfg-svg .bonk-value-lg{font-size:19.67px}.bonk-cfg-wrap--route.bonk-design .bonk-cfg-svg .bonk-label,.bonk-cfg-wrap--route.bonk-design .bonk-cfg-svg .bonk-label3{font-size:11.48px}.bonk-cfg-wrap--route .bonk-motif-57{opacity:.5}.bonk-cfg-wrap--route.bonk-light .bonk-motif-57{opacity:.45}.bonk-engine a.bonk-size{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none;text-align:center}.bonk-engine .bonk-size__p{font-family:var(--bk-mono);font-size:.72rem;letter-spacing:.06em;opacity:.75}media-gallery:has(.bonk-cfg-wrap--route) .bonk-thumb-preview__mark{width:46%;aspect-ratio:5 / 7;background-position:center 46%;background-size:76% 9%}.bonk-cfg-svg .bonk-photo-d{fill:var(--bonk-design-accent, #BBBAB7);opacity:.62}.bonk-cfg-svg .bonk-photo-l{fill:var(--bonk-design-accent-light, var(--bonk-design-accent, #6E6E6E));opacity:.55;display:none}.bonk-cfg-wrap.bonk-light .bonk-photo-d{display:none}.bonk-cfg-wrap.bonk-light .bonk-photo-l{display:inline}.bonk-cfg-wrap--route .bonk-motif-57--photo,.bonk-cfg-wrap--route.bonk-light .bonk-motif-57--photo{opacity:1}.bonk-cfg-svg .bonk-cfg-prompt{cursor:pointer}.bonk-cfg-svg .bonk-cfg-prompt:hover .bonk-cfg-prompt-title{text-decoration:underline}.bonk-engine.bonk-trust--after{margin-top:.875rem;padding:.8rem .9rem .85rem;background:var(--bk-paper-2, #ECE6D5);border-left:2px solid var(--bk-clay, #CC3300);display:flex;flex-direction:column;gap:.4rem}.bonk-engine.bonk-trust--after .bonk-trust__title{margin:0 0 .1rem;font-size:.8125rem;font-weight:700;color:var(--bk-ink, #17140D)}.bonk-engine.bonk-trust--after .bonk-trust__row{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.45;color:var(--bk-ink, #17140D)}.bonk-engine.bonk-trust--after .bonk-trust__row svg{flex-shrink:0;margin-top:3px;color:var(--bk-clay, #CC3300)}.product-details .rte details{width:100%;align-self:stretch;box-sizing:border-box}.product-details .rte details:first-of-type{margin-top:.25rem}.product-details .rte details:last-of-type{margin-bottom:.25rem}.product-details .rte summary{width:100%;box-sizing:border-box}.bonk-engine a.bonk-size{padding-inline:.6rem;min-width:0}.bonk-engine .bonk-size__n{white-space:normal;line-height:1.2}.product-details .rte details{border-top:1px solid var(--bk-hair, #CCC4AE)}.product-details .rte details:last-of-type{border-bottom:1px solid var(--bk-hair, #CCC4AE)}.product-details .rte summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;font-weight:600;font-size:.9375rem}.product-details .rte summary::-webkit-details-marker{display:none}.product-details .rte summary:after{content:"+";font-family:var(--bk-mono, monospace);color:var(--bk-ink-2, #6D6553)}.product-details .rte details[open] summary:after{content:"\2212"}.product-details .rte details>:not(summary){margin:0 0 .9rem;font-size:.9375rem;color:var(--bk-ink, #17140D)}.product-details .rte details ul{padding-left:1.1em;margin-top:0}.product-details .rte details li{margin:.25em 0}.product-details .rte details h3{display:none}.media-gallery--grid .product-media-container--wide{grid-column:1 / -1}media-gallery:has(.bonk-cfg-wrap--mid) .bonk-thumb-preview__mark{width:40%;aspect-ratio:3 / 5;background-position:center 44%;background-size:70% 10%}slideshow-slide.product-media-container--wide :is(img,.product-media__image){object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bonk-engine.css.map */
