
@media (max-width:500px){
	.module-header_notice-56{
		height:28px !important;
		min-height:28px !important;
		max-height:28px !important;
		overflow:hidden !important;
	}

	.module-header_notice-56.dn-hn-active-long{
		height:36px !important;
		min-height:36px !important;
		max-height:36px !important;
	}

	.module-header_notice-56 .hn-content{
		width:100vw !important;
		max-width:100vw !important;
		height:28px !important;
		min-height:28px !important;
		max-height:28px !important;
		margin-left:-28px !important;
		padding:0 24px !important;
		box-sizing:border-box !important;
		overflow:hidden !important;
		align-items:center !important;
		justify-content:center !important;
	}

	.module-header_notice-56.dn-hn-active-long .hn-content{
		width:calc(100vw + 44px) !important;
		max-width:calc(100vw + 44px) !important;
		height:36px !important;
		min-height:36px !important;
		max-height:36px !important;
		margin-left:-49px !important;
		padding:0 30px 0 10px !important;
	}

	.module-header_notice-56 .swiper-container{
		width:calc(100vw - 48px) !important;
		max-width:calc(100vw - 48px) !important;
		margin-left:auto !important;
		margin-right:auto !important;
		overflow:hidden !important;
	}

	.module-header_notice-56.dn-hn-active-long .swiper-container{
		width:calc(100vw - 16px) !important;
		max-width:calc(100vw - 16px) !important;
	}

	.module-header_notice-56 .swiper-slide{
		width:calc(100vw - 48px) !important;
		max-width:calc(100vw - 48px) !important;
		height:28px !important;
		min-height:28px !important;
		max-height:28px !important;
		padding:0 !important;
		margin:0 !important;
		overflow:hidden !important;
		white-space:nowrap !important;
		text-align:center !important;
		align-items:center !important;
		justify-content:center !important;
	}

	.module-header_notice-56.dn-hn-active-long .swiper-slide{
		width:calc(100vw - 16px) !important;
		max-width:calc(100vw - 16px) !important;
		height:36px !important;
		min-height:36px !important;
		max-height:36px !important;
		white-space:normal !important;
		text-align:center !important;
		justify-content:center !important;
	}

	.module-header_notice-56 .slide-content,
	.module-header_notice-56 .slide-cols,
	.module-header_notice-56 .slide-col,
	.module-header_notice-56 .slide-layers,
	.module-header_notice-56 .slide-text,
	.module-header_notice-56 .slide-text-item,
	.module-header_notice-56 .slide-text-item span{
		width:100% !important;
		max-width:100% !important;
		min-width:0 !important;
		margin-left:0 !important;
		margin-right:0 !important;
		padding-left:0 !important;
		padding-right:0 !important;
		box-sizing:border-box !important;
		justify-content:center !important;
		text-align:center !important;
	}

	.module-header_notice-56 .module-item,
	.module-header_notice-56 .module-item *{
		font-size:12px !important;
		line-height:15px !important;
		text-align:center !important;
		overflow:visible !important;
		text-overflow:clip !important;
	}

	.module-header_notice-56 .swiper-slide:not(.dn-hn-long),
	.module-header_notice-56 .swiper-slide:not(.dn-hn-long) *{
		white-space:nowrap !important;
		text-align:center !important;
	}

	.module-header_notice-56 .swiper-slide.dn-hn-long,
	.module-header_notice-56 .swiper-slide.dn-hn-long *{
		white-space:normal !important;
		text-align:center !important;
	}

	/* DN-HN-STABLE 2026-09-28: serveris jau žino, kad tekstas ilgas (data-dn-hn-long) – laužti eilutes nuo pirmo kadro */
	.module-header_notice-56[data-dn-hn-long] .swiper-slide,
	.module-header_notice-56[data-dn-hn-long] .swiper-slide *{
		white-space:normal !important;
	}

	.module-header_notice-56 .header-notice-close-button{
		left:auto !important;
		right:0 !important;
		width:18px !important;
		height:28px !important;
		margin:0 !important;
		padding:0 !important;
		align-items:center !important;
		justify-content:center !important;
	}

	.module-header_notice-56.dn-hn-active-long .header-notice-close-button{
		height:36px !important;
	}

	.module-header_notice-56 .header-notice-close-button button{
		width:15px !important;
		height:15px !important;
		min-width:15px !important;
		min-height:15px !important;
		padding:0 !important;
		margin:0 !important;
	}

	.module-header_notice-56 .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child),
	.module-header_notice-56 .swiper-container:not(.swiper-initialized) .swiper-slide:not(:first-child){
		display:none !important;
	}
}

