/** Shopify CDN: Minification failed

Line 1378:0 Expected "}" to go with "{"

**/
.main-content{
  background: #000;
}
.product-template-container{
  background: #fff;
}
.main-content .common-wrapper{
  max-width: 1276px;
  width: 100%;
  padding: 0 16px;
}
.media-box .common-tips::before{
  content: none;
}
@media (min-width: 420px) and (max-width: 850px) {
    .l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner .common-title{
      /* min-height: 80px;*/
      height: 70px !important;
    }
}
.ptc-content {
   max-height: 2px;
}
.l40s-pro-ultra-scroll-text2 .media-text-scroll .media-mask,
.l40s-pro-ultra-scroll-text3 .media-text-scroll .media-mask,
.l40s-pro-ultra-scroll-text5 .media-text-scroll .media-mask,
.l40s-pro-ultra-scroll-text7 .media-text-scroll .media-mask,
.l40s-pro-ultra-scroll-text8 .media-text-scroll .media-mask{
  background: #121212 !important;
}
.l40s-pro-ultra-banner .hero__text-content .bg-text-wrapper-inner .common-banner-title{
  margin-bottom: 0;
  font-family: var(--rany-style);
  font-weight: 700;
  font-size: clamp(36px,3.75vw,72px)!important;
  color: #FFF;
  white-space: nowrap;
}
.l40s-pro-ultra-banner .hero__text-content .bg-text-wrapper-inner .common-subtitle{
  font-size: clamp(18px, 1.8vw, 32px) !important;
  color: rgba(255, 255, 255, 0.96);
  line-height: 1.3;
}
.l40s-pro-ultra-layout .item-container .pc-layout{
  display: grid;
  grid-template-columns: 66% 32.25%;
  gap: 20px;
}
.l40s-pro-ultra-layout .item-cell-1{
  display: grid;
  grid-template-columns: 55.85% 42.43%;
  grid-column: span 2;
  gap: 20px;
}
.l40s-pro-ultra-layout .item-cell-2{
  display: grid;
  grid-template-columns: 48.67% 48.92%;
  grid-template-rows: 40.4% 29.2% 26%;
  gap: 20px;
}
.l40s-pro-ultra-layout .item-cell-2 .item-3{
  grid-column: span 2;
}
.l40s-pro-ultra-layout .item-cell-2 .item-4{
  grid-row: span 2;
}
.l40s-pro-ultra-layout .item-cell-3{
  display: grid;
  /* grid-template-rows: 53.68% 42.947%; */
  gap: 20px;
}
.l40s-pro-ultra-layout .item-container .text-container .common-title{
  padding: clamp(12px,1.4vw,24px);
  color: #fff;
  font-size: clamp(12px, 1.6vw, 28px) !important;
  font-weight: 500;
  line-height: 1.2 !important;
}
.l40s-pro-ultra-layout .img-video-container .image-element__wrap img{
  border-radius: 20px;
}
.l40s-pro-ultra-scroll-text .media-text-scroll .media-mask{
  background: #000;
}
.l40s-pro-ultra-scroll-text .media-text-scroll .content .common-banner-title{
  margin-bottom: 0;
  padding-bottom: 1.8519vh;
  font-size: clamp(40px,6.25vw, 120px) !important;
  line-height: 1.1;
  background: linear-gradient(90deg,#C3B2A8,#765C3E);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  letter-spacing: 0;
}
.l40s-pro-ultra-scroll-text .media-text-scroll .content .common-subtitle{
  font-size: clamp(14px, 2.2vw, 40px) !important;
  text-align: center;
  line-height: 1.8;
  font-weight: 600;
  background: linear-gradient(93deg, #EAD7BE 3.68%, #4A3822 97.68%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.l40s-pro-ultra-media1 .hero__text-content .bg-text-wrapper-inner{
  margin-top: 10% !important;
}
.l40s-pro-ultra-table .content-text{
  display: flex;
  gap: 10%;
  font-size: clamp(14px, 1vw, 18px);
  color: #DFDFDF;
}
.l40s-pro-ultra-table .content-text span{
  display: block;
  font-size: clamp(26px, 1.6vw, 30px);
  color: #C2A983;
  font-family: var(--misanslatin-semibold);
}
.l40s-pro-ultra-table .content-table{
  position: relative;
  margin: 10% 0 5%;
}
.l40s-pro-ultra-table .content-table span{
  position: absolute;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.80);
}
.l40s-pro-ultra-table .content-table .img-left{
  top: 0;
  right: calc(100% + 10px);
  transform: rotate(270deg);
  transform-origin: right;
  white-space: nowrap;
}
.l40s-pro-ultra-table .content-table .img-top{
  bottom: 100%;
  right: 10px;
}
.l40s-pro-ultra-table .content-table .img-center{
  top: 25%;
  right: 10px;
}
.l40s-pro-ultra-table .content-table .img-bottom{
  top: calc(100% - 10px);
  right: 10px;
}
.l40s-pro-ultra-table .content-bottom{
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.l40s-pro-ultra-table .content-bottom>div{
  display: flex;
  align-items: center;
  gap: 10px;
  color: rgba(255, 255, 255, 0.80);
  font-size: 14px;
  line-height: 1.3;
}
.l40s-pro-ultra-table .content-bottom span{
  display: block;
  width: 13px;
  height: 13px;
  background: #A68360;
  border: 2.5px solid #BDA68A;
  border-radius: 50px;
}
.l40s-pro-ultra-table .content-bottom span.other{
  background: #fff;
}
.main-content .l40s-pro-ultra-table div .common-title{
  font-weight: 400;
  font-family: var(--misanslatin-medium)
}
.l40s-pro-ultra-media1 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media2 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media3 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media4 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media5 .common-header .common-title,
.l40s-pro-ultra-media6 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media8 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media10 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media7 .common-header .common-title,
.l40s-pro-ultra-media9 .common-header .common-title,
.l40s-pro-ultra-swiper-list .common-header div .common-title,
.l40s-pro-ultra-swiper2 .common-header div .common-title,
.l40s-pro-ultra-profeatured1 .new-common-featured-outer .common-header .common-title,
.l40s-pro-ultra-scroll-text4 .content .common-title,
.l40s-pro-ultra-scroll-text6 .content .common-title{
  margin-bottom: clamp(16px, 1.8vw, 32px);
  font-size: clamp(28px, 2.3vw, 44px) !important;
  color: rgba(255, 255, 255, 0.96);
  line-height: 1.2 !important;
}
.l40s-pro-ultra-media1 .hero__text-content .bg-text-wrapper-inner .title span,
.l40s-pro-ultra-media3 .hero__text-content .bg-text-wrapper-inner .title span,
.l40s-pro-ultra-swiper1 .common-header div .common-title span,
.l40s-pro-ultra-scroll-text4 .content .common-title span,
.l40s-pro-ultra-scroll-text6 .content .common-title span,
.l40s-pro-ultra-media7 .common-header .common-title span{
  display: block;
  margin-bottom: 10px;
  font-size: clamp(16px, 1.3vw, 24px);
  color: #BCA18E;
}
.l40s-pro-ultra-media1 .hero__text-content .bg-text-wrapper-inner .subtitle,
.l40s-pro-ultra-media2 .hero__text-content .bg-text-wrapper-inner .subtitle,
.l40s-pro-ultra-media10 .hero__text-content .bg-text-wrapper-inner .subtitle,
.l40s-pro-ultra-swiper-list .common-header div .common-subtitle,
.l40s-pro-ultra-media7 .common-header div .common-subtitle,
.l40s-pro-ultra-media9 .common-header div .common-subtitle,
.l40s-pro-ultra-swiper2 .common-header div .common-subtitle,
.l40s-pro-ultra-scroll-text6 .content .common-subtitle{
  font-size: clamp(14px, 1vw, 18px) !important;
  color: rgba(250, 250, 250, 0.80);
  line-height: 1.3;
}
.l40s-pro-ultra-swiper-list .common-header div .common-title span{
  /* margin-bottom: clamp(16px, 1.8vw, 32px); */
  margin-bottom: clamp(10px, 0.833333334vw, 16px);
}
.l40s-pro-ultra-swiper-list .swiper-slide .content .common-title{
  margin-bottom: 0;
  font-size: clamp(16px, 1.2vw, 20px) !important;
  color: rgba(252, 252, 252, 0.80);
  text-align: center;
}
.l40s-pro-ultra-swiper1 video{
  border-radius: 16px;
  overflow: hidden;
}
.l40s-pro-ultra-swiper1 .new-item_common-product-swiper-container .item_featured-item{
  padding: 12px 8%;
}
.l40s-pro-ultra-swiper-list .swiper-slide.active .content .common-title{
  color: #9E8972;
}
.l40s-pro-ultra-swiper-list .swiper-slide .content .common-subtitle{
  font-size: clamp(14px, 1vw, 16px) !important;
  color: rgba(252, 252, 252, 0.80);
  line-height: 1.3;
}
.l40s-pro-ultra-media2 .custom_html_box{
  margin-top: clamp(16px, 1.8vw, 32px);
  font-size: clamp(14px, 1vw, 18px) !important;
  font-family: var(--misanslatin);
  color: #DFDFDF;
}
.l40s-pro-ultra-media2 .custom_html_box span{
  display: block;
  font-size: clamp(20px, 2.2vw, 40px) !important;
  color: #C2A983;
  font-family: var(--misanslatin-semibold);
}
.l40s-pro-ultra-profeatured1 .new-common-featured-outer .common-header .common-subtitle,
.l40s-pro-ultra-media5 .common-header .common-subtitle,
.l40s-pro-ultra-media6 .hero__text-content .bg-text-wrapper-inner .subtitle,
.l40s-pro-ultra-media8 .hero__text-content .bg-text-wrapper-inner .subtitle{
  font-size: clamp(14px, 1vw, 16px) !important;
  color: rgba(255, 255, 255, 0.80);
  line-height: 1.3;
}
.l40s-pro-ultra-profeatured1 .common-header{
  margin-bottom: clamp(20px, 3.2vw, 60px);
}
.l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout{
  gap: 3%;
}

.l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout>div{
  width: 48.5%;
}
.l40s-pro-ultra-profeatured1 .new-common-featured-box .pfi-inner .image{  
  position: relative;
  width: 100%;
  padding-bottom: 95%;
}
.l40s-pro-ultra-profeatured1 .new-common-featured-box .pfi-inner .video-imgcontainer{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.l40s-pro-ultra-profeatured1 .new-common-featured-box .pfi-inner video{
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 8px;
}
.l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .common-title{
  margin: clamp(16px, 1.8vw, 32px) 0;
  font-size: clamp(20px, 1.8vw, 32px) !important;
  color: #D6D6D6;
}
.l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .common-subtitle{
  margin-bottom: 0;
  font-size: clamp(14px, 1vw, 16px) !important;
  color: #FCFCFC;
  line-height: 1.3;
}
.l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .additional_content{
  position: absolute;
  top: 65%;
  left: 5%;
  font-size: clamp(20px, 1.8vw, 32px) !important;
  color: #FCFCFC;
  font-weight: 600;
}
.l40s-pro-ultra-scroll-text4 .media-content{
  position: absolute;
  top: 20%;
  left: 0;
  width: 100%;
}
.l40s-pro-ultra-scroll-text4 .media-content .voice-control{
  display: flex;
  align-items: center;
  gap: 5%;
  width: fit-content;
  margin: 0 auto;
  padding: 5px 40px 5px 20px;
  color: #EBF2FF;
  border-radius: 50px;
  border-bottom-right-radius: 0;
  background: #30699E;
  font-size: clamp(14px, 1.5vw, 32px);
  white-space: nowrap;
}
.l40s-pro-ultra-scroll-text4 .media-content .voice-control img{
  width: 1em;
  height: auto;
}
.l40s-pro-ultra-scroll-text4 .content .common-subtitle,
.l40s-pro-ultra-media3 .hero__text-content .bg-text-wrapper-inner .subtitle{
  font-size: clamp(14px, 1vw, 16px) !important;
  color:  rgba(252, 252, 252, 0.80);
  line-height: 1.3;
}
.l40s-pro-ultra-scroll-text4 .item-1 .content .custom_html{
  position: absolute;
  bottom: 10%;
  left: 50%;
  transform: translateX(-50%);
  font-size: clamp(14px, 1.2vw, 22px);
  font-family: var(--misanslatin-semibold);
  color: rgba(252, 252, 252, 0.60);
}
.l40s-pro-ultra-scroll-text4 .item-2{
  align-items: end;
}
.l40s-pro-ultra-scroll-text4 .icon-list{
  display: flex;
  justify-content: space-around;
  gap: 20px;
  margin-bottom: 8vh;
}
.l40s-pro-ultra-scroll-text4 .icon-list .icon-item{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 20px;
  flex: 1;
  padding: 32px 16px;
  font-size: clamp(9px, 1vw, 14px);
  color: rgba(252, 252, 252, 0.80);
  font-weight: 600;
  text-align: center;
  border-radius:  16px;
  background:  rgba(51, 51, 51, 0.80);
}
.l40s-pro-ultra-scroll-text4 .icon-list .icon-item img{
  max-width: 106px;
  width: 100%;
  height: auto;
}
.l40s-pro-ultra-media3 .addition_content_html {
  position: absolute;
  left: 0;
  bottom: -50%;
}
.l40s-pro-ultra-media3 .addition_content_html .voice-control{
  display: flex;
  align-items: center;
  gap: 5%;
  width: fit-content;
  margin: 0 auto;
  padding: 5px 20px;
  color: #ebf2ff;
  border-radius: 50px 50px 0;
  background: #30699e;
  font-size: clamp(14px, 1.5vw, 32px);
  white-space: nowrap;
}
.l40s-pro-ultra-media3 .addition_content_html .voice-control img{
  width: 1.2em;
}
.l40s-pro-ultra-media4 .hero__text-content .bg-text-wrapper-inner .subtitle div{
  font-size: clamp(16px, 1.3vw, 24px);
  line-height: 2;
}
.l40s-pro-ultra-media4 .hero__text-content .color-1{
  color: rgba(252, 252, 252, 0.30)
}
.l40s-pro-ultra-media4 .hero__text-content .color-2{
  color: rgba(252, 252, 252, 0.60);
}
.l40s-pro-ultra-media4 .hero__text-content .color-3{
  color: rgba(252, 252, 252, 0.70);
}
.l40s-pro-ultra-media4 .hero__text-content .color-4{
  color: #FCFCFC;
}
.l40s-pro-ultra-swiper2 .featured-box{
  position: relative;
}
.l40s-pro-ultra-swiper2 .featured-box .button-content{
  position: absolute;
  bottom: calc(2.5vw + 100% + 36px);
  right: 0;
}
.l40s-pro-ultra-swiper2 .featured-box .button-content .swiper-button{
  border: 0;
}
.l40s-pro-ultra-swiper2 .featured-box .button-content  .swiper-button.swiper-button-prev{
  transform: none;
}
.l40s-pro-ultra-swiper2 .featured-box .button-content  .swiper-button.swiper-button-next{
  transform: rotate(180deg);
}
.l40s-pro-ultra-swiper2 .common-header{
  margin-bottom: clamp(32px, 2.1vw, 40px);
}
.l40s-pro-ultra-swiper2 .common-header div .common-title{
  width: 80%;
  text-align: left !important;
}
.l40s-pro-ultra-swiper2 .common-header div .common-subtitle{
  width: 80%;
  text-align: left !important;
}
.l40s-pro-ultra-swiper2{
  overflow: hidden;
}
.l40s-pro-ultra-swiper2 .swiper-container{
  overflow: visible;
}
.l40s-pro-ultra-swiper2 .swiper-slide{
  padding-right: 20px;
}
.l40s-pro-ultra-swiper2 .swiper-slide .content .common-title{
  margin: 20px 0 8px;
  font-size: clamp(16px, 1.8vw, 32px) !important;
  color: #D6D6D6;
}
.l40s-pro-ultra-swiper2 .swiper-slide .content .common-subtitle{
  font-size: clamp(14px, 1vw, 16px) !important;
  color: #FCFCFC;
  line-height: 1.3;
}
.l40s-pro-ultra-media6 .custom_html_box{
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 15%;
  width: 100%;
  position: absolute;
  left: 0;
  margin-top: 0;
  /* margin-top: 40vw; */
  text-align: center;
  font-size: clamp(12px, 1.2vw, 20px);
  color: #fff;
  font-weight: 700;
}
.l40s-pro-ultra-media6 .custom_html_box span{
  display: block;
  color: #9E8972;
  font-size: clamp(16px, 1.3vw, 24px);
}
.l40s-pro-ultra-media6 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media8 .hero__text-content .bg-text-wrapper-inner .title,
.l40s-pro-ultra-media10 .hero__text-content .bg-text-wrapper-inner .title{
  margin-top: 5%;
}
.l40s-pro-ultra-profeatured2{
 height: 0;
}
.l40s-pro-ultra-profeatured2 .new-common-featured-container{
  transform: translateY(-120%);
}
.l40s-pro-ultra-profeatured2 .new-common-featured-box .content-layout{
  gap: 3%;
}
.l40s-pro-ultra-profeatured2 .new-common-featured-box .content-layout>div{
  width: 48.5%;
}
.l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner{
  display: flex;
  flex-direction: column-reverse;
  justify-content: space-between;
  height: 100%;
}
.l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner .common-title{
  font-size: clamp(16px, 1.8vw, 32px) !important;
  margin-bottom: clamp(16px, 1.8vw, 32px);
  color: #FAFAFA;
}
.l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner .common-subtitle{
  font-size: clamp(14px, 1vw, 18px) !important;
  color: #9F9F9F;
  line-height: 1.3;
}
.l40s-pro-ultra-scroll-text6 .media-content{
  position: absolute;
  bottom: 10%;
  left: 50%;
  z-index: 10;
  transform: translateX(-50%);
}
.l40s-pro-ultra-scroll-text6 .item-list{
  display: flex;
  justify-content: center;
  gap: 5%;
  width: 100%;
}
.l40s-pro-ultra-scroll-text6 .item-list .icon-item{
  display: flex;
  flex-direction: column; 
  align-items: center;
  gap: 10px;
  text-align: center;
  flex: 1;
}
.l40s-pro-ultra-scroll-text6 .item-list .icon-item div{
  padding: 5px 15%;
  color: #000;
  font-size: clamp(13px, 1.3vw, 24px);
  font-weight: 600;
  border-radius: 99999px;
  background: linear-gradient(90deg, #C5B4AA 0%, #755B3C 100%);
}
.l40s-pro-ultra-scroll-text6 .item-list .icon-item span{
  width: max-content;
  color: rgba(255, 255, 255, 0.60);
  font-size: clamp(12px, 1.3vw, 24px);
}
.l40s-pro-ultra-swiper5 .swiper-slide-1 .float-image-content{
  position: absolute;
  top: 8%;
  left: 5%;
  bottom: unset;
  right: unset;
  font-size: clamp(10px, 1vw, 18px);
  color: #DFDFDF;
}
.l40s-pro-ultra-swiper5 .swiper-slide-1 .float-image-content span{
  display: block;
  font-size: clamp(20px, 2.1vw, 40px);
  color: #C2A983;
  font-weight: 600;
  font-family: var(--misanslatin-semibold);
}
.l40s-pro-ultra-swiper5 .swiper-slide-2 .float-image-content,
.l40s-pro-ultra-swiper5 .swiper-slide-3 .float-image-content{
  position: absolute;
  left: 5%;
  bottom: 5%;
  right: unset;
  font-size: clamp(10px, 1vw, 18px);
  color: #DFDFDF;
}
.l40s-pro-ultra-swiper6 .featured-box{
  gap: 5%;
}
.l40s-pro-ultra-swiper6 .featured-box .common-title{
  margin-bottom: 0;
}
.l40s-pro-ultra-swiper6 .featured-box .common-title .big{
  font-size: clamp(20px, 1.3vw, 24px) !important;
  color: #BCA18E;
  font-weight: 500;
  line-height: 1.2;
}
.l40s-pro-ultra-swiper6 .featured-box .common-subtitle{
  font-size: clamp(14px, 1vw, 16px) !important;
  color:  rgba(252, 252, 252, 0.80);
  line-height: 1.3;
}
.l40s-pro-ultra-swiper6 .new-swiper-navigation .featured-box .text-container .title_navigation>div:first-child:before{
  width: 36px;
  height: 36px;
  background: url(https://cdn.shopify.com/s/files/1/0584/7508/6033/files/l40s-pro-ultra-arrow.png?v=1744184931) center / contain no-repeat;
}
.l40s-pro-ultra-swiper6 .swiper-slide .image,
.l40s-pro-ultra-swiper6 .item .image{
      position: relative;
}
.l40s-pro-ultra-swiper6 .swiper-slide .float-image-content,
.l40s-pro-ultra-swiper6 .item .float-image-content{
  position: absolute;
  top: 50%;
  left: 4%;
  bottom: unset;
  right: unset;
  transform: translateY(-50%);
  font-size: clamp(32px, 4vw, 60px);
  font-weight: 600;
  font-family: var(--misanslatin-semibold);
  color: #9C7D59; 
}
.l40s-pro-ultra-swiper6 .swiper-slide .float-image-content span,
.l40s-pro-ultra-swiper6 .item .float-image-content span{
  font-size: 20px;
}
.l40s-pro-ultra-media9 .media-box .video-box{
  border-radius: 16px;
  overflow: hidden;
}
.l40s-pro-ultra-media9 .media-box .common-tips{
  position: unset;
  max-width: 1232px;
  width: 100%;
  margin: clamp(10px,3.2vw,60px) auto 0;
}
.l40s-pro-ultra-media9 .item-list{
  display: flex;
  justify-content: center;
  gap: 5%;
  width: 100%;
}
.l40s-pro-ultra-media9 .item-list .icon-item{
  display: flex;
  flex-direction: column; 
  align-items: center;
  gap: 10px;
  text-align: center;
  flex: 1;
}
.l40s-pro-ultra-media9 .item-list .icon-item div{
  padding: 5px 16%;
  color: #000;
  font-size: clamp(18px, 1.3vw, 24px);
  font-weight: 600;
  border-radius: 99999px;
  background: linear-gradient(90deg, #C5B4AA 0%, #755B3C 100%);
}
.l40s-pro-ultra-media9 .item-list .icon-item span{
  color: rgba(255, 255, 255, 0.60);
  font-size: clamp(14px, 1.3vw, 24px);
  line-height: 1.2;
}
.l40s-pro-ultra-media10 .media-box .video-box{
  border-radius: 16px;
  overflow: hidden;
}
.l40s-pro-ultra-media10 .media-box .common-tips{
  bottom: 23vw;
}
.l40s-pro-ultra-media10 .battery-container{
  display: flex;
  justify-content: space-between;
  align-items: end;
  width: 100%;
  margin-left: 17%;
  margin-right: 21%;
  font-size: clamp(10px, 1.3vw, 18px);
  color: #DFDFDF;
}
.l40s-pro-ultra-media10 .battery-container span{
  display: block;
  font-size: clamp(20px, 2.2vw, 40px);
  color: #C2A983;
  font-family: var(--misanslatin-semibold);
  line-height: 1.2;
}
.l40s-pro-ultra-health .image{
  border-radius: 16px;
  overflow: hidden;
}
.l40s-pro-ultra-health .text-box .common-title{
  margin-bottom: 24px;
  font-size: clamp(18px, 1.5vw, 24px) !important;
  color:#9E8972;
}
.l40s-pro-ultra-health .text-box .common-subtitle{
  font-size: clamp(14px, 1vw, 16px) !important;
  color:  rgba(252, 252, 252, 0.80);
  line-height: 1.3;
}  
.l40s-pro-ultra-accessories .common-header .common-title{
  margin-bottom: clamp(40px, 3.5vw, 60px);
  font-size: clamp(28px, 2.3vw, 44px) !important;
}
.l40s-pro-ultra-accessories .left-box .image-box{
  background: #f2f2f2;
}
.l40s-pro-ultra-accessories .new-product-content-btn{
  color: #AE7D56;
}
.l40s-pro-ultra-accessories .new-product-content-btn svg path{
  stroke: #AE7D56;
}
.l40s-pro-ultra-accessories .common-item-inner .right-box .cell .title{
  line-height: 1.3;
}
.l40s-pro-ultra-spec .common-spec-content-item{
  padding-top: 0;
}
.l40s-pro-ultra-spec .common-spec-text-box{
  flex: 0 1 100%;
  padding: 4% 4% 8%;
  border-radius: var(---, 4px);
  background:  #F4F4F4;
}
.l40s-pro-ultra-spec .common-spec-image-box{
  display: none;
}
.l40s-pro-ultra-spec .common-spec-text-box .common-title{
  margin-bottom: clamp(16px, 1.8vw, 32px);
  font-size: clamp(28px, 2.3vw, 44px) !important;
  text-align: center;
}
.l40s-pro-ultra-spec .spec-item{
  display: flex;
  gap: 24px;
  padding: 12px 0;
  border-bottom: 1px solid #D0D0D0;
}
.l40s-pro-ultra-spec .spec-item span{
  flex: 0 1 calc(50% - 12px);
  font-size: clamp(14px, 2vw, 16px);
  color: #404040;
}
.l40s-pro-ultra-spec .spec-item .heading{
  font-weight: 600;
}
.l40s-pro-ultra-spec .more-btn{
  margin-top: 20px;
  font-size: 14px;
  color: #AE7D56;
  text-align: center;
}
.l40s-pro-ultra-spec .more-btn span{
  padding-right: 5px;
}
.l40s-pro-ultra-remark .remark {
  font-size: 12px;
  color: rgba(235, 235, 235, 0.60);
  line-height: 1.3;
}
.l40s-pro-ultra-remark .remark h6{
  margin-bottom: 24px;
  font-size: 20px;
  color: #EBEBEB;
}
.l40s-pro-ultra-media3 .media-box .common-tips::before{
  content: none;
}
.l40s-pro-ultra-swiper4 .new-swiper-navigation .featured-box .text-container .title_navigation>div:first-child:before{
  width: 36px;
  height: 36px;
  background: url(/cdn/shop/files/l40s-pro-ultra-arrow.png?v=1744184931) center / contain no-repeat;
}
.l40s-pro-ultra-swiper-list .common-header{
  margin-bottom: clamp(32px, 3.125vw, 60px);
  padding-top: clamp(32px, 3.125vw, 60px);
}
@media only screen and (min-width: 2048px){
  .l40s-pro-ultra-media6 .hero__text-content .bg-text-wrapper-inner .title, 
  .l40s-pro-ultra-media8 .hero__text-content .bg-text-wrapper-inner .title, 
  .l40s-pro-ultra-media10 .hero__text-content .bg-text-wrapper-inner .title{
    margin-top: 10%;
  }
}
@media only screen and (min-width: 851px){
  .main-content .l40s-pro-ultra-banner .common-wrapper{
    max-width: unset;
    width: 64%;
  }
  .l40s-pro-ultra-swiper2 .page-count{
    display: none;
  }
  .l40s-pro-ultra-swiper4 .featured-box>div:first-child{
    display: none;
  }
  .l40s-pro-ultra-swiper4 .featured-box>div:last-child{
    width: 100%;
  }
  .l40s-pro-ultra-swiper4 .featured-box .featured-box-wrapper{
    justify-content: space-between;
    gap: 5%;
  }
  .l40s-pro-ultra-swiper4 .featured-box .featured-box-wrapper .swiper-slide{
    display: flex;
    flex-direction: column-reverse;
    width: 47.5% !important;
    margin: 0 !important;
  }
  .l40s-pro-ultra-swiper4 .featured-box .additional_content{
    margin-bottom: clamp(16px, 2.5vw, 48px);
    font-size: clamp(20px, 1.8vw, 30px) !important;
    color: #FAFAFA;
    font-weight: 600;
  }
  .l40s-pro-ultra-spec .more-btn{
    display: none !important;
  }
  .l40s-pro-ultra-spec .more-container{
    display: block !important;
  }
  .l40s-pro-ultra-layout .item-container .item-3 .text-container .common-title{
    font-size: clamp(12px, 2vw, 36px) !important;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner .content{
    margin-bottom: 32px;
  }
  .l40s-pro-ultra-table .common-iwt-content .common-iwt-image-box{
    width: 56%;
  }
  .l40s-pro-ultra-table .common-iwt-text-box.common-iwt-text-box-right .text-box{
    padding-left: 10%;
  }
  .l40s-pro-ultra-swiper4 .common-section-container{
    background: #0C0D0F;
  }
}
@media (max-width: 1200px) and (min-width: 1000px) {
  .l40s-pro-ultra-media6 .hero__text-content .bg-text-wrapper-inner .title, 
  .l40s-pro-ultra-media8 .hero__text-content .bg-text-wrapper-inner .title, 
  .l40s-pro-ultra-media10 .hero__text-content .bg-text-wrapper-inner .title{
    margin-top: 0;
  }
}
@media only screen and (max-width: 1200px) {
  .l40s-pro-ultra-layout .item-container .pc-layout,
  .l40s-pro-ultra-layout .item-cell-1,
  .l40s-pro-ultra-layout .item-cell-2,
  .l40s-pro-ultra-layout .item-cell-3{
    gap: 16px;
  }
  .l40s-pro-ultra-swiper2 .swiper-slide{
    padding-right: 0;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-container{
    transform: translateY(-100%);
  }
}
@media only screen and (max-width: 850px) {
  .l40s-pro-ultra-swiper5 .new-item_common-product-swiper-container .swiper-slide .pfi-inner .content{
    min-height: 100px !important;
  }
  .prtext-wrapper .hero__text-content{
    padding: 40px 0 !important;
  }
  .l40s-pro-ultra-layout .item-container .pc-layout,
  .l40s-pro-ultra-layout .item-cell-1,
  .l40s-pro-ultra-layout .item-cell-2,
  .l40s-pro-ultra-layout .item-cell-3{
    gap: 8px;
  }
  .l40s-pro-ultra-layout .item-container .pc-layout{
    display: none;
  }
  .l40s-pro-ultra-layout .img-video-container .image-element__wrap img{
    border-radius: 10px;
  }
  .l40s-pro-ultra-layout .item-cell-1{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 8px;
  }
  .l40s-pro-ultra-layout .item-cell-1 .item-1{
    order: 2;
    width: calc(61.8% - 4px);
  }
  .l40s-pro-ultra-layout .item-cell-1 .item-2{
    order: 5;
    width: calc(50% - 4px);
  }
  .l40s-pro-ultra-layout .item-cell-1 .item-3{
    order: 1;
    width: 100%;
  }
  .l40s-pro-ultra-layout .item-cell-1 .item-4{
    order: 4;
    width: calc(50% - 4px);
  }
  .l40s-pro-ultra-layout .item-cell-1 .item-5{    
    order: 7;
    width: calc(29.2% - 5px);
  }
  .l40s-pro-ultra-layout .item-cell-1 .item-6{
    order: 8;
    width: calc(29.2% - 5px);
  }
  .l40s-pro-ultra-layout .item-cell-1 .item-7{
    order: 3;
    width: calc(38.2% - 4px);
  }
  .l40s-pro-ultra-layout .item-cell-1 .item-8{
    order: 6;
    width: calc(41.6% - 6px);
  }
  .l40s-pro-ultra-media1 .hero__text-content{
    padding: 40px 0 !important;
  }
  .l40s-pro-ultra-table .common-iwt-content .common-iwt-text-box{
    order: 3;
    margin-top: 24px;
  }
  .l40s-pro-ultra-table .content-table{
    margin: 50px 0 20px 16px;
  }
  .l40s-pro-ultra-table .content-bottom{
    margin-left: 16px;
  }
  .l40s-pro-ultra-table .common-iwt-content .common-iwt-text-box .text-box{
    padding-right: 0; 
  }
  .l40s-pro-ultra-profeatured1 .common-header{
    text-align: left;
  } 
  .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout{
    flex-wrap: wrap;
    gap: 20px;
  }
  .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout>div{
    width: 100%;
  }
  .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .common-title{
    margin: 32px 0 8px;
    color: #BCA18E;
  }
  .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .additional_content{
    top: 68%;
  }
  .l40s-pro-ultra-scroll-text4 .icon-list{
    flex-wrap: wrap;
    justify-content: center;
    margin: 32px 16px 0;
  }
  .l40s-pro-ultra-scroll-text4 .icon-list .icon-item{
    flex: 0 1 calc(33.3% - 15px);
    gap: 10px;
    padding: 14px 10px;
  }
  .l40s-pro-ultra-scroll-text4 .icon-list .icon-item img{
    width: 70%;
  }
  .l40s-pro-ultra-media3{
    background-color: #0F0F0F;
  }
  .l40s-pro-ultra-media3 .bg-text-wrapper .common-wrapper{
    background-color: #000;
  }
  .l40s-pro-ultra-media3 .hero__text-content .bg-text-wrapper-inner{
    text-align: left !important;
  }
  .l40s-pro-ultra-media3 .media-box .common-tips{
    position:  relative !important;
    bottom: 0;
    justify-content: start;
    width: unset;
    margin: 12px 16px 0;
    font-size: clamp(14px, 1.2vw, 22px);
    color: rgba(252, 252, 252, 0.80);
  }
  .l40s-pro-ultra-swiper2 .image-element__wrap img{
    border-radius: 0;
  }
  .l40s-pro-ultra-swiper2 .featured-box .bottom-content{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 24px;
  }
  .l40s-pro-ultra-swiper2 .featured-box .button-content{
    position: unset;
    display: flex;
    align-items: center;
    gap: 8px;
  }
  .l40s-pro-ultra-swiper2 .featured-box .button-content .swiper-button{
    position: relative;
    top: 0;
    right: 0;
  }
  .l40s-pro-ultra-swiper2 .featured-box .bottom-content .page-count{
    color: #848484;
    font-weight: 500;
  }
  .l40s-pro-ultra-swiper2 .featured-box .bottom-content .current{
    color:  #fff;
  }
  .l40s-pro-ultra-swiper2 .swiper-slide{
    height: auto;
    border-radius: var(--r, 16px);
    background: var(--BG-botton_hoveling, rgba(51, 51, 51, 0.80));
    overflow: hidden;
  }
  .l40s-pro-ultra-swiper2 .swiper-slide .content {
    padding: 0 16px 20px;
  }
  .l40s-pro-ultra-swiper2 .common-header div .common-title, 
  .l40s-pro-ultra-swiper2 .common-header div .common-subtitle{
    width: 100%;
    margin-bottom: 32px;
  }
  .l40s-pro-ultra-swiper-list .common-header div .common-title,
  .l40s-pro-ultra-swiper-list .common-header div .common-subtitle,
  .l40s-pro-ultra-swiper-list .swiper-slide .content .common-subtitle{
    text-align: left !important;
  }
  .l40s-pro-ultra-media6 .prtext-wrapper .hero__text-content{
    padding: 40px 0 !important;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .content-layout{
    display: block;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .content-layout>div{
    width: 100%;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .content-layout .swiper-container{
    overflow: visible;
  }
  .l40s-pro-ultra-profeatured2 .common-wrapper{
    overflow: hidden;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner{
    flex-direction: column;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner .common-title{
    position: relative;
    padding: 12px;
    border-bottom: 2px solid rgba(153, 153, 153, 0.20);
    text-align: center;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .swiper-slide:first-child .pfi-inner .common-title::after{
    content: '';
    position: absolute;
    bottom: -2px;
    left: 100%;
    height: 2px;
    width: 15px;
    background: rgba(153, 153, 153, 0.20);
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .swiper-slide-active .pfi-inner .common-title{
    color: #9E8972;
    border-color: #9E8972;
  }
  .l40s-pro-ultra-media6 .custom_html_box{
    position: absolute;
    left: 0;
    margin-top: 0;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-container{
    transform: translateY(-100%);
  }
  .l40s-pro-ultra-scroll-text6 .item-list .icon-item{
    align-items: start;
  }
  .l40s-pro-ultra-scroll-text6 .item-list .icon-item span{
    width: unset;
    text-align: left;
  }
  .l40s-pro-ultra-media7 .media-box .common-tips{
    position: unset;
  }
  .l40s-pro-ultra-media7 .media-box .video-box{
    border-radius: 16px;
    overflow: hidden;
  }
  .l40s-pro-ultra-swiper4 .featured-box .additional_content{
    display: none;
  }
  .l40s-pro-ultra-swiper4 .featured-box .common-title{
    margin-bottom: 0;
  }
  .l40s-pro-ultra-swiper4 .featured-box .common-title .big{
    font-size: clamp(20px, 1.8vw, 32px) !important;
    color: #BCA18E;
    font-weight: 500;
  }
  .l40s-pro-ultra-media9 .media-box{
    display: flex;
    flex-direction: column-reverse;
  }
  .l40s-pro-ultra-media9 .media-box .common-tips{
    margin-bottom: 24px;
  }
  .l40s-pro-ultra-media9 .item-list{
    justify-content: start;
    flex-direction: column;
    gap: 20px;
  }
  .l40s-pro-ultra-media9 .item-list .icon-item{
    align-items: start;
    gap: 6px;
    text-align: left;
  }
  .l40s-pro-ultra-media9 .item-list .icon-item div{
    padding: 0;
    color: #9E8972;
    border-radius: 0;
    background: transparent;
  }
  .l40s-pro-ultra-media10 .media-box{
    position: relative;
  }
  .l40s-pro-ultra-media10 .media-box .common-tips{
    bottom: unset;
    top: 5%;
  }
  .l40s-pro-ultra-media10 .battery-container{
    margin-left: 16px;
    margin-right: 16px;
  }
  .l40s-pro-ultra-health .text-box .common-title{
    margin-bottom: 24px;
    font-size: 28px !important;
    color:#FCFCFC;
  }
  .l40s-pro-ultra-health .common-wrapper{
    padding: 0px !important;
  }
  .l40s-pro-ultra-health .image{
    border-radius: 0;
  }
  .l40s-pro-ultra-spec .common-spec-text-box{
    padding: 24px;
    background: #f8f8f8;
  }
  .l40s-pro-ultra-spec .spec-item{
    flex-direction: column;
    gap: 14px;
  }
  .l40s-pro-ultra-spec .spec-item .heading{
    font-size: 18px;
  }
  .l40s-pro-ultra-spec .more-container{
    display: none;
  }
  .l40s-pro-ultra-media8 .hero__text-content{
    padding: 40px 0 !important;
  }
  .l40s-pro-ultra-media8 .hero__text-content .bg-text-wrapper-inner .title{
    margin-top: 0;
  }
  .l40s-pro-ultra-media1 .hero__text-content .bg-text-wrapper-inner .title span, .l40s-pro-ultra-media3 .hero__text-content .bg-text-wrapper-inner .title span, .l40s-pro-ultra-swiper1 .common-header div .common-title span, .l40s-pro-ultra-scroll-text4 .content .common-title span, .l40s-pro-ultra-scroll-text6 .content .common-title span, .l40s-pro-ultra-media7 .common-header .common-title span{
    margin-bottom: 12px;
  }
  .media-text-scroll .media-text-scroll-wrapper{
    height: 60vh !important;
  }
  .l40s-pro-ultra-table .content-text{
    justify-content: space-between;
    padding: 0 16px;
  }
  .l40s-pro-ultra-profeatured1 .new-common-featured-box .pfi-inner video{
    border-radius: 16px;
  }
  .l40s-pro-ultra-media2{
    padding-bottom: 0 !important;
  }
  .l40s-pro-ultra-profeatured1{
    padding-top: clamp(60px,6.5vw,120px)!important;
    background:  #0F0F0F;
  }
  .l40s-pro-ultra-scroll-text2 .media-text-scroll .media-mask,
  .l40s-pro-ultra-scroll-text5 .media-text-scroll .media-mask,
  .l40s-pro-ultra-scroll-text3 .media-text-scroll .media-mask{
    background: linear-gradient(0deg, rgba(20, 20, 20, 0.00) 47.66%, #0F0F0F 103.89%) !important;
  }
  .l40s-pro-ultra-scroll-text7 .media-text-scroll .media-mask{
    background: linear-gradient(180deg, #0F0F0F, #0E0F12) !important; 
  }
  .l40s-pro-ultra-media4 .bg-text-wrapper-inner{
    margin-top: 40%;
  }
  .l40s-pro-ultra-swiper2 .swiper-slide .content .common-title{
    color: #9E8972;
  }
  .l40s-pro-ultra-media5,
  .l40s-pro-ultra-swiper3 .common-section-container{
    background:  #0F0F0F;
  }
  .l40s-pro-ultra-media5 .common-header,
  .l40s-pro-ultra-media7 .common-header,
  .l40s-pro-ultra-media9 .common-header{
    text-align: left;
  }
  .l40s-pro-ultra-media7 .video-box video{
    object-fit: unset;
  }
  .l40s-pro-ultra-scroll-text6 .item-list{
    margin-top: 16px;
    margin-bottom: 20px;
  }
  .l40s-pro-ultra-swiper5 .new-swiper-bg_bottom_bottom .new-item_common-product-swiper-container .item_featured-item{
    height: auto;
  }
  .l40s-pro-ultra-media7 {
    background: linear-gradient(180deg, #000, #0f0f0f);
  }
  .l40s-pro-ultra-swiper4,
  .l40s-pro-ultra-swiper5,
  .l40s-pro-ultra-media9{
    background: #0f0f0f;
  }
  .l40s-pro-ultra-health .common-iwt-text-box .text-box{
    padding: 0 16px;
    text-align: left;
  }
  .shopify-section .l40s-pro-ultra-health{
    padding-bottom: 0 !important;
  }
  .l40s-pro-ultra-accessories .left-box .title{
    font-size: 16px !important;
  }
  .l40s-pro-ultra-accessories .common-item-inner .right-box .cell .title{
    font-size: 14px !important;
  }
  .l40s-pro-ultra-accessories .new-product-content-btn{
    padding-bottom: 0;
  }
  .l40s-pro-ultra-swiper2 .common-section-container{
    padding-bottom: 80px;
  }
  .l40s-pro-ultra-swiper6 .swiper-slide .float-image-content span,
  .l40s-pro-ultra-swiper6 .item .float-image-content span{
    font-size: 18px;
  }
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner .common-subtitle{
    padding-right: 10px;
  }
  .l40s-pro-ultra-media5 .common-media-item .media-box{
    padding: 0;
  }
}
@media only screen and (max-width: 589px){
  .l40s-pro-ultra-profeatured2{
    padding-bottom: 20%;
  } 
  .l40s-pro-ultra-profeatured2 .new-common-featured-container{
    transform: translateY(-95%);
  }
  .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .additional_content{
    top: 56%;
  }
  .l40s-pro-ultra-accessories .common-item-inner .right-box .cell .title{
    font-size: 12px !important;
  }
  .l40s-pro-ultra-media4 .bg-text-wrapper-inner{
    margin-top: 5%;
  }
  .l40s-pro-ultra-media4 .hero__text-content .bg-text-wrapper-inner .subtitle div{
      line-height: 1.6;
  }
}

.l40s-pro-ultra-banner,
.l40s-pro-ultra-scroll-text2 .common-section-container,
.l40s-pro-ultra-media8,
.l40s-pro-ultra-media10{
  /* padding-bottom: 0 !important; */
}
.l40s-pro-ultra-media10{
  padding-bottom: 0 !important;
}
.l40s-pro-ultra-layout .common-section-container,
.l40s-pro-ultra-media1,
.l40s-pro-ultra-media2,
.l40s-pro-ultra-media4,
.l40s-pro-ultra-table,
.l40s-pro-ultra-profeatured1{
  /* padding-bottom: clamp(60px, 6.5vw, 120px) !important; */
}
.l40s-pro-ultra-swiper1 .common-section-container{
  /* padding: 80px 0; */
  background: #131313;
}
.l40s-pro-ultra-media5{
  /* padding: 75px 0; */
}
.l40s-pro-ultra-swiper3 .common-section-container,
.l40s-pro-ultra-swiper6 .common-section-container,
.l40s-pro-ultra-health{
  /* padding: clamp(80px, 10vw, 180px) 0 !important; */
}
.l40s-pro-ultra-media9,
.l40s-pro-ultra-swiper5 .common-section-container,
.l40s-pro-ultra-accessories,
.l40s-pro-ultra-spec,
.l40s-pro-ultra-remark,
.l40s-pro-ultra-swiper4 .common-section-container{
  /* padding: clamp(60px, 6.5vw, 120px) 0 !important; */
}
.l40s-pro-ultra-swiper6 .common-section-container{
  background: #0F0F0F;
}

@media only screen and (min-width: 850px) {
  .l40s-pro-ultra-swiper5 .new-item_common-product-swiper-container .swiper-slide .pfi-inner .content{
    min-height: 120px;
}

  
/* add css */
@media only screen and (max-width: 1600px) {
  .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .additional_content{
        top: 68%;
  }
}
@media only screen and (max-width: 1500px) {
  .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .additional_content{
        top: 74%;
  }
}
@media only screen and (max-width: 850px) {
    .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .additional_content {
        top: 68%;
    }

  .l40s-pro-ultra-profeatured2 .common-subtitle,
  .l40s-pro-ultra-swiper2 .content,
  .l40s-pro-ultra-profeatured1 .content,
  .l40s-pro-ultra-media8 .bg-text-wrapper-inner,
  .l40s-pro-ultra-media6 .bg-text-wrapper-inner,
  .l40s-pro-ultra-media2 .bg-text-wrapper-inner,
  .l40s-pro-ultra-table .content-text,
  .l40s-pro-ultra-media1 .common-banner-title,
  .l40s-pro-ultra-media1 .common-subtitle{
        text-align: left !important;
  }
}
@media only screen and (max-width: 590px) {
    .l40s-pro-ultra-profeatured1 .new-common-featured-box .content-layout .additional_content {
        top: 58%;
    }
}
@media only screen and (max-width: 1500px) and (min-width: 1000px) {
    .l40s-pro-ultra-profeatured2 .new-common-featured-container {
        transform: translateY(-100%);
    }
}
@media only screen and (max-width: 590px) {
    .l40s-pro-ultra-layout .item-cell-1 .item-6 .text-container .common-title {
        padding-inline: 6px;
        font-size: 10px !important;
    }

    .l40s-pro-ultra-scroll-text3 .common-banner-title {
      line-height: 1.4;
    }
}
@media only screen and (min-width: 1930px) {
  .l40s-pro-ultra-profeatured2 .new-common-featured-box .pfi-inner .common-title{
    font-size: 30px !important;
  }
}
@media only screen and (max-width: 1800px) and (min-width: 1201px){
  .l40s-pro-ultra-media10 .hero__text-content .bg-text-wrapper-inner .title{
    margin-top: 1%;
  }
}

/* end */
