@media only screen and (max-width:767px){.productList .borderCard .card-compare{margin-left:0!important;width:100%!important;border-radius:2px}.productList .borderCard .card-compare .check{padding-left:0!important;font-size:12px}.productList .borderCard .card-compare .check label{margin-top:3px}.productList .card-compare{margin-left:0!important;width:100%!important}.productList .card-compare .check{text-align:center}.productList .quickLook{padding-left:0;padding-right:0}}.productList .borderCard .card-compare{background-color:#407ab1;margin-left:18px;width:88%;height:25px}.productList .card-compare{margin-left:18px;width:88%;height:25px}.productList .card-compare .check{display:block;position:relative;padding-left:10px;margin-bottom:-5px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666}.productList .card-compare .check input{position:absolute;opacity:0;cursor:pointer}.productList .card-compare .check input:checked+.checkmark:after{display:block}.productList .card-compare .check input:checked ~ .checkmark {background-color:#fff;border:1px solid #407ab1}.productList .card-compare .check input:checked ~ .checkmark {background-color:#407ab1!important}.productList .card-compare .check input:checked ~ span {color:#fff}.productList .card-compare .check .checkmark{position:absolute;top:2px;left:-20px;height:20px;width:20px;border:1px solid #000;border-radius:2px}.productList .card-compare .check .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.productList .card-compare .check:hover input+.checkmark{cursor:pointer}.productList .card-compare .check:checked ~ .checkmark {background-color:#fff;border:1px solid #407ab1}.productList .card-compare .check:checked ~ span {color:#fff}#comparator-page h1{margin:2rem auto}@media (max-width:991.98px){#comparator-page h1{margin:0 auto;margin-top:-25px}}#comparator-page>p{margin-bottom:1rem}#comparator-page .checkCompare{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666}#comparator-page .checkCompare.selectProduct{position:absolute;top:30px;width:130px;height:185px;padding:0}#comparator-page .checkCompare:hover input ~ .checkmark {background-color:#407ab1;cursor:pointer}#comparator-page .checkCompare input{position:absolute;opacity:0;cursor:pointer}#comparator-page .checkCompare input:checked ~ .checkmarkComparator {border:1px solid #407ab1}#comparator-page .checkCompare input:checked+.checkmarkComparator:after{display:block}#comparator-page .checkCompare input:checked ~ span {color:#407ab1}#comparator-page .checkCompare .checkboxCompare .labelselected{position:absolute;top:0;width:130px;height:185px;padding:0;cursor:pointer}#comparator-page .checkCompare .checkboxCompare .checkmarkComparator{position:absolute;border:none;float:right;margin-top:10px;margin-right:30px;top:-10px;left:-10px;cursor:pointer;width:30px;height:20px}#comparator-page .checkCompare .checkboxCompare .checkmarkComparator:after{content:"";position:absolute;display:none;left:9px;top:4px;width:6px;height:12px;border:solid #407ab1;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#comparator-page .checkCompare .checkboxCompare .checkComparator{float:right;margin-top:10px;margin-right:30px;top:-10px!important;left:-10px!important;cursor:pointer;width:30px;height:20px}#comparator-page .checkCompare .labelselected>.checkComparator{width:10rem;top:0!important;height:12.5rem}#comparator-page .checkCompare .labelclose{width:30px;height:20px;position:absolute;left:110px}#comparator-page .comparator{margin-top:30px}@media (max-width:991.98px){#comparator-page .comparator.itemsContainer{margin:0 auto;width:100%}#comparator-page .comparator{margin:30px auto;margin-bottom:0;width:90%}}#comparator-page .comparator h2{font-weight:bold;font-size:2rem;margin-bottom:5px}#comparator-page .comparator .item{width:150px;height:230px;display:block;float:left;margin:0 5px;position:relative;padding:7px}#comparator-page .comparator .item.itemSelected{border:1px solid #407ab1}#comparator-page .comparator .item.noactive{border:1px solid #ccc}#comparator-page .comparator .item h4{margin-left:10px;font-size:13px;color:#000;font-weight:bold;margin-bottom:0}#comparator-page .comparator .item img{width:110px;height:110px;text-align:center}#comparator-page .comparator .item input[type="checkbox"]{margin:10px 10px;position:absolute;top:-7px;left:0;z-index:99}#comparator-page .comparator .item .close{width:30px;height:20px;position:absolute;top:0;left:0;cursor:pointer}#comparator-page .comparator .item .close-legend span span{font-size:1.3rem}#comparator-page .comparator .item .selectItem{width:30px;height:20px;position:relative;top:0;left:102px;cursor:pointer}#comparator-page .comparator .item .thumb{margin:0 auto;text-align:center}#comparator-page .comparator .item .ref{margin-left:10px;font-size:10px;height:30px}#comparator-page .comparator .price{margin-left:10px;font-size:15px;color:#000;font-weight:bold}#comparator-page .comparator #fichas{margin-top:20px;height:auto;position:relative;overflow:hidden}#comparator-page .comparator #fichas .segundaColDetalleArt{vertical-align:top}#comparator-page .comparator #fichas .segundaColDetalleArt table{font-size:10px}#comparator-page .comparator #fichas .productColumn{padding:0 50px;border-right:2px solid #dbdbdb}#comparator-page .comparator #fichas .productColumn:first-child{border-left:none}#comparator-page .comparator #fichas .productColumn:last-child{border-right:none}@media (max-width:991.98px){#comparator-page .comparator #fichas .productColumn{width:240px;padding:0 15px}#comparator-page .comparator #fichas .productColumn img{width:100%}}#comparator-page .comparator #fichas .productColumn p{margin-bottom:0}#comparator-page .comparator #fichas .productColumn .productResume{height:7rem}@media (max-width:991.98px){#comparator-page .comparator #fichas .productColumn .productResume{line-height:1rem}#comparator-page .comparator #fichas .productColumn .productResume h2,#comparator-page .comparator #fichas .productColumn .productResume h3{font-size:1.3rem;margin:0}}#comparator-page .comparator #fichas .productColumn .productData{border-bottom:1px solid #ccc;margin-bottom:1rem;padding-bottom:2rem}#comparator-page .comparator #fichas .productColumn .productData h3{font-size:2.75rem}@media (max-width:991.98px){#comparator-page .comparator #fichas .productColumn .productData h3{font-size:1.7rem}}#comparator-page .comparator #fichas .productColumn .productInfo h3{font-size:1.2rem}#comparator-page .comparator #fichas .productColumn .productInfo p{font-size:1rem}#comparator-page .comparator #fichas .productColumn .productInfo>div{min-height:5rem;margin-top:30px}@media (max-width:991.98px){#comparator-page .comparator #fichas .productColumn .itemButtons .btn-icon span:last-child{font-size:.8rem}}#comparator-page .comparator #fichas .productColumn .outStock{height:7.2rem}#comparator-page .comparator #fichas .productColumn .outStock p{font-weight:600}#comparator-page .comparator #fichas .sliderMobile{overflow-x:hidden}#comparator-page .comparator #fichas .sliderMobile .slick-list{padding:0 60px;overflow:inherit}#comparator-page .comparator #fichas .sliderMobile .productColumn{border-right:1px solid #adb5bd}#comparator-page .comparator #fichas .sliderMobile .productColumn:first-child{border-left:none}#comparator-page .comparator #fichas .sliderMobile .productColumn:last-child{border-right:none}#comparator-page .comparator #fichas .productInfoSticky{position:fixed;top:40px;z-index:999;background-color:#fff;padding:10px 0 5px 0}#comparator-page .comparator #fichas .productInfoSticky h2,#comparator-page .comparator #fichas .productInfoSticky h3{font-size:1rem;margin-bottom:0}#comparator-page .comparator #fichas .productInfoSticky .sliderSlaveMobile .slick-list{padding:0 75px}#comparator-page .comparator #fichas .productInfoSticky .sliderSlaveMobile .itemInfo{width:250px}#comparator-page .comparator #fichas .productInfoSticky .sliderSlaveMobile .itemInfo .itemImg{width:20%;margin-right:10px}#comparator-page .comparator #fichas .productInfoSticky .sliderSlaveMobile .itemInfo .itemDetail p{margin-bottom:0}#comparator-page .comparator .productsCompare{border-top:1px solid #adb5bd;border-bottom:1px solid #adb5bd}#comparator-page .comparator .productsCompare button{color:#343a40;text-align:left;text-decoration:none}#comparator-page .comparator .productsCompare button.up:after{font-family:"Material Icons Outline",'Material Icons';font-size:2.5rem;content:"\e316";line-height:0;position:relative;top:12px;left:2rem}#comparator-page .comparator .productsCompare button.down:after{font-family:"Material Icons Outline",'Material Icons';font-size:2.5rem;content:"\e313";line-height:0;position:relative;top:12px;left:2rem}#comparator-page .comparator .productsCompare .card-body p{margin-bottom:0}#comparator-page .comparator .productsCompare .card-body a{color:#6c757d}#comparator-page .comparator .productsCompare .card-body .selectToCompare{cursor:pointer}#comparator-page .comparator .productsCompare .card-body .checked:before{font-family:"Material Icons Outline",'Material Icons';font-size:1.8rem;content:"\e5ca";-ms-flex-item-align:center;align-self:center}#comparator-page .anchorBtnBlue{color:#000;font-weight:bold;margin:10px 0;padding:5px 10px;text-align:center;border:1px solid #000;border-radius:.25rem;text-decoration:none!important}.listComparator{display:none}.listComparator .anchorBtnBlue{color:#000;font-weight:bold;padding:5px 10px;text-align:center;border:1px solid #000;border-radius:.25rem;text-decoration:none!important}.listComparator .color-grey{color:#999}.listComparator .colorRed a{padding:5px 64px;color:#ff4d4d}.listComparator .box{position:fixed;bottom:0;z-index:100;margin-left:-10px;min-height:150px;border-top:1px solid #407ab1;background-color:rgba(255,255,255,.95);padding:20px}.listComparator .box h4{font-weight:400}.listComparator .box .item{width:230px;margin-bottom:10px}.listComparator .box .item .close{width:16px;height:16px;float:left;cursor:pointer}.listComparator .box .item h4{margin-left:20px;font-size:11px;color:#000;font-weight:bold}.listComparator .box .item .descripcion{margin-left:20px;font-size:11px;color:#000}.listComparator .box .item .ref{margin-left:20px;font-size:10px;color:#666}.listComparator .box #TXT_Items{color:#c00;margin-bottom:10px;display:none}.listComparator .btn_OC{float:right}.listComparator .btn_OC .OC_showList{width:24px;height:24px;margin:5px 5px;background:url(/webroot/img/icons/btn_OC.png) no-repeat 0 0}.listComparator .btn_OC .OC_showList:hover{cursor:pointer;background:url(/webroot/img/icons/btn_OC.png) no-repeat 0 -24px}.listComparator .show{display:none}.listComparator .mr-20{margin-left:20px}.mb-49{margin-bottom:49px}.ml-15{margin-left:57px}.mt-50{margin-top:50px}.nlpViewComparator{position:relative;bottom:57px}.btiPrice{margin-top:.5rem;display:inline-block;padding:.5rem;background-color:#fd0;-webkit-box-shadow:3px 3px #c00;box-shadow:3px 3px #c00}.colorPrice{color:#c00!important}.btiPriceComparator{margin-top:.1rem;display:inline-block;padding:.1rem .3rem;background-color:#fd0;-webkit-box-shadow:3px 3px #c00;box-shadow:3px 3px #c00}.nlpViewComparator #lowerPrices img{display:inline}.mtViewMobile{margin-top:42px}.mt-negative{margin-bottom:-3em}.text-color{font-weight:bold;font-size:1em}