/* =============================================
   Ver.1383 - Mobile home representative thumbnail fixed output
   - PC home was fixed in Ver.1382, but the older mobile carousel CSS has a
     more specific selector and kept the actor-style 3/4 frame on phones.
   - Home latest/recommended uses rep_image, so mobile must also use the same
     147/200 output box and cover fill.
   ============================================= */
@media (max-width:720px){
  html body.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile,
  html body.public-dark.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile{
    display:flex !important;
    flex-direction:column !important;
    width:100% !important;
    min-width:0 !important;
    border:0 !important;
    border-radius:0 !important;
    background:transparent !important;
    background-color:transparent !important;
    box-shadow:none !important;
    overflow:visible !important;
  }

  html body.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img,
  html body.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img.is-wd-matte-trimmed,
  html body.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img[data-wd-smart-trim-mode],
  html body.public-dark.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img,
  html body.public-dark.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img.is-wd-matte-trimmed,
  html body.public-dark.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img[data-wd-smart-trim-mode]{
    position:relative !important;
    display:block !important;
    width:100% !important;
    inline-size:100% !important;
    height:auto !important;
    block-size:auto !important;
    aspect-ratio:var(--javyun-rep-output-ratio, 147 / 200) !important;
    min-height:0 !important;
    max-height:none !important;
    padding:0 !important;
    border:0 !important;
    border-radius:0 !important;
    background:transparent !important;
    background-color:transparent !important;
    box-shadow:none !important;
    overflow:hidden !important;
    line-height:0 !important;
  }

  html body.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img > img,
  html body.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img > img.is-wd-matte-trimmed-img,
  html body.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img[data-wd-smart-trim-mode] > img,
  html body.public-dark.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img > img,
  html body.public-dark.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img > img.is-wd-matte-trimmed-img,
  html body.public-dark.page-home .home .home-mobile-carousel .home-workgrid.home-mobile-carousel__track > .home-worktile > .home-worktile__img[data-wd-smart-trim-mode] > img{
    display:block !important;
    position:static !important;
    inset:auto !important;
    width:100% !important;
    inline-size:100% !important;
    height:100% !important;
    block-size:100% !important;
    max-width:100% !important;
    max-height:100% !important;
    min-width:0 !important;
    min-height:0 !important;
    aspect-ratio:auto !important;
    object-fit:cover !important;
    object-position:center top !important;
    transform:none !important;
    background:transparent !important;
    background-color:transparent !important;
    border:0 !important;
    border-radius:inherit !important;
    box-shadow:none !important;
  }
}
