#plan{
    --mc-chevron-up:var(--plan--element--pagination_chevron);
}
#plan {
    --text-color: var(--plan--color_swatch--body_text);
}

#plan .theme-title .title-c,
#plan .theme-title .title-b {
    display: none;
}

#plan .info-tab.-active .info-tab-txt {
    color: var(--plan--new_tab_block--item_text_hover_active);
    border-bottom: 4px solid var(--plan--new_tab_block--border_color);
}

#plan .info-tabs-block {
    /* box-shadow: 0px -1.7px 0px -1px #423C2A inset; */
}
#plan .dynamic-selector-ui {
    padding: 6px 0;
}
#plan .info-tab:after {
    background-color: var(--plan--new_tab_block--item_text);
}

#plan .info-tab:hover .info-tab-txt {
    color: var(--plan--new_tab_block--item_text_hover_active);
}

#plan .info-tab .info-tab-txt {
    transition: .5s;
    color: var(--plan--new_tab_block--item_text);
    border-bottom: 4px solid transparent;
}

.theme-title {
    color: var(--plan--color_swatch--heading_h2);
}

.dynamic-selector-ui {
    color: var(--plan--new_tab_block--item_text);
    border-radius: 0;
    border-bottom: 0.7px solid var(--plan--new_tab_block--item_text);
    background: transparent;
}

.plan-select-i p {
    color: var(--plan--new_tab_block--item_text);
}

.info-tab-options {
    background: #fff;
    border-radius: 0;
}

.info-tab-option {
    color: var(--plan--new_tab_block--item_text);
}

.info-tab-option:hover {
    background-color: var(--plan--new_tab_block--bg_color);
    color: #F9F9F9;
}

.dynamic-selector-ui-wrap .-arrow {
    background-image: var(--mc-chevron-up);
    transform: rotateZ(180deg);
    filter: grayscale(1);
}

.info-tab-options::-webkit-scrollbar {
    width: 6px;
}

.info-tab-options::-webkit-scrollbar-track {
    background: transparent;
}

.info-tab-options::-webkit-scrollbar-thumb {
    background: #746C59;
    border-radius: 8px;
}

#plan .info-tabs-block-wrap {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
/*    min-width: 100%;*/
}

#plan .info-tabs-block {
    grid-column: 10 / 12;
    grid-column-start: 2;
    /* border-bottom: none; */
    border-color: var(--plan--new_tab_block--item_text);
}

#plan .plan-pic img {
    border-radius: 0;
}
 #plan h2.title-a{
    color: var(--plan--color_swatch--heading_h2);
 }

@media (max-width: 1319px) {
    #plan h2.title-a {
        font-weight: 400 !important;
        font-size: 38px !important;
        line-height: 40px !important;
        color: var(--plan--color_swatch--heading_h2) !important;
    }

    #plan .info-tab-txt {
        font-size: 22px;
        line-height: 28px;
    }

    #plan .info-tabs-block-wrap {
        display: block;
        margin: auto;
    }

    #plan .info-tab {
        padding: 0;
    }
}

#plan .info-tab{
    background: transparent;
}