.Button{align-items:center;display:inline-flex;justify-content:center;position:relative}.Button[disabled]:not([disabled=false]){cursor:not-allowed}.Button.uppercase{padding-top:.9em}.Button:hover{--tw-bg-opacity:.85!important}.Button:hover .icon-arrow-right{transform:translate(.3em)}.Button.bg-secondary,.Button.bg-secondary .spinner,.Button.bg-transparent,.Button.bg-transparent .spinner,.Button.bg-white,.Button.bg-white .spinner,.Button[class^=bg-][class$="-100"],.Button[class^=bg-][class$="-100"] .spinner,.Button[class^=bg-][class$="-200"],.Button[class^=bg-][class$="-200"] .spinner,.Button[class^=bg-][class$="-300"],.Button[class^=bg-][class$="-300"] .spinner,.Button[class^=bg-][class$="-50"],.Button[class^=bg-][class$="-50"] .spinner{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.Button .spinner{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Button .icon{display:inline-block;font-size:1.4em;line-height:0;margin-bottom:-.1em;margin-top:-.3em;position:relative;transform:translate(0);transition:transform .3s}.uppercase .Button .icon{margin-bottom:-.05}.Button .icon.left{left:0;margin-left:-.3em;margin-right:.5em}.Button .icon.right{left:0;margin-left:.5em;margin-right:-.3em}
