@media (max-width:1023px) {
  #fv.fv--reference { position:relative; padding:0; margin:0; overflow:hidden; background:#302015; }
  #fv .fv-reference-title { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }
  #fv .fv-reference-image { display:block; width:100%; height:auto; margin:0; }
  #fv .fv-reference-case { position:absolute; top:78.066%; width:36.667%; height:16.047%; object-fit:cover; object-position:center 40%; }
  #fv .fv-reference-before { left:12.4%; }
  #fv .fv-reference-after { left:52.4%; }
  #fv .fv-reference-link { position:absolute; top:1.2%; width:11%; height:5.9%; border-radius:50%; }
  #fv .fv-reference-calendar { left:73.1%; }
  #fv .fv-reference-tel { left:86.3%; }
  #fv .fv-reference-link:focus-visible { outline:3px solid #503215; outline-offset:2px; }
  #case01 { padding-top:0; }
  #case01 > .lp-question-banner.lp-question-banner--bleed24, #case01 > .lp-question-banner__logo-img, #case01 .case01__photos { display:none; }
  #case01 .case01__card { margin-top:0; }
}
