:root{--white:#FFF;--black:#000;--orange:#ee7421;--orange-button:#e0621d;--blue:#0098ff;--blue-button:#428dcb;--gold:#c90;--grey:#9a9a9a;--grey-filter:#9ca9b3;--salmon:#d67d7b;--green-button:#6ead35;--orange-dark:#c44f05;--orange-dark2:#a84308;--orange-button-dark:#c65213;--blue-dark:#0070cc;--blue-button-dark:#2c6ba5;--gold-dark:#960;--grey-dark:#404040;--grey-filter-light:#dbe1e6;--grey-most-read:#6b7882;--salmon-dark:#b94b48;--green-button-dark:#46850d}
@font-face{font-family:'icomoon';src:url('clientlib-site/resources/icons/icomoon.woff') format('woff');src:url('clientlib-site/resources/icons/icomoon.ttf') format('truetype'),url('clientlib-site/resources/icons/icomoon.svg') format('svg'),url('clientlib-site/resources/icons/icomoon.eot') format('embedded-opentype');font-weight:normal;font-style:normal;font-display:block}
[class^="icon"],[class*="icon"]{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon--bookmark:before{content:"\ee900"}
.icon--caret-left:before{content:"\ee903"}
.icon--caret-right:before{content:"\ee904"}
.icon--chevron-down:before{content:"\ee957"}
.icon--chevron-up:before{content:"\ee960"}
.icon--close:before{content:"\ee952"}
.icon--facebook:before{content:"\ee906"}
.icon--go-back:before{content:"\ee901"}
.icon--go-next:before{content:"\ee902"}
.icon--grid:before{content:"\ee959"}
.icon--instagram:before{content:"\ee951"}
.icon--list:before{content:"\ee958"}
.icon--magnifying-glass:before{content:"\ee928"}
.icon--plus:before{content:"\ee909"}
.icon--twitter:before{content:"\ee907"}
.cmp-breadcrumb{margin-top:25px;margin-bottom:25px;font-size:12px;text-transform:uppercase}
.cmp-breadcrumb li a{text-decoration:none}
.cmp-breadcrumb li a span{color:var(--blue-dark)}
.cmp-breadcrumb li a span:hover{color:#00609f}
.cmp-breadcrumb li::after{content:" | "}
.cmp-breadcrumb li:last-child::after{content:""}
.image .cmp-image__message{display:none}
.image.advertising-left,.image.advertising-top{background:url('../../../content/dam/es/icex-interiors/commons/diamond_upholstery.png') repeat 0 0}
.image.advertising-left .cmp-image,.image.advertising-top .cmp-image{display:flex}
.image.advertising-left .cmp-image .cmp-image__message,.image.advertising-top .cmp-image .cmp-image__message{text-transform:uppercase;font-size:10px;font-weight:300;color:#65625a}
.image.advertising-left .cmp-image .cmp-image__image,.image.advertising-top .cmp-image .cmp-image__image{border:1px solid gray;padding:1px}
.image.advertising-left{padding:30px 0 30px}
.image.advertising-left .cmp-image{align-items:center;justify-content:center}
.image.advertising-left .cmp-image .cmp-image__message{display:block;transform:rotate(-90deg)}
@media(max-width:1024px){.image.advertising-left .cmp-image .cmp-image__image{width:95%}
}
.image.advertising-left .cmp-image .cmp-image__link{margin-left:-15px}
.image.advertising-top .cmp-image{flex-direction:column;margin-left:15px;margin-right:15px}
.image.advertising-top .cmp-image .cmp-image__message{display:contents;margin-bottom:5px;margin-left:-280px}
@media(max-width:768px){.image.advertising-top .cmp-image .cmp-image__message{margin-left:-265px}
}
@media(max-width:768px){.image.advertising-top .cmp-image .cmp-image__link{margin-left:0}
}
.separator{margin-top:10px}
.separator.orange hr{background:var(--orange-dark)}
.separator.black hr{background:#000}
.separator.gray hr{background:#cbcbcb}
.separator.trasnparent hr{background:transparent}
.separator hr{width:100%}
.separator.small-thickness hr{padding:20px 0}
.separator.medium-thickness hr{padding:40px 0}
.separator.big-thickness hr{padding:60px 0}
.title .cmp-title h1{font-size:32px;color:var(--orange-dark);margin-top:12px}
@media(max-width:767px){.title .cmp-title h1{font-size:26px}
}
.title--orange .cmp-title h1,.title--orange .cmp-title h2,.title--orange .cmp-title h3,.title--orange .cmp-title h4,.title--orange .cmp-title h5,.title--orange .cmp-title h6{color:var(--orange-dark) !important}
.text.blue-links a{color:#0098ff;text-decoration:none}
.text.blue-links a:hover{color:#000}
.text .cmp-text{margin-top:20px}
.footer .footer-bot-info-row .row-footer .copyright-container{color:#fff}
footer.main-footer .footer-top-row .footer-links-wall .footer-links-column .footer-link-group li .link-red{color:#da291c;text-decoration:none}
*{margin:0;padding:0;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;color:#65625a}
ul li{list-style:none}
ul.submenu{margin-left:0}
a{text-decoration:none}
hr{height:1px;border:0;background:#bfbfbf}
table{border-collapse:collapse;border-spacing:0}
.footer-link-group{margin-left:0 !important}
.basicpage{padding-top:0 !important}
#header{position:relative !important}
.col{display:block;float:left;margin:1% 0 1% 1.6%}
.col:first-of-type{margin-left:0}
.footer-xf .xfpage{padding-top:20px !important}
@media only screen and (max-width:480px){.col{margin:1% 0 1% 0}
}
.copyright-container{color:#fff}
.footer .main-footer .footer-top-row .footer-catalog{color:#e62514}