/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 19 2025 | 03:28:20 */
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
@font-face
{
  font-family:EnergiPro-Medium;
  src:url("https://packagingqr.energizerholdings.com/lights/Energizer/wp-content/themes/LI-ENR/assets/fonts/EnergiPro-Medium.otf");
}
@font-face
{
  font-family:EnergiPro-Bold;
  src:url("https://packagingqr.energizerholdings.com/lights/Energizer/wp-content/themes/LI-ENR/assets/fonts/EnergiPro-Bold.otf");
}
@font-face
{
  font-family:EnergiPro-Regular;
  src:url("https://packagingqr.energizerholdings.com/lights/Energizer/wp-content/themes/LI-ENR/assets/fonts/EnergiPro-Regular.otf");
}
@font-face
{
  font-family:EnergiPro-Ultra;
  src:url("https://packagingqr.energizerholdings.com/lights/Energizer/wp-content/themes/LI-ENR/assets/fonts/EnergiPro-Ultra.otf");
}

html, body, p, span, ul, li, div, h1, h2, h3, elementor-heading-title {
font-family: EnergiPro-Regular !important;
}


.postid-765 .warning-text .woocommerce_product_description:before{
  display:none;
}
.cust-products .button
{
   display: none !important;
}
.woocommerce-product-gallery__trigger
{
      display: none !important;
}
.para .elementor-image-box-description
{
  font-family:EnergiPro-Regular !important;
}
.para ol
{
  margin-left:10px !important;
}
.lang img:hover, .home-icon img:hover
{
   transform:scale(1.05);
  transition:0.5s;
}
.lang
{
      margin: 0px  !important;
    position: absolute;
    bottom: -30px;
    left: -57px;
    right: 0;
    width: max-content !important;
    z-index: 3;
}
.home-icon
{
      position: absolute;
    left: -29px;
    right: 0;
    display: inline-block;
    top: -22px;
    width: max-content !important;
    z-index: 2;
}
.rowc2
{
  float:right !important;
}
.rowc1, .rowc2
{
  width:50% !important;   
    display: inline-block !important;
}
.rowc3
{
  width:100% !important;
}
.row5 .elementor-container
{
  display:block !important;
}


.row5
{
      width: 60% !important;
    margin: 0 auto !important;
}
.warning-text .woocommerce_product_description p:before
{
      content: "";
    background-color: #3D5D91;
    width: 11px;
    height: 11px;
    border-radius: 15px;
    position: absolute;
    left: 0px;
/*     top: 5px; */
}

.warning-text .woocommerce_product_description a
{
     
    color: #CB2028 !important;
    font-size: 18px !important;
    font-family: EnergiPro-Bold !important;
    text-decoration: underline !important;
}
.warning-text .woocommerce_product_description
{
   font-family:EnergiPro-Regular !important;    margin-left: 20px !important;
}
.warning-head .elementor-icon-list-icon
{
 margin-top:-5px !important
}
.warning-head ul li  span
{
   font-family:EnergiPro-Ultra !important;
}
.search
{
  margin-bottom:0px !important;
      width: 60% !important;
    margin: 0 auto !important;
}
.search input
{
  background-color:#ffffffd1 !important;
}

.btns a {
    font-family: EnergiPro-Regular !important;
}
.para span, .para
{
   font-family:EnergiPro-Regular !important;
}
.box .elementor-image-box-wrapper:hover
{
  transform:scale(1.05);
  transition:0.5s;
}
.box p 
{
       font-family: EnergiPro-Regular !important;
    margin-bottom: 0 !important;
}
.site-main
{
  padding:0px;
}
#site-header, #site-footer, aside.widget-area{
  display:none;
}
@media(min-width:1359px)
{
  .row5 {
    width: 50% !important;
    margin: 0 auto !important;
}
}
@media(max-width:1360px)
{
  .row5 {
    width: 60% !important;
    margin: 0 auto !important;
}
}
@media(max-width:800px)
{
  .row5 {
    width: 94% !important;
    margin: 0 auto !important;
}
}
@media(max-width:767px)
{
  .footer-logo img {
    max-width: 100px !important;
}
  .row1 .elementor-col-20
  {
    width:20% !important;
  }
  .box img
  {
 	max-width:60px !important;
  }
  .box p{
    font-size:16px !important;
  }
}
@media(max-width:575px)
{
  .logo img {
    max-width: 180px !important;
}
}
@media(max-width:475px)
{
  .rowc1, .rowc2 {
    width: 100% !important;
    display: inline-block !important;
}
  .lang  img{ width: 85px !important;}
  .lang{ left: -40px !important;}
  .enr-img .elementor-widget-container
  {
        width: 200px !important;
    margin: auto !important;
    margin-top: -11px !important;
  }
  .box img
  {
 	max-width:40px !important;
  }
  .box p{
    font-size:11px !important;
  }
}
@media(max-width:400px)
{
  
   .logo img
  {
    max-width:160px !important
  }
  .box img
  {
 	max-width:35px !important;
  }
  .box p{
    font-size:10px !important;
  }
}
@media(max-width:350px)
{
  
  .box p{
    font-size:9px !important;
  }
}
@media(max-width:320px)
{
   .logo img
  {
    max-width:140px !important
  }
  .box p{
    font-size:9px !important;
  }
}

pre, fieldset, input, textarea, table, table *, hr {
    border-color: #fff !important;
}

th, td {
    border: 0.1rem solid #fff !important;
    line-height: 1.4;
    margin: 0;
    overflow: visible;
    padding: 0.5em;
}

.power .elementor-container{display:flex !important; width:710px;}


@media (max-width: 1200px) and (min-width: 768px) {
    .elementor-1835 .elementor-element.elementor-element-50a0611 {
        width:60% !important;
    }
	
	.power{width:600px;}
}
