.kap-carrousel{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.kap-carrousel::-webkit-scrollbar{display:none}
.kap-carrousel>*{min-width:max-content!important;flex-shrink:0!important}
.kap-carrousel>*>*{width:var(--kap-card-w)!important;min-width:0!important;max-width:none!important;flex-shrink:0!important;scroll-snap-align:start}
.kap-carrousel.kap-anim{scroll-snap-type:none!important}
.kap-carrousel:focus-visible{outline:3px solid #12758D;outline-offset:4px}
.kap-carrousel-btn{cursor:pointer;transition:opacity 200ms ease-in-out}
.kap-carrousel-btn[aria-disabled="true"]{opacity:.4;cursor:default}
.kap-carrousel-btn:focus-visible{outline:3px solid #12758D;outline-offset:3px}
