.ozs--wc-brands{--ozs-brand-bg:#0c2a57;--ozs-brand-border:rgba(255, 255, 255, 0.10);--ozs-brand-btn:rgba(255, 255, 255, 0.72);--ozs-brand-ring:linear-gradient(130deg, #e30613, #ff4d4d, #8e0009, #ff2d2d, #e30613);--ozs-brand-btn-hover:#ffffff;--ozs-cat-title:#ffffff;background:#fff0;padding:0;margin:0;box-sizing:border-box;overflow:visible}.ozs--wc-brands .ozs__header{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:0 0 20px;margin-bottom:0;gap:12px;flex-wrap:nowrap}.ozs--wc-brands .ozs__header-text{position:relative;padding-left:20px;flex:1 1 auto;min-width:0}.ozs--wc-brands .ozs__header-text::before{content:"";position:absolute;top:4px;left:0;width:6px;height:calc(100% - 8px);background:#a3e635;box-shadow:6px 0 0 #2f7bff;border-radius:0}.ozs--wc-brands .ozs__title{margin:0;font-size:clamp(1.6rem, 1.8vw, 2.2rem);font-weight:700;line-height:1.1;color:var(--ozs-cat-title);letter-spacing:-.01em}.ozs--wc-brands .ozs__title::after{display:none}.ozs--wc-brands .ozs__subtitle{margin:4px 0 0;font-size:1.05rem;line-height:1.25;color:rgb(255 255 255 / .75);font-family:inherit}.ozs--wc-brands .ozs__viewport{overflow:visible}.ozs--wc-brands .ozs__track{align-items:center;cursor:grab}.ozs--wc-brands .ozs__track.ozs--grabbing{cursor:grabbing}.ozs--wc-brands .ozs__track.ozs--grabbing .ozs-wc-brand__link:hover,.ozs--wc-brands .ozs__track.ozs--grabbing .oz-wc-brand__link:hover{transform:none}.ozs--wc-brands .ozs__track.ozs--grabbing .ozs-wc-brand__link:hover .ozs__media,.ozs--wc-brands .ozs__track.ozs--grabbing .oz-wc-brand__link:hover .oz-slide__media{transform:none}html body .ozs--wc-brands .ozs__track{padding-top:60px;padding-bottom:60px;padding-left:0;padding-right:0}.ozs--wc-brands .ozs__dots{display:none!important}.ozs--wc-brands .ozs__slide{display:flex;align-items:center;justify-content:center;min-width:0;scroll-snap-align:start}.ozs--wc-brands .ozs-wc-brand,.ozs--wc-brands .oz-wc-brand{display:flex;flex:1 1 auto;width:100%;justify-content:center;min-height:0}.ozs--wc-brands .ozs-wc-brand__link,.ozs--wc-brands .oz-wc-brand__link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(16px, 1.6vw, 26px);width:100%;min-height:clamp(150px, 15vw, 230px);padding:clamp(18px, 2vw, 32px);background:var(--ozs-brand-bg);border:1px solid var(--ozs-brand-border);border-radius:14px;text-decoration:none;color:#fff;box-sizing:border-box;box-shadow:none;z-index:0;transform:scale(1);transform-origin:center;will-change:transform;-webkit-user-drag:none;user-select:none;transition:transform 320ms cubic-bezier(.22,1,.36,1),box-shadow 320ms ease,border-color 320ms ease}.ozs--wc-brands .ozs-wc-brand__link::before,.ozs--wc-brands .oz-wc-brand__link::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:var(--ozs-brand-ring);background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity 300ms ease;animation:ozs-brand-border 3.2s linear infinite}.ozs--wc-brands .ozs-wc-brand__link:hover,.ozs--wc-brands .ozs-wc-brand__link:focus-visible,.ozs--wc-brands .oz-wc-brand__link:hover,.ozs--wc-brands .oz-wc-brand__link:focus-visible{transform:translateY(-10px);z-index:5;border-color:#fff0;box-shadow:0 26px 50px rgb(0 0 0 / .4);outline:none}.ozs--wc-brands .ozs-wc-brand__link:hover::before,.ozs--wc-brands .ozs-wc-brand__link:focus-visible::before,.ozs--wc-brands .oz-wc-brand__link:hover::before,.ozs--wc-brands .oz-wc-brand__link:focus-visible::before{opacity:1}@keyframes ozs-brand-border{0%{background-position:0% 50%}100%{background-position:300% 50%}}@media (prefers-reduced-motion:reduce){.ozs--wc-brands .ozs-wc-brand__link::before,.ozs--wc-brands .oz-wc-brand__link::before{animation:none}.ozs--wc-brands .ozs-wc-brand__link,.ozs--wc-brands .oz-wc-brand__link{transition:box-shadow 200ms ease,border-color 200ms ease}.ozs--wc-brands .ozs-wc-brand__link:hover,.ozs--wc-brands .oz-wc-brand__link:hover{transform:none}.ozs--wc-brands .ozs-wc-brand__link:hover .ozs__media,.ozs--wc-brands .oz-wc-brand__link:hover .oz-slide__media{transform:none}}.ozs--wc-brands .ozs__media,.ozs--wc-brands .oz-slide__media{width:auto;height:auto;max-height:clamp(58px, 6.5vw, 110px);min-height:0;margin:0;flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:visible;transform:scale(1) translateY(0);transform-origin:center;transition:transform 320ms cubic-bezier(.22,1,.36,1)}.ozs--wc-brands .ozs-wc-brand__link:hover .ozs__media,.ozs--wc-brands .ozs-wc-brand__link:focus-visible .ozs__media,.ozs--wc-brands .oz-wc-brand__link:hover .oz-slide__media,.ozs--wc-brands .oz-wc-brand__link:focus-visible .oz-slide__media{transform:scale(1.24)}.ozs--wc-brands .ozs-wc-brand__img,.ozs--wc-brands .oz-wc-brand__img{width:auto;height:auto;max-width:100%;max-height:clamp(58px, 6.5vw, 110px);object-fit:contain;object-position:center;-webkit-user-drag:none;user-select:none;pointer-events:none}.ozs--wc-brands .ozs-wc-brand__link:has(.ozs-wc-brand__img)>.ozs-wc-brand__name,.ozs--wc-brands .oz-wc-brand__link:has(.oz-wc-brand__img)>.oz-wc-brand__name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ozs--wc-brands .ozs-wc-brand__link::after,.ozs--wc-brands .oz-wc-brand__link::after{content:"ver productos";display:block;font-size:clamp(0.82rem, 0.95vw, 0.98rem);font-weight:500;letter-spacing:.01em;color:var(--ozs-brand-btn);line-height:1;transition:color 260ms ease}.ozs--wc-brands .ozs-wc-brand__link:hover::after,.ozs--wc-brands .oz-wc-brand__link:hover::after,.ozs--wc-brands .ozs-wc-brand__link:focus-visible::after,.ozs--wc-brands .oz-wc-brand__link:focus-visible::after{color:var(--ozs-brand-btn-hover)}.ozs--wc-brands .ozs-wc-brand__count,.ozs--wc-brands .oz-wc-brand__count{margin-top:2px;font-size:.86rem;color:rgb(255 255 255 / .6)}.ozs-wc-brand--logo-only .ozs-wc-brand__link,.oz-wc-brand--logo-only .oz-wc-brand__link{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1024px){.ozs--wc-brands .ozs__header{margin-bottom:0;padding-bottom:18px}}@media (max-width:768px){.ozs--wc-brands{padding:0}.ozs--wc-brands .ozs__header{align-items:center;gap:12px;padding-bottom:16px}.ozs--wc-brands .ozs__header-text{padding-left:16px}.ozs--wc-brands .ozs__header-text::before{width:5px;height:calc(100% - 6px);box-shadow:5px 0 0 #2f7bff}.ozs--wc-brands .ozs__title{font-size:clamp(1.4rem, 4.5vw, 1.8rem)}.ozs--wc-brands .ozs__subtitle{font-size:clamp(0.9rem, 2.5vw, 1rem);margin-top:2px}html body .ozs--wc-brands .ozs__track{padding-top:34px;padding-bottom:34px;padding-left:0;padding-right:0}.ozs--wc-brands .ozs-wc-brand__link,.ozs--wc-brands .oz-wc-brand__link{min-height:clamp(130px, 34vw, 180px);border-radius:12px}.ozs--wc-brands .ozs-wc-brand__link:hover,.ozs--wc-brands .oz-wc-brand__link:hover{transform:translateY(-8px)}}@media (max-width:414px){.ozs--wc-brands .ozs__header{flex-direction:column;align-items:flex-start;gap:16px}}html body .ozs--wc-brands:not(.ozs--has-header){position:relative;padding-left:60px;padding-right:60px;box-sizing:border-box}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__viewport{overflow:visible}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav{pointer-events:none}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--prev,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;border:none!important;border-radius:50%!important;background:#04FE00!important;box-shadow:0 2px 6px rgb(0 0 0 / .1)!important;cursor:pointer;pointer-events:auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background 0.2s ease,transform 0.15s ease,opacity 0.2s ease!important}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--prev{left:12px!important;right:auto!important;background:#04FE00!important}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--next{right:12px!important;left:auto!important;background:#04FE00!important}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn::before,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--prev::before,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--next::before{content:''!important;display:block!important;width:18px!important;height:18px!important;margin:0!important;border:none!important;background-repeat:no-repeat!important;background-position:center!important;background-size:18px 18px!important;transform:none!important}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--prev::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 6l-6 6 6 6' stroke='%23111111' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--next::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 6l6 6-6 6' stroke='%23111111' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn:hover,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn:focus-visible{background:#00d600!important;transform:translateY(-50%) scale(1.08)!important;outline:none!important}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn[disabled],html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn.is-disabled{background:#cfeed1!important;opacity:0.7!important;cursor:default;transform:translateY(-50%)!important}@media (max-width:768px){html body .ozs--wc-brands:not(.ozs--has-header){padding-left:46px;padding-right:46px}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--prev,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--next{width:34px!important;height:34px!important}html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn::before,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--prev::before,html body .ozs--wc-brands:not(.ozs--has-header) .ozs__nav-btn--next::before{width:14px!important;height:14px!important;background-size:14px 14px!important}}