.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2091 .elementor-element.elementor-element-8065c1b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2091 .elementor-element.elementor-element-192f0bd3{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2091 .elementor-element.elementor-element-192f0bd3:not(.elementor-motion-effects-element-type-background), .elementor-2091 .elementor-element.elementor-element-192f0bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raumasia.com/wp-content/uploads/2025/10/image.png-1.webp");background-size:cover;}.elementor-2091 .elementor-element.elementor-element-192f0bd3::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3 > .elementor-background-video-container::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3 > .elementor-background-slideshow::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2091 .elementor-element.elementor-element-192f0bd3:hover::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3:hover > .elementor-background-video-container::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3 > .elementor-background-slideshow:hover::before, .elementor-2091 .elementor-element.elementor-element-192f0bd3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2091 .elementor-element.elementor-element-192f0bd3:hover{--overlay-opacity:0.5;}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2091 .elementor-element.elementor-element-349bb14d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2091 .elementor-element.elementor-element-349bb14d .elementor-heading-title{font-family:"popins", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:3px;color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-40c17e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2091 .elementor-element.elementor-element-40c17e0 .elementor-heading-title{font-family:"popins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:3px;color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-3dcd893{--display:flex;--min-height:530px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2091 .elementor-element.elementor-element-3dcd893:not(.elementor-motion-effects-element-type-background), .elementor-2091 .elementor-element.elementor-element-3dcd893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raumasia.com/wp-content/uploads/2025/10/image.png-2.webp");background-size:cover;}.elementor-2091 .elementor-element.elementor-element-3dcd893::before, .elementor-2091 .elementor-element.elementor-element-3dcd893 > .elementor-background-video-container::before, .elementor-2091 .elementor-element.elementor-element-3dcd893 > .e-con-inner > .elementor-background-video-container::before, .elementor-2091 .elementor-element.elementor-element-3dcd893 > .elementor-background-slideshow::before, .elementor-2091 .elementor-element.elementor-element-3dcd893 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2091 .elementor-element.elementor-element-3dcd893 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2091 .elementor-element.elementor-element-3dcd893:hover::before, .elementor-2091 .elementor-element.elementor-element-3dcd893:hover > .elementor-background-video-container::before, .elementor-2091 .elementor-element.elementor-element-3dcd893:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2091 .elementor-element.elementor-element-3dcd893 > .elementor-background-slideshow:hover::before, .elementor-2091 .elementor-element.elementor-element-3dcd893 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-2091 .elementor-element.elementor-element-3dcd893:hover{--overlay-opacity:0.5;}.elementor-2091 .elementor-element.elementor-element-26bb432f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2091 .elementor-element.elementor-element-26bb432f .elementor-heading-title{font-family:"popins", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:3px;color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-28566dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2091 .elementor-element.elementor-element-28566dd .elementor-heading-title{font-family:"popins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:3px;color:#FFFFFF;}@media(max-width:767px){.elementor-2091 .elementor-element.elementor-element-349bb14d .elementor-heading-title{font-size:22px;}.elementor-2091 .elementor-element.elementor-element-40c17e0 .elementor-heading-title{font-size:22px;}.elementor-2091 .elementor-element.elementor-element-26bb432f .elementor-heading-title{font-size:22px;}.elementor-2091 .elementor-element.elementor-element-28566dd .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-2091 .elementor-element.elementor-element-192f0bd3{--width:100%;}.elementor-2091 .elementor-element.elementor-element-3dcd893{--width:100%;}}





.main-section {
  position: relative;
  width: 100%;
  overflow: hidden; /* важно! */
}

.container {
  display: flex;
  gap: 20px;
  transition: transform 0.5s ease;
}

.slide {
  flex: 0 0 auto; /* не растягиваем блоки */
  width: calc(50% - 10px); /* 2 блока видимо + gap */
  background: #f0f0f0;
  padding: 20px;
  border-radius: 10px;
  text-align: center;
}

/* Кнопки */
.prev, .next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(0,0,0,0.5);
  color: white;
  border: none;
  font-size: 24px;
  padding: 10px;
  cursor: pointer;
  border-radius: 50%;
}

.prev { left: 10px; }
.next { right: 10px; }
