/* END STYLABLE DIRECTIVE RULES */
#comp-ltc68kt21 .style-ltc6ehvf__root{
    -st-extends: StylableButton;
    transition: all 0.2s ease, visibility 0s;
    border-radius: 5px;
    border: 1.5px solid #E6216C;
    background: #FFFFFF
}
/* START STYLABLE DIRECTIVE RULES */
#comp-ltc68kt21 .style-ltc6ehvf__root:hover {
    background: #ED1566;
}
/* END STYLABLE DIRECTIVE RULES */
#comp-ltc68kt21 .style-ltc6ehvf__root:disabled{
    background: rgba(226, 226, 226, 0)
}
/* START STYLABLE DIRECTIVE RULES */
#comp-ltc68kt21 .style-ltc6ehvf__root:disabled .StylableButton2545352419__label{
    color: #E8E6E6
}
#comp-ltc68kt21 .style-ltc6ehvf__root:disabled .StylableButton2545352419__icon{
    fill: #8F8F8F
}
#comp-ltc68kt21 .style-ltc6ehvf__root .StylableButton2545352419__container{
    transition: inherit
}
#comp-ltc68kt21 .style-ltc6ehvf__root .StylableButton2545352419__label{
    transition: inherit;
    font-style: normal;
    letter-spacing: 0em;
    font-weight: 700;
    display: initial;
    font-size: 12px;
    font-family: proxima-n-w01-reg,proxima-n-w05-reg,sans-serif;
    text-align: left;
    margin-right: 1.5px;
    color: #ED1566
}
#comp-ltc68kt21 .style-ltc6ehvf__root .StylableButton2545352419__icon{
    transition: inherit;
    display: initial;
    width: 20px;
    height: 20px;
    fill: #ED1566;
    margin-left: 1.5px
}
#comp-ltc68kt21 .style-ltc6ehvf__root:hover .StylableButton2545352419__icon {
    transform: rotate(90deg);
    fill: #FFFFFF;
}
#comp-ltc68kt21 .style-ltc6ehvf__root:hover .StylableButton2545352419__label {
    color: #FFFFFF;
}