.alert-editmode-oferta{
    background:var(--colorPrimary);
    padding:20px;
    border-radius:20px;
}

/*AQUÍ, ADEMÁS DE OTRO CSS PARTICULAR, PODREMOS OCULTAR HOTELES POR ID SEGÚN LA OFERTA. DE LO CONTRARIO SE MOSTRARÁN TODOS*/

/*Oferta larga estancia*/
.grid-swiper-hoteles.larga-estancia .swiper-slide{
    display:none;
}
.grid-swiper-hoteles.larga-estancia .swiper-slide:has(#card-laguna),
.grid-swiper-hoteles.larga-estancia .swiper-slide:has(#card-neptuno),
.grid-swiper-hoteles.larga-estancia .swiper-slide:has(#card-florida),
.grid-swiper-hoteles.larga-estancia .swiper-slide:has(#card-marques){
    display:block;
}
/*Universal Mallorca Marathon*/
.grid-swiper-hoteles.universal-mallorca-marathon .swiper-slide{
    display:none;
}
.grid-swiper-hoteles.universal-mallorca-marathon .swiper-slide:has(#card-marques),
.grid-swiper-hoteles.universal-mallorca-marathon .swiper-slide:has(#card-cabo-blanco),
.grid-swiper-hoteles.universal-mallorca-marathon .swiper-slide:has(#card-grand-leon){
    display:block;
}
.grid-marathon{
    background:url(/dam/multiHotel-Universal-Beach-Hotels/ofertas/universal-mallorca-marathon/bkg-universal-mallorca-marathon-universal-beach-hotels.jpg);
    background-size:cover;
    background-position:bottom right;
    background-attachment:fixed;
}
.col:has(.swiper-side-transparent){
    padding:0 !important;
}
.swiper-slide:has(#universal-mallorca-marathon),
.swiper-slide:has(#early-booking),
.swiper-slide:has(#beach-days)
{
    display:none;
}
.gridOfertas.ofertas-marques .swiper-slide:has(#universal-mallorca-marathon),
.gridOfertas.ofertas-cabo-blanco .swiper-slide:has(#universal-mallorca-marathon),
.gridOfertas.ofertas-grand-leon .swiper-slide:has(#universal-mallorca-marathon){
    display:block;
}
.gridOfertas.ofertas-grand-leon .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-cabo-blanco .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-castell-royal .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-lido-park .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-aquamarin-beach-houses .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-elisa .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-perla .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-bikini .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-aquamarin .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-don-camilo .swiper-slide:has(#larga-estancia),
.gridOfertas.ofertas-laguna-garden .swiper-slide:has(#larga-estancia){
    display:none;
}
/*Oferta residente Baleares*/
.grid-swiper-hoteles.residente .swiper-slide{
    display:none;
}
.grid-swiper-hoteles.residente .swiper-slide:has(#card-marques),
.grid-swiper-hoteles.residente .swiper-slide:has(#card-lido),
.grid-swiper-hoteles.residente .swiper-slide:has(#card-aquamarin-beach-houses){
    display:block;
}
/*Escapada primavera*/
.grid-swiper-hoteles.escapada-primavera .swiper-slide{
    display:none;
}
.grid-swiper-hoteles.escapada-primavera .swiper-slide:has(#card-laguna),
.grid-swiper-hoteles.escapada-primavera .swiper-slide:has(#card-lido),
.grid-swiper-hoteles.escapada-primavera .swiper-slide:has(#card-aquamarin-beach-houses),
.grid-swiper-hoteles.escapada-primavera .swiper-slide:has(#card-elisa),
.grid-swiper-hoteles.escapada-primavera .swiper-slide:has(#card-perla),
.grid-swiper-hoteles.escapada-primavera .swiper-slide:has(#card-neptuno),
.grid-swiper-hoteles.escapada-primavera .swiper-slide:has(#card-bikini){
    display:block;
}
/*Ocultar o mostrar ofertas en la página general de ofertas*/
.grid-swiper-ofertas-general .swiper-slide:has(#early-booking),
.grid-swiper-ofertas-general .swiper-slide:has(#beach-days){
    display:none;
}
/*Beach days*/
.grid-swiper-hoteles.beach-days .swiper-slide{
    display:none;
}
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-aquamarin-beach-houses),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-don-camilo),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-lido),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-neptuno),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-marques),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-casa-marquesa),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-cabo-blanco),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-bikini),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-romantica),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-perla),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-laguna),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-castell-royal),
.grid-swiper-hoteles.beach-days .swiper-slide:has(#card-elisa){
    display:block;
}
/*Summer Sale*/
.grid-swiper-hoteles.summer-sale .swiper-slide{
    display:none;
}

.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-don-camilo),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-neptuno),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-florida),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-marques),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-cabo-blanco),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-romantica),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-perla),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-laguna),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-castell-royal),
.grid-swiper-hoteles.summer-sale .swiper-slide:has(#card-elisa){
    display:block;
}

.gridOfertas .swiper-slide:has(#summerSale){
    display:none;
}
