.okd-var--carrusel .okd-var__carril{position: relative;}.okd-var--carrusel .okd-var__opciones{flex-wrap: nowrap;gap: .6rem;overflow-x: auto;scroll-snap-type: x proximity;scroll-behavior: smooth;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding: 3px 2px 6px;}.okd-var--carrusel .okd-var__opciones::-webkit-scrollbar{display: none;}.okd-var--carrusel .okd-var__opcion{flex: 0 0 auto;align-items: center;text-align: center;gap: .15rem;width: 7.5rem;min-width: 0;max-width: none;padding: .5rem .5rem .55rem;border-radius: 12px;scroll-snap-align: start;}.okd-var--carrusel .okd-var__marco{height: 4.75rem;margin-bottom: .2rem;}.okd-var--carrusel .okd-var__foto{mix-blend-mode: multiply;}.okd-var--carrusel .okd-var__precio{font-weight: 700;}.okd-var--carrusel .okd-var__opcion--agotada .okd-var__foto{opacity: .55;}.okd-var__flecha{position: absolute;top: 50%;z-index: 2;width: 2rem;height: 2rem;margin-top: -1rem;padding: 0;border: 1px solid #d7dee8;border-radius: 50%;background: #fff;color: #0f172a;box-shadow: 0 1px 6px rgba(15,23,42,.15);cursor: pointer;display: flex;align-items: center;justify-content: center;font-size: .9rem;}.okd-var__flecha[hidden]{display: none;}.okd-var__flecha--izq{left: -.6rem;}.okd-var__flecha--der{right: -.6rem;}.okd-var__flecha:hover{border-color: #066cff;color: #066cff;}.okd-var__flecha:focus-visible{outline: 2px solid #066cff;outline-offset: 2px;}@media (max-width: 575.98px){.okd-var--carrusel .okd-var__opciones{margin-right: -16px;padding: 3px 16px 6px 2px;}.okd-var--carrusel .okd-var__opcion{width: 7rem;min-width: 0;}.okd-var__flecha{display: none !important;}}@media (prefers-reduced-motion: reduce){.okd-var--carrusel .okd-var__opciones{scroll-behavior: auto;}}