.elementor-1995 .elementor-element.elementor-element-7f2f054{--display:flex;--min-height:168px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1995 .elementor-element.elementor-element-7f2f054:not(.elementor-motion-effects-element-type-background), .elementor-1995 .elementor-element.elementor-element-7f2f054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161C47;background-image:url("https://rugbyleaguelions.com/wp-content/uploads/2026/05/200x920-RL-Lions-Blue.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1995 .elementor-element.elementor-element-7f2f054::before, .elementor-1995 .elementor-element.elementor-element-7f2f054 > .elementor-background-video-container::before, .elementor-1995 .elementor-element.elementor-element-7f2f054 > .e-con-inner > .elementor-background-video-container::before, .elementor-1995 .elementor-element.elementor-element-7f2f054 > .elementor-background-slideshow::before, .elementor-1995 .elementor-element.elementor-element-7f2f054 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1995 .elementor-element.elementor-element-7f2f054 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1995 .elementor-element.elementor-element-86b080d{text-align:center;}.elementor-1995 .elementor-element.elementor-element-86b080d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:47px;font-weight:500;line-height:1.15em;letter-spacing:1px;color:#FFFFFF;}.elementor-1995 .elementor-element.elementor-element-a2418d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-1995 .elementor-element.elementor-element-22986d2 img{width:100%;}.elementor-1995 .elementor-element.elementor-element-788bd24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1995 .elementor-element.elementor-element-788bd24:not(.elementor-motion-effects-element-type-background), .elementor-1995 .elementor-element.elementor-element-788bd24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1995 .elementor-element.elementor-element-afa7932{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1995 .elementor-element.elementor-element-2f0fb17{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.55em;color:#0A2540;}.elementor-1995 .elementor-element.elementor-element-bfe5374{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-1995 .elementor-element.elementor-element-ba0e785{--grid-columns:4;}@media(max-width:1024px){.elementor-1995 .elementor-element.elementor-element-7f2f054{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1995 .elementor-element.elementor-element-86b080d .elementor-heading-title{font-size:36px;}.elementor-1995 .elementor-element.elementor-element-afa7932{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1995 .elementor-element.elementor-element-ba0e785{--grid-columns:2;}}@media(max-width:767px){.elementor-1995 .elementor-element.elementor-element-7f2f054{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1995 .elementor-element.elementor-element-86b080d .elementor-heading-title{font-size:26px;}.elementor-1995 .elementor-element.elementor-element-afa7932{--width:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1995 .elementor-element.elementor-element-2f0fb17{font-size:18px;}.elementor-1995 .elementor-element.elementor-element-ba0e785{--grid-columns:1;}}@media(min-width:768px){.elementor-1995 .elementor-element.elementor-element-7f2f054{--content-width:650px;}.elementor-1995 .elementor-element.elementor-element-afa7932{--width:1300px;}.elementor-1995 .elementor-element.elementor-element-bfe5374{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1995 .elementor-element.elementor-element-afa7932{--width:100%;}}/* Start custom CSS *//* =============================================
   FILTER SIDEBAR - Rugby League LionLeague   ============================================= */
   
   /* Sidebar container */
   .elementor-element-6914589 {
         padding: 0 0 0 24px;
   }
   
   /* Each filter widget block *Sidebar.elementor-element-6914589 .elementor-widget-wrap > .elelementor-element-6914589  background: #fffffffilter  border: 1px solid #e8e8f0elelementor-element-6914589  border-radius: 6pxe8e8f0elelementor-element-6914589  padding: 20px;
     margin-bottom: 20px20px  box-shadow: 0 2px 8px rgba(22, 28, 71, 0.07);
     }
     
     /* Widget titles (h2, h3, h4, h5 inside widgets) *Widget.elementor-element-6914589 .woocommerce h2h5.elementor-element-6914589 .woocommerce h3h2h5.elementor-element-6914589 .woocommerce h4woocommerce.elementor-element-6914589 .woocowoocommerce.elementor-element-6914589 .widget-title {
           font-family: 'Cinzel', serifsolid  font-size: 13px1px  font-weight: 70071  letter-spacing: 1.5px13px1px  text-transform: uppercase;
             color: #ffffff;
               background: #161c47;
                 margin: -20px -20px 16px -20-20px  padding: 12px 20px28  border-radius: 6px 6px 0 0;
     }
     
     /* Category list */
     .elementor-element-6914589 .product-categories {
           list-style: noneleft:   margin: 0margin  padding: 0;
     }
     
     .elementor-element-6914589 .productproduct-categories  border-bottom: 1px solid #f0f0f5serifsolid  margin: 0margin}
     
     .elementor-element-6914589 .product-categories li:last-child {
           border-bottom: nonebackdrop-filter: }
           
           .elementor-element-6914589 .product-categories a product-categories  display: blblock  padding: 8px 4pxproduct-categories  font-family: 'Inter', sans-seriff0f0f5serifsolid  font-size: 13pxfont-family  color: #333333Category  text-decoration: nonetext-transform  transition: color 0.2s ease, padding-left 0.2s easetext-decoration}
           
           .elementor-element-6914589 .product-categories a:hover easetext-decoration  color: #3a4488color  padding-left: 8pxproduct-categories}
           
           .elementor-element-6914589 .product-categories .count easetext-decoration  float: rightfont-size  font-size: 11pxfloat  color: #999count  background: #f5f5f8blblock  border-radius: 10pxbackground  padding: 1px 7pxproduct-categories  margin-top: 2pxmargin}
           
           /* Child category indent *color.elementor-element-6914589 .product-categories .children easetext-decoration  list-style: nonelast-child  padding-left: 12pxproduct-categories  margin: 0margin-top  border-top: 1px solid #f0f0f5border-radius}
           
           .elementor-element-6914589 .product-categories .children a easetext-decoration  font-size: 12pxf0f0f5border-radius  color: #555children  padding: 6px 4pxproduct-categories}
           
           .elementor-element-6914589 .product-categories .children a:hover easetext-decoration  color: #3a4488children}
           
           /* Price filter slider *product-categories.elementor-element-6914589 .price_slider_wrapper easetext-decoration  margin-top: 8pxmargin}
           
           .elementor-element-6914589 .price_slider easetext-decoration  margin-bottom: 14pxmargin-top}
           
           .elementor-element-6914589 .ui-slider easetext-decoration  height: 4pxhover  background: #e0e0eaborder-top  border-radius: 4pxbackground  border: noneborder-radius}
           
           .elementor-element-6914589 .ui-slider .ui-slider-range e0e0eaborder-top  background: #3a4488border  border-radius: 4pxbackground}
           
           .elementor-element-6914589 .ui-slider .ui-slider-handle e0e0eaborder-top  width: 16pxwidget-title  height: 16pxheight  top: -7pxtransition  background: #161c47border-radius  border: 3px solid #f5b921background  border-radius: 50%border  cursor: pointercolor  outline: nonepointercolor  transition: transform 0.15s easetop}
           
           .elementor-element-6914589 .ui-slider .ui-slider-handle:hover easetop  transform: scale(1.2)transform}
           
           .elementor-element-6914589 .price_slider_amount easetop  display: flexdisplay  align-items: centereasetop  justify-content: space-betweenscale  margin-top: 10pxmargin-bottom}
           
           .elementor-element-6914589 .price_slider_amount .price_label easetop  font-family: 'Inter', sans-serifflexdisplay  font-size: 13pxfont-family  color: #333centereasetop}
           
           .elementor-element-6914589 .price_slider_amount button easetop  background: #161c47button  color: #f5b921color  border: nonebackground  border-radius: 4pxborder  padding: 7px 16pxprice_slider_amount  font-family: 'Inter', sans-seriff5b921color  font-size: 12pxfont-family  font-weight: 600font-size  letter-spacing: 0.5pxlist-style  text-transform: uppercasetransform  cursor: pointercolor  transition: background 0.2s easetext-transform}
           
           .elementor-element-6914589 .price_slider_amount button:hover easetext-transform  background: #3a4488button}
           
           /* Layered nav (Filter by Attribute) *letter-spacing.elementor-element-6914589 .woocommerce-widget-layered-nav-list easetext-transform  list-style: noneletter-spacing  margin: 0margin-top  padding: 0price_slider_amount}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-list__item easetext-transform  border-bottom: 1px solid #f0f0f5by  margin: 0margin}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-list__item:last-child easetext-transform  border-bottom: noneborder-bottom}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-list__item a easetext-transform  display: blockdisplay  padding: 8px 4pxpadding  font-family: 'Inter', sans-seriff0f0f5by  font-size: 13pxfont-family  color: #333cursor  text-decoration: nonetransition  transition: color 0.2s ease, padding-left 0.2s easetext-decoration}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-list__item a:hover easetext-decoration  color: #3a4488color  padding-left: 8pxpadding-left}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-list__item--chosen a easetext-decoration  color: #3a4488color  font-weight: 600font-size}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-list__item .count easetext-decoration  float: rightfont-weight  font-size: 11pxfloat  color: #999count  background: #f5f5f8blockdisplay  border-radius: 10pxbackground  padding: 1px 7pxpadding-left  margin-top: 2pxmargin}
           
           /* Active filters *a.elementor-element-6914589 .woocommerce-widget-layered-nav-filters ul easetext-decoration  list-style: nonelast-child  margin: 0margin-top  padding: 0padding  display: flexdisplay  flex-wrap: wrapflexdisplay  gap: 8px0margin-top}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-filters ul li a easetext-decoration  display: inline-flexdisplay  align-items: centerActive  gap: 5pxgap  background: #3a4488border-radius  color: #ffffffcenterActive  font-family: 'Inter', sans-serifffffffcenterActive  font-size: 11pxfont-family  font-weight: 600font-size  text-transform: uppercasetransition  letter-spacing: 0.5pxli  text-decoration: nonetext-transform  padding: 4px 10pxpadding  border-radius: 3pxbackground  transition: background 0.2s easetext-decoration}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-filters ul li a:hover easetext-decoration  background: #161c47background}
           
           .elementor-element-6914589 .woocommerce-widget-layered-nav-filters ul li a::before easetext-decoration  content: '×'color  font-size: 14pxfont-weight  font-weight: 400font-size  line-height: 1li}
     }
     }
     }
   }/* End custom CSS */