@import url('https://fonts.googleapis.com/css2?family=Spline+Sans:wght@300..700&display=swap');

:root {
    --menu-app-brand-logo-url: url('https://raw.githubusercontent.com/coreply/coreply/refs/heads/main/docs/static/coreply_logo_cropped.png');
    --body-background-color: rgb(251, 245, 243);
    --primary-color-rgb: 24 169 153;
    --primary-color-hover-rgb: 30 142 126;
    --body-font-family: "Spline Sans", sans-serif;
}

hr{
    margin: 0.25rem 0;
}

.product-description{
    margin: 0 !important;
}
.pricing-page{
    margin-top: 0.75rem !important;
}
.col-lg-5{
    display: flex;
    flex-direction: column;
}

.quote-item-price + div{
    display: none;
}

.card:nth-child(-n + 1){
    order: 1;
}
.card:nth-child(-99n + 2){
    background-color: #E6F3E6;
}

.card-body:nth-child(n + 2){
    padding-top: 0;
}

.table > :not(caption) > * > * {
    padding: 0.1rem;
}
[id^=token-value]{
    display: table-row !important;
}
td.align-middle:has(i) {
    display:none;
}
@media (min-width: 992px) {
    .col-lg-7{
        order: 2;
        width: 42%;
    }
    .col-lg-5{
        width: 58%;
    }
}

@media (max-width: 1024px) {
    .subscription-list-container .icon-card {
        width: 256px !important;
    }
}
.bx-copy-alt{
    font-family: 'boxicons', 'Spline Sans' !important;
}
.bx-check{
    font-family: 'boxicons', 'Spline Sans' !important;
}
.bx-copy-alt::after{
    content: " Copy Access Key";
    font-weight: 600;
}
.bx-check::after{
    content: " Copied!";
    font-weight: 600;
}
.col-lg-7{
    order: 2;
}
.row.product-details-columns:has(> :nth-child(1):last-child){
    display: none;
}

.row.product-details-columns:has(> :nth-child(2):last-child) > div.col-lg-8 > div:nth-child(4) {
    display: none;
}


div.row.checkout-public.subscription-show-container > div.col-lg-5 > div:nth-child(2) > div.card-body > p{
  display: none;
}

div.row.checkout-public.subscription-show-container > div.col-lg-5 > div:nth-child(2) > div.card-body:after {
  content: "Copy the access key above (starting with 'ey...') and paste it into Coreply";
}

.container.pricing-page > .row > div:nth-child(2) > div > div.card-body > div > form > div > #checkout_form_submit {
    display: none;
}

.container.pricing-page > .row > div:nth-child(2) > div > div.card-body > div > form > div > #checkout_form_submit > span{
    display: none;
}
.container.pricing-page > .row > div:nth-child(2) > div > div.card-body > div > form > div > #checkout_form_submit::after{
    content: "Get Started For Free";
}