/* Fixed campaign templates: complete images, independent of monitor width. */
body.home-page .campaign[data-campaign-cms] .slider{aspect-ratio:2530/556!important;height:auto!important;min-height:0!important;background:#181613}
body.home-page .campaign[data-campaign-cms] .slider .track{height:100%!important;align-items:stretch!important}
body.home-page .campaign[data-campaign-cms] .slider .slide{height:100%!important;min-height:0!important;aspect-ratio:auto!important;padding:0!important;flex:0 0 100%;min-width:100%;box-sizing:border-box}
body.home-page .campaign[data-campaign-cms] .slider .slide .campaign-bg{position:absolute;inset:0;max-width:none!important}
body.home-page .campaign[data-campaign-cms] .slider .campaign-bg img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}
body.home-page .campaign[data-campaign-cms] .slider .campaign-text-slide{padding:clamp(12px,2vw,30px)!important}
body.home-page .campaign[data-campaign-cms] .campaign-text-only>span{margin-bottom:5px;font-size:clamp(8px,.7vw,11px)}
body.home-page .campaign[data-campaign-cms] .campaign-text-only h2{font-size:clamp(20px,2.3vw,40px)!important;line-height:1.35!important;margin:0!important}
body.home-page .campaign[data-campaign-cms] .campaign-text-only p{margin:6px auto 0;font-size:clamp(10px,1vw,14px)!important}
body.home-page .campaign[data-campaign-cms] .campaign-text-slide .campaign-text-only{transform:translateY(-15px);max-width:100%!important;width:100%;text-align:center}
@media(max-width:900px){
 body.home-page .campaign[data-campaign-cms] .slider{aspect-ratio:780/1000!important}
 body.home-page .campaign[data-campaign-cms] .slider .campaign-text-slide{padding:28px 20px 130px!important}
 body.home-page .campaign[data-campaign-cms] .campaign-text-only h2{font-size:clamp(24px,5vw,40px)!important}
 body.home-page .campaign[data-campaign-cms] .campaign-text-only p{font-size:13px!important}
 body.home-page .campaign[data-campaign-cms] .campaign-text-only>span{font-size:10px}
 body.home-page .campaign[data-campaign-cms] .campaign-text-slide .campaign-text-only{transform:none}
}
