
/*colors:*/
:root {
    --color-0: #fff;
    --color-1: #E9D2E5;
    --color-2: #9C5B96;
    --color-3: #5D375A;
    --color-4: #CD8BB8;
    --color-5: #9C5B96;
    --color-6: #271F27;
    --color-7: #FFEAFD;
    --color-8: #E9D2E5;
    --color-9: #E9D2E5;
    --color-10: #eeeeee;
    --color-11: rgba(39,31,39,.8);
    --color-12: rgba(186,150,43,.8);
    --color-13: #E9D2E5;
    --color-14: #E9D2E5;
  }

  /* button settings */
.btn{font-size:1rem;outline:none;box-shadow:none;position:relative;transition:all ease-out .1s;border-width: 2px;border-radius:.25rem;font-weight:400;padding:.75rem 1.25rem .75rem;text-transform:uppercase;box-shadow: 0 1px 2px rgba(0,0,0,0);}
.btn-sm {padding: .2rem 1rem;box-shadow: none;border: none;text-transform: none;}
.btn.hover-end:hover svg {transform: translateX(5px);transition: all ease-in .1s;}
.btn.hover-down:hover svg {transform: translateY(5px);transition: all ease-in .1s;}
.btn-primary{color:var(--color-0);background-color:var(--color-2);border-color:var(--color-2);box-shadow:0 3px 0 rgba(0,0,0,0);border-width: 1px;border-bottom: none;border-left: none;border-right: none;}
.btn-primary:hover, .btn-check:focus+.btn-primary, .btn-primary:focus{color:#fff;background-color:var(--color-3);border-color:var(--color-3);box-shadow:0 1px 0 rgba(0,0,0,0)}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,0)}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#000}
.btn-secondary{color:var(--color-0);background-color:var(--color-2);border-color: var(--color-2);}
.btn-secondary:hover, .btn-check:focus+.btn-secondary, .btn-secondary:focus{color:#fff;background-color:var(--color-1);border-color:var(--color-0);}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,0)}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#333}
.btn-info{background-color:var(--color-0);border:1px solid var(--color-2);color:var(--color-2);}
.btn-info:hover{color:var(--color-0);background-color:var(--color-3);border-color:var(--color-3)}
.btn-success{color:var(--color-0);background-color:var(--color-2);border:0 solid var(--color-1);}
.btn-success:hover, .btn-check:focus+.btn-success, .btn-success:focus, .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle{color:#fff;background-color:var(--color-1);border-color:var(--color-2);}
.btn.focus,.btn:focus{box-shadow:none;border-color: none;}