/* SIMILAR_BADGES_ON_COVER_V1 */
@media(max-width:767px){.similar-section .similar-image{position:relative!important}.similar-section .similar-type-row{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;z-index:8!important;margin:0!important}.similar-section .similar-status-badge{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;z-index:8!important;margin:0!important}.similar-section .similar-type-badge,.similar-section .similar-status-badge{font-size:10px!important;white-space:nowrap!important}}

/* SIMILAR_BADGES_STYLE_V2 */
@media(max-width:767px){
.similar-section .similar-image{
 position:relative!important;
}
.similar-section .similar-type-row{
 position:absolute!important;
 top:9px!important;
 right:9px!important;
 left:auto!important;
 z-index:12!important;
 margin:0!important;
}
.similar-section .similar-status-badge{
 position:absolute!important;
 top:9px!important;
 left:9px!important;
 right:auto!important;
 bottom:auto!important;
 z-index:12!important;
 margin:0!important;
}
.similar-section .similar-type-badge,
.similar-section .similar-status-badge{
 display:inline-flex!important;
 align-items:center!important;
 justify-content:center!important;
 gap:4px!important;
 padding:5px 7px!important;
 border-radius:999px!important;
 background:#fff!important;
 box-shadow:0 2px 8px rgba(0,0,0,.12)!important;
 font-size:10px!important;
 font-weight:800!important;
 line-height:1.3!important;
 white-space:nowrap!important;
}
}

/* SIMILAR_BADGES_DESKTOP_MOBILE_V3 */
.similar-section .similar-image{
 position:relative!important;
 overflow:hidden!important;
}
.similar-section .similar-type-row{
 position:absolute!important;
 top:8px!important;
 right:8px!important;
 left:auto!important;
 bottom:auto!important;
 z-index:15!important;
 margin:0!important;
 padding:0!important;
}
.similar-section .similar-status-badge{
 position:absolute!important;
 top:8px!important;
 left:8px!important;
 right:auto!important;
 bottom:auto!important;
 z-index:15!important;
 margin:0!important;
}
.similar-section .similar-type-badge,
.similar-section .similar-status-badge{
 display:inline-flex!important;
 align-items:center!important;
 gap:4px!important;
 padding:5px 8px!important;
 border-radius:999px!important;
 background:#fff!important;
 box-shadow:0 2px 8px rgba(0,0,0,.12)!important;
 font-size:10px!important;
 font-weight:800!important;
 line-height:1.3!important;
 white-space:nowrap!important;
}
.similar-section .similar-cover{
 display:block!important;
}
