.lakit-pricing-table {
    position: relative;
    display: flex;
    flex-flow: column nowrap;
    transition: background .3s, border-color .3s, border-radius .3s, box-shadow .3s
}
.lakit-pricing-table__icon-box i {
    display: -webkit-inline-flex;
    display: inline-flex;
    justify-content: center;
    align-items: center
}
.lakit-pricing-table__icon-box svg {
    width: 1em;
    height: 1em
}
.lakit-pricing-table__badge {
    position: absolute;
    right: 20px;
    top: 20px
}
.lakit-pricing-table .lakit-pricing-table-button {
    overflow: hidden;
    vertical-align: middle
}
.lakit-pricing-table .lakit-pricing-table-button.button-full-size {
    width: 100%
}
.lakit-pricing-table .button-icon {
    margin-right: 5px
}
.lakit-pricing-table__price-val {
    vertical-align: middle
}
.lakit-pricing-feature:not(:first-child):before {
    content: "";
    display: block;
    height: 0;
    margin-left: auto;
    margin-right: auto
}
.lakit-pricing-feature__inner {
    display: -webkit-inline-flex;
    display: inline-flex;
    align-items: center
}
.lakit-pricing-feature .item-bullet {
    display: flex;
    align-items: center;
    margin-right: .8em
}
.item-bullet.lastudioicon-dot {
    width: auto !important
}
.item-bullet svg {
    width: 1em;
    height: auto
}
.lakit-pricing-table__action {
    display: flex
}
.lakit-pricing-table__icon-box > img {
    object-fit: contain;
}
.lpt-icontop-yes .lakit-pricing-feature__inner {
    flex-direction: column;
}