
.awb-pricing-table {
	grid-template-columns: repeat(var(--awb-columns-small, 1), minmax(0, var(--awb-column-max-width-small, var(--awb-column-max-width, 1fr))));
	column-gap: var(--awb-column-gap-small, var(--awb-column-gap, 0));
	row-gap: var(--awb-row-gap-small, var(--awb-row-gap, 0));
}

.sep-boxed-pricing {
	column-gap: var(--awb-column-gap-small, var(--awb-column-gap, 24px));
	row-gap: var(--awb-row-gap-small, var(--awb-row-gap, 24px));
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .panel-container {
	margin-inline: 0;
	padding-inline: 0;
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .fusion-panel {
	border-right: none;
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .panel-container {
	border-radius: 0;
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-1) .awb-pricing-table__column .panel-container {
	margin-inline: calc(0px - var(--awb-border-size, 9px));
	padding-inline: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-1) .awb-pricing-table__column .fusion-panel {
	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-1) .awb-pricing-table__column .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-1) .awb-pricing-table__column .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .panel-container {
	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
	padding-inline-start: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n)) .panel-container {
	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
	padding-inline-end: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n)) .fusion-panel {
	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n)) .panel-container {
	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1):last-child) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .panel-container {
	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
	padding-inline-start: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n)) .panel-container {
	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
	padding-inline-end: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n)) .fusion-panel {
	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n)) .panel-container {
	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1):last-child) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .panel-container {
	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
	padding-inline-start: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n)) .panel-container {
	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
	padding-inline-end: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n)) .fusion-panel {
	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n)) .panel-container {
	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1):last-child) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .panel-container {
	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
	padding-inline-start: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n)) .panel-container {
	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
	padding-inline-end: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n)) .fusion-panel {
	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n)) .panel-container {
	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1):last-child) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .panel-container {
	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
	padding-inline-start: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n)) .panel-container {
	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
	padding-inline-end: var(--awb-border-size, 9px);
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n)) .fusion-panel {
	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n)) .panel-container {
	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
}

.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1):last-child) .panel-container {
	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
}

.fusion-pricing-table.awb-pricing-table--wrapped-small .standout .panel-heading {
	padding-top: var(--awb-heading-padding-top, 15px);
	padding-bottom: var(--awb-heading-padding-bottom, 15px);
}

.fusion-pricing-table.awb-pricing-table--wrapped-small .standout .panel-footer {
	padding-top: var(--awb-cta-padding-top, 15px);
	padding-bottom: var(--awb-cta-padding-bottom, 15px);
}

.full-boxed-pricing.awb-pricing-table--has-max-width.awb-pricing-table--wrapped-small .standout .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--wrapped-small .standout .panel-container, .sep-boxed-pricing.awb-pricing-table--wrapped-small .standout .panel-container {
	box-sizing: border-box;
	margin-block: 0;
}

.sep-boxed-pricing.awb-pricing-table--preserve-standout-gap.awb-pricing-table--wrapped-small .awb-pricing-table__column:has(+ .standout) {
	margin-inline-end: 0;
}

.sep-boxed-pricing.awb-pricing-table--preserve-standout-gap.awb-pricing-table--wrapped-small .standout + .awb-pricing-table__column {
	margin-inline-start: 0;
}

.awb-pricing-table--has-top-badge {
	padding-top: calc(( ( var(--awb-badge-font-size, .875rem) * var(--awb-badge-line-height, 1.5) ) + var(--awb-badge-padding-top, .5rem) + var(--awb-badge-padding-bottom, .5rem) ) * min(1, var(--awb-columns-small, 1) - 1));
}

.awb-pricing-table--has-top-badge .awb-pricing-table__column--has-badge.panel-wrapper {
	margin-top: calc(( ( var(--awb-badge-font-size, .875rem) * var(--awb-standout-scale, 1) * var(--awb-badge-line-height, 1.5) ) + var(--awb-badge-padding-top, .5rem) + var(--awb-badge-padding-bottom, .5rem) ) * max(0, 2 - var(--awb-columns-small, 1)));
}
