.slider-track .parsys_column-c0 .parsys{display:flex;justify-content:space-evenly}
.slide .parsys{display:block !important}
.sliderNav{display:none}
.slide img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}
.slider{position:relative;width:100%;user-select:none;touch-action:pan-y}
.slider img{poiner-events:none}
.slider-list{width:100%;overflow:hidden}
.slider-list.grab{cursor:grab}
.mobile-only-slider .slider-list.grab{cursor:auto}
.slider-list.grabbing{cursor:grabbing}
.slider-track{display:flex;padding:10px 0 0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;justify-content:center}
.extra-tv .slider-track,.homepage-slider .slider-track,.extra-smart .slider-track,.extra-most-popular .slider-track{display:flex;padding:10px 0 0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;justify-content:flex-start}
.slide{width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0 6px;max-width:435px}
.homepage-slider .slide{margin:0 5px}
.why-virgin-slider .slide{width:25vw;min-width:25vw;max-width:unset;text-align:center;margin:0}
.why-virgin-slider .row{max-width:unset;padding:0}
.why-virgin-slider .slider-heading{padding:0 37px;max-width:1240px;margin:0 auto;display:block;width:100%;float:none}
.why-virgin-slider .slider-track{justify-content:flex-start !important}
.why-virgin-slider .image-slider-why-virgin a{color:#322332}
.resize-slide-product .slide{width:394px;margin:0;justify-content:flex-start;padding-left:5px}
.resize-slide-product .slide .extra_product_div{width:372px}
.mobile-only-slider.products-section .slider-track .grouping.parbase.section{margin:0 6px;flex:0}
.slider-arrows{text-align:center}
.slider-heading{display:flex;align-items:flex-end}
.next,.prev{background:0;margin:0 10px;cursor:pointer}
.next:focus-visible,.prev:focus-visible,.why-virgin-slider .image-slider-why-virgin a:focus-visible{outline:#0016c6 2px solid;outline-offset:2px;text-decoration:none;transition:none}
.next:focus::before,.next:hover::before{content:url(/content/dam/www-virginmedia-ie/img2/icons/arrow-right-big-right-arrow-hover.svg)}
.prev:focus::before,.prev:hover::before{content:url(/content/dam/www-virginmedia-ie/img2/icons/arrow-left-big-left-arrow-hover3.svg)}
.next:before{content:url(/content/dam/www-virginmedia-ie/img/arrow-right-big-right-arrow.svg)}
.prev:before{content:url(/content/dam/www-virginmedia-ie/img/arrow-left-big-left-arrow.svg)}
.next.disabled:before{content:url(/content/dam/www-virginmedia-ie/img/arrow-right-big-disabled-right-arrow-disable.svg)}
.prev.disabled:before{content:url(/content/dam/www-virginmedia-ie/img/arrow-left-big-left-arrow-disable.svg)}
.dark-background .next:before{content:url(/content/dam/www-virginmedia-ie/img/arrow-right-big-disabled-right-arrow-disable.svg)}
.dark-background .prev:before{content:url(/content/dam/www-virginmedia-ie/img/arrow-left-big-left-arrow-disable.svg)}
@media only screen and (max-width:600px){.slider.tv-products .row,.slider.broadband-products .row,.slider.bundle-products .row{width:100%}
.slider-track .parsys_column-c0 .parsys{justify-content:flex-start}
.slider-heading .lgi_col_70_30-c1{display:none}
.slider-track{padding:10px 8px 0 8px}
.slide{margin:0 2px}
.resize-slide-product .slide{width:100vw}
.resize-slide-product .slide .extra_product_div{width:87vw}
.sliderNav{text-align:center;display:flex;justify-content:space-between}
.slider-dot{height:24px;width:24px;border:1px solid #322332;border-radius:30px;background:white;margin-top:15px}
.active-dot{background:#322332}
.dark-background .active-dot{background:#e10a0a}
.slider-arrows{display:none}
.products-section .sliderNav{display:flex}
.products-section .slider-dot{background:white;width:20px;margin:0;height:20px;border-radius:32px;border:1px #322332 solid;font-family:'VM Circular Book',Arial,sans-serif}
.products-section .active-dot{background:#e10a0a}
.wifi-icon-nav:before{content:"\f1eb";font-family:'FontAwsome',Arial,sans-serif;width:26px;height:auto;font-weight:400 !important}
.wifi-icon-nav{margin:0 auto 12px auto}
.small-nav-text{font-size:14px;font-weight:400;display:block;margin:0 0 8px 0;font-family:'VM Circular Book',Arial,sans-serif}
.big-nav-text{font-size:18px;font-weight:900;display:block;font-family:'VM Circular Medium',Arial,sans-serif}
.big-nav-text-bb{font-size:18px}
.mobile-only-slider .slider-list.grab{cursor:grab}
.why-virgin-slider .slide{width:250px;min-width:250px}
.why-virgin-slider .slider-heading{padding:0}
@media only screen and (min-width:2200px){.why-virgin-slider .row{max-width:2000px}
.why-virgin-slider .slide{width:20vw;min-width:20vw}
}
@media only screen and (min-width:2600px){.why-virgin-slider .slide{width:13vw;min-width:13vw}
}
@media only screen and (min-width:4000px){.why-virgin-slider .slide{width:10vw;min-width:10vw}
}