@use '../../base/mixins/breakpoints' as break;

.pricing-provider-wrapper {
	display: flex;
	flex-direction: column;
	gap: var(--spacing-medium);
}

.pricing-header {
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: flex-end;
	gap: var(--padding-huge);

	@include break.max-tablet {
		flex-direction: column;
		align-items: stretch;
		gap: var(--padding-large);
	}

	&-tabs {
		display: flex;
		flex-wrap: wrap;
		gap: var(--padding-small);

		@include break.max-mobile {
			flex-direction: column;
			align-items: flex-start;
			gap: var(--padding-small);
		}
	}

	&-slider {
		width: 100%;
		max-width: calc(var(--content-max) / 12 * 4);

		@include break.max-tablet {
			max-width: 100%;
		}
	}
}
