.elementor-61563 .elementor-element.elementor-element-37ceb935{padding:0px 0px 0px 0px;}.elementor-61563 .elementor-element.elementor-element-319bdf99{padding:0px 0px 0px 0px;}.elementor-61563 .elementor-element.elementor-element-27aefa30{padding:0px 0px 0px 0px;}.elementor-61563 .elementor-element.elementor-element-5c702ee7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61563 .elementor-element.elementor-element-5c702ee7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61563 .elementor-element.elementor-element-66fdba33 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-61563 .elementor-element.elementor-element-2ca6efc5{--ecs-nav-main-display:flex;--ecs-nav-main-dir:row;--ecs-nav-toggle-display:none;}.elementor-61563 .elementor-element.elementor-element-2ca6efc5 .elementor-menu-toggle{margin:0 auto;}.elementor-61563 .elementor-element.elementor-element-2ca6efc5 .elementor-nav-menu--main,
					 .elementor-61563 .elementor-element.elementor-element-2ca6efc5 .elementor-nav-menu--main .elementor-nav-menu,
					 .elementor-61563 .elementor-element.elementor-element-2ca6efc5 .elementor-nav-menu--dropdown .elementor-nav-menu{justify-content:center;}.elementor-61563 .elementor-element.elementor-element-2ca6efc5 .elementor-nav-menu--dropdown .elementor-item,
					 .elementor-61563 .elementor-element.elementor-element-2ca6efc5 .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start;}.elementor-61563:not(.elementor-motion-effects-element-type-background), .elementor-61563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stolbg.com/wp-content/uploads/2025/10/black-friday-bgr-2880x1298-1-scaled.png.webp");}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-61563:not(.elementor-motion-effects-element-type-background), .elementor-61563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}}/* Start custom CSS for section, class: .elementor-element-37ceb935 */body.home>.site>.elementor-location-header {
position: initial !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-319bdf99 */body.home>.site>.elementor-location-header {
position: initial !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66fdba33 */.elementor-61563 .elementor-element.elementor-element-66fdba33 img{
  transform:scale(.8);
  transform-origin:center top;
}
@media (min-width:1961px){
  .elementor-61563 .elementor-element.elementor-element-66fdba33 img{
    transform:scale(1.2);
    transform-origin:center top;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a4f9046 */.elementor-61563 .elementor-element.elementor-element-6a4f9046{
  flex:1 1 auto;
  display:flex;
  flex-direction:column;
  min-height:0;
}
.elementor-61563 .elementor-element.elementor-element-6a4f9046 > .elementor-container{
  flex:1 1 auto;
  min-height:0;
}
.elementor-61563 .elementor-element.elementor-element-6a4f9046 .elementor-widget-wrap{
  position:relative;
  display:flex;
  flex-direction:column;
  flex-wrap:nowrap;
  justify-content:flex-end;
  align-content:stretch;
  padding-bottom:20px;
  min-height:0;
}
.elementor-61563 .elementor-element.elementor-element-6a4f9046 .elementor-widget-image{
  position:absolute;
  top:0;
  left:0;
  right:0;
  width:100%;
  pointer-events:none;
}
.elementor-61563 .elementor-element.elementor-element-6a4f9046 .black-friday-menu{
  position:relative;
  z-index:2;
  flex:0 0 auto;
}




/* бутони – мащаб по ширината на екрана (база 1900px) */
.elementor-61563 .elementor-element.elementor-element-6a4f9046 .black-friday-menu .elementor-nav-menu{
  flex-wrap:nowrap !important;
}
.elementor-61563 .elementor-element.elementor-element-6a4f9046 .black-friday-menu .elementor-nav-menu li{
  flex:0 0 auto;
}
.elementor-61563 .elementor-element.elementor-element-6a4f9046 .black-friday-menu .elementor-nav-menu li a{
  width:15.8vw !important;
  font-size:1.32vw !important;
  padding:1.05vw 0 !important;
  box-sizing:border-box;
  white-space:nowrap;
  text-align:center;
  justify-content:center;
}

/* таблет: да не става нечетимо дребно */
@media (max-width:1024px){
  .elementor-61563 .elementor-element.elementor-element-6a4f9046 .black-friday-menu .elementor-nav-menu li a{
    font-size:max(1.32vw, 11px) !important;
  }
}

/* мобилно: 2 × 2 */
@media (max-width:767px){
  .elementor-61563 .elementor-element.elementor-element-6a4f9046 .black-friday-menu .elementor-nav-menu{
    flex-wrap:wrap !important;
    justify-content:center;
    gap:8px;
  }
  .elementor-61563 .elementor-element.elementor-element-6a4f9046 .black-friday-menu .elementor-nav-menu li a{
    width:calc(50vw - 20px) !important;
    font-size:3.6vw !important;
    padding:10px 0 !important;
    white-space:normal;
  }
}/* End custom CSS */
/* Start custom CSS */.elementor-61563{
  position:relative;
  display:flex;
  flex-direction:column;
  height:auto;
  min-height:0;
  aspect-ratio:1900 / 880;
  background-size:cover;
  background-position:center top;
}
.elementor-61563 > .elementor-inner,
.elementor-61563 .elementor-section-wrap{
  display:flex;
  flex-direction:column;
  flex:1 1 auto;
}
.elementor-61563 .black-friday-menu .elementor-nav-menu{
  justify-content:center;
}

@media (max-width:767px){
  .elementor-61563{
    aspect-ratio:670 / 850;
  } 
}


@media (min-width:1960px){
  .elementor-61563 {
      aspect-ratio:1900 / 750;
  }

}/* End custom CSS */