.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-repeater-item-5b89dc9 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://www.bandoncoop.ie/wp-content/uploads/2025/02/Shop-Local-Desktop-2-scaled.jpg);background-size:contain;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .swiper-slide{transition-duration:calc(2000ms*1.2);height:280px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-button{background-color:#FFFFFF;border-width:0px;color:#10069F;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-button:hover{background-color:#10069F;color:#FFFFFF;}.elementor-40354 .elementor-element.elementor-element-eec7f17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .swiper-slide-contents{max-width:736px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .swiper-slide-inner{text-align:left;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:76px;font-weight:700;text-transform:uppercase;}.elementor-40354 .elementor-element.elementor-element-0649ca7 > .elementor-container{max-width:900px;}.elementor-40354 .elementor-element.elementor-element-0649ca7{padding:40px 0px 100px 0px;}.elementor-40354 .elementor-element.elementor-element-c0137e0 .elementor-heading-title{letter-spacing:3px;}.elementor-40354 .elementor-element.elementor-element-49ee02c img{height:184px;}.elementor-40354 .elementor-element.elementor-element-76acbba img{width:100%;height:184px;}.elementor-40354 .elementor-element.elementor-element-b473d6a img{height:184px;}.elementor-40354 .elementor-element.elementor-element-62f7472 img{height:184px;}.elementor-40354 .elementor-element.elementor-element-0555fe0 img{height:187px;}.elementor-40354 .elementor-element.elementor-element-50db3a4 img{height:187px;}.elementor-40354 .elementor-element.elementor-element-5cb7d63 img{height:187px;}.elementor-40354 .elementor-element.elementor-element-32b62eb img{height:187px;}.elementor-40354 .elementor-element.elementor-element-ffbc6c6{text-align:center;}.elementor-40354 .elementor-element.elementor-element-ff8326f{text-align:center;}:root{--page-title-display:none;}@media(max-width:1359px){.elementor-40354 .elementor-element.elementor-element-eec7f17 .swiper-slide-inner{padding:0px 0px 0px 50px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-description{font-size:70px;}.elementor-40354 .elementor-element.elementor-element-49ee02c{width:var( --container-widget-width, 410.388px );max-width:410.388px;--container-widget-width:410.388px;--container-widget-flex-grow:0;}.elementor-40354 .elementor-element.elementor-element-62f7472{width:var( --container-widget-width, 389.388px );max-width:389.388px;--container-widget-width:389.388px;--container-widget-flex-grow:0;}.elementor-40354 .elementor-element.elementor-element-50db3a4{width:var( --container-widget-width, 410.388px );max-width:410.388px;--container-widget-width:410.388px;--container-widget-flex-grow:0;}}@media(max-width:1199px){.elementor-40354 .elementor-element.elementor-element-eec7f17 .swiper-slide{height:500px;}}@media(max-width:991px){.elementor-40354 .elementor-element.elementor-element-eec7f17 .swiper-slide{height:381px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-heading{font-size:16px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-description{font-size:50px;}.elementor-40354 .elementor-element.elementor-element-0649ca7{padding:75px 25px 75px 25px;}}@media(max-width:767px){.elementor-40354 .elementor-element.elementor-element-eec7f17 .swiper-slide{height:500px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-heading{font-size:16px;}.elementor-40354 .elementor-element.elementor-element-eec7f17 .elementor-slide-description{font-size:40px;}.elementor-40354 .elementor-element.elementor-element-0649ca7{padding:35px 20px 20px 20px;}.elementor-40354 .elementor-element.elementor-element-c6f188b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}}