body.dark-mode{--color--background: var(--dark--background);--color--background-top: var(--dark--background-top);--color--text: var(--dark--text);--color--text-secondary: var(--dark--text-secondary);--color--border: var(--dark--border);--color--primary: var(--dark--primary);--color--secondary: var(--dark--secondary);--color--button-bg-secondary: var(--dark--button-bg-secondary);--color--nav-color: var(--dark--nav-color);--color--dot-color: var(--dark--dot-color);--color--destacado-boton: var(--dark--destacado-boton);--color--trans: var(--dark--trans);--color--logo: var(--dark--logo);--color--text-sub: var(--dark--text-sub);--color--footer: var(--dark--footer);--color--modelo: var(--dark--modelo);--color--desplazamiento: var(--dark--desplazamiento);--color--moto: var(--dark--moto);--color--card: var(--dark--card)}.link-text:hover{background-color:var(--color--primary);color:var(--color--text-secondary);border-radius:0 10px 10px;padding:3px;-webkit-border-radius:0 10px 10px;-moz-border-radius:0 10px 10px;-ms-border-radius:0 10px 10px;-o-border-radius:0 10px 10px}.link-text:active{background-color:var(--color--primary);border-radius:0 10px 10px;padding:3px}.desplazamiento-bot.desactive{background-color:transparent;color:var(--color--text)}.desplazamiento-bot{color:#fff}.div-block-34.center{justify-content:center!important}.div-block-23{background-color:#3c3c3c!important;color:#e8e8e8!important}.moto-select{cursor:pointer!important}.frame{top:40%!important}a.icon-animation{-webkit-transform:translate3d(0px,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0,0);-moz-transform:translate3d(0px,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0,0);-ms-transform:translate3d(0px,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0,0);transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0)}div.icon-animation{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(360deg) skew(0,0);-moz-transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(360deg) skew(0,0);-ms-transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(360deg) skew(0,0);transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(360deg) skew(0);transform-style:preserve-3d}.promo-section{width:100%;padding:2.5rem 1rem 3rem;box-sizing:border-box}.promo-section__heading{margin:0 auto 1.75rem;text-align:center}.promo-section__heading p{margin:0;font-size:.85rem;letter-spacing:.08em}.promo-section__heading h2{margin:.35rem 0 0;font-size:2rem;font-weight:700;letter-spacing:.04em;line-height:1.1}.promo-section__grid{display:grid;grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:1.5rem;margin:0;padding:0;list-style:none}@media screen and (max-width: 767px){.promo-section__grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width: 1920px){.promo-section__grid{grid-template-columns:repeat(3,minmax(0,420px))}}.promo-card{display:flex;flex-direction:column;align-items:stretch;width:100%;margin:0;padding:0 0 16px;background-color:#f3f3f3;border-radius:8px;overflow:hidden}.promo-card__media{display:block;width:100%}.promo-card__media img{display:block;width:100%;height:auto;object-fit:contain}.promo-card__product,.promo-card__legal{width:100%;box-sizing:border-box;margin:0;padding:0 16px}.promo-card__name,.promo-card__from,.promo-card__price{margin:0;text-align:center}.promo-card__name{padding-top:.75rem;font-weight:600}.promo-card__price{font-size:1.25rem;font-weight:700}.promo-card__legal{width:auto;height:165px;margin:12px 16px 0;padding:0 8px 0 0;overflow-y:auto;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}.color-option{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color--card);border:2px solid var(--color--border);border-radius:9999px;padding:3px;transition:border-color .15s ease}.color-option .image-22{display:block;width:100%;height:100%;object-fit:cover}.color-option.is-selected{border-color:var(--color--primary)}.color-option:focus-visible{outline:2px solid var(--color--text);outline-offset:4px}.category-filter-panel{background-color:var(--color--desplazamiento)}.category-filter-options{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.625rem 1rem}.category-filter-option{display:inline-flex;align-items:center;gap:.375rem;color:#fff;cursor:pointer;font-size:.9rem;line-height:1.25}.category-filter-input,.radio-button-field .radio-button,.radio-button-field .w-form-formradioinput,.radio-button-field input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color-scheme:light;flex:none;box-sizing:border-box;width:1rem;height:1rem;margin:0;background-color:#fff;border:1px solid #d4d4d8;border-radius:50%}.category-filter-input:checked,.radio-button-field .radio-button:checked,.radio-button-field .w-form-formradioinput:checked,.radio-button-field input[type=radio]:checked{background-color:#fff!important;border:4px solid #e40521!important;box-shadow:none!important}.category-filter-input:focus,.radio-button-field .radio-button:focus,.radio-button-field .w-form-formradioinput:focus,.radio-button-field input[type=radio]:focus{outline:none!important;box-shadow:none!important}.category-filter-input:focus-visible,.radio-button-field .radio-button:focus-visible,.radio-button-field .w-form-formradioinput:focus-visible,.radio-button-field input[type=radio]:focus-visible{outline:2px solid #e40521!important;outline-offset:2px}@media screen and (max-width: 767px){.desplazamiento-bot:not(.desactive){box-shadow:inset 0 -2px #e40521}.category-filter-panel,.form-block-3{position:relative;width:100%;min-width:0}.category-filter-panel:after,.form-block-3:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;pointer-events:none;background:linear-gradient(to right,transparent,var(--color--desplazamiento))}.category-filter-options,.form-3{flex-flow:row nowrap;flex:1 1 auto;gap:8px;width:100%;min-width:0;max-width:100%;margin:0;padding:8px 32px 8px 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;box-sizing:border-box}.category-filter-options::-webkit-scrollbar,.form-3::-webkit-scrollbar{display:none}.radio-button-field{position:relative;display:inline-flex;flex:0 0 auto;flex-direction:row;align-items:center;height:40px;margin:0;padding:0 14px;border:1px solid rgba(255,255,255,.35);border-radius:999px;white-space:nowrap;scroll-snap-align:start;cursor:pointer}.radio-button-field:has(input:checked){background-color:#e40521;border-color:#e40521}.radio-button-field:has(input:focus-visible){outline:2px solid #fff;outline-offset:2px}.radio-button-field .radio-button,.radio-button-field .w-form-formradioinput,.radio-button-field input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.radio-button-field .radio-button:focus,.radio-button-field .radio-button:focus-visible{outline:none!important;box-shadow:none!important}.radio-button-label{margin:0;font-size:.875rem;font-weight:400;line-height:1;color:#fff}.category-filter-option{position:relative;flex:0 0 auto;height:40px;gap:0;padding:0 14px;border:1px solid rgba(255,255,255,.35);border-radius:999px;font-size:.875rem;line-height:1;white-space:nowrap;scroll-snap-align:start}.category-filter-option:has(.category-filter-input:checked){background-color:#e40521;border-color:#e40521}.category-filter-option:has(.category-filter-input:focus-visible){outline:2px solid #fff;outline-offset:2px}.category-filter-input,.category-filter-input:checked{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;background:transparent!important;box-shadow:none!important}.category-filter-input:focus,.category-filter-input:focus-visible{outline:none!important;box-shadow:none!important}.category-filter-label{font-size:.875rem;line-height:1}}@media screen and (min-width: 992px){.div-block-20{position:sticky;top:176px;height:calc(100dvh - 176px);overflow-x:hidden;overflow-y:auto}}
