.slider-v2-3-across {
	--sw-icon-color: var(--yellow);
	--widget-padding-inline: 20px;
	--width-base: 1233px;

	margin-bottom: 46px;

	.title-col {
		text-align: center;
		align-items: content;
	}

	.widget-subtitle {
		padding: 0;

		&:before {
			display: none;
		}
	}

	.widget-header,
	.slider-cont {
		width: calc(100% - var(--widget-padding-inline) * 2);
		max-width: calc(var(--width-base) - var(--widget-padding-inline) * 2);
	}

	.glide__arrows {
		width: calc(100% + 2 * var(--widget-padding-inline));
		left: calc(var(--widget-padding-inline) * -1);
		padding-inline: 10px;
	}

	.glide__arrow {
		margin: 0;
	}

	.slide-top {
		margin-bottom: 18px;
	}

	.slide-title {
		line-height: 1.3;
		font-size: 1.25em;
		font-family: var(--font-soft-extended);
		font-weight: var(--font-weight-bold);
	}

	.info-item a {
		text-decoration: none;
		color: var(--gray);
	}

	.slide-footer {
		display: none;
	}

	@media (min-width: 64em) {
		--widget-padding-inline: 34px;
		
		margin-bottom: 80px;
	}

	@container (min-width: 64em) {
		.title-col {
			text-align: unset;
			align-items: unset;
		}
	
		.widget-subtitle {
			padding-left: 22px;
	
			&:before {
				display: block;
			}
		}

		.slide-top {
			margin-bottom: 15px;
		}

		.content-upper {
			gap: 6px;
		}

		.slide-title {
			font-size: calc(22rem/16);
		}
	}
}

.container-tabs {
	.slider-v2-3-across {
		margin-bottom: 0;
	}

	.slider-v2-3-across .widget-header {
		display: none;
	}

	&.hide-categories {
		.slider-v2-3-across .cat {
			display: none;
		}
	}
}