.t4s-pricing-table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.t4s-pricing-table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;margin:0;font-size:1rem}.t4s-pricing-table__caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.t4s-pricing-table th,.t4s-pricing-table td{padding:.75rem 1rem;text-align:left;vertical-align:top;border:1px solid currentColor;word-wrap:break-word;overflow-wrap:break-word;font-size:1rem}.t4s-pricing-table-wrap .t4s-pricing-table tbody tr.t4s-pricing-table__divider th.t4s-pricing-table__section-heading,.t4s-pricing-table-wrap .t4s-pricing-table th.t4s-pricing-table__section-heading{background:var(--e-global-color-accent)!important;background-color:var(--e-global-color-accent)!important;background-image:none!important;color:#fff!important;font-weight:700;text-align:left;border-color:var(--e-global-color-accent)!important}.t4s-pricing-table-wrap .t4s-pricing-table th.t4s-pricing-table__section-heading .t4s-pricing-table__section-title,.t4s-pricing-table__section-title{margin:0;padding:0;color:#fff!important;font-size:1.40176rem!important;font-size:clamp(1.44rem, 1.40176rem + 0.161vw, 1.563rem)!important;font-weight:700;line-height:1.4;background:transparent!important}.t4s-pricing-table__offer{font-weight:600;width:60%}.t4s-pricing-table__price{width:40%}.t4s-pricing-table__empty,.t4s-pricing-table__empty-row{margin:0;font-style:italic}@media (max-width:600px){.t4s-pricing-table,.t4s-pricing-table thead,.t4s-pricing-table tbody,.t4s-pricing-table tr,.t4s-pricing-table th,.t4s-pricing-table td{display:block;width:100%}.t4s-pricing-table{table-layout:auto}.t4s-pricing-table__divider .t4s-pricing-table__section-heading{border-bottom:none}.t4s-pricing-table__row{border:1px solid currentColor;margin-bottom:.5rem}.t4s-pricing-table__row .t4s-pricing-table__offer,.t4s-pricing-table__row .t4s-pricing-table__price{border:none;width:100%}.t4s-pricing-table__row .t4s-pricing-table__offer{padding-bottom:.25rem}.t4s-pricing-table__row .t4s-pricing-table__price{padding-top:.25rem}.t4s-pricing-table__row .t4s-pricing-table__price::before{content:attr(data-label)}}.t4s-pricing-table .screen-reader-text,.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}