@media (max-width:390px){
	.module-header_notice-56.dn-hn-active-long .hn-content{
		margin-left:-40px !important;
		width:calc(100vw + 35px) !important;
		max-width:calc(100vw + 35px) !important;
		padding-left:8px !important;
		padding-right:30px !important;
	}

	.module-header_notice-56.dn-hn-active-long .swiper-container,
	.module-header_notice-56.dn-hn-active-long .swiper-slide{
		width:calc(100vw - 20px) !important;
		max-width:calc(100vw - 20px) !important;
	}
}

@media (max-width:360px){
	.module-header_notice-56.dn-hn-active-long .hn-content{
		margin-left:-34px !important;
		width:calc(100vw + 28px) !important;
		max-width:calc(100vw + 28px) !important;
		padding-left:8px !important;
		padding-right:30px !important;
	}

	.module-header_notice-56.dn-hn-active-long .swiper-container,
	.module-header_notice-56.dn-hn-active-long .swiper-slide{
		width:calc(100vw - 24px) !important;
		max-width:calc(100vw - 24px) !important;
	}
}

@media (min-width:501px){
	.module-header_notice-56{
		height:28px !important;
		min-height:28px !important;
		max-height:28px !important;
		padding-top:0 !important;
		padding-bottom:0 !important;
		margin-top:0 !important;
		margin-bottom:0 !important;
		overflow:hidden !important;
	}

	.module-header_notice-56 .hn-content{
		height:28px !important;
		min-height:28px !important;
		max-height:28px !important;
		padding-top:0 !important;
		padding-bottom:0 !important;
		margin-top:0 !important;
		margin-bottom:0 !important;
		align-items:center !important;
	}

	.module-header_notice-56 .grid-item,
	.module-header_notice-56 .module-item,
	.module-header_notice-56 .swiper-slide{
		height:28px !important;
		min-height:28px !important;
		max-height:28px !important;
		padding-top:0 !important;
		padding-bottom:0 !important;
		margin-top:0 !important;
		margin-bottom:0 !important;
	}

	.module-header_notice-56 .module-item,
	.module-header_notice-56 .module-item *{
		line-height:16px !important;
	}

	.module-header_notice-56 .header-notice-close-button,
	.module-header_notice-56 .header-notice-close-button button{
		height:28px !important;
		min-height:28px !important;
		max-height:28px !important;
		line-height:28px !important;
		padding-top:0 !important;
		padding-bottom:0 !important;
		margin-top:0 !important;
		margin-bottom:0 !important;
	}
}

.module-header_notice-56 .swiper-container:not(.swiper-initialized) .swiper-slide:not(:first-child),
.module-header_notice-56 .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){
	display:none !important;
}

.module-header_notice-56 .swiper-container:not(.swiper-initialized) .swiper-wrapper,
.module-header_notice-56 .swiper:not(.swiper-initialized) .swiper-wrapper{
	transform:none !important;
}

.module-header_notice-56 .swiper-container:not(.swiper-initialized) .swiper-slide:first-child,
.module-header_notice-56 .swiper:not(.swiper-initialized) .swiper-slide:first-child{
	display:flex !important;
}
