/* The pricing page's table (plans-table.php) under the landing's own head: without the pricing page's band and heading */
.ltb-pricing-table.np2026 {
    padding-top: 72px;
    padding-bottom: 0;
    background: none;
}

/* the gap under the head is the padding above: a margin here falls out of an empty head and moves the section's background */
.ltb-pricing-table.np2026 [data-np-panel] {
    margin-top: 0;
}

.ltb-pricing-table .npcmp {
    padding-bottom: 0;
    background: none;
}

.ltb-pricing-table .npcmp__container {
    padding-top: 0;
}

.ltb-pricing-table .npcmp__head {
    display: none;
}

/* phones: no compare switch, every row keeps all four plans. In the layout with no height: the top plans bar appears
   when this block reaches the top of the screen (pricing.js) */
.ltb-pricing-table .npcmp__mtoggle {
    height: 0;
    padding: 0;
    overflow: hidden;
    visibility: hidden;
}

/* phones: that block's room under the head */
@media (max-width: 999px) {
    .ltb-pricing-table.np2026 {
        padding-top: 32px;
    }
}
