.megarelatedproducts_lateral_list {    cursor: pointer;    background: #e8eaeb;    padding: 15px;    border-radius: 8px;    position: relative; /* Para que el ::after se posicione relativo a este elemento */}.megarelatedproducts_lateral_list::after {    content: '';    display: inline-block;    width: 15px;    height: 15px;    margin-left: 8px;    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'><path d='M9 18l6-6-6-6'/></svg>");    background-size: contain;    background-repeat: no-repeat;    vertical-align: middle;    position: absolute;    right: 9px;    top: 50%;    margin-top: -7px;}.megarelatedproducts_lateral_list img{    border-radius: 6px}/* Estilos del bloque lateral */.megarelatedproducts_lateral_list_lateral {    position: fixed;    top: 0;    right: -600px; /* Posicionado fuera de la pantalla a la derecha */    width: 500px;    max-width: 100%;    height: 100%;    background-color: #fff;    box-shadow: -2px 0 5px rgba(0, 0, 0, 0.2);    transition: right 0.3s ease; /* Efecto de transición */    z-index: -1000;    overflow-y: auto;    padding: 30px 35px;}/* Cuando la clase está activa, desliza el bloque hacia la pantalla */body.megarelatedproducts_lateral_list_open .megarelatedproducts_lateral_list_lateral {    right: 0; /* Posición visible */    z-index: 1000;}body.megarelatedproducts_lateral_list_open .megarelatedproducts_lateral_list_bg {    position: fixed;    left: 0px;    right: 0px;    top: 0px;    bottom: 0px;    z-index: 999;    background: rgb(171 171 171 / 60%);    backdrop-filter: blur(2px);    cursor: pointer;}.megarelatedproducts_lateral_list_lateral .item {    border-bottom: 1px solid #e7e7e7;    padding-bottom: 15px;    margin-bottom: 15px;}.megarelatedproducts_lateral_list_lateral .item input {    margin: 2px 2px 0px 0px;}.megarelatedproducts_lateral_list_lateral .title {    font-weight: bold;    margin-bottom: 15px;}.megarelatedproducts_lateral_list_lateral img {    border-radius: 6px}.megarelatedproducts_lateral_list_lateral .close {    cursor: pointer;    position: absolute;    right: 15px;    top: 15px;}