.scroll-container-wrapper{width:100%;position:relative}.scroll-container-wrapper .scroll-button{z-index:2;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.scroll-container-wrapper .scroll-button.left{left:calc(-1 * var(--spacing-4))}.scroll-container-wrapper .scroll-button.left.not-active{opacity:0;transform:translate(-20px, -50%), scale(0);pointer-events:none}.scroll-container-wrapper .scroll-button.right{right:calc(-1 * var(--spacing-4))}.scroll-container-wrapper .scroll-button.right.not-active{opacity:0;transform:translate(20px, -50%), scale(0)}@media (max-width:1023px){.scroll-container-wrapper .scroll-button{display:none}}.scroll-container-wrapper .scroll-container-shadow{z-index:2;opacity:0;height:100%;width:var(--spacing-37);pointer-events:none;transition:opacity .4s ease-out .2s;position:absolute;top:0}.scroll-container-wrapper .scroll-container-shadow.visible{opacity:1}.scroll-container-wrapper .scroll-container-shadow.left{background:linear-gradient(270deg, var(--colors-gradients-usual-prime-0) 0%, var(--colors-surface-usual-prime) 100%);left:0}.scroll-container-wrapper .scroll-container-shadow.right{background:linear-gradient(90deg, var(--colors-gradients-usual-prime-0) 0%, var(--colors-surface-usual-prime) 100%);right:0}@media (max-width:1023px){.scroll-container-wrapper .scroll-container-shadow{display:none}}
