.et_pb_section.et_pb_section--fixed{height:100vh;max-height:100vh;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.page-id-2815 .et_pb_section_0_tb_footer,.page-id-2815 .et_pb_section_1_tb_footer{display:none}#formulario{position:relative}#formulario::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.4);z-index:1;pointer-events:none}#formulario>.et_pb_column{position:relative;z-index:2}#formulario>.et_pb_bottom_inside_divider{z-index:2}.mfp-title{display:none!important}p b a{color:var(--gcid-lfgc-magenta)}p b a:hover{color:var(--gcid-0nartgwip7)}.et-l--header>.et_builder_inner_content>.et_pb_section{background-color:var(--gcid-lfgc-light-grey)}.et-db #et-boc .et-l.et-l--header .et_builder_inner_content{z-index:1000}.et-l--header--1203d5ba-79fb-401c-9ad1-94d04380308d{position:relative;z-index:2000}@font-face{font-family:"Area_Extended_Regular";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Regular.otf) format("opentype")}@font-face{font-family:"Area_Extended_Black";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Black.otf) format("opentype")}@font-face{font-family:"Area_Extended_Bold";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Bold.otf) format("opentype")}.menu-item a:hover{opacity:0.7}.preset--module--dsm-menu--fs6empcde3 .dsm-menu-title.et_pb_module_header{font-family:var(--gvid-k72ypvmddt);text-transform:uppercase;color:var(--gcid-lfgc-white);font-size:var(--gvid-h4cdo4c55h);letter-spacing:1.2px}.preset--module--dsm-menu--fs6empcde3 ul.dsm-menu li a{font-family:var(--et_global_body_font);color:var(--gcid-lfgc-white);font-size:var(--gvid-lfgc-text-cta);line-height:2.5em}.preset--module--dsm-menu--fs6empcde3 ul.dsm-menu,.preset--module--dsm-menu--fs6empcde3 ul.dsm-menu .sub-menu{list-style-type:none}.preset--module--divi-text--default .et_pb_text_inner{line-height:1.3em}.preset--module--divi-row--dgilyr8ceo,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.preset--module--divi-row--dgilyr8ceo{width:100%!important}.preset--module--divi-row--dgilyr8ceo{max-width:var(--gvid-7invbwml5i)!important;flex-wrap:nowrap}.preset--module--divi-image--g8y4j41kwp:hover{transform:scaleX(1.1) scaleY(1.1)}.preset--module--divi-image--g8y4j41kwp{transition-property:transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.preset--module--divi-image--g8y4j41kwp.et_pb_image{text-align:right;margin-left:auto;margin-right:0;align-items:flex-end}.preset--module--divi-image--g8y4j41kwp .et_overlay:before{color:$variable({u0022typeu0022:u0022coloru0022,u0022valueu0022:{u0022nameu0022:u0022gcid-0nartgwip7u0022,u0022settingsu0022:{}}})$!important}@media only screen and (max-width:767px){.preset--module--divi-row--dgilyr8ceo{flex-wrap:wrap}}@font-face{font-family:"Area_Extended_Regular";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Regular.otf) format("opentype")}@font-face{font-family:"Area_Extended_Black";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Black.otf) format("opentype")}@font-face{font-family:"Area_Extended_Bold";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Bold.otf) format("opentype")}.preset--group--divi-row--divi-sizing--h1k452m--iqw85bdqrn,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.preset--group--divi-row--divi-sizing--h1k452m--iqw85bdqrn{width:100%!important}.preset--group--divi-row--divi-sizing--h1k452m--iqw85bdqrn{max-width:var(--gvid-uin7kgfy2h)!important}.preset--group--divi-code--divi-spacing--sqmq4kziny{padding-right:20px;padding-left:20px}@font-face{font-family:"Area_Extended_Regular";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Regular.otf) format("opentype")}@font-face{font-family:"Area_Extended_Black";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Black.otf) format("opentype")}@font-face{font-family:"Area_Extended_Bold";font-display:swap;src:url(https://lafincagrandcafe.com/wp-content/uploads/et-fonts/Area_Extended_Bold.otf) format("opentype")}.et_pb_section_0.et_pb_section{padding-bottom:0px}.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_footer{background-color:var(--gcid-lfgc-magenta)!important}.et_pb_section_0_tb_footer.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_section_0_tb_footer,.et_pb_image_5_tb_header a,.et_pb_image_5_tb_header .et_pb_image_wrap,.et_pb_image_6_tb_header a,.et_pb_image_6_tb_header .et_pb_image_wrap,.et_pb_image_7_tb_header a,.et_pb_image_7_tb_header .et_pb_image_wrap,.et_pb_image_8_tb_footer a,.et_pb_image_8_tb_footer .et_pb_image_wrap,.et_pb_image_9_tb_footer a,.et_pb_image_9_tb_footer .et_pb_image_wrap,.et_pb_image_10_tb_footer a,.et_pb_image_10_tb_footer .et_pb_image_wrap,.et_pb_image_11_tb_footer a,.et_pb_image_11_tb_footer .et_pb_image_wrap,.et_pb_image_12_tb_footer a,.et_pb_image_12_tb_footer .et_pb_image_wrap,.et_pb_image_13_tb_footer a,.et_pb_image_13_tb_footer .et_pb_image_wrap{width:100%}.et_pb_row_0,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0{width:100%!important}.et_pb_row_0{max-width:var(--gvid-h7q5iwyxgx)!important;flex-wrap:nowrap}.et_pb_column_0_tb_footer{padding-right:20px;padding-left:20px}.et_pb_heading_0_tb_header .et_pb_heading_container h1,.et_pb_heading_0_tb_header .et_pb_heading_container h2,.et_pb_heading_0_tb_header .et_pb_heading_container h3,.et_pb_heading_0_tb_header .et_pb_heading_container h4,.et_pb_heading_0_tb_header .et_pb_heading_container h5,.et_pb_heading_0_tb_header .et_pb_heading_container h6{font-family:var(--gvid-vdlj3uxivz);color:var(--gcid-lfgc-black)!important;font-size:var(--gvid-h4cdo4c55h)}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover{padding-top:15px!important;padding-right:50px!important;padding-bottom:15px!important;padding-left:50px!important}.et_pb_button_0_tb_header_wrapper{text-align:left}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header{margin-left:0;margin-right:auto}body #page-container .et_pb_section .et_pb_button_0_tb_header{background-color:var(--gcid-lfgc-magenta);font-family:var(--gvid-mljj76q86b);color:var(--gcid-lfgc-white)!important;font-size:var(--gvid-lfgc-text-body-s)!important;margin-left:0;margin-right:auto;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-width:0px;border-color:#333;border-style:solid;transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}body #page-container .et_pb_section .et_pb_button_0_tb_header:hover{background-color:var(--gcid-0nartgwip7)}body #page-container .et_pb_section .et_pb_button_0_tb_header:before,body #page-container .et_pb_section .et_pb_button_0_tb_header:after{display:none!important}.et_pb_code_0,.et_pb_code_0_tb_footer,.et_pb_code_3_tb_header,.et_pb_code_4_tb_header{margin-bottom:0px!important}.et_pb_group_0_tb_footer{padding-top:130px!important;padding-bottom:130px!important}.et_pb_group_carousel_0_tb_footer .et_pb_group_carousel_slide>.et_pb_group{transition:all 500ms ease-in-out;align-items:stretch}.et_pb_group_carousel_0_tb_footer .et_pb_group_carousel_arrow_prev .et-pb-icon{font-family:ETmodules!important;font-weight:400;content:'4'}.et_pb_group_carousel_0_tb_footer .et_pb_group_carousel_arrow_next .et-pb-icon{font-family:ETmodules!important;font-weight:400;content:'5'}.dsm_menu_0_tb_footer .dsm-menu-animation-left-right li a span:after,.dsm_menu_1_tb_footer .dsm-menu-animation-left-right li a span:after,.dsm_menu_2_tb_footer .dsm-menu-animation-left-right li a span:after,.dsm_menu_3_tb_footer .dsm-menu-animation-left-right li a span:after,.dsm_menu_4_tb_footer .dsm-menu-animation-left-right li a span:after{background-color:#2ea3f2}.et_pb_text_0_tb_footer{text-align:right}.et_pb_text_0_tb_footer .et_pb_text_inner{font-family:var(--et_global_body_font);font-weight:500;color:var(--gcid-lfgc-white)!important;font-size:var(--gvid-lfgc-text-body)}.et_pb_blurb_0_tb_footer .et_pb_blurb_container{text-align:start}.et_pb_blurb_0_tb_footer .et-pb-icon{color:var(--gcid-primary-color)}.et_pb_blurb_0_tb_footer .et_pb_module_header{font-family:var(--gvid-wpsz6b88to);text-transform:uppercase;color:var(--gcid-lfgc-white)!important;font-size:var(--gvid-lfgc-text-heading-l);line-height:1.3em;text-align:center}.et_pb_blurb_0_tb_footer .et_pb_blurb_description{font-family:var(--et_global_body_font);color:var(--gcid-lfgc-white);font-size:var(--gvid-lfgc-text-label);text-align:center}.et_pb_blurb_0_tb_footer .et_pb_blurb_content{max-width:80%}.et_pb_image_0_tb_footer{align-items:center;max-width:235px;align-self:center!important;margin-left:auto!important;margin-right:auto!important;align-items:center;max-width:235px;align-self:center!important;margin-left:auto!important;margin-right:auto!important}.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_1_tb_footer{background-color:var(--gcid-lfgc-white)!important}.et_pb_row_1_tb_footer,.et_pb_row_2_tb_header{flex-wrap:nowrap}.et_pb_module.et_pb_group_carousel_0_tb_footer .et_pb_group_1_tb_footer,.et_pb_module.et_pb_group_carousel_0_tb_footer .et_pb_group_2_tb_footer,.et_pb_module.et_pb_group_carousel_0_tb_footer .et_pb_group_3_tb_footer,.et_pb_module.et_pb_group_carousel_0_tb_footer .et_pb_group_4_tb_footer,.et_pb_module.et_pb_group_carousel_0_tb_footer .et_pb_group_5_tb_footer,.et_pb_module.et_pb_group_carousel_0_tb_footer .et_pb_group_6_tb_footer,.et_pb_module.et_pb_group_carousel_0_tb_footer .et_pb_group_7_tb_footer,.et_pb_module.et_pb_group_carousel_0_tb_footer .et_pb_group_8_tb_footer{height:100%;justify-content:center;align-items:center;height:100%;justify-content:center;align-items:center}.et_pb_section_2_tb_header.et_pb_section{padding-top:20px;padding-bottom:20px}.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_2_tb_footer{background-color:var(--gcid-lfgc-corp-grey)!important}.et_pb_row_2_tb_footer{max-width:var(--gvid-7invbwml5i)!important}.et-l--header>.et_builder_inner_content .et_pb_section.et_pb_section_3_tb_header{background-color:hsl(from var(--gcid-lfgc-black) calc(h + 0) calc(s + 0) calc(l + 0) / 0.6)!important}.et_pb_section_3_tb_header{max-width:100vw;margin-left:auto!important;margin-right:auto!important;height:100vh;position:fixed;top:0px;left:50%;bottom:auto;right:auto;transform:translateX(-50%);z-index:!important}.et_pb_row_3_tb_header{background-color:var(--gcid-lfgc-white);max-width:700px!important;flex-wrap:nowrap}.et_pb_row_3_tb_header.et_pb_row{margin-top:10%!important;padding-top:60px!important;padding-right:60px!important;padding-bottom:60px!important;padding-left:60px!important}.et_pb_column_3_tb_footer{--horizontal-gap:15px;--vertical-gap:0px;--column-count:5;grid-template-columns:repeat(5,auto);grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row;align-items:stretch;justify-content:end}.et_pb_column_3_tb_footer>[class*="et_flex_column"]{--horizontal-gap-parent:15px}.et_pb_row_4_tb_footer.et_pb_row{padding-top:20px!important}.et_pb_row_4_tb_footer{align-items:center}.et_pb_column_4_tb_footer{--column-count:4;grid-template-columns:repeat(var(--column-count),1fr);grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row}.footer-logo:hover{n opacity:0.8;n}.footer-legal-menu ul{display:flex}.footer-legal-menu li{padding-right:20px}.dsm_menu_4_tb_footer{}.dsm_menu_4_tb_footer ul.dsm-menu li a{font-family:var(--et_global_body_font);color:var(--gcid-lfgc-white);font-size:var(--gvid-lfgc-text-body);background-image:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:initial}.dsm_menu_4_tb_footer ul.dsm-menu,.dsm_menu_4_tb_footer ul.dsm-menu .sub-menu{list-style-type:none}.et_pb_image_5_tb_header:hover{filter:opacity(60%);transform:scaleX(1.02) scaleY(1.02)}.et_pb_image_5_tb_header{justify-content:start;align-items:center;transition-property:filter,transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:100%;height:auto}.et_pb_image_5_tb_header.et_pb_image{text-align:left;margin-left:0;margin-right:auto;align-items:flex-start}.et_pb_column_6_tb_header{justify-content:center;align-items:flex-start}.et_pb_image_6_tb_header:hover{background-color:var(--gcid-lfgc-white)}.et_pb_image_6_tb_header{justify-content:center;align-items:center;transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;width:40px;width:40px;height:40px;border-radius:30px}.et_pb_image_6_tb_header .et_pb_image_wrap img{height:40px;width:auto}.et_pb_image_6_tb_header .et_pb_image_wrap{border-width:0px;border-color:#333;border-style:solid}.et_pb_column_7_tb_header{flex-direction:row;justify-content:end;align-items:center}.et_pb_image_7_tb_header{background-color:var(--gcid-lfgc-corp-grey);transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:16;height:20;max-height:40px}.et_pb_image_7_tb_header:hover{background-color:var(--gcid-lfgc-magenta)}.et_pb_image_7_tb_header .et_pb_image_wrap img{max-height:40px;width:auto}.et_pb_image_8_tb_footer:hover{transform:none}.et_pb_image_8_tb_footer{transition-property:transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:100%;height:auto}.et_pb_image_9_tb_footer,.et_pb_image_10_tb_footer,.et_pb_image_11_tb_footer,.et_pb_image_12_tb_footer,.et_pb_image_13_tb_footer{width:100%;height:auto}@media only screen and (max-width:980px){.et_pb_blurb_0_tb_footer .et_pb_module_header{font-size:$variable({u0022typeu0022:u0022contentu0022,u0022valueu0022:{u0022nameu0022:u0022gvid-lfgc-text-heading-mu0022,u0022settingsu0022:{}}})$}.et_pb_row_3_tb_header.et_pb_row{padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important}.et_pb_row_4_tb_footer{align-items:center}.et_pb_column_4_tb_footer{--column-count:2;grid-template-columns:repeat(var(--column-count),1fr);grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row}}@media only screen and (max-width:767px){.et_pb_blurb_0_tb_footer{padding-right:20px!important;padding-left:20px!important}.et_pb_blurb_0_tb_footer .et_pb_module_header{color:var(--gcid-lfgc-white)!important;font-size:var(--gvid-lfgc-text-heading-s)}.et_pb_blurb_0_tb_footer .et_pb_blurb_description{color:var(--gcid-lfgc-white)}.et_pb_row_2_tb_header{flex-wrap:nowrap}.et_pb_section_3_tb_header{display:none!important}.et_pb_row_3_tb_header.et_pb_row{padding-top:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important}.et_pb_row_3_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_3_tb_header{width:90%!important}.et_pb_row_4_tb_footer{align-items:center}.et_pb_column_4_tb_footer{--column-count:1;grid-template-columns:repeat(var(--column-count),1fr);grid-template-rows:none;grid-auto-rows:auto;grid-auto-flow:row}.et_pb_code_4_tb_header{padding-right:0px;padding-left:0px}.et_pb_column_7_tb_header{--horizontal-gap:15px;flex-direction:row;justify-content:end;align-items:center}.et_pb_column_7_tb_header>[class*="et_flex_column"]{--horizontal-gap-parent:15px}.et_pb_image_7_tb_header{background-color:var(--gcid-lfgc-corp-grey);padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;width:30px;width:30px;height:30px;max-height:40px}.et_pb_image_7_tb_header .et_pb_image_wrap img{height:30px;width:auto}.et_pb_image_7_tb_header a,.et_pb_image_7_tb_header .et_pb_image_wrap{width:100%}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_3_tb_header{display:none!important}}@media only screen and (min-width:981px){.et_pb_section_2_tb_header,.et_pb_section_3_tb_header{display:none!important}}.et-l--footer>.et_builder_inner_content>.et_pb_section{background-color:#4a4f54}.et-l--footer .et_builder_inner_content{overflow-y:default}.et-db #et-boc .et-l.et-l--footer .et_builder_inner_content{z-index:auto}#micc-contenedor-mapa {
font-family: sans-serif; margin: 0 auto;
} #micc-selector-planta {
position: absolute;
right: 45px;
top: 60px;
z-index: 100;
background-color: #B7006A;
color: #fff;
padding: 10px 5px 10px 20px;
font-family: 'Zalando Sans Expanded';
font-weight: 500;
font-size: 16px;
line-height: 153%;
letter-spacing: 0%;
border-right: 15px solid #B7006A;
}
.micc-cuerpo-mapa {
display: flex;  }
.micc-col-izquierda { min-width: 445px;  background-color: #f3f3f3;
padding: 20px 35px;
overflow-y: auto;
transition: width .3s ease, opacity .3s ease; }
.micc-lista-tiendas {
list-style: none !important;
padding: 0;
margin: 0;
}
.micc-tienda-item {
padding: 10px;
cursor: pointer;
font-family: 'Zalando Sans Expanded';
color: #000000;
font-weight: 400;
font-size: 16px;
line-height: 153%;
letter-spacing: 0%; transition: background 0.2s;
}
.micc-tienda-item:hover, .micc-tienda-item.resaltado, .micc-tienda-item.seleccionado { font-weight: 500;
text-decoration: underline;
text-decoration-color: #D6006D;
} .micc-col-derecha { position: relative;
overflow: hidden; background: #fff;
min-height: 600px;
display: flex;
flex-direction: column;
justify-content: center;
}
.micc-carrusel-wrapper {
width: 100%;
overflow: hidden;
}
.micc-carrusel-slider {
display: flex;
width: 400%; transition: transform 0.5s ease-in-out;
}
.micc-slide {
width: 25%; box-sizing: border-box;
padding: 0;
}
.micc-wrapper-svg svg {
width: 100%;
height: auto;
} .micc-local-area {
fill: #e0e0e0;
stroke: #fff;
stroke-width: 2;
cursor: pointer;
transition: fill 0.3s, stroke 0.3s, opacity 0.3s;
}
.micc-local-area:hover, .micc-local-area.resaltado, .micc-local-area.seleccionado {   opacity: 1 !important;
} .micc-flecha {
position: absolute;  bottom: 0;
width: 54px;
height: 54px;
display: flex;
align-items: center; justify-content: center; cursor: pointer;
background-color: #cbcbcb;
border: none;
padding: 0;
transition: transform 0.3s ease; z-index: 10;
}
.micc-flecha:hover svg {
transform: scale(0.8);
}
.micc-next:hover svg {
transform: scale(0.8) rotate(180deg);
}
.micc-prev { left: 50%;
transform: translateX(-130%);
}
.micc-next { right: 50%;
transform: translateX(130%);
}
.micc-next svg {
transform: rotate(180deg);
} #micc-tooltip {
position: absolute;
max-width: 250px;
background: white;
border: 1px solid #717170;
padding: 30px;
border-radius: 6px;
z-index: 100;
pointer-events: none;  box-shadow: 10px 10px 20px 0px #0000001A;
transform: translate(-50%, -110%);
text-align: center;
}
#micc-tooltip img {
max-width: 140px;
height: auto;
display: block;
margin: 0 auto 15px auto;
}
#micc-tooltip-titulo {
font-family: Lato;
font-weight: 400;
font-size: 16px;
line-height: 153%;
letter-spacing: 0%;
text-align: center;
color: #2C2E31;
}
.micc-tooltip-flecha {
position: absolute;
bottom: -9px;
left: 50%;
transform: translateX(-50%);
width: 0; height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #717170;
} #micc-modal {
position: absolute;
right: 45px;
top: 150px;
width: 500px;
background: #f4f4f4;
border: 1px solid #ccc;
box-shadow: 0 4px 15px rgba(0,0,0,0.2); z-index: 110;
border-radius: 4px;
}
#micc-modal-cerrar {
position: absolute;
top: 0;
right: 0;
background: none;
border: none;
font-size: 20px;
cursor: pointer;
z-index: 1;
}
.micc-modal-contenido #micc-modal-img {
width: 100%;
height: 265px; background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.micc-modal-cabecera {
position: relative;
}
#micc-modal-logo {
width: 100px;
position: absolute;
left: 20px;
top: 20px;
}
.micc-modal-separador {
background-image: url("data:image/svg+xml;utf8,%3Csvg preserveAspectRatio='none' width='100%25' height='140px' viewBox='0 0 1280 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23f4f4f4'%3E%3Cpath d='M1280 140V0S993.46 140 640 139 0 0 0 0v140z' /%3E%3C/g%3E%3C/svg%3E");
transform: scale(1,1);
bottom: 0;
height: 20px;
background-size: 100% 20px;
width: 100%;
position: absolute;
}
.micc-modal-cuerpo {
padding: 35px 20px 20px 20px;
display: flex;
flex-direction: column;
gap: 20px 0;
align-items: start;
}
#micc-modal-titulo {
font-family: 'Zalando Sans Expanded';
font-weight: 400;
font-size: 18px;
line-height: 153%;
letter-spacing: 0%;
color: #B7006A;
padding-bottom: 0;
}
#micc-modal-resumen {
font-family: Lato;
font-weight: 400;
font-size: 20px;
line-height: 153%;
letter-spacing: 0%;
}
#micc-modal-enlace {
font-family: 'Area Extended';
font-weight: 700;
font-size: 14px;
line-height: 110%;
letter-spacing: 0%;
text-transform: uppercase;
display: inline-flex;
align-items: center;
gap: 16px; background-color: #c50075; color: #ffffff; padding: 19px 18px 16px 18px
} #micc-modal-enlace svg { transition: transform 0.3s ease;
} #micc-modal-enlace:hover svg {
transform: scale(1.25);
} .btn-plegar-lista, #micc-modal-cerrar {
width: 54px;
height: 54px;
display: flex;
align-items: center; justify-content: center; cursor: pointer;
background-color: #e20078; border: none;
padding: 0;
transition: transform 0.3s ease; position: absolute;
top: 0;
left: 0;
z-index: 1;
}
#micc-modal-cerrar {
left: unset;
right: 0;
}
.btn-plegar-lista:hover .btn-flecha, #micc-modal-cerrar:hover .btn-aspa {
transform: scale(0.8);
}
.btn-flecha {
transition: transform 0.2s ease;
}
.micc-pie {
background-color: #ffffff;
padding: 70px 0 55px 95px;
display: flex;
align-items: center;
gap: 30px 50px;
}
.micc-pie-col-izquierda {
display: flex;
flex-direction: column;
align-items: start;
gap: 30px 0;
flex: 0 0 auto;
}
.micc-planta {
display: flex;
align-items: center;
gap: 0 15px;
}
#micc-planta-actual {
font-family: 'Zalando Sans Expanded';
font-weight: 400;
font-size: 22px;
line-height: 153%;
letter-spacing: 0%;
text-decoration: underline;
text-decoration-color: #D6006D;
color: #000000;
}
.micc-pie-col-derecha {
flex: 1;
display: none;
}
#micc-leyenda {
display: flex;
justify-content: center;
align-items: start;
gap: 0 40px;
transition: width .3s ease, opacity .3s ease;
}
.leyenda-oculta #micc-leyenda {
width: 0;
height: 0;
opacity: 0;
padding: 0;
margin: 0;
min-width: 0;
}
.micc-leyenda-elemento {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px 0;
}
.micc-leyenda-elemento-titulo {
font-family: Lato;
font-weight: 400;
font-size: 16px;
line-height: 153%;
letter-spacing: 0%;
text-align: center;
color: #2C2E31;
}  .lista-plegada .micc-col-izquierda, .lista-cerrada .micc-col-izquierda {
width: 0;
opacity: 0;
padding: 0 !important;;
margin: 0;
min-width: 0;
} .lista-plegada .btn-flecha {
transform: rotate(180deg);
}
.lista-plegada .btn-plegar-lista:hover .btn-flecha {
transform: rotate(180deg) scale(0.8);
}
@media (max-width: 980px) { #micc-selector-planta {
right: 20px;
top: 20px;
padding: 7px 5px 7px 15px;
}
.micc-col-izquierda, .btn-plegar-lista {
display: none !important;
}
.micc-flecha {
width: 38px;
height: 38px;
}
.micc-flecha svg {
height: 21px;
}
.micc-prev {
left: 20px;
transform: none;
}
.micc-next {
right: 20px;
transform: none;
}
#micc-tooltip {
max-width: 100px;
padding: 0 10px 10px 10px;
}
#micc-tooltip img {
max-width: 64px;
margin: 0 auto 10px auto;
}
#micc-tooltip-titulo {
font-size: 12px;
line-height: 120%;
padding-bottom: 0;
}
#micc-modal {
width: 300px;
top: 30px;
left: 50%;
transform: translateX(-50%);
}
#micc-modal-logo {
width: 60px;
left: 10px;
top: 10px;
}
#micc-modal-cerrar {
width: 32px;
height: 32px;
}
#micc-modal-cerrar svg {
width: 15px;
height: 15px;
}
.micc-modal-cuerpo {
padding: 25px 20px 20px 20px;
gap: 15px 0;
}
#micc-modal-titulo {
font-size: 16px;
}
#micc-modal-resumen {
font-size: 14px;
}
#micc-modal-enlace {
font-size: 10px;
padding: 14px 15px 12px 15px;
}
#micc-modal-enlace svg {
width: 11px;
height: 11px;
}
.micc-pie {
flex-direction: column-reverse;
padding: 0 10px 40px 10px;
}
.micc-pie-col-izquierda {
align-items: center;
gap: 10px 0;
padding-top: 30px;
}
.micc-pie-col-izquierda .micc-planta {
gap: 0 10px;
}
.micc-pie-col-izquierda .micc-planta img {
width: 18px;
}
#micc-planta-actual {
font-size: 14px;
}
.micc-pie-col-izquierda .micc-logo {
width: 200px;
}
#micc-leyenda {
padding-top:30px;
gap: 0 15px;
}
.micc-leyenda-elemento-icono {
width: 44px;
}
.micc-leyenda-elemento-titulo {
font-size: 11px;
line-height: 120%;
}
}.et-pb-parallax-wrapper{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.et-pb-parallax-background{background-repeat:no-repeat;background-position:top;background-size:cover;position:absolute;bottom:0;left:0;width:100%;height:100%;display:block}.et-pb-parallax-background_widescreen,.et-pb-parallax-background_tabletWide,.et-pb-parallax-background_tablet,.et-pb-parallax-background_phoneWide,.et-pb-parallax-background_phone{display:none}.et-pb-parallax-background__hover{visibility:hidden}.et-pb-parallax-background--css{background-attachment:fixed}.et_pb_section:hover>.et-pb-parallax-wrapper .et-pb-parallax-background__hover,.et_pb_section:hover>.et_pb_parallax_css_wrap .et-pb-parallax-background__hover,.et_pb_row:hover>.et-pb-parallax-wrapper .et-pb-parallax-background__hover,.et_pb_row:hover>.et_pb_parallax_css_wrap .et-pb-parallax-background__hover,.et_pb_column:hover>.et-pb-parallax-wrapper .et-pb-parallax-background__hover,.et_pb_column:hover>.et_pb_parallax_css_wrap .et-pb-parallax-background__hover,.et_pb_module:hover>.et-pb-parallax-wrapper .et-pb-parallax-background__hover,.et_pb_module:hover>.et_pb_parallax_css_wrap .et-pb-parallax-background__hover{visibility:visible}.et_vb_hover>.et-pb-parallax-wrapper .et-pb-parallax-background__hover,.et_vb_hover>.et_pb_parallax_css_wrap .et-pb-parallax-background__hover{visibility:visible}.et_pb_section_parallax>.et-pb-parallax-content{position:relative;z-index:1}.et_pb_section_parallax .et_pb_team_member_description{z-index:2}.et_pb_section_parallax .et-pb-icon,.et_pb_section_parallax .et_pb_icon_list_text{z-index:1}@media only screen and (min-width: 1440px){.et-pb-parallax-background:not(.et-pb-parallax-background_widescreen):not(.et-pb-parallax-background_tabletWide):not(.et-pb-parallax-background_tablet):not(.et-pb-parallax-background_phoneWide):not(.et-pb-parallax-background_phone):not(.et-pb-parallax-background__hover){display:block}.et-pb-parallax-background.et-pb-parallax-background_ultraWide:not(.et-pb-parallax-background__hover){display:block}}@media only screen and (min-width: 1280px)and (max-width: 1439px){.et-pb-parallax-background.et_parallax_bg_widescreen_exist:not(.et-pb-parallax-background__hover){display:none}.et-pb-parallax-background.et-pb-parallax-background_widescreen:not(.et-pb-parallax-background__hover){display:block}}@media only screen and (min-width: 1025px)and (max-width: 1279px){.et-pb-parallax-background.et_parallax_bg_desktop_exist:not(.et-pb-parallax-background__hover){display:none}.et-pb-parallax-background:not(.et-pb-parallax-background_tabletWide):not(.et-pb-parallax-background_tablet):not(.et-pb-parallax-background_phoneWide):not(.et-pb-parallax-background_phone):not(.et-pb-parallax-background__hover){display:block}}@media only screen and (min-width: 981px)and (max-width: 1024px){.et-pb-parallax-background.et_parallax_bg_tabletWide_exist:not(.et-pb-parallax-background__hover){display:none}.et-pb-parallax-background.et-pb-parallax-background_tabletWide:not(.et-pb-parallax-background__hover){display:block}}@media only screen and (max-width: 980px){.et-pb-parallax-background.et_parallax_bg_tablet_exist:not(.et-pb-parallax-background__hover){display:none}.et-pb-parallax-background.et-pb-parallax-background_tablet:not(.et-pb-parallax-background__hover){display:block}.et-pb-parallax-wrapper:not(:has(.et_parallax_bg_tablet_exist)) .et-pb-parallax-background.et_parallax_bg_tabletWide_exist:not([class*=et-pb-parallax-background_]):not(.et-pb-parallax-background__hover),.et_pb_parallax_css_wrap:not(:has(.et_parallax_bg_tablet_exist)) .et-pb-parallax-background.et_parallax_bg_tabletWide_exist:not([class*=et-pb-parallax-background_]):not(.et-pb-parallax-background__hover){display:none}.et-pb-parallax-wrapper:not(:has(.et_parallax_bg_tablet_exist)) .et-pb-parallax-background.et-pb-parallax-background_tabletWide:not(.et-pb-parallax-background__hover),.et_pb_parallax_css_wrap:not(:has(.et_parallax_bg_tablet_exist)) .et-pb-parallax-background.et-pb-parallax-background_tabletWide:not(.et-pb-parallax-background__hover){display:block}}@media only screen and (max-width: 860px){.et-pb-parallax-background.et_parallax_bg_phoneWide_exist:not(.et-pb-parallax-background__hover){display:none}.et-pb-parallax-background.et-pb-parallax-background_phoneWide:not(.et-pb-parallax-background__hover){display:block}}@media only screen and (max-width: 767px){.et-pb-parallax-background.et_parallax_bg_phone_exist:not(.et-pb-parallax-background__hover){display:none}.et-pb-parallax-background.et-pb-parallax-background_phone:not(.et-pb-parallax-background__hover){display:block}}.et_pb_section:hover:has(.et-pb-parallax-background__hover)>.et-pb-parallax-wrapper .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]),.et_pb_section:hover:has(.et-pb-parallax-background__hover)>.et_pb_parallax_css_wrap .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]),.et_pb_row:hover:has(.et-pb-parallax-background__hover)>.et-pb-parallax-wrapper .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]),.et_pb_row:hover:has(.et-pb-parallax-background__hover)>.et_pb_parallax_css_wrap .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]),.et_pb_column:hover:has(.et-pb-parallax-background__hover)>.et-pb-parallax-wrapper .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]),.et_pb_column:hover:has(.et-pb-parallax-background__hover)>.et_pb_parallax_css_wrap .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]),.et_pb_module:hover:has(.et-pb-parallax-background__hover)>.et-pb-parallax-wrapper .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]),.et_pb_module:hover:has(.et-pb-parallax-background__hover)>.et_pb_parallax_css_wrap .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]){visibility:hidden}.et_vb_hover:has(.et-pb-parallax-background__hover)>.et-pb-parallax-wrapper .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]),.et_vb_hover:has(.et-pb-parallax-background__hover)>.et_pb_parallax_css_wrap .et-pb-parallax-background:not(.et-pb-parallax-background__hover):not([class*=__sticky]){visibility:hidden}