.button-new{@apply font-medium relative flex justify-center items-center transition-all duration-300 ease-out overflow-hidden;background:transparent!important;display:inline-flex!important;isolation:isolate}.button-new>.button-new-cta{@apply transition-all duration-300 ease-out}.button-new[data-action=popup]>*{@apply pointer-events-none}.button-new[data-action=popup] .button-text-hover a,.button-new[data-action=popup] .button-text-initial a,.button-new[data-action=popup] a,.button-new[data-action=popup] a *{cursor:default!important;pointer-events:none!important}.button-new:after,.button-new:before{display:none!important}.button-new>.button-new-bg,.button-new>.button-new-bg-layer,.button-new>.button-new-shine{max-height:100%;max-width:100%;position:absolute!important;z-index:0!important}.button-new-text{@apply pr-[0.12rem]}.button-new-icon svg{@apply w-full h-full}.button-new-inner{box-shadow:0 4px 15px transparent}.button-new-inner:before{@apply opacity-0}.button-icon-initial,.button-text-initial{@apply transition-all duration-300}.button-icon-hover,.button-text-hover{@apply absolute transition-all duration-300 opacity-0}.button-black-new{color:#fff!important}.button-black-new .button-new-bg{border:1.215px solid #7e7e7e}.button-black-new .button-new-bg-initial{background:linear-gradient(97deg,#000 5.2%,#666 141.09%)}.button-black-new .button-new-bg-hover{background:linear-gradient(97deg,#000 5.2%,#3d3d3d 141.09%)}.button-black-new:hover .button-new-bg-hover{opacity:1}.button-black-new .button-new-bg:before{border:1.215px solid rgba(0,0,0,.1);border-radius:inherit;content:"";inset:-.46rem;pointer-events:none;position:absolute}.button-logo-hover,.button-logo-initial{transform:translateX(0)}.button-new:hover .button-logo-hover,.button-new:hover .button-logo-initial{transform:translateX(3.13425rem)}.button-text-hover,.button-text-initial{transform:translateY(0)}.button-new:hover .button-text-hover,.button-new:hover .button-text-initial{transform:translateY(-100%)}