 [mn="3505"] {

  & a{
    text-decoration: none;
  }
   .bimgw {
    width: 1000px;
    border-radius: 0;
    z-index: 1;
    position: relative;
    box-shadow: 0 18px 21px -15px rgb(0 0 0 / 45%);
    border-radius: 15px;
   }

   .bimgw:after {
     /* content: ''; */
     display: block;
     position: absolute;
     height: 50%;
     width: 100%;
     left: 0;
     bottom: 0;
     background-color: rgba(0, 0, 0, .5);
     background: linear-gradient(0deg, rgba(0, 0, 0, .8) 0%, rgba(190, 216, 0, 0) 100%);
     opacity: .9;
     transition: .6s all ease;
     z-index: -1;
   }

   .bimg {
     --bw: 1000px;
     --bpt: 120%;
     z-index: -2;
     position: relative;
   }

   .txtbx {
     /* position: absolute; */
     line-height: 1;
     padding: 15px 0 0;
     bottom: 0;
     width: 100%;
     /* color: #fff; */
     z-index: 10;
   }

   .title {
     /* font-family: var(--ft-t1);  */
     font-size: 130%;
     margin: 0 0 9px; 
    max-width: 100%;
    text-align: center;
    text-transform: uppercase;
   }

   .swiper-wrapper {
    transition-timing-function:linear;
}  
   .swiper {
     overflow: visible;
   }

   .taste {
     margin: 20px 0 0;
   }

   .bimg{
    transition: .6s all cubic-bezier(0.165, 0.84, 0.44, 1);
    scale: 1.15;
   }
   .swiper-slide > *:is(a, .hov):hover{
    cursor: pointer;
    .bimg{
      scale: 1; 
    }
   }

   .swiper-slide .bimgbx {
     display: flex;
     justify-content: center;
     align-items: flex-end;
     flex-wrap: wrap;
   }

   .swiper-slide ._imgobj {
     margin: 0
   }

   .swiper-pagination {
     position: relative;
     margin: 15px 0 0;
   }
   .swiper-button-lock{
    display: none!important;
   }
   .swiper-button-next,
   .swiper-button-prev {
     aspect-ratio: 1 / 1 !important;
     background-color: transparent;
     width: 35px;
     height: auto;
     border-radius: 50%;
     position: relative;
     margin: 0;
     display: inline-flex;
     left: unset;
     right: unset;
     border: 2px solid var(--clr02x, #fff);
   }

   .swiper-button-next:after,
   .swiper-button-prev:after {
     color: var(--clr02x, #fff);
     font-size: 15px;
   }

   .swiper-pagination-bullet-active {
     background-color: var(--clr01);
   }

   .btnDecor{
    &::after, &::before {
      background-color: #fff;
    }
   }

 }

 @media only screen and (max-width: 767px) {}

 /* ======================== */

 .licht.licht3505{
  .contm{
    width: 900px;
  }
  ._imgobj{
    text-align: center;
  }
 }