
        #otb-s-19-1 .otb-txt-title{font-family:Inter, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:48px;}
        #otb-s-19-1 .otb-txt-sub{ font-family:inherit, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:13px;text-transform:none;letter-spacing:normal;opacity:1;line-height:1.6;}
        #otb-s-19-1 .otb-txt-btn{ font-size:13px;}
        @media (min-width:577px) and (max-width:992px){
          #otb-s-19-1 .otb-txt-title{font-family:Inter, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:32px;}
          #otb-s-19-1 .otb-txt-sub{ font-family:inherit, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:11px;text-transform:none;letter-spacing:normal;opacity:1;line-height:1.6;}
          #otb-s-19-1 .otb-txt-btn{ font-size:12px;}
        }
        @media (max-width:576px){
          #otb-s-19-1 .otb-txt-title{font-family:Inter, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;white-space:normal;}
          #otb-s-19-1 .otb-txt-sub{ font-family:inherit, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:12px;text-transform:none;letter-spacing:normal;opacity:1;line-height:1.6;}
          #otb-s-19-1 .otb-txt-btn{ font-size:12px;}
        }
      

        @media (min-width:577px) and (max-width:992px){
          #otb-s-19-1 .otb-desk-title,#otb-s-19-1 .otb-mob-only.otb-txt-title{left:50%!important;top:35%!important;transform:translateX(-50%)!important;text-align:center!important;}          #otb-s-19-1 .otb-desk-sub,#otb-s-19-1 .otb-mob-only.otb-txt-sub{left:50%!important;top:50%!important;transform:translateX(-50%)!important;text-align:center!important;}          #otb-s-19-1 .otb-desk-btn,#otb-s-19-1 .otb-mob-only.otb-txt-btn{left:50%!important;top:68%!important;transform:translateX(-50%)!important;text-align:center!important;}        }
        @media (max-width:576px){
                    #otb-s-19-1 .otb-desk-title,#otb-s-19-1 .otb-mob-only.otb-txt-title{left:50%!important;top:35%!important;transform:translateX(-50%)!important;text-align:center!important;}          #otb-s-19-1 .otb-desk-sub,#otb-s-19-1 .otb-mob-only.otb-txt-sub{left:50%!important;top:50%!important;transform:translateX(-50%)!important;text-align:center!important;}          #otb-s-19-1 .otb-desk-btn,#otb-s-19-1 .otb-mob-only.otb-txt-btn{left:50%!important;top:68%!important;transform:translateX(-50%)!important;text-align:center!important;}        }
      

                                                        @media (max-width:576px){
                #otb-s-19-1 .otb-extra-text-1{
                                    left:50%!important;                  top:1.5%!important;                  transform:translateX(-50%)!important;                  width:90%!important;                                    font-size:16px!important;                  font-weight:800!important;                  line-height:1.26!important;                  font-family:'Sora', sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;                  text-align:left!important;                                  }
              }
                          

              #otb-s-19-1 .otb-extra-text-1 .otb-ex-t--d, #otb-s-19-1 .otb-extra-text-1 .otb-ex-t--l, #otb-s-19-1 .otb-extra-text-1 .otb-ex-t--m{ display:none; }
                                          @media (max-width:576px){ #otb-s-19-1 .otb-extra-text-1 .otb-ex-t--base{ display:none; } #otb-s-19-1 .otb-extra-text-1 .otb-ex-t--m{ display:inline; } }            

                                                        @media (max-width:576px){
                #otb-s-19-1 .otb-extra-text-2{
                                    left:50%!important;                  top:19.5%!important;                  transform:translateX(-50%)!important;                  width:90%!important;                                    font-size:12px!important;                  font-weight:400!important;                  line-height:1.21!important;                  font-family:'Inter', sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;                  text-align:left!important;                                  }
              }
                          

              #otb-s-19-1 .otb-extra-text-2 .otb-ex-t--d, #otb-s-19-1 .otb-extra-text-2 .otb-ex-t--l, #otb-s-19-1 .otb-extra-text-2 .otb-ex-t--m{ display:none; }
                                          @media (max-width:576px){ #otb-s-19-1 .otb-extra-text-2 .otb-ex-t--base{ display:none; } #otb-s-19-1 .otb-extra-text-2 .otb-ex-t--m{ display:inline; } }            

                                                        @media (max-width:576px){
                #otb-s-19-1 .otb-extra-btn-3{
                                    left:26.4%!important;                  top:34.5%!important;                  transform:translateX(-50%)!important;                  width:42.8%!important;                                    font-size:12px!important;                  font-weight:500!important;                  line-height:1.25!important;                  font-family:'Inter', sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;                  text-align:center!important;                                  }
              }
                          
#otb-s-19-1 .otb-extra-btn-3:hover{background:#4A3A33 !important;border-color:#4A3A33 !important;filter:none !important;}

                                @media (min-width:993px){
                    #otb-swiper-19{container-type:inline-size!important;width:100%!important;max-width:320px!important;aspect-ratio:320 / 509!important;height:auto!important;min-height:0!important;overflow:hidden!important;margin:0 auto!important;}
          #otb-swiper-19 #otb-s-19-1{width:320px!important;height:509px!important;max-width:none!important;transform:scale(min(calc(100cqw / 320px), 1))!important;transform-origin:top left!important;margin:0!important;}
                  }
                        @media (min-width:577px) and (max-width:992px){
                    #otb-swiper-19{container-type:inline-size!important;width:100%!important;max-width:320px!important;aspect-ratio:320 / 509!important;height:auto!important;min-height:0!important;overflow:hidden!important;margin:0 auto!important;}
          #otb-swiper-19 #otb-s-19-1{width:320px!important;height:509px!important;max-width:none!important;transform:scale(min(calc(100cqw / 320px), 1))!important;transform-origin:top left!important;margin:0!important;}
                  }
                        @media (max-width:576px){
                                        #otb-s-19-1 .otb-img-block.otb-img-mobile[style*="width:100%"] > .otb-img-el,
          #otb-s-19-1 .otb-img-block.otb-img-mobile[style*="width: 100%"] > .otb-img-el{object-fit:cover!important;}
          #otb-swiper-19{container-type:inline-size!important;width:100%!important;max-width:100%!important;aspect-ratio:172 / 303!important;height:auto!important;min-height:0!important;overflow:hidden!important;margin:0 auto!important;}
          #otb-swiper-19 #otb-s-19-1{width:172px!important;height:303px!important;max-width:none!important;transform:scale(calc(100cqw / 172px))!important;transform-origin:top left!important;margin:0!important;}
                  }
              

.otb-arrow-prev-19,.otb-arrow-next-19{position:absolute;top:50%;transform:translateY(-50%);z-index:10;}
.otb-arrow-prev-19{left:20px;}
.otb-arrow-next-19{right:20px;}
.otb-pagination-19,
.otb-pagination-19.swiper-pagination-bullets{
  position:absolute !important;bottom:10px !important;left:50% !important;
  transform:translateX(-50%) !important;width:auto !important;z-index:20 !important;
  display:flex !important;gap:6px;align-items:center;
}
.otb-pagination-19 span.swiper-pagination-bullet{
  width:20px !important;height:10px !important;border-radius:10px !important;
  background:#C9C4BE !important;opacity:1 !important;
  display:inline-block !important;cursor:pointer;border:none !important;transition:all .3s;
}
.otb-pagination-19 span.swiper-pagination-bullet-active{
  background:#392923 !important;width:30px !important;height:10px !important;border-radius:10px !important;
}


  #otb-swiper-19{
    max-width:320px;    margin-left:auto;margin-right:auto;
  }
  /* 1:1 с admin Live Preview: канвас редактора (.otb-canvas) имеет border 3px
     (box-sizing:border-box → внутренняя ширина = canvas−6), и все %-позиции/ширины
     элементов считаются от ЭТОЙ внутренней ширины. На фронте .otb-slide был без
     бордера (%-база = полная ширина) → элементы пропорционально «съезжали» (тем
     заметнее, чем шире плашка / длиннее текст, напр. UK-заголовок). Даём слайду
     тот же прозрачный 3px-инсет — %-база становится идентичной редактору.
     Фон тянется под бордер (background-clip:border-box), рамки не видно. */
  #otb-swiper-19 .otb-slide{border:3px solid transparent;box-sizing:border-box;}
    @media (min-width:577px) and (max-width:991px){
    #otb-swiper-19{ max-width:320px; }
  }
  @media (max-width:576px){
    #otb-swiper-19{ max-width:172px; }
  }
                

      #otb-swiper-19{box-shadow:0 0 0 1px #DDDDDD;}
      .featured-plus__banner:has(#otb-swiper-19),
      .fplus-banner-mobcell:has(#otb-swiper-19){box-shadow:0 0 0 1px #DDDDDD;}
    

      #otb-swiper-19{border-radius:8px;overflow:hidden;}
    
