﻿@charset "UTF-8";header a{-webkit-transition:none !important;transition:none !important}#headerUserNavDetailsMiCuenta,#login-button{background-color:#000 !important;border-radius:20px;color:#fff !important;font-size:14px;font-weight:400}#headerUserNavDetailsMiCuenta:hover,#login-button:hover{background-color:#e41d23 !important}.hover-dropdown .dropdown-menu>li>a{font-size:14px}#HeaderUserNavMercados a:hover,#BCN_single_available_grouping a:hover,#BCN_HeaderUserNavMercados a:hover{border-radius:0 !important}.dropdown-menu li{background-color:#fff !important;background-image:none !important}.dropdown-menu li:hover{background-color:#d8d8d8 !important}.dropdown-menu a{background-color:#fff !important;color:#4a4a4a !important;background-image:none !important}.dropdown-menu a:hover{background-color:#d8d8d8 !important}.responsive-navigation ul,.responsive-navigation-newheaderbcn ul{background-color:#fff}.responsive-navigation ul li a,.responsive-navigation-newheaderbcn ul li a{border-top:0}@media(max-width:1200px){.responsive-navigation ul li a,.responsive-navigation-newheaderbcn ul li a{color:#fff}}.navbar-toggler{background:none;-webkit-box-shadow:none;box-shadow:none;border:0}.navbar-toggler span{font-size:28px}.navbar-default .badge{right:auto}sup#shoppingCartReferencesNumber{background-color:#d0021b;color:#fff}#modal-panel{background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}#navbarSupportedContent1{background-color:#fff;position:absolute;top:0;left:0;z-index:99999;padding-top:10px;padding-bottom:20px;height:100%;width:90%;max-width:400px}#navbarSupportedContent1 .navbar-toggler{margin-left:30px}#navbarSupportedContent1 .active a{color:#4a4a4a;background:none}#navbarSupportedContent1 .caret-link{padding-left:0;float:right}#navbarSupportedContent1 .user-links{margin-bottom:10px}#navbarSupportedContent1 .back-arrow{margin-right:15px;display:none}#navbarSupportedContent1 .next-arrow{margin-left:15px}#navbarSupportedContent1 .view-all a{font-style:italic}#navbarSupportedContent1 .separator{margin-bottom:20px}#navbarSupportedContent1 .burger-menu-principal a{color:#4a4a4a !important;font-size:15px;margin-left:50px}#navbarSupportedContent1 .burger-submenu a{color:#4a4a4a !important;font-size:15px;margin-left:0}#navbarSupportedContent1 .burger-submenu li{max-width:150px}#navbarSupportedContent1 .burger-submenu{max-width:150px}#navbarSupportedContent1 .navbar-nav{list-style:none;padding-left:0;margin-left:0;margin-right:0}#navbarSupportedContent1 .navbar-nav a:hover{text-decoration:none}#navbarSupportedContent1 .navbar-nav a:focus{text-decoration:none}#navbarSupportedContent1 .navbar-nav li{display:block;float:none;background-color:#fff !important}#navbarSupportedContent1 .navbar-nav li>a{line-height:30px}#navbarSupportedContent1 .navbar-nav li.open{background-color:#d8d8d8}#navbarSupportedContent1 .navbar-nav li.open>a>.back-arrow{display:inline}#navbarSupportedContent1 .navbar-nav li.open>a>.next-arrow{display:none}#navbarSupportedContent1 .navbar-nav li.open .dropdown-menu li{padding-left:0}#navbarSupportedContent1 .navbar-nav li.open .dropdown-menu li.dropdown-submenu.open{background-color:#6b8014}#navbarSupportedContent1 .navbar-nav li.open .dropdown-menu li a{padding-left:50px}#navbarSupportedContent1 .navbar-nav li.open .dropdown-menu li a.caret-link{padding-left:0}#navbarSupportedContent1 .dropdown-menu{background-color:#fff;color:#4a4a4a;position:relative;border:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin-top:0;border-radius:0;padding-top:0}#navbarSupportedContent1 .dropdown-menu li a{display:inline-block}#navbarSupportedContent1 .dropdown-menu li .caret-link{background-color:transparent;background-image:none}#navbarSupportedContent1 .dropdown-menu li .caret-link.collapsed{background-color:transparent;background-image:none}#navbarSupportedContent1 .dropdown-submenu.open{background-color:#6b8014}#navbarSupportedContent1 .dropdown-submenu.open>a{background-color:#6b8014}#navbarSupportedContent1 .dropdown-submenu.open>a:hover{background-color:#6b8014}#navbarSupportedContent1 .dropdown-submenu .dropdown-menu.collapse.in{display:contents}#navbarSupportedContent1 .dropdown-submenu .dropdown-menu.collapse.in li{padding-left:20px;padding-top:5px}#navbarSupportedContent1 .showroom.active{background:#f734c3;background:-webkit-gradient(left top,right top,color-stop(0%,#f734c3),color-stop(100%,#e68a27));background:-webkit-gradient(linear,left top,right top,from(#f734c3),to(#e68a27));background:linear-gradient(to right,#f734c3 0%,#e68a27 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f734c3",endColorstr="#e68a27",GradientType=1);color:#fff;opacity:1}#pageHeaderWrapper{background-color:#efefef}#pageHeaderWrapper>.container-fluid{background-color:#fff;padding-left:0;padding-right:0}.grouping-page .brand-text{display:none}.grouping-page #pageHeader #pageHeaderTop #dmBrand{margin-bottom:0}.grouping-page #pageHeader #pageHeaderTop #dmBrand .white-logo,.grouping-page #pageHeader #pageHeaderTop #dmBrand .black-logo{display:none}.grouping-page #pageHeader #pageHeaderTop #dmBrand .only-logo{display:block}.grouping-page #pageHeader #pageHeaderTop #MercadoBotonesUserNav li.nav-element-shoppingcart.MercadoBotonesUserNavLiSep-xs{display:none}.grouping-page #pageHeader #pageHeaderNav #headerLocationContainer{width:auto}.grouping-page #pageHeader #headerSearchContainer #showroomSearchForm{border-radius:20px}.reference-page #reference-public #reference{padding-top:150px}.reference-page #pageHeaderWrapper>.container-fluid{background-color:#fff;padding-left:15px;padding-right:15px}.reference-page .brand-text{display:none}.reference-page #masthead{top:auto}.reference-page #masthead #mastheadLogo{top:-15px}.reference-page #pageHeader #pageHeaderNav{display:table-row}.reference-page #pageHeader .nav-logo{display:block}.reference-page #pageHeader .nav-logo #dmBrand{background-image:none;padding:5px 15px 15px 15px}.reference-page #pageHeader .nav-logo #dmBrand .black-logo,.reference-page #pageHeader .nav-logo #dmBrand .white-logo,.reference-page #pageHeader .nav-logo #dmBrand .only-logo{display:none}.reference-page #pageHeader .nav-logo #dmBrand .only-white-logo{display:block}.reference-page #pageHeader #dmBrandXS .black-logo{display:none}.reference-page #pageHeader #dmBrandXS .white-logo{display:inherit}.reference-page #pageHeader .container-fluid{padding-left:15px;padding-right:15px}.reference-page #pageHeader>.container-fluid{background-color:#efefef}.reference-page #pageHeader .pageHeaderTopTable{display:none}.reference-page #pageHeader #headerGeneralReferenceLogoContainer{display:table-cell}.reference-page #pageHeader #headerGeneralNavContainer{display:none}.reference-page #pageHeader #headerLocationContainer{display:none}.reference-page .mini-header #pageHeaderWrapper>.container-fluid{padding-left:15px;padding-right:15px}.reference-page .mini-header #pageHeaderWrapper #pageHeader .header-cell{display:table-cell;vertical-align:middle}.ppa-page #reference-public #reference{padding-top:200px}.ppa-page #pageHeaderWrapper>.container-fluid{background-color:#fff;padding-left:15px;padding-right:15px}.ppa-page .brand-text{display:none}.ppa-page #masthead{top:auto}.ppa-page #masthead #mastheadLogo{top:-15px}.ppa-page #pageHeader #pageHeaderNav{display:table-row}.ppa-page #pageHeader .nav-logo{display:block}.ppa-page #pageHeader .nav-logo #dmBrand{background-image:none;padding:5px 15px 15px 15px}.ppa-page #pageHeader .nav-logo #dmBrand .black-logo,.ppa-page #pageHeader .nav-logo #dmBrand .white-logo,.ppa-page #pageHeader .nav-logo #dmBrand .only-logo{display:none}.ppa-page #pageHeader .nav-logo #dmBrand .only-white-logo{display:block}.ppa-page #pageHeader #dmBrandXS .black-logo{display:none}.ppa-page #pageHeader #dmBrandXS .white-logo{display:inherit}.ppa-page #pageHeader .container-fluid{padding-left:15px;padding-right:15px}.ppa-page #pageHeader>.container-fluid{background-color:#efefef}.ppa-page #pageHeader .pageHeaderTopTable{display:none}.ppa-page #pageHeader #headerGeneralReferenceLogoContainer{display:table-cell}.ppa-page #pageHeader #headerGeneralNavContainer{display:none}.ppa-page #pageHeader #headerLocationContainer{display:none}.ppa-page #pageHeader #pageHeaderTop #MercadoBotonesUserNav li.nav-element-shoppingcart.MercadoBotonesUserNavLiSep-xs{display:none}.ppa-page .mini-header #pageHeaderWrapper>.container-fluid{padding-left:15px;padding-right:15px}.ppa-page .mini-header #pageHeaderWrapper #pageHeader .header-cell{display:table-cell;vertical-align:middle}.ppa-page #pageHeaderWrapper{background-color:#fff;background-image:none;min-height:66px}.landing #header #dmBrand{font-size:30px;margin-bottom:0;background-size:auto 100%;height:45px;background-image:none;padding:5px 15px 15px 15px}.landing #header #dmBrand .brand-text{margin-left:20px}.landing #header #dmBrand .white-logo,.landing #header #dmBrand .only-logo,.landing #header #dmBrand .only-white-logo{display:none}#pageHeader{display:block}#pageHeader #login-button{min-width:145px}#pageHeader .nav-logo{display:none}#pageHeader #headerGeneralReferenceLogoContainer{display:none}#pageHeader #dmBrandXS{font-size:30px;margin-bottom:0;background-size:auto 100%;height:45px;background-position:left bottom;background-repeat:no-repeat}#pageHeader #dmBrandXS .green{color:#009879;font-size:120%;margin-left:2px}#pageHeader #dmBrandXS .brand-text{font-family:"Gill Sans MT",Tahoma,Helvetica,Arial,sans-serif}#pageHeader #dmBrandXS .white-logo,#pageHeader #dmBrandXS .only-logo,#pageHeader #dmBrandXS .only-white-logo{display:none}#pageHeader #pageHeaderTop{height:30px}#pageHeader #pageHeaderTop.location{background-color:#f4f4f4}#pageHeader #pageHeaderTop #dmBrandContainer{border-right:2px solid #f6f6f6}#pageHeader #pageHeaderTop #dmBrandContainer .responsive-container{display:-webkit-box;display:-ms-flexbox;display:flex}#pageHeader #pageHeaderTop #dmBrand{font-size:30px;margin-bottom:0;background-size:auto 100%;height:45px;background-image:none;padding:5px 15px 15px 15px}#pageHeader #pageHeaderTop #dmBrand .brand-text{margin-left:20px}#pageHeader #pageHeaderTop #dmBrand .white-logo,#pageHeader #pageHeaderTop #dmBrand .only-logo,#pageHeader #pageHeaderTop #dmBrand .only-white-logo{display:none}#pageHeader #pageHeaderTop #headerSearchContainer{width:100%;border:0}#pageHeader #pageHeaderTop #headerSearchContainer .search-context-dropdown{display:none}#pageHeader #pageHeaderTop #headerSearchContainer .search-context-dropdown .btn.dropdown-toggle{background-color:#efefef;border:0;background-image:none;-webkit-box-shadow:none;box-shadow:none;color:#4a4a4a;font-size:15px}#pageHeader #pageHeaderTop #headerSearchContainer .search-context-dropdown .dropdown-menu{border-radius:0}#pageHeader #pageHeaderTop #headerSearchContainer .search-context-dropdown .dropdown-menu a{color:#4a4a4a}#pageHeader #pageHeaderTop #headerSearchContainer .search-context-dropdown .dropdown-menu a:hover{color:#efefef;background-color:#4a4a4a}#pageHeader #pageHeaderTop #headerSearchContainer .search-textbox{line-height:30px;border:0;-webkit-box-shadow:none;box-shadow:none;color:#4a4a4a;font-style:normal;margin-top:4px;height:35px}#pageHeader #pageHeaderTop #headerSearchContainer .search-textbox::-webkit-input-placeholder{font-style:normal}#pageHeader #pageHeaderTop #headerSearchContainer .search-textbox::-moz-placeholder{font-style:normal}#pageHeader #pageHeaderTop #headerSearchContainer .search-textbox:-ms-input-placeholder{font-style:normal}#pageHeader #pageHeaderTop #headerSearchContainer .search-textbox::-ms-input-placeholder{font-style:normal}#pageHeader #pageHeaderTop #headerSearchContainer .search-textbox::placeholder{font-style:normal}#pageHeader #pageHeaderTop #headerSearchContainer #showroomSearchReferencesClear{display:none}#pageHeader #pageHeaderTop #headerSearchContainer #showroomSearchReferences{background-color:transparent;background-image:none;border-radius:0;padding:0;padding-left:10px;height:40px;border:0;-webkit-box-shadow:none;box-shadow:none}#pageHeader #pageHeaderTop #headerSearchContainer #showroomSearchReferences img{height:30px;width:auto}#pageHeader #pageHeaderTop #headerExtraContainer{display:none}#pageHeader #pageHeaderTop #headerExtraContainer .responsive-container{display:-webkit-box;display:-ms-flexbox;display:flex}#pageHeader #pageHeaderTop #headerExtraContainer a{display:-webkit-box;display:-ms-flexbox;display:flex}#pageHeader #pageHeaderTop #headerExtraContainer img{height:20px}#pageHeader #pageHeaderTop #headerExtraContainer .btn{background-color:transparent;background-image:none;color:#4a4a4a;text-shadow:none;border:0;-webkit-box-shadow:none;box-shadow:none;font-family:inherit;font-size:15px}#pageHeader #pageHeaderTop #headerExtraContainer .extra-link{border-left:2px solid #f6f6f6;padding-top:24px;padding-bottom:22px;padding-left:15px;padding-right:10px}#pageHeader #pageHeaderTop #headerExtraContainer .extra-link:hover{border-bottom:4px solid #fff;padding-bottom:18px;text-decoration:none}#pageHeader #pageHeaderTop #headerExtraContainer .extra-link .badge{top:20px;margin-left:10px}#pageHeader .pageHeaderNavWrapper{background-color:#fff}#pageHeader .pageHeaderNavTable{display:table;width:100%}#pageHeader .pageHeaderTopTable{display:table;width:100%}#pageHeader #pageHeaderNav{background-color:#fff;display:none}#pageHeader #pageHeaderNav #pageHeaderLogo-ref{display:none}#pageHeader #pageHeaderNav #headerLocationContainer{border-right:1px solid #4a4a4a;width:200px}#pageHeader #pageHeaderNav #headerLocationContainer:hover{border-bottom:4px solid #fff}#pageHeader #pageHeaderNav #headerLocationContainer:hover #location-shipping-address{margin-top:4px}#pageHeader #pageHeaderNav #headerLocationContainer a{color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pageHeader #pageHeaderNav #headerLocationContainer a img{height:20px}#pageHeader #pageHeaderNav #headerLocationContainer a .address-text{margin-left:5px;color:rgba(255,255,255,.8)}#pageHeader #pageHeaderNav #headerLocationContainer a:hover{text-decoration:none}#pageHeader #pageHeaderNav #headerGeneralNavContainer .col-sm-12{padding-left:0}#pageHeader #pageHeaderNav #headerGeneralNavContainer .sub li:hover{background-color:#d8d8d8}#pageHeader #pageHeaderNav #headerGeneralNavContainer .sub li:hover a{background-color:#d8d8d8}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation .plus:after,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn .plus:after{margin-left:15px}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation .minus:after,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn .minus:after{margin-left:15px}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation li:hover,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn li:hover{border-bottom:4px solid #fff}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation li:hover a,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn li:hover a{border-bottom:0;padding-bottom:3px}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation li a,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn li a{border-top:0}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation ul.sub li:hover,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn ul.sub li:hover{border-bottom:0}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation ul.sub li:hover a,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn ul.sub li:hover a{border-bottom:2px;padding-bottom:5px}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation ul li.activities-links ul.sub li,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li.activities-links ul.sub li{background-color:#fff !important;background-image:none !important}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation ul li.activities-links ul.sub li:hover,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li.activities-links ul.sub li:hover{background-color:#d8d8d8 !important}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation ul li.activities-links ul.sub li a,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li.activities-links ul.sub li a{background-color:#fff !important;color:#4a4a4a !important;background-image:none !important}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation ul li.activities-links ul.sub li a:hover,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li.activities-links ul.sub li a:hover{background-color:#d8d8d8 !important}#pageHeader #pageHeaderNav #headerGeneralNavContainer .btn-group{border-right:1px solid #fff;border-bottom:4px solid #fff;border-bottom:0}#pageHeader #pageHeaderNav #headerGeneralNavContainer .btn-group.open a{border:1px solid transparent}#pageHeader #pageHeaderNav #headerGeneralNavContainer .btn-group:hover{border-bottom:4px solid #fff}#pageHeader #pageHeaderNav #headerGeneralNavContainer .dropdown-menu{background-color:#fff;color:#4a4a4a;margin-top:3px}#pageHeader #pageHeaderNav #headerGeneralNavContainer .dropdown-menu li.open>a{color:#4a4a4a;background-color:#fff}#pageHeader #pageHeaderNav #headerGeneralNavContainer .dropdown-menu li a:hover{background-color:#d8d8d8}#pageHeader #pageHeaderNav #headerGeneralNavContainer .dropdown-menu .dropdown-submenu li a{line-height:25px}#pageHeader #pageHeaderNav #headerGeneralNavContainer .showroom a{background:#f734c3;background:-webkit-gradient(left top,right top,color-stop(0%,#f734c3),color-stop(100%,#e68a27));background:-webkit-gradient(linear,left top,right top,from(#f734c3),to(#e68a27));background:linear-gradient(to right,#f734c3 0%,#e68a27 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f734c3",endColorstr="#e68a27",GradientType=1);color:#fff;opacity:1}#pageHeader #pageHeaderNav #headerGeneralNavContainer a{color:#4a4a4a;line-height:35px;padding-left:20px;padding-right:20px;font-family:"Open Sans",sans-serif;font-size:14px}#pageHeader #pageHeaderNav #headerGeneralNavContainer a img.image-no-hover{display:none !important}#pageHeader #pageHeaderNav #headerGeneralNavContainer a img.image-hover{display:none !important}#pageHeader #pageHeaderNav #headerGeneralNavContainer a:hover{border-color:#fff}#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation ul li a,#pageHeader #pageHeaderNav #headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li a{background-color:#fff;color:#4a4a4a;width:-webkit-max-content;width:-moz-max-content;width:max-content}#pageHeader #pageHeaderNav #headerUserNavContainer{width:auto}#pageHeader #pageHeaderNav #headerUserNavContainer .nav-element-location{display:none}#pageHeader #pageHeaderNav #headerUserNavContainer li.open a{background-image:none;background-color:#fff}#pageHeader #pageHeaderNav #headerUserNavContainer li:hover{background-color:#fff}#pageHeader #pageHeaderNav #headerUserNavContainer a{color:#4a4a4a;font-family:"Open Sans",sans-serif;line-height:40px;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;height:42px}#pageHeader #pageHeaderNav #headerUserNavContainer a:hover{font-size:14px;color:#e41d23;font-weight:400}#pageHeader #pageHeaderNav #headerUserNavContainer a span.caret{margin-right:10px}#pageHeader #pageHeaderNav #headerUserNavContainer a:hover img.image-no-hover{display:none !important}#pageHeader #pageHeaderNav #headerUserNavContainer a:hover img.image-hover{display:unset !important}#pageHeader #pageHeaderNav #headerUserNavContainer a img{height:20px;margin-right:10px;margin-left:10px;color:#fff}#pageHeader #pageHeaderNav #headerUserNavContainer .btn-group{border-bottom:4px solid #fff;border-bottom:0}#pageHeader #pageHeaderNav #headerUserNavContainer .btn-group a{padding-bottom:2px}#pageHeader #pageHeaderNav #headerUserNavContainer .btn-group.language-selector{border-right:0}#pageHeader #pageHeaderNav #headerUserNavContainer .btn-group.open a{background:transparent;-webkit-box-shadow:none;box-shadow:none}#pageHeader #pageHeaderNav #headerUserNavContainer .dropdown-menu{background-color:#fff;color:#4a4a4a}#pageHeader #pageHeaderNav #headerUserNavContainer .dropdown-menu li{display:block}#pageHeader #pageHeaderNav #headerUserNavContainer .dropdown-menu li:hover{border-bottom:0 solid transparent}#pageHeader #pageHeaderNav #headerUserNavContainer .dropdown-menu li.open>a{color:#4a4a4a}#pageHeader #pageHeaderNav #headerUserNavContainer .dropdown-menu li a:hover{background-color:#d8d8d8}#pageHeader #pageHeaderNav #headerUserNavContainer .dropdown-menu .dropdown-submenu li a{line-height:25px}#GroupingSubHeader>ul>li{border-bottom-color:#efefef !important;border-bottom:none !important}#GroupingSubHeader>ul>li>a{background-color:#efefef !important;background-image:none !important;border-bottom-color:#efefef !important;border-bottom:none !important}#GroupingSubHeader>ul>li>a:hover{font-size:14px;color:#e41d23 !important;font-weight:400}#GroupingSubHeader>ul>li>a:hover img.image-no-hover{display:none !important}#GroupingSubHeader>ul>li>a:hover img.image-hover{display:unset !important}#GroupingSubHeader>ul>li:hover{border-bottom-color:#efefef !important;border-bottom:none !important}#MercadoBotonesUserNav{width:auto}#MercadoBotonesUserNav .nav-element-location{display:none}#MercadoBotonesUserNav li.open a{background-image:none;background-color:#fff}#MercadoBotonesUserNav li:hover{border:none}#MercadoBotonesUserNav a{color:#4a4a4a;font-family:"Open Sans",sans-serif;line-height:40px;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;height:42px}#MercadoBotonesUserNav a:hover{color:#e41d23}#MercadoBotonesUserNav a span.caret{margin-right:10px}#MercadoBotonesUserNav a:hover img.image-no-hover{display:none !important}#MercadoBotonesUserNav a:hover img.image-hover{display:unset !important}#MercadoBotonesUserNav a img{height:20px;margin-right:10px;margin-left:10px}#MercadoBotonesUserNav .btn-group{border-bottom:4px solid #fff;border-bottom:0}#MercadoBotonesUserNav .btn-group a{padding-bottom:2px}#MercadoBotonesUserNav .btn-group.language-selector{border-right:0}#MercadoBotonesUserNav .btn-group.open a{background:transparent;-webkit-box-shadow:none;box-shadow:none}#MercadoBotonesUserNav .dropdown-menu{background-color:#fff;color:#4a4a4a;z-index:2000}#MercadoBotonesUserNav .dropdown-menu li{display:block}#MercadoBotonesUserNav .dropdown-menu li:hover{border-bottom:0 solid transparent}#MercadoBotonesUserNav .dropdown-menu li.open>a{color:#4a4a4a}#MercadoBotonesUserNav .dropdown-menu li a:hover{background-color:#d8d8d8}#MercadoBotonesUserNav .dropdown-menu .dropdown-submenu li a{line-height:25px}.responsive-navigation ul li:hover>a,.responsive-navigation-newheaderbcn ul li:hover>a{background-color:#d8d8d8}.responsive-navigation ul li a,.responsive-navigation-newheaderbcn ul li a{background:none}.responsive-navigation ul li a:hover,.responsive-navigation-newheaderbcn ul li a:hover{background-color:#d8d8d8}.responsive-navigation ul .sub,.responsive-navigation-newheaderbcn ul .sub{background-color:#4d493f !important;color:#4a4a4a}.responsive-navigation ul .sub a,.responsive-navigation-newheaderbcn ul .sub a{color:#4a4a4a !important}.responsive-navigation ul .sub a:hover,.responsive-navigation-newheaderbcn ul .sub a:hover{background-color:#d8d8d8 !important;background-image:none}.responsive-navigation .separator,.responsive-navigation-newheaderbcn .separator{display:none}.shopping-process #dmBrand{padding:5px 15px 15px 15px;background-image:none}.shopping-process #dmBrand img{height:35px}.shopping-process #dmBrand .black-logo,.shopping-process #dmBrand .only-logo,.shopping-process #dmBrand .only-white-logo{display:none}.shopping-process #pageHeaderWrapper>.container-fluid{padding-left:15px;padding-right:15px;background-color:#fff}.shopping-process #pageHeaderWrapper>.container-fluid .responsive-container button{display:none !important}.shopping-process #pageHeaderWrapper>.container-fluid .status-control li.active a{background-image:none;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#e41d23}.shopping-process #pageHeaderWrapper>.container-fluid .status-control li.active a img.image-no-hover{display:none !important}.shopping-process #pageHeaderWrapper>.container-fluid .status-control li.active a img.image-hover{display:unset !important}.shopping-process #pageHeaderWrapper>.container-fluid .status-control li.no-active a{background-image:none;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#4a4a4a}.shopping-process #pageHeaderWrapper>.container-fluid .status-control li.no-active a img.image-no-hover{display:unset !important}.shopping-process #pageHeaderWrapper>.container-fluid .status-control li.no-active a img.image-hover{display:none !important}.shopping-process #pageHeaderWrapper>.container-fluid .status-control a{color:#4a4a4a;font-family:"Open Sans",sans-serif}.shopping-process #pageHeaderWrapper>.container-fluid .status-control .a .icon{color:#4a4a4a}#pageHeader #pageHeaderTop #headerExtraContainer .responsive-container .dropdown-menu{background-color:#fff;margin-top:3px}#pageHeader #pageHeaderTop #headerExtraContainer .responsive-container .dropdown-menu li>a{background-color:#fff;color:#4a4a4a}#pageHeader #pageHeaderTop #headerExtraContainer .responsive-container .dropdown-menu li a:hover{background-color:#d8d8d8}#headerGeneralNavContainer .responsive-navigation ul li.parent.activities-links ul.sub li a{width:100% !important;min-width:200px !important}#headerGeneralNavContainer .responsive-navigation ul .sub{background-color:#fff !important}#headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li.parent.activities-links ul.sub li a{width:100% !important;min-width:200px !important}#headerGeneralNavContainer .responsive-navigation-newheaderbcn ul .sub{background-color:#fff !important}@media(min-width:1200px){.reference-page #reference-public #reference{padding-top:200px}#pageHeader #pageHeaderNav #headerUserNavContainer li:hover{padding-bottom:0 !important}#pageHeader #pageHeaderNav #headerUserNavContainer a{padding-bottom:6px}}@media(min-width:1024px){#pageHeader #pageHeaderNav #headerUserNavContainer li:hover{padding-bottom:9px}#pageHeader #login-button{min-width:auto}.navbar-toggler{display:none}#pageHeader #pageHeaderNav{display:table-row}#pageHeader #headerSearchContainer .search-context-dropdown{display:table-cell !important}}@media(min-width:768px) and (max-width:1023px){.visible-1024{display:inline-block !important}}@media(max-width:1023px){#pageHeader #login-button{min-width:auto}.reference-page .navbar-toggler{display:none}.ppa-page .navbar-toggler{display:none}#pageHeader #pageHeaderNav{display:table-row}.hidden-sm-1023{display:none !important}}@media(min-width:768px){.navbar-right{margin-right:15px}#navbarSupportedContent1 .navbar-nav{margin:7.5px -15px}#navbarSupportedContent1 .navbar-toggler{display:block}.lista-menu-groupings{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef !important}.responsive-navigation>ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef !important}.responsive-navigation-newheaderbcn>ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef !important}.hidden-no-xs{display:none !important}.reference-headerNav-no-xs{height:53px !important}.reference-navLogo-no-xs{padding-top:5px !important}.ppa-page #MercadoBotonesUserNav .profile.dropdown{padding-right:15px !important}}@media(min-width:768px) and (max-width:991px){.input-search-bar{width:220px !important}.hidden-sm{display:none !important}.logo-position-sm{padding-left:5px !important;padding-right:5px !important}}@media(max-width:991px){#pageHeader #pageHeaderNav{display:table-row}.hidden-sm-xs{display:none !important}}@media(max-width:767px){.reference-page #reference-public #reference{padding-top:15px}.grouping-page .brand-text{display:inline}.reference-page #pageHeader #pageHeaderNav #headerUserNavContainer a{padding-top:11px;padding-right:0;padding-left:0}.reference-page #pageHeaderWrapper>.container-fluid{padding-right:0;padding-left:0}.reference-page #pageHeader #pageHeaderLogo-xs #dmBrandXS{padding-left:10px}.ppa-page #pageHeader #pageHeaderNav #headerUserNavContainer a{padding-top:11px;padding-right:0;padding-left:0}.ppa-page #MercadoBotonesUserNav{padding-right:0 !important}#pageHeader .header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pageHeader #headerExtraContainer{display:block !important}#pageHeader #headerExtraContainer .badge{top:auto !important}#pageHeader #headerSearchContainer #showroomSearchForm{padding-right:5px}#pageHeader #headerExtraContainer.hidden-xs{display:none !important}.MercadoBotonesUserNavUl-xs{float:right !important}.MercadoBotonesUserNavLiSep-xs{padding-left:0 !important;display:none !important}.landing #header .navbar-toggler{display:none}.hidden-xs{display:none !important}.display-xs-inline-block{display:inline-block !important}.shoppingCart-xs{top:6px}.display-burger-xs{display:unset !important;margin-left:20px}.display-burger-grouping-xs{display:unset !important;margin-left:0;padding-left:0;padding-right:0}.logo-position-xs{padding-left:5px !important;padding-right:5px !important}.logo-nocenter-xs{text-align:left !important;padding:5px !important}.Grouping-pageHeaderTop-xs{height:53px !important}#pageHeader .header-cell{display:table-cell}.background-GeneralNavContainer-xs{background-color:#fff !important}#headerGeneralNavContainer .responsive-navigation ul,#headerGeneralNavContainer .responsive-navigation-newheaderbcn ul{background-color:#efefef !important}#headerGeneralNavContainer .responsive-navigation ul li,#headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li{border-bottom:1px solid #444 !important}#headerGeneralNavContainer .responsive-navigation ul li a,#headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li a{width:100% !important}#headerGeneralNavContainer .responsive-navigation ul li a:hover,#headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li a:hover{border-radius:0 !important}#headerGeneralNavContainer .responsive-navigation ul li.separator,#headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li.separator{display:none !important}.profile-position-xs{top:-5px !important}.reference-headerNav-xs{height:10px !important}.reference-profile-position-xs{padding-bottom:10px !important;padding-left:5px !important}sup#shoppingCartReferencesNumber{left:-5px}.nav-element-map{top:5px}.background-color-nav-xs{background-color:#fff !important;background-image:none !important}#homepage #pageHeaderWrapper #pageHeader #pageHeaderNav #headerGeneralNavContainer .hide-white-header-abajo-xs{display:none}.background-color-white-xs{background-color:#fff !important;background-image:none !important}.display-burger-grouping-xs{padding-left:10px;padding-right:5px}#navbarSupportedContent1 a#login-button{color:#fff !important}ul#userGeneralMenu{padding-right:0}#navbarSupportedContent1 .dropdown-menu li:hover{background-color:#fff !important}#navbarSupportedContent1 .dropdown-menu a:hover{background-color:#fff !important;color:#4a4a4a !important}}@media(max-width:1420px){#pageHeader #login-button{min-width:auto}.grouping-page #pageHeader #pageHeaderNav #headerLocationContainer{display:none}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer li:hover a{padding-bottom:11px}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer .nav-element-location{display:block}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer .nav-element-location #headerLocationContainer{display:block;border-right:0;width:auto}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer .nav-element-location #headerLocationContainer:hover{border-bottom:0}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer .nav-element-location #headerLocationContainer:hover #location-shipping-address{margin-top:0}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer .nav-element-location #headerLocationContainer a{padding-bottom:15px;padding-left:10px;padding-right:10px}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer .nav-element-location #headerLocationContainer .address-text{display:none}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer a{padding-bottom:15px}.grouping-page #pageHeader #pageHeaderNav #headerUserNavContainer .text{display:none}}@media(min-width:768px) and (max-width:1199px){.responsive-navigation ul{display:block;background-color:#efefef}.responsive-navigation ul li{float:left}.responsive-navigation>ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#efefef !important}#headerGeneralNavContainer .responsive-navigation .menu-select{display:none !important}#headerGeneralNavContainer .responsive-navigation-newheaderbcn .menu-select{display:none !important}.ppa-page #pageHeader #headerGeneralNavContainer{width:100%}.navbar-toggler{display:none}#headerGeneralNavContainer .responsive-navigation ul li.parent.activities-links{max-width:200px !important}#headerGeneralNavContainer .responsive-navigation-newheaderbcn ul li.parent.activities-links{max-width:200px !important}}@media(max-width:768px){.input-search-bar{width:110px !important}.grouping-page #pageHeader #pageHeaderTop #headerSearchContainer #showroomSearchReferences{padding-left:10px}.grouping-page #pageHeader #pageHeaderTop #dmBrand{padding:5px 7px 15px 7px}.grouping-page .div-header-logo-buscar-xxs{width:64%;padding-left:0;padding-right:5px}.ppa-page #pageHeader #pageHeaderTop #headerSearchContainer #showroomSearchReferences{padding-left:5px}.ppa-page #pageHeader #pageHeaderTop #dmBrand{padding:5px 7px 15px 7px}.ppa-page .div-header-logo-buscar-xxs{width:64%;padding-left:0;padding-right:5px}}@media(max-width:480px){.lupa-pequena-xxxs{height:20px !important}.MercadoBotonesUserNav-50-percent{width:50% !important}.ppa-page .PpaBotonesLogoUserNav-50-percent{width:50% !important}.Cesta-padding-xxxs{padding-left:0 !important;padding-right:0 !important}.grouping-page #pageHeader #pageHeaderTop #headerSearchContainer #showroomSearchReferences{padding-left:5px}.grouping-page #pageHeader #pageHeaderTop #dmBrand{padding:5px 7px 15px 7px}.grouping-page .div-header-logo-buscar-xxs{width:74% !important;padding-left:0;padding-right:5px}.ppa-page #pageHeader #pageHeaderTop #headerSearchContainer #showroomSearchReferences{padding-left:5px}.ppa-page #pageHeader #pageHeaderTop #dmBrand{padding:5px 7px 15px 7px}.ppa-page .div-header-logo-buscar-xxs{width:46% !important;padding-left:0;padding-right:5px}}@media(max-width:324px){.MercadoBotonesUserNav-50-percent{width:60% !important}.grouping-page .div-header-logo-buscar-xxs{width:37% !important}.ppa-page .PpaBotonesLogoUserNav-50-percent{width:37% !important}}@media(max-width:360px){.grouping-page #MercadoBotonesUserNav{padding-left:0 !important;padding-right:2px !important}.grouping-page #MercadoBotonesUserNav .nav-element-shoppingcart{max-width:54px}.grouping-page .padding-lateral-logo-mercados-xs-SEV.PpaBotonesLogoUserNav-50-percent{padding-left:5px !important;padding-right:5px !important}.ppa-page #MercadoBotonesUserNav{padding-left:0 !important;padding-right:2px !important}.ppa-page #MercadoBotonesUserNav .nav-element-shoppingcart{max-width:54px}.ppa-page .padding-lateral-logo-mercados-xs-SEV.PpaBotonesLogoUserNav-50-percent{padding-left:5px !important;padding-right:5px !important}#navbarSupportedContent1 .navbar-toggler{margin-left:10px}#navbarSupportedContent1 .burger-menu-principal a{margin-left:30px}#navbarSupportedContent1 .burger-submenu a{margin-left:-10px}#navbarSupportedContent1 .burger-salir{margin-left:24px !important}}@media(max-width:320px){#navbarSupportedContent1 .navbar-toggler{margin-left:5px !important}#navbarSupportedContent1 .burger-menu-principal a{margin-left:10px}#navbarSupportedContent1 .burger-submenu a{margin-left:0}#navbarSupportedContent1 .burger-submenu{margin-left:-32px}}@media(max-width:768px){#navbarSupportedContent1 .burger_Mercados-padding-left-40-SLM{padding-left:40px}}.lista-menu-groupings li.home.active+li.separator{display:none !important}@media(min-width:768px) and (max-width:991px){.input-search-bar{width:220px !important}}