/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 19 2025 | 07:04:10 */
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Raleway:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap');

html, body, p, span{
	font-family: 'Source Sans 3', sans-serif!important;
	
}

.elementor-13 .elementor-element.elementor-element-aef9446 {
 font-family: 'Source Sans 3', sans-serif!important;
}
.elementor-104 .elementor-element.elementor-element-1740296 .hfe-copyright-wrapper, .elementor-104 .elementor-element.elementor-element-1740296 .hfe-copyright-wrapper a {
  font-family: 'Source Sans 3', sans-serif!important;
}	
/********************* Filter hide pages **********************************/
.term-pilas-litio  #wpfBlock_3 ul 
{
  display:flex;
  flex-direction:column;
}
.term-pilas-litio .product-filter  #wpfBlock_3 ul li:nth-child(10)
{
  order:18;
}
.term-pilas-zinc  #wpfBlock_1 ul 
{
  display:flex;
  flex-direction:column;
}
.term-pilas-zinc .product-filter  #wpfBlock_1 ul li:nth-child(11)
{
  order:15;
}
.search  .product-banner
{
  background-image: url(https://la.rayovac.com/wp-content/uploads/2021/06/bannerespeciales.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.search   .filter-col{ display:none !important;}
.search   .bread-sec{  display:none !important;}
.search-icon
{
  cursor: pointer !important;
}
.buscar 
{
    position: absolute;
    top: 0;
    margin-top: -20px;
}
.buscar .aws-container .aws-search-field
{
   border:1px solid #E4002B !important;
}
.buscar  .aws-search-form .aws-form-btn
{
  background-color:#E4002B !important;
  border:1px solid #E4002B !important;
}
.buscar .aws-search-form .aws-search-btn svg{ color:#fff !important}
.woocommerce-product-gallery__wrapper a img{ height:356px !important;width: 308px !important;}
.product_cat-interiores .presentaciones, .product_cat-interiores .uso-recomendado{display:none !important;}

.term-leds  .filter-col{ display:none !important;}
.term-leds  ul.products.columns-3{ grid-template-columns: repeat(4,1fr) !important;}
.term-leds  .items-col{ width: 100% !important;}
.product_cat-leds  .presentaciones, .product_cat-leds  .uso-recomendado{display:none !important;}

.term-cfls  .filter-col{ display:none !important;}
.term-cfls  ul.products.columns-3{ grid-template-columns: repeat(4,1fr) !important;}
.term-cfls  .items-col{ width: 100% !important;}
.product_cat-cfls  .presentaciones, .product_cat-cfls  .uso-recomendado{display:none !important;}

.term-halogen .filter-col{ display:none !important;}
.term-halogen ul.products.columns-3{ grid-template-columns: repeat(4,1fr) !important;}
.term-halogen .items-col{ width: 100% !important;}
.product_cat-halogen .presentaciones, .product_cat-halogen .uso-recomendado{display:none !important;}

.term-exteriores .filter-col{ display:none !important;}
.term-exteriores ul.products.columns-3{ grid-template-columns: repeat(4,1fr) !important;}
.term-exteriores .items-col{ width: 100% !important;}
.product_cat-exteriores .presentaciones, .product_cat-exteriores .uso-recomendado{display:none !important;}


.term-industrial ul.products.columns-3{ grid-template-columns: repeat(4,1fr) !important;}
.term-industrial .items-col{ width: 100% !important;}
.term-industrial  .filter-col{ display:none !important;}
.product_cat-industrial .presentaciones, .product_cat-industrial .uso-recomendado{display:none !important;}


.term-interiores  ul.products.columns-3{ grid-template-columns: repeat(4,1fr) !important;}
.term-interiores .items-col{ width: 100% !important;}
.term-interiores .filter-col{ display:none !important;}
.term-cargadores-pilas .filter-col{ display:none !important;}
.post-1508 .uso-recomendado, .post-1523 .uso-recomendado{display:none !important; } 
/********************* Search page**********************************/
.category-sub-heading .elementor-shortcode
{
  color: #e4002b !important;
  font-family: 'Oswald', sans-serif!important;
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
}
.related-products .product:hover {
    transform: scale(1.04);
    border: 1px solid #bebebe;
    padding: 20px;
    height: 440px;
}
.related-products .product {
    border: 1px solid #bebebe;
    padding: 20px!important;
    height: 440px;
}
.related-products .product_type_simple
{
  display:none !important;
}

.related-products .related 
{
  padding:0px !important;
}
.related-products ul
{
  margin-top:20px !important;
}
.related-products h2
{
  margin:0px 0px 0px !important;
}
.product-filter .elementor-woofilters
{
  background-color:#ebebeb !important;
  padding:20px !important;
}
.product-filter  .wpfFilterButtons .wpfFilterButton 
{
  width:100% !important;
  min-height: 40px !important;
  border-radius:0px !important;
  text-align: left !important;
  text-transform: capitalize !important;
  font-family: "Oswald", Sans-serif;
  background-color:#E4002B !important;
  color:#000 !important;
  padding: 0px 25px !important;
}
.product-filter  .wpfFilterButtons .wpfClearButton
{
   border-radius:5px !important;
   color:#fff !important;
   text-transform: capitalize !important;
 font-family: "Oswald", Sans-serif;
  background-color:#E4002B !important;
  min-height: 35px !important;
}
.product-filter .wpfFilterTitle .wfpTitle
{
   font-family: "Oswald", Sans-serif;
  font-size: 20px !important;
  letter-spacing:0.2px !important;
}
.product-filter .wpfFilterTaxNameWrapper
{
   font-family: "Oswald", Sans-serif;
  font-size:18px !important; 
    letter-spacing:0.2px !important;
}
.search-result .elementor-pagination .page-numbers:hover
{
   background-color: #eee !important;
  color: #E4002B !important;
}
.search-result .elementor-pagination .current:hover
{
   background-color: #E4002B !important;
  color: #fff !important;
}
.search-result .elementor-pagination .current
{
  color: #fff;
    background-color: #e4002b !important;
    border-color: #e4002b;
}
.search-result .elementor-pagination  .page-numbers
{
  margin-right: calc( 0px/2 ) !important;
      margin-left: calc( 0px/2 ) !important;
  color: #999;
    background-color: #fff;
    border:1px solid #ddd;
  padding: 6px 12px;
}
.search-result .elementor-post
{
 border: 1px solid #bebebe;
    padding: 20px;
      height: 390px;
}
.footer-nav-widgets-wrapper
{
  display:none;
}
.page-id-2715 #site-header, .page-id-2715 #site-footer
{
  display:none !important;
}
.page-id-3062 #site-header, .page-id-3062 #site-footer
{
  display:none !important;
}
.page-id-3054  #site-header, .page-id-3054 #site-footer
{
  display:none !important;
}
.page-id-3041  #site-header, .page-id-3041 #site-footer
{
  display:none !important;
}
.page-id-2966  #site-header, .page-id-2966 #site-footer
{
  display:none !important;
}

/************************** pijamada *******************/
.ahora h2
{
  font-family:"Raleway" !important;
}
.avion-box .elementor-container
{
  border:10px solid #00c0ff;
}


/************************** encasaconrayovac *******************/

.e-para .elementor-widget-container
{
  font-family:"Raleway" !important;
}
.e-tab .elementor-tab-content ul li
{
  margin-bottom:20px;
}
.e-tab .elementor-tab-content ul
{
  text-align: center;
    margin: 0px;
    list-style: none;
}
.e-tab .elementor-tab-content a
{
  font-family:"Raleway" !important;
  font-weight:600 !important;
  font-size:15px !important;
  color:#fff !important;
  background-color: #FF461D;
    padding: 8px 20px;
}
.e-tab .elementor-tab-title
{
  text-align:center !important;
}
.e-tab .elementor-tab-title a
{
  font-family:"Raleway" !important;
}
.e-para .elementor-widget-container
{
  font-family:"Raleway" !important;
}
.e-box .elementor-image-box-content p
{
  font-family:"Raleway" !important;
}
.e-head h2
{
   font-family:"Raleway" !important;
}
.encas-box .elementor-image-box-wrapper
{
  position:relative;
  overflow:hidden;
}
.encas-box .elementor-image-box-wrapper:hover img
{
  transform:scale(1.05)
}
.encas-box .elementor-image-box-wrapper:hover .elementor-image-box-content
{
  display:none;
  transition:0.5s;
}
.encas-box .elementor-image-box-content
{
    position: absolute;
    bottom: 15px;
    left: 6%;
    text-align: left;
}  
.encas-box .elementor-image-box-wrapper  h3
{
   margin:0px;
  font-family:"Raleway" !important;
   letter-spacing: 0.3em !important;
}
.encas-box .elementor-image-box-wrapper  p
{
   margin:0px;
 
  font-family:"Raleway" !important;
}


/**************************** Product Page Css *******************************/

.product  .excerpt
{
      font-family: 'Source Sans 3', sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: #3a3a3a;display:none;
}
.info1 .elementor-shortcode, .info2 .elementor-shortcode
{
      color: #333333;
    font-family: "Source Sans 3", Sans-serif;
    font-size: 15.5px;
    font-weight: 600;
}
.product-slider .htmega-thumbgallery-nav .slick-track
{
      transform: none !important;
}
/* .woocommerce-product-gallery ol li:hover
{
  box-shadow:0 0 10px #555;
} */
.woocommerce-product-gallery ol{margin-top:20px !important;}
.woocommerce-product-gallery ol li{padding:0px 20px;border-radius: 7px; }
.woocommerce-product-gallery ol li:hover{ padding:0px 20px;border: 1px solid #ddd;border-radius: 7px;}

.product-slider .htmega-thumbgallery-nav .small-thumb
{ text-align: -webkit-center;}
.product-slider .htmega-thumbgallery-nav .small-thumb img{   width: 50%;}
.product-slider .ht-thumb-gallery .slick-slide img{  width: 308px;}
.product-slider  .slick-current li{ margin:0px !important;    text-align: -webkit-center;}
.product-slider .htmega-thumbgallery-nav .small-thumb img
{
 border:none !important; 
}
.product-banner
{
  height:370px;
}
.product1 .product
{
    border: 1px solid #bebebe;
    padding: 20px!important;
      height: 440px;
}
.product1 .product_type_simple
{
  display:none !important;
}
.product1 .product:hover
{
  transform:scale(1.04);
    border: 1px solid #bebebe;
    padding: 20px;
      height: 440px;
}
.product1 .elementor-image-box-wrapper h3
{
  margin:0px;
}

/**************************** Header Css *******************************/
.top-menu-list ul li{position:relative;display:inline-block;}
.top-menu-list ul li:last-child:after
{
  display:none;
}
.top-menu-list ul li:after
{
  content:'';
  position:absolute;
      border-left-width: 2px !important;
    border-style: solid !important;
    border-color: #fff !important;
}
.cus-bread .fbc-page .fbc-wrap .fbc-items li
{
  padding:0px 2px !important;
}
.cus-bread .fbc-page .fbc-wrap .fbc-items
{
    background-color: #edeff000 !important;
}
.sticky{
  width: 100%;
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
    right: 0 !important;
        max-width:1440px; margin: 0 auto;  z-index: 99999;
    -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
      
}
.header-search .block-bg
{
  height: 150px;
}
.box1 h3
{
  margin:0px;
}
.btn1 .elementor-button
{
  width:100%;
}
/***************************** Contact Page Css ****************************/
.phones ul li a .aa
{
  font-size:18px;
  font-weight:700;
  color:#000;
}
/************************* Nosotros Page Css ******************************/

.prod-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-child(1):before
{
  content: "\f279";
  font-family: "Font Awesome 5 Free";
    font-weight: 900;
  margin-right: 5px;
  right: 0 !important;
  width: unset;
  position: unset !important;
  display: inline-block;
}
.prod-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-child(3):before
{
  content: "\f075";
   font-family: "Font Awesome 5 Free";
    font-weight: 900;
  margin-right: 5px;
  right: 0 !important;
  width: unset;
  position: unset !important;
  display: inline-block;
}
.prod-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-child(2):before
{
  content: "\f124";
  font-family: "Font Awesome 5 Free";
    font-weight: 900;
  margin-right: 5px;
  right: 0 !important;
  width: unset;
  position: unset !important;
  display: inline-block;
}
.prod-tabs .elementor-tabs-wrapper .elementor-active
{
  background-color: #fff !important;
      padding: 10px 10px !important;
  margin-right: 5px;
}
.prod-tabs .elementor-tab-title
{
  background-color: #e4002b !important;
      padding: 10px 10px !important;
  margin-right: 5px;
}
.cus-tabs .htmega-tab-style-2 .htmega-tab-nav a:before
{
   content: "";
    background-color: #aaaaaa;
    height: 120px;
    width: 1px;
   left: 175%;
    right: auto;
    bottom: 0;
}
.elementor-22 .elementor-element.elementor-element-d921b69 .htmega-tab-nav
{
  justify-content: space-around !important;
}
.cus-tabs .htmega-tab-style-2 .htmega-tab-menu-style-2
{
  display:flex;
  justify-content: space-around !important;
    align-items: center;
}
.cus-tabs .elementor-repeater-item-7f583c8:hover, .cus-tabs .elementor-repeater-item-f2e3d8a:hover, 
 .cus-tabs  .elementor-repeater-item-5e4ce3a:hover
{
 	color:#e4002b !important; 
}

.cus-tabs .htmega-tab-nav .elementor-repeater-item-7f583c8:hover:after, 
.cus-tabs .htmega-tab-nav a.htb-active.elementor-repeater-item-7f583c8:after
{
  content:url("https://la.rayovac.com/wp-content/uploads/2021/06/c001.png")!important;
}
.cus-tabs .htmega-tab-nav .elementor-repeater-item-f2e3d8a:hover:after, 
.cus-tabs .htmega-tab-nav a.htb-active.elementor-repeater-item-f2e3d8a:after
{
  content:url("https://la.rayovac.com/wp-content/uploads/2021/06/c002.png")!important;
}
.cus-tabs .htmega-tab-nav .elementor-repeater-item-5e4ce3a:hover:after,
.cus-tabs .htmega-tab-nav a.htb-active.elementor-repeater-item-5e4ce3a:after
{
  content:url("https://la.rayovac.com/wp-content/uploads/2021/06/c003.png")!important;
}
.cus-tabs .htmega-tab-menu-style-2 .elementor-repeater-item-7f583c8::after
{
  content:url("https://la.rayovac.com/wp-content/uploads/2021/06/unnamed.jpg") ;
  position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 28px;
}
.cus-tabs .htmega-tab-menu-style-2 .elementor-repeater-item-f2e3d8a::after
{
  content:url("https://la.rayovac.com/wp-content/uploads/2021/06/003.jpg");
  position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 28px;
}
.cus-tabs .htmega-tab-menu-style-2 .elementor-repeater-item-5e4ce3a::after
{
  content:url("https://la.rayovac.com/wp-content/uploads/2021/06/002.jpg");
  position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 28px;
}
.cus-tabs .htmega-tab-style-2 .htmega-tab-menu-style-2
{
  text-align:center !important;
}
.box2 h3
{
  margin:0px;
  margin-bottom: 20px!important;
}
.box2 p
{
  line-height:20px;
}



/**************************** Media Quries ************************/
@media(max-width:1024px)
{
  .search-result .elementor-post{ height:auto !important;}
.product-banner {  height:270px;}
  .product1 .elementor-image-box-wrapper, .product1 .elementor-image-box-wrapper:hover{ height:490px;}
}
@media(max-width:768px)
{
  .term-leds  ul.products.columns-3{ grid-template-columns: repeat(3,1fr) !important;}
  .term-cfls   ul.products.columns-3{ grid-template-columns: repeat(3,1fr) !important;}
  .term-halogen  ul.products.columns-3{ grid-template-columns: repeat(3,1fr) !important;}
  .term-exteriores  ul.products.columns-3{ grid-template-columns: repeat(3,1fr) !important;}
   .term-interiores  ul.products.columns-3{ grid-template-columns: repeat(3,1fr) !important;}
  .term-industrial  ul.products.columns-3{ grid-template-columns: repeat(3,1fr) !important;}
  .product1 .product, , .product1 .product:hover{ height: 380px;}
  .encas-box .elementor-image-box-content{text-align:center !important;left: 0 !important;}
  .encas-box .elementor-image-box-wrapper {text-align: -webkit-center !important;}
  .col-2 {width:100% !important;}
  .product-details-row .col1{ width:100% !important;}
  .cus-tabs .htmega-tab-style-2 .htmega-tab-nav a:before{ left: 148% !important;}
  .cus-tabs .htmega-tab-style-2 .htmega-tab-nav a:nth-child(3):before{ display:none !important;}
}
@media(max-width:767px)
{
  .search-result .elementor-pagination .page-numbers{ line-height: 3;}
  .avion-box .elementor-container{border:none !important;}
  .e-box  .elementor-image-box-wrapper {text-align: -webkit-center !important;}
  .box1 .elementor-image-box-description{text-align:-webkit-center!important;}
  .box1 .elementor-image-box-img{text-align:-webkit-center;width:100%;}
  .box1 .elementor-image-box-wrapper{text-align:center !important;}
  .cus-tabs .htmega-tab-style-2 .htmega-tab-nav a:before{ left:auto !important;right:auto !important;
    height: 1px !important;width:100% !important;}
  .cus-tabs .htmega-tab-style-2 .htmega-tab-nav a:nth-child(3):before{ display:block !important;}
  .cus-tabs .htmega-tab-menu-style-2 .elementor-repeater-item-7f583c8::after
  { content: url(https://la.rayovac.com/wp-content/uploads/2021/06/m001.jpg)!important;}
  .cus-tabs .htmega-tab-nav .elementor-repeater-item-7f583c8:hover:after, .cus-tabs .htmega-tab-nav a.htb-active.elementor-repeater-item-7f583c8:after{
    content: url(https://la.rayovac.com/wp-content/uploads/2021/06/m-001.png)!important;
  }
  .cus-tabs .htmega-tab-menu-style-2 .elementor-repeater-item-f2e3d8a::after{
    content: url(https://la.rayovac.com/wp-content/uploads/2021/06/m-002.jpg);
  }
  .cus-tabs .htmega-tab-menu-style-2 .elementor-repeater-item-5e4ce3a::after{
    content: url(https://la.rayovac.com/wp-content/uploads/2021/06/m-003.jpg);
  }
  .cus-tabs .htmega-tab-nav .elementor-repeater-item-f2e3d8a:hover:after, .cus-tabs .htmega-tab-nav a.htb-active.elementor-repeater-item-f2e3d8a:after{ 
	content: url(https://la.rayovac.com/wp-content/uploads/2021/06/m-002.png)!important;
  }
  .cus-tabs .htmega-tab-nav .elementor-repeater-item-5e4ce3a:hover:after, .cus-tabs .htmega-tab-nav a.htb-active.elementor-repeater-item-5e4ce3a:after{
    content: url(https://la.rayovac.com/wp-content/uploads/2021/06/m-003.png)!important;
  }  
}
@media(max-width:745px)
{
  
/*   .product-slider .htmega-thumbgallery-nav .slick-track{display:flex !important;width: auto !important;} */
}
@media(max-width:600px)
{
  .product1 .product{height:auto !important;}
  .related-products .product{ height:auto !important;}
}
@media(max-width:575px)
{
  .term-leds  ul.products.columns-3{ grid-template-columns: repeat(1,1fr) !important;}
  .term-cfls  ul.products.columns-3{ grid-template-columns: repeat(1,1fr) !important;}
  .term-halogen  ul.products.columns-3{ grid-template-columns: repeat(1,1fr) !important;}
  .term-exteriores  ul.products.columns-3{ grid-template-columns: repeat(1,1fr) !important;}
  .term-interiores  ul.products.columns-3{ grid-template-columns: repeat(1,1fr) !important;}
  .term-industrial   ul.products.columns-3{ grid-template-columns: repeat(1,1fr) !important;}
  .product-banner{  height:120px;}
  
}
@media(max-width:373px)
{
  .cus-tabs .htmega-tab-style-2 .htmega-tab-menu-style-2{display:block !important;}
   .cus-tabs .htmega-tab-style-2 .htmega-tab-nav a:before{ left:0 !important;right:0 !important;
    height: 1px !important;width:100% !important;}
  .cus-tabs .htmega-tab-style-2 .htmega-tab-nav a{margin-bottom:75px;}
  .cus-tabs .htmega-tab-style-2 .htmega-tab-nav a:nth-child(3){margin-bottom:20px !important;}
}



