
@media (min-width: 1200px) {
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 1140px; min-height: 200px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 1140px; min-height: 200px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 7px; top: 0px; z-index: 0; display: grid; grid-template-rows: 50px 100px 50px; text-align: center;}
    .store_text_1 {font-weight: 700; font-size: 38px; line-height: 50px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 6px 6px;}
    .store_price_back {font-weight: 700; font-size: 38px; line-height: 50px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 800; font-size: 40px; line-height: 50px;}
    .store_price_real {font-weight: 700; font-size: 38px; line-height: 50px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 700; font-size: 100px; line-height: 100px;}

}
 
@media (min-width: 768px) and (max-width: 1199px) {
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 1200px; min-height: 120px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 1200px; min-height: 120px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 7px; top: 0px; z-index: 0; display: grid; grid-template-rows: 30px 70px 30px; text-align: center;}
    .store_text_1 {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 4px 4px;}
    .store_price_back {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 600; font-size: 20px; line-height: 20px;}
    .store_price_real {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 600; font-size: 50px; line-height: 50px;}
}

@media (min-width: 480px) and (max-width: 767px) {
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 900px; min-height: 120px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 900px; min-height: 120px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 7px; top: 0px; z-index: 0; display: grid; grid-template-rows: 30px 70px 30px; text-align: center;}
    .store_text_1 {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 4px 4px;}
    .store_price_back {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 600; font-size: 20px; line-height: 20px;}
    .store_price_real {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 600; font-size: 50px; line-height: 50px;}
}

@media (min-width: 355px) and (max-width: 479px) {
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 700px; min-height: 100px; width: 100%; border-radius: 3px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 700px; min-height: 100px; width: 100%; border-radius: 3px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 5px; top: 0px; z-index: 0; display: grid; grid-template-rows: 20px 60px 20px; text-align: center;}
    .store_text_1 {font-weight: 600; font-size: 18px; line-height: 18px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 2px 2px;}
    .store_price_back {font-weight: 600; font-size: 18px; line-height:18px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 600; font-size: 18px; line-height: 18px;}
    .store_price_real {font-weight: 600; font-size: 18px; line-height: 18px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 600; font-size: 40px; line-height: 50px; min-height: 50px;}
}

@media (max-width: 354px){
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 700px; min-height: 70px; width: 100%; border-radius: 3px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 700px; min-height: 70px; width: 100%; border-radius: 3px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 5px; top: 0px; z-index: 0; display: grid; grid-template-rows: 15px 40px 15px; text-align: center;}
    .store_text_1 {font-weight: 600; font-size: 15px; line-height: 15px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 2px 2px;}
    .store_price_back {font-weight: 600; font-size: 15px; line-height:15px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 600; font-size: 15px; line-height: 15px;}
    .store_price_real {font-weight: 600; font-size: 15px; line-height: 15px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 600; font-size: 30px; line-height: 40px; min-height: 30px;}
}


#star-rating-box{display:inline-block}
.star-ratings-css{unicode-bidi:bidi-override;color:#c5c5c5;font-size:18px;height:20px;width:76px;position:relative;padding:0;text-shadow:0 1px 0 #a2a2a2}
.star-ratings-css-top{color:#ffd51a;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}
.star-ratings-css-bottom{padding:0;display:block;z-index:0}
@media screen and (max-width:800px) and (min-width:500px){
    #star-rating-box{margin-right:5px}
}
@media screen and (max-width:500px){
    #star-rating-box{margin-right:5px}
}

.TxtMAY li {
    display: inline-block;
}

.TxtMAY li+li:before {
    content: "|";
    font-size: 13px;
    padding: 0 5px;
}