.btn[data-v-afcf7c30]{border:none;display:inline-block;font-weight:400;line-height:2.4rem;padding:.3rem 1.5rem;position:relative;width:-moz-fit-content;width:fit-content;z-index:1;--margin-top:2rem;background-color:unset;color:#fff;margin:calc(var(--margin-top) + 2px) 2px 2px 2px;transition:background-color .45s ease-in-out,color .45s ease-in-out,outline-color .45s ease-in-out}.btn.disabled[data-v-afcf7c30],.btn[data-v-afcf7c30]:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.btn[data-v-afcf7c30]:focus-visible{outline:none}.btn.active[data-v-afcf7c30],.btn.router-link-active[data-v-afcf7c30],.btn[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled),.btn[data-v-afcf7c30]:hover:not(:disabled):not(.disabled){background:#cbb27c;color:#1b1b23}.btn.active[data-v-afcf7c30]:is(.active),.btn.active[data-v-afcf7c30]:is(.active):after,.btn.active[data-v-afcf7c30]:is(.active):before,.btn.router-link-active[data-v-afcf7c30]:is(.active),.btn.router-link-active[data-v-afcf7c30]:is(.active):after,.btn.router-link-active[data-v-afcf7c30]:is(.active):before,.btn[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):is(.active),.btn[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):is(.active):after,.btn[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):is(.active):before,.btn[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):is(.active),.btn[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):is(.active):after,.btn[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):is(.active):before{transition-delay:.25s}.btn.active[data-v-afcf7c30]:after,.btn.active[data-v-afcf7c30]:before,.btn.router-link-active[data-v-afcf7c30]:after,.btn.router-link-active[data-v-afcf7c30]:before,.btn[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):after,.btn[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):before,.btn[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):after,.btn[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):before{color:#cbb27c;height:calc(100% + 4px);width:calc(100% + 4px)}.btn[data-v-afcf7c30]:after,.btn[data-v-afcf7c30]:before{background:transparent;box-shadow:-1px -1px;color:#fff;content:"";height:45px;left:-1px;position:absolute;top:-1px;transition:color .45s ease-in-out,width .45s ease-in-out,height .45s ease-in-out;width:45px;z-index:-1}.btn[data-v-afcf7c30]:before{bottom:-1px;box-shadow:1px 1px;left:unset;right:-1px;top:unset}.btn-secondary[data-v-afcf7c30],.btn-secondary[data-v-afcf7c30]:after,.btn-secondary[data-v-afcf7c30]:before{color:#cbb27c}.btn-black[data-v-afcf7c30],.btn-black[data-v-afcf7c30]:after,.btn-black[data-v-afcf7c30]:before{color:#1b1b23}.btn-black[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled),.btn-black[data-v-afcf7c30]:hover:not(:disabled):not(.disabled){background:#1b1b23;color:#cbb27c}.btn-black[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):after,.btn-black[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):before,.btn-black[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):after,.btn-black[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):before{color:#1b1b23;height:calc(100% + 4px);width:calc(100% + 4px)}.btn-filled[data-v-afcf7c30]{outline:3px solid transparent;outline-offset:1px}.btn-filled[data-v-afcf7c30]:after,.btn-filled[data-v-afcf7c30]:before{height:calc(100% + 2px);left:0;top:0;width:calc(100% + 2px)}.btn-filled[data-v-afcf7c30]:before{bottom:0;left:unset;right:0;top:unset}.btn-filled.router-link-active[data-v-afcf7c30],.btn-filled[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled),.btn-filled[data-v-afcf7c30]:hover:not(:disabled):not(.disabled){background:#cbb27c;color:#000;outline-color:#cbb27c}.btn-filled.router-link-active[data-v-afcf7c30]:after,.btn-filled.router-link-active[data-v-afcf7c30]:before,.btn-filled[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):after,.btn-filled[data-v-afcf7c30]:focus-visible:not(:disabled):not(.disabled):before,.btn-filled[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):after,.btn-filled[data-v-afcf7c30]:hover:not(:disabled):not(.disabled):before{color:transparent!important;height:calc(100% + 2px);width:calc(100% + 2px)}.btn.btn-link[data-v-afcf7c30]:not(.router-link-active){color:#cbb27c}.btn.btn-link[data-v-afcf7c30]:after,.btn.btn-link[data-v-afcf7c30]:before{display:none}.btn[data-v-afcf7c30]:has(.icon){align-items:center;display:inline-flex;gap:.5rem}.background-light .btn:not(.btn-secondary):not(.btn-link),.background-light .btn:not(.btn-secondary):not(.btn-link):after,.background-light .btn:not(.btn-secondary):not(.btn-link):before{color:#1b1b23}.background-light .btn.router-link-active:after,.background-light .btn.router-link-active:before,.background-light .btn:focus-visible:not(:disabled):not(.disabled):after,.background-light .btn:focus-visible:not(:disabled):not(.disabled):before,.background-light .btn:hover:not(:disabled):not(.disabled):after,.background-light .btn:hover:not(:disabled):not(.disabled):before{color:#cbb27c}.background-light .btn-filled.router-link-active,.background-light .btn-filled:focus-visible:not(:disabled):not(.disabled),.background-light .btn-filled:hover:not(:disabled):not(.disabled){background:#000;color:#fff;outline-color:#000}
