/* Farshino photoreal image layer */
.farshino-v3 .room-visual{
  background-image:linear-gradient(90deg,rgba(25,19,12,.04),rgba(255,255,255,0)),url('/images/home/slide-01.webp')!important;
  background-size:cover!important;
  background-position:center!important;
  background-repeat:no-repeat!important;
}
.farshino-v3 .room-visual>.room-background{opacity:0!important;visibility:hidden!important}
.farshino-v3 .room-floor-rug,.farshino-v3 .room-hint{display:none!important}
.farshino-v3 .room-light{background:linear-gradient(115deg,rgba(255,255,255,.02),transparent 58%,rgba(114,76,31,.08))!important}

.farshino-v3 img.home-category-art{
  display:block!important;width:100%!important;height:230px!important;
  object-fit:cover!important;object-position:center!important;
}
.farshino-v3 img.home-project-art{
  display:block!important;width:100%!important;aspect-ratio:4/3!important;height:auto!important;
  object-fit:cover!important;object-position:center!important;
}
.farshino-v3 .editorial-feature img,.farshino-v3 .editorial-mini img,
.farshino-v3 .page-visual img,.farshino-v3 .mega-feature-card img{
  width:100%!important;height:100%!important;object-fit:cover!important;
}
@media(max-width:820px){
  .farshino-v3 .room-visual{background-position:center!important;min-height:410px!important}
  .farshino-v3 img.home-category-art{height:210px!important}
}
