@keyframes ClientsCarousel-module__zLDzZG__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ClientsCarousel-module__zLDzZG__wrapper{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 16rem calc(100% - 16rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 16rem calc(100% - 16rem),#0000 100%)}.ClientsCarousel-module__zLDzZG__track{will-change:transform;gap:4rem;width:max-content;animation:40s linear infinite ClientsCarousel-module__zLDzZG__scroll;display:flex}@media (prefers-reduced-motion:reduce){.ClientsCarousel-module__zLDzZG__track{animation:none}}.ClientsCarousel-module__zLDzZG__item{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ClientsCarousel-module__zLDzZG__logo{object-fit:contain;filter:grayscale()opacity(.55);height:20px;transition:filter .2s;width:auto!important}.ClientsCarousel-module__zLDzZG__logo:hover{filter:grayscale(0)opacity()}
.ClientsSection-module__HnFmxW__section{background:var(--accent);width:100%;padding-top:1rem;padding-bottom:2.3rem}
.Button-module__xaXzvq__button{white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:300;text-decoration:none;transition:opacity .15s,background .15s,color .15s;display:inline-flex}.Button-module__xaXzvq__button:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.Button-module__xaXzvq__button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.Button-module__xaXzvq__primary{background:var(--primary);color:var(--foreground)}.Button-module__xaXzvq__primary:hover{opacity:.85;color:var(--foreground);text-decoration:none}.Button-module__xaXzvq__foreground{background:var(--cta);color:var(--cta-foreground);border:1px solid var(--foreground)}.Button-module__xaXzvq__foreground:hover{opacity:.8;color:var(--cta-foreground);text-decoration:none}.Button-module__xaXzvq__secondary{color:var(--foreground);border:1px solid var(--foreground);background:0 0}.Button-module__xaXzvq__secondary:hover{background:var(--secondary);color:var(--foreground);text-decoration:none}.Button-module__xaXzvq__radiusDefault{border-radius:var(--radius-sm)}.Button-module__xaXzvq__radiusFull{border-radius:var(--radius-full)}.Button-module__xaXzvq__sm{font-size:var(--font-size-sm);padding:.4rem .8rem}.Button-module__xaXzvq__md{font-size:var(--font-size-sm);padding:.6rem 1rem}.Button-module__xaXzvq__lg{font-size:var(--font-size-lg);padding:.8rem 1.75rem}.Button-module__xaXzvq__iconOnly{width:2.5rem;height:2.5rem;padding:0}.Button-module__xaXzvq__fullWidth{width:100%}@media (max-width:768px){.Button-module__xaXzvq__sm{padding:.5rem 1rem}.Button-module__xaXzvq__md{padding:.7rem 1.375rem}.Button-module__xaXzvq__lg{font-size:var(--font-size-lg);padding:.875rem 1.25rem}.Button-module__xaXzvq__iconOnly{width:2.75rem;height:2.75rem}}
.CartButton-module__y9imda__buttonWrapper{display:inline-flex;position:relative}.CartButton-module__y9imda__badge{background:var(--cta);min-width:1.15rem;height:1.15rem;color:var(--cta-foreground);border-radius:var(--radius-full);border:2px solid var(--background);pointer-events:none;justify-content:center;align-items:center;padding:0 .25rem;font-size:.65rem;font-weight:600;line-height:1;animation:.2s cubic-bezier(.175,.885,.32,1.275) CartButton-module__y9imda__popIn;display:flex;position:absolute;top:-4px;right:-4px}@keyframes CartButton-module__y9imda__popIn{0%{transform:scale(0)}to{transform:scale(1)}}
.Logotipo-module__ZmRmXW__logotipo{flex-shrink:0;height:auto;display:block}.Logotipo-module__ZmRmXW__sm{width:95px}.Logotipo-module__ZmRmXW__md{width:137px}.Logotipo-module__ZmRmXW__lg{width:191px}
