﻿*{margin:0;padding:0;font-family:'Montserrat',sans-serif;}html,body{min-height:100vh;overflow-x:hidden;}@media(max-width:991px){html.locked,body.locked{overflow:hidden;}}body{display:flex;flex-direction:column;}.btn.focus,.btn:focus{outline:0;box-shadow:none;}.content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.text-danger{color:#e42526!important;}.form-control{border-radius:15px;}@media(min-width:1200px){.content{max-width:1700px;}}@media(min-width:1400px){.col-xxl-24{flex:0 0 20%;max-width:20%;}}@media(min-width:1860px){.col-xxl-2{flex:0 0 16.666667%;max-width:16.666667%;}}.btn{padding:13px 30px;border:1px solid #b2b2b4;border-radius:50px;text-transform:uppercase;color:#b2b2b4;font-size:14px;}.btn:hover{border-color:#e42526;background-color:#e42526;color:#f4f4f4;}.btn.btn-primary{background-color:#f71313;border-color:#f71313;}.btn.btn-primary:active{background-color:#fff!important;color:#f71313!important;border-color:#f71313!important;}.btn.btn-primary:focus{box-shadow:0 0 0 .2rem #f7131350!important;}.text-light-gray{color:#a5a5a5;}.overlay{background:rgba(0,0,0,.5);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;}.overlayCategories{background:rgba(0,0,0,.5);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;}.overlayCategories.open{display:block;}.form-control.input-validation-error{border-color:#e42526;}.input-validation-error~span .select2-selection{border-color:#e42526;}.form-control{border-color:#b2b2b4;}.box-with-shadow{border:1px solid #dfdfdf;-webkit-box-shadow:0 0 10px 1px #dfdfdf;box-shadow:0 0 10px 1px #dfdfdf;padding:18px;transition:all .3s;border-radius:10px;}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;}.select2-container{position:relative;width:100%!important;}select[multiple]+.select2-container{height:auto;}.select2-container .selection .select2-selection{min-width:100%;display:block;padding:14px 25px;height:auto;}.select2-container .select2-selection--single{cursor:pointer;border-radius:25px!important;}.select2-container .select2-selection--single[aria-expanded="true"] .select2-selection__arrow:after{transform:rotate(270deg);}.select2-container .select2-selection--single .select2-selection__arrow b{display:none;}.select2-container .select2-selection--single .select2-selection__arrow:after{position:absolute;top:12px;right:16px;font-family:'Icomoon'!important;content:'';display:block;transform:rotate(90deg);transition:transform .3s;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0!important;}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:initial!important;color:#999!important;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow i{position:absolute;top:50%;transform:translateY(-50%);}.select2-container .select2-selection--single .select2-selection__clear{position:relative;cursor:pointer;float:right;}.select2-container--disabled .select2-selection__clear{display:none;}.select2-container .select2-search--inline{float:left;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-search--dropdown{padding:.25rem;display:block;}.select2-search__field{box-shadow:none!important;}.select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-container .select2-search--inline{float:left;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-dropdown{background-color:#fff;border:1px solid #b2b2b4;border-radius:25px;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-container--open.select2-container--above{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--open.select2-container--below{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-results__option[aria-selected=true]{background-color:#fff;color:#fff;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#d3d3d3;color:#000;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-selection--multiple{display:block;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__clear{position:relative;cursor:pointer;float:right;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;padding:0;height:auto;margin-top:.25em;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-right:5px;padding:0 5px;cursor:default;float:left;color:#fff;background-color:#fff;border-radius:25px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:inherit;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.custom-file-label::after{content:"Anexar"!important;}.cursor-pointer{cursor:pointer;}.opacity-0{opacity:0;}.opacity-1{opacity:1;}.disableSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.border-dashed{border-style:dashed!important;}.bg-light-golden-yellow{background-color:#fffcc9!important;}.bg-light-gray{background-color:#f4f4f4!important;}.fw-bold{font-weight:bold!important;}.fst-italic{font-style:italic;}.outline-none{outline:0!important;}.gap-10{gap:10px!important;}.gap-1{gap:1px!important;}.fs-small{font-size:small;}.custom-container{width:100%;max-width:1700px;margin:0 auto;padding:0;}@media(max-width:1200px){.custom-container{max-width:1500px;}}@media(max-width:992px){.custom-container{max-width:960px;}}@media(max-width:768px){.custom-container{max-width:720px;}}@media(max-width:576px){.custom-container{max-width:540px;}}#headerBar{position:fixed;color:#fff;width:100%;z-index:250;top:0;border-bottom:1px solid #b2b2b4;}#headerBar .navbar-brand img{max-height:50px;}@media(min-width:768px){#headerBar .navbar-brand img{max-height:80px;}}#headerBar .btn-menu{color:#e42526;font-size:17px;font-weight:500;text-transform:uppercase;cursor:pointer;}#headerBar .btn-menu i{margin-right:5px;padding:5px;font-size:30px;}@media(max-width:767px){#headerBar .navbar{padding:10px 0;}}#headerBar .navbar-nav .cart{position:relative;padding-right:5px;}#headerBar .navbar-nav .cart .count{top:0;right:0;left:0;position:absolute;font-size:15px;text-align:right;}@media(max-width:992px){#headerBar .navbar-nav{overflow-x:auto;}#headerBar .navbar-nav .cart .count{top:-5px;}}#headerBar .navbar-nav .nav-item{color:#b2b2b4;font-size:25px;font-weight:500;text-transform:uppercase;}@media(max-width:991px){#headerBar .navbar-nav .nav-item .tecdoc{font-size:21px;}}@media(max-width:400px){#headerBar .navbar-nav .nav-item{font-size:19px;}}@media(max-width:767px){#headerBar .navbar-nav .nav-item .nav-link{padding:0 .5rem;}}#headerBar .navbar-nav .nav-item .nav-link.active{color:#e42526;}.impersonation{padding:10px;color:#fff;background:rgba(228,37,38,.75);text-align:center;z-index:9999;}#footer{background-color:#b2b2b4;padding-top:60px;text-align:center;font-size:14px;color:#fff;}#footer img{background-color:transparent;border:0;}#footer .menu{color:#f4f4f4;text-transform:uppercase;text-align:left;}#footer .menu h5{font-size:16px;margin-bottom:1rem;}#footer .menu .contacts{font-size:16px;font-weight:600;}#footer .menu .contacts a{font-weight:600;color:#fff;}#footer .menu .icon-section{font-size:25px;display:flex;justify-content:start;margin-top:1rem;align-items:center;}@media(max-width:576px){#footer .menu .icon-section{justify-content:center;}}#footer .menu .icon-section a{color:#d3d3d3;margin:0 10px;font-weight:600;}#footer .menu .icon-section a.youtube{font-size:35px;}#footer .menu .menu-item{font-size:16px;font-weight:600;text-align:left;}#footer .menu .menu-item a{color:#fff;font-weight:300;}#footer .menu .menu-item a.active{color:#e42526;}#footer .line{width:100%;height:1px;background-color:#54595f;}#footer .credits{padding:30px 0;}#footer .credits p{color:#54595f;}#footer .credits p small{color:#54595f;}#footer .credits .copyright{font-size:13px;color:#54595f;text-transform:uppercase;}#footer .credits .copyright a{color:#54595f;}#sideBar{position:fixed;z-index:500;left:0;top:0;bottom:0;height:100%;width:75%;display:none;}#sideBar.open{display:block;}@media(min-width:992px){#sideBar{width:20%;}}#sideBar .side-bar{width:100%;overflow-y:auto;overflow-x:hidden;padding:0 20px;height:100%;}#sideBar .side-bar .dismiss{position:absolute;right:-30px;border-radius:50px;z-index:100;cursor:pointer;}#sideBar .side-bar .dismiss .btn-dismiss{color:#e42526;font-size:30px;padding:10px 20px;}#sideBar .side-bar .sidebar-logo{margin-top:1rem;}#sideBar .side-bar .sidebar-logo .logo{position:relative;width:100%;padding-top:15%;}#sideBar .side-bar .sidebar-logo .logo img{position:absolute;bottom:0;left:0;right:0;top:0;width:100%;height:100%;object-fit:contain;object-position:center;}#sideBar .side-bar .sidebar-header{padding-left:20px;font-size:18px;}#sideBar .side-bar .sidebar-header .btn-back{cursor:pointer;margin-right:10px;}#sideBar .side-bar .sidebar-header .btn-back:hover{color:#e42526;}#sideBar .side-bar .sidebar-header h4{color:#e42526;text-transform:uppercase;margin:0;}#sideBar .side-bar .sidebar-body .navbar-nav .nav-item{padding:5px 0;text-transform:uppercase;font-size:18px;}#sideBar .side-bar .sidebar-body .navbar-nav .nav-item .nav-link{padding:0 30px;color:#b2b2b4;}#sideBar .side-bar .sidebar-body .navbar-nav .nav-item:hover{background-color:#b2b2b4;}#sideBar .side-bar .sidebar-body .navbar-nav .nav-item:hover .nav-link{color:#f4f4f4;}.return-category{color:#b2b2b4!important;text-decoration:none!important;font-size:15px;text-transform:uppercase;}@media(max-width:550px){.return-category{display:none;}}.popup-message .modal-dialog{max-width:800px!important;pointer-events:auto!important;padding:20px;background:#fff;border-radius:8px;text-align:center;}.popup-message .modal-dialog .title{color:#e42526;font-size:21px;font-weight:bold;text-transform:uppercase;}.popup-message .modal-dialog .text{font-size:15px;color:#b2b2b4;margin-bottom:15px;}.popup-message .modal-dialog .btn{margin-bottom:15px;color:#fff!important;transition:all .2s ease-in-out;}.popup-message .modal-dialog .btn:hover{opacity:.8;}#warranties .top{text-transform:uppercase;padding-bottom:30px;}#warranties .top h5{font-size:15px;color:#b2b2b4;font-weight:normal;}#warranties .top h5 a{color:#b2b2b4;}#warranties .top h2{font-size:35px;color:#e42526;font-weight:700;}#warranties .top h3{color:#b2b2b4;text-transform:none;font-weight:500;font-size:22px;}#warranties .top h3 b{color:#54595f;}#warranties .form{background-color:#f4f4f4;}#warranties .form label,#warranties .form h5{text-transform:uppercase;font-size:19px;color:#54595f;font-weight:600;}#warranties .form select{height:50px;}#warranties .form textarea{padding:10px 20px;}#warranties .form .form-control{border-radius:50px;background-color:transparent;color:#b2b2b4;border-color:#b2b2b4;}#warranties .form .form-control::placeholder{color:#b2b2b4;opacity:1;}#warranties .form .form-control:-ms-input-placeholder{color:#b2b2b4;}#warranties .form .form-control::-ms-input-placeholder{color:#b2b2b4;}#warranties .form .form-control:focus{box-shadow:none;}#warranties .form .input-validation-error{border-color:#e42526;}#warranties .form .products{padding:20px 10px;background-color:#fff;}#warranties .form .products h6{text-transform:uppercase;font-size:16px;color:#54595f;font-weight:600;}#warranties .form .btn.btn-red{border-color:#e42526;color:#e42526;}#warranties .form .btn.btn-red:hover{color:#f4f4f4;}#warranties .form .custom-file .custom-file-label{text-align:center;font-size:17px;color:#b2b2b4;font-weight:500;border-radius:50px;}#warranties .form .custom-file .custom-file-label::after{display:none!important;}#warranties .form .rgpd label{font-size:14px;color:#b2b2b4;font-weight:300;text-transform:none;}#warranties .form .rgpd label a{color:#b2b2b4;text-decoration:underline;}#warranties .info h1{text-transform:uppercase;font-size:25px;color:#54595f;}#warranties .info h5{font-size:15px;color:#54595f;font-weight:bold;}#warranties .info p{color:#b2b2b4;font-weight:400;font-size:15px;}#warranties .info p b{text-transform:uppercase;font-weight:bold;color:#54595f;}#promotionsSection{padding:60px 0;background-color:#f4f4f4;}#promotionsSection .title{padding:20px 0;text-align:center;}#promotionsSection .title h2{text-transform:uppercase;color:#54595f;font-size:2.1rem;font-weight:300;font-family:'Montserrat',sans-serif;letter-spacing:5px;margin-bottom:.5rem;}#promotionsSection .title h2 span{color:#e42526;font-weight:600;}@media(max-width:767px){#promotionsSection .title h2{font-size:25px;}}#promotionsSection .buttons-carousel .btn{padding:10px 20px;border:1px solid #b2b2b4;border-radius:50px;background-color:transparent;}#promotionsSection .line{height:1px;background-color:#b2b2b4;width:100%;position:relative;}#promotionsSection .line .line-progress{height:6px;position:absolute;background:#b2b2b4;top:-2px;}#promotionsSection .products{padding:20px 0;}#promotionsSection .products .slick-slider .slick-list{margin:auto;}#promotionsSection .products .slick-slider .slick-list .slick-track{display:flex;}#promotionsSection .products .slick-slide{height:inherit!important;}#promotionsSection .products .product-wrapper{height:100%;}#featuredCategoriesSection{padding:0 0 20px 0;background-color:#fff;}@media(max-width:576px){#featuredCategoriesSection{padding:30px 0;}}#featuredCategoriesSection .title{padding:20px 0;text-align:center;letter-spacing:1px;margin-top:3.5rem;margin-bottom:.5rem;}@media(max-width:767px){#featuredCategoriesSection .title{margin-top:1.5rem;}}#featuredCategoriesSection .title h2{text-transform:uppercase;color:#54595f;font-size:2.1rem;font-weight:300;font-family:'Montserrat',sans-serif;letter-spacing:5px;margin:0;}#featuredCategoriesSection .title h2 span{color:#e42526;font-weight:600;}@media(max-width:767px){#featuredCategoriesSection .title h2{font-size:25px;}}#featuredCategoriesSection .category-back{color:#54595f;cursor:pointer;}#featuredCategoriesSection .category-back:hover{color:#d3d3d3;}#featuredCategoriesSection .buttons{position:relative;width:100%;}#featuredCategoriesSection .buttons .btn-prev{position:absolute;left:0;z-index:100;}#featuredCategoriesSection .buttons .btn-next{position:absolute;right:0;z-index:100;}#featuredCategoriesSection .p-category-block{padding-top:15px;padding-bottom:15px;}#featuredCategoriesSection .category-block{cursor:pointer;background-color:#f4f4f4;position:relative;overflow:hidden;border-radius:10px;height:100%;}#featuredCategoriesSection .category-block .category-link{display:flex;flex-direction:column;height:100%;padding:10px;}#featuredCategoriesSection .category-block .category-link .image{position:relative;padding-top:80%;width:100%;}#featuredCategoriesSection .category-block .category-link .image img{height:100%;object-fit:contain;width:100%;position:absolute;object-position:center;top:0;left:0;}#featuredCategoriesSection .category-block .category-link .title{text-transform:uppercase;font-size:15px;color:#54595f;margin-top:0;padding:0;}#featuredCategoriesSection .category-block:hover{box-shadow:0 0 1em #d3d3d3;border:1px solid #d3d3d3;}#addsSection{padding:60px 0;}@media(max-width:576px){#addsSection{padding:30px 0;}}#addsSection .add{background-color:#f4f4f4;position:relative;padding:30px 30px;overflow:hidden;height:100%;}#addsSection .add .image{position:relative;padding-top:100%;width:100%;}@media(max-width:991px){#addsSection .add .image{padding-top:60%;}}@media(max-width:767px){#addsSection .add .image{padding-top:40%;}}@media(max-width:576px){#addsSection .add .image{padding-top:60%;}}#addsSection .add .image img{height:100%;object-fit:contain;width:100%;position:absolute;object-position:center;top:0;left:0;}#addsSection .add h4{text-transform:uppercase;font-size:20px;font-weight:300;color:#54595f;}#addsSection .add p{color:#54595f;font-weight:600;font-size:15px;letter-spacing:1px;}#addsSection .add .buttons .btn{font-size:13px;width:100%;padding:15px 0;}#addsSection .add .buttons .btn.btn-left{background-color:transparent;border-color:#e42526;color:#e42526;}#addsSection .add .buttons .btn.btn-left:hover{color:#fff;background-color:#e42526;}#addsSection .add .buttons .btn.btn-right{background-color:transparent;color:#b2b2b4;}#addsSection .add .buttons .btn.btn-right:hover{color:#54595f;background-color:#b2b2b4;border-color:#b2b2b4;}.dynamic-page-wrapper .border-b{border-bottom:1px solid #d3d3d3;}.dynamic-page-wrapper .top{text-transform:uppercase;padding-bottom:30px;}.dynamic-page-wrapper .top h5{font-size:15px;color:#b2b2b4;font-weight:normal;}.dynamic-page-wrapper .top h5 a{color:#b2b2b4;}.dynamic-page-wrapper .top h2{font-size:35px;color:#e42526;font-weight:700;}@media(max-width:767px){.dynamic-page-wrapper .top h2{font-size:25px;}}.dynamic-page-wrapper .content-page *{font-family:'Montserrat',sans-serif;font-size:16px;color:#54595f;}.dynamic-page-wrapper .content-page * a{color:#e42526;}.modal .modal-content{border-radius:15px;}.modal .modal-footer{border-radius:0;}.modal .btn-modal{background-color:#fff;border-radius:15px;font-weight:300;text-transform:uppercase;color:#e42526;padding:4px 32px;border:1px solid #e42526;}.modal .modal-header{border-bottom:0;display:block;padding-top:32px;padding-bottom:0;}.modal .modal-body{padding-bottom:0;color:#54595f;}.modal .modal-title{text-transform:uppercase;color:#e42526;text-align:center;}.modal .modal-footer{border-top:0;}.modal .modal-header+.modal-body{margin-top:0;}.modal .modal-body{margin-top:24px;text-align:center;font-size:16px;}#banner .carousel .carousel-inner .carousel-item{position:relative;}#banner .carousel .carousel-inner .carousel-item .image{position:relative;width:100%;padding-top:30%;}@media(max-width:762px){#banner .carousel .carousel-inner .carousel-item .image{padding-top:100%;}}#banner .carousel .carousel-inner .carousel-item .image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;background-size:50% 50%;}#banner .carousel .carousel-inner .carousel-item .details{position:absolute;left:0;bottom:0;top:0;display:flex;align-items:center;width:100%;}#banner .carousel .carousel-inner .carousel-item .details h3{font-size:2rem;font-weight:700;color:#e42526;}@media(min-width:768px){#banner .carousel .carousel-inner .carousel-item .details h3{font-size:4.5rem;}}#banner .carousel .carousel-inner .carousel-item .details h3 span{color:#54595f;}#banner .carousel .carousel-inner .carousel-item .details h4{font-size:1.5rem;color:#b2b2b4;font-weight:500;}@media(min-width:768px){#banner .carousel .carousel-inner .carousel-item .details h4{font-size:2.5rem;}}#banner .carousel .carousel-inner .carousel-item .details p{font-size:.8rem;color:#54595f;font-weight:500;}#banner .carousel .carousel-arrows{position:absolute;bottom:20px;right:5%;}#banner .carousel .carousel-arrows .carousel-control-prev{padding:12px 5px;border:1px solid #b2b2b4;border-radius:50px;background-color:#fff;top:auto;left:auto;width:80px;color:#b2b2b3;right:85px;font-size:20px;}#banner .carousel .carousel-arrows .carousel-control-next{padding:12px 5px;border:1px solid #b2b2b4;border-radius:50px;background-color:#fff;top:auto;color:#b2b2b3;width:80px;font-size:20px;}.product-container .product-wrapper{cursor:pointer;background-color:#fff;position:relative;overflow:hidden;border-radius:15px;padding-bottom:150px;border:1px solid #e0e0e0;}.product-container .product-wrapper.hasComplementaryProducts{padding-bottom:calc(150px + 66px);}@media(min-width:577px){.product-container .product-wrapper:hover{box-shadow:0 0 1em #d3d3d3;border:1px solid #a9a9a9;}}.product-container .product-wrapper .product-link{display:block;height:100%;padding:10px;}.product-container .product-wrapper .product-link .product-link-content{display:block;}.product-container .product-wrapper .product-link .image{position:relative;padding-top:60%;width:100%;}@media(min-width:768px){.product-container .product-wrapper .product-link .image{padding-top:100%;}}.product-container .product-wrapper .product-link .image .new{position:absolute;top:0;left:0;z-index:50;background-color:#54595f;color:#f4f4f4;padding:3px 7px;text-transform:uppercase;font-weight:bold;font-size:12px;border-top-right-radius:50px;border-bottom-right-radius:50px;}.product-container .product-wrapper .product-link .image .promo{position:absolute;top:0;left:0;z-index:50;background-color:#e42526;color:#fff;padding:3px 7px;text-transform:uppercase;font-weight:bold;font-size:12px;border-top-right-radius:50px;border-bottom-right-radius:50px;}.product-container .product-wrapper .product-link .image img{height:100%;object-fit:contain;width:100%;position:absolute;object-position:center;top:0;left:0;padding:10px;}.product-container .product-wrapper .product-link .header{text-align:center;text-transform:uppercase;color:#54595f;}.product-container .product-wrapper .product-link .header .code{font-weight:bold;font-size:18px;}.product-container .product-wrapper .product-link .header .name{font-size:20px;}@media(min-width:992px) and (max-width:1300px){.product-container .product-wrapper .product-link .header .name{font-size:18px;}}.product-container .product-wrapper .product-link .header .units{font-size:12px;text-transform:none;font-weight:bold;margin-bottom:1rem;}.product-container .product-wrapper .product-link .stock .warehouses{color:#54595f;font-size:12px;text-transform:uppercase;text-align:center;}.product-container .product-wrapper .product-link .stock .warehouses .dot{border-radius:50%;display:inline-block;height:10px;width:10px;}.product-container .product-wrapper .product-link .stock .warehouses.withStock .dot{background-color:#00ff21;}.product-container .product-wrapper .product-link .stock .warehouses.pendingStock .dot{background-color:#00ff21;}.product-container .product-wrapper .product-link .stock .warehouses.noStock .dot{background-color:#e42526;}.product-container .product-wrapper .product-link .stock .warehouses.justMadridStock .dot{background-color:#ffe800;}.product-container .product-wrapper .product-link .bottom{position:absolute;left:15px;right:15px;bottom:15px;}@media(min-width:992px) and (max-width:1300px){.product-container .product-wrapper .product-link .bottom{top:380px!important;}}.product-container .product-wrapper .product-link .bottom .prices-qtt{border-top:1px solid #ccc;padding-top:10px;margin-top:10px;height:50px;color:#54595f;font-size:13px;}.product-container .product-wrapper .product-link .bottom .prices-qtt .empty{color:#b2b2b4;}.product-container .product-wrapper .product-link .bottom .comparator{z-index:100;font-size:13px;color:#b2b2b4;display:flex;justify-content:center;}.product-container .product-wrapper .product-link .bottom .comparator .btn-comparison{font-size:small;}.product-container .product-wrapper .product-link .bottom .comparator .checked{color:#e42526;}.product-container .product-wrapper .product-link .bottom .price-div{text-align:center;}.product-container .product-wrapper .product-link .bottom .price-div .contact .contact-image img{width:30px;}.product-container .product-wrapper .product-link .bottom .price-div .contact .contact-title{text-align:center;margin-top:10px;text-transform:uppercase;font-size:15px;font-weight:bold;color:#2a8ccb;width:186px;}.product-container .product-wrapper .product-link .bottom .price-div .contact .contact-message{text-align:center;text-transform:lowercase;font-size:12px;color:#2a8ccb;width:186px;}.product-container .product-wrapper .product-link .bottom .price-div .price{color:#54595f;font-size:26px;white-space:nowrap;font-weight:bold;}.product-container .product-wrapper .product-link .bottom .price-div .price small{font-size:10px;font-weight:bold;margin-right:5px;}.product-container .product-wrapper .product-link .bottom .price-div .price .significant{text-transform:uppercase;font-weight:bold;}.product-container .product-wrapper .product-link .bottom .price-div .price .significant.noprice{font-size:18px!important;}.product-container .product-wrapper .product-link .bottom .price-div .price .old{font-size:17px!important;color:#b2b2b4!important;text-decoration:line-through;}.product-container .product-wrapper .product-link .bottom .price-div .price .old .price{font-size:17px!important;color:#b2b2b4!important;}.product-container .product-wrapper .product-link .bottom .price-div .price .price .comma{font-weight:500;}.product-container .product-wrapper .product-link .bottom .price-div .price .price .decimals{font-weight:500;}.product-container .product-wrapper .product-link .bottom .price-div .price .price .significant{font-weight:500;}.product-container .product-wrapper .product-link .bottom .prices-qtt.grid{display:block;}.product-container .product-wrapper .product-link .bottom .prices-qtt.list{display:none;}@media(min-width:1200px) and (max-width:1300px){.product-container .product-wrapper .product-link .bottom .div-shopping-cart{padding-left:5px!important;padding-right:5px!important;}}@media(min-width:1200px) and (max-width:1300px){.product-container .product-wrapper .product-link .bottom .div-comparator{padding-left:5px!important;padding-right:5px!important;}}.product-container .product-wrapper .product-link .bottom .btn{padding:12px 10px;border:1px solid #b2b2b4;border-radius:50px;background-color:#fff;font-size:25px;z-index:100;width:100%;}.product-container .product-wrapper .product-link .bottom .btn.btn-wish{color:#b2b2b4!important;}.product-container .product-wrapper .product-link .bottom .btn.btn-wish i.wished{color:#b2b2b4!important;}.product-container .product-wrapper .product-link .bottom .btn.btn-envelope{z-index:100;border-color:#e42526;color:#e42526;padding:12px 18px!important;}.product-container .product-wrapper .product-link .bottom .btn.btn-cart{z-index:100;border-color:#b2b2b4;color:#b2b2b4;min-width:110px;}@media(min-width:1200px) and (max-width:1300px){.product-container .product-wrapper .product-link .bottom .btn.btn-cart{min-width:100%;}}@media(min-width:992px) and (max-width:1200px){.product-container .product-wrapper .product-link .bottom .btn.btn-cart{font-size:20px!important;}}.product-container .product-wrapper .product-link .bottom .btn.btn-cart:hover{background-color:transparent;border-color:#54595f;color:#54595f;}.product-container .product-wrapper .product-link .bottom .btn.btn-comparison{z-index:100;border-color:#b2b2b4;color:#b2b2b4;min-width:110px;}@media(min-width:1200px) and (max-width:1300px){.product-container .product-wrapper .product-link .bottom .btn.btn-comparison{font-size:12px!important;min-width:100%;}}.product-container .product-wrapper .product-link .bottom .btn.btn-comparison:hover{background-color:transparent;border-color:#54595f;color:#54595f;}.product-wrapper.inGrid .product-link .bottom .price-div .contact{padding-bottom:20px;}.product-wrapper.inGrid .product-link .bottom .price-div .contact .contact-image>img{margin:0 auto;}.product-wrapper.inGrid .product-link .bottom .price-div .contact .contact-title,.product-wrapper.inGrid .product-link .bottom .price-div .contact .contact-message{width:100%;}.product-container.grid .product-content{height:175px;}@media(max-width:1100px){.product-container.list .other-products{display:none!important;}}@media(min-width:550px){.product-container.list .product-wrapper{height:auto;padding-bottom:0;}.product-container.list .product-wrapper .product-link{padding:10px 20px 10px 10px;}.product-container.list .product-wrapper .product-link .product-link-content{display:flex;flex-direction:row;align-items:center;}.product-container.list .product-wrapper .product-link .image{width:300px;height:240px;padding-top:0;}.product-container.list .product-wrapper .product-link .other-products{width:100%;padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;border-radius:15px;}.product-container.list .product-wrapper .product-link .other-products .stock{position:absolute;top:0;left:0;}.product-container.list .product-wrapper .product-link .other-products .stock .dot{border-radius:50%;display:inline-block;height:10px;width:10px;}.product-container.list .product-wrapper .product-link .other-products .stock.withStock .dot{background-color:#00ff21;}.product-container.list .product-wrapper .product-link .other-products .stock.pendingStock .dot{background-color:#00ff21;}.product-container.list .product-wrapper .product-link .other-products .stock.noStock .dot{background-color:#e42526;}.product-container.list .product-wrapper .product-link .other-products .stock.justMadridStock .dot{background-color:#ffe800;}.product-container.list .product-wrapper .product-link .other-products .alternative-products{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 15px;}.product-container.list .product-wrapper .product-link .other-products .alternative-products.hasBoth{border-right:1px solid #d3d3d3;}.product-container.list .product-wrapper .product-link .other-products .alternative-products .label{color:#e42526;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;margin-bottom:5px;}.product-container.list .product-wrapper .product-link .other-products .alternative-products .reference{color:#54595f;font-weight:bold;font-size:11px;position:relative;padding-left:15px;}.product-container.list .product-wrapper .product-link .other-products .alternative-products .title{color:#54595f;font-size:12px;margin-bottom:5px;line-height:12px;height:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.product-container.list .product-wrapper .product-link .other-products .complementary-products{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px;}.product-container.list .product-wrapper .product-link .other-products .complementary-products .label{color:#54595f;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;}.product-container.list .product-wrapper .product-link .other-products .complementary-products .reference{color:#54595f;font-weight:bold;font-size:11px;position:relative;padding-left:15px;}.product-container.list .product-wrapper .product-link .other-products .complementary-products .title{color:#54595f;font-size:12px;margin-bottom:5px;line-height:12px;height:auto;}.product-container.list .product-wrapper .product-link .other-products .complementary-products .complementary{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.product-container.list .product-wrapper .product-link .other-products .complementary-products .complementary-product{border-radius:15px;}.product-container.list .product-wrapper .product-link .other-products .complementary-products .complementary-product-image{position:relative;width:80px;height:80px;}.product-container.list .product-wrapper .product-link .other-products .complementary-products .complementary-product-image .complementary-image{width:100%;height:100%;object-fit:contain;}.product-container.list .product-wrapper .product-link .product-content{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:100px;}.product-container.list .product-wrapper .product-link .product-content .header{text-align:left;}.product-container.list .product-wrapper .product-link .product-content .stock{margin-bottom:0;}.product-container.list .product-wrapper .product-link .product-content .stock .warehouses{text-align:left;display:inline-block;}.product-container.list .product-wrapper .product-link .product-content .stock .warehouses:nth-child(n+2):before,.product-container.list .product-wrapper .product-link .product-content .stock .warehouses:nth-child(n+2)::before{content:'|';margin-right:10px;margin-left:5px;}.product-container.list .product-wrapper .product-link .product-content .bottom{position:relative;display:flex;align-items:center;left:unset;right:unset;bottom:unset;flex-wrap:nowrap;}.product-container.list .product-wrapper .product-link .product-content .bottom .bottom .prices-qtt.grid{display:none;}.product-container.list .product-wrapper .product-link .product-content .bottom .prices-qtt.list{display:block;}.product-container.list .product-wrapper .product-link .product-content .bottom .price-div{margin-right:30px;}.product-container.list .product-wrapper .product-link .product-content .bottom .price-div p{margin-bottom:0;}.product-container.list .product-wrapper .product-link .product-content .bottom .buttons{flex-wrap:nowrap;}.product-container.list .product-wrapper .product-link .product-content .bottom .btn{padding:12px 20px;}}@media(min-width:550px) and (max-width:1400px){.product-container.list .product-wrapper .product-link .other-products .complementary-products .complementary-product-image{display:none;}}@media(min-width:550px) and (max-width:1199px){.product-container.list .product-wrapper .product-link .product-content{flex-wrap:wrap;justify-content:space-between;width:100%;height:100%;}}@media(min-width:550px) and (max-width:850px){.product-container.list .product-wrapper .product-link .product-content .bottom{flex-wrap:wrap;}}@media(min-width:550px) and (max-width:1199px){.product-container.list .product-wrapper .product-link .product-content .bottom{width:100%;justify-content:space-between;}}@media(min-width:550px) and (max-width:767px){.product-container.list .product-wrapper .product-link .product-content .bottom .price-div{order:1;width:100%;text-align:left;}}@media(min-width:550px) and (max-width:1199px){.product-container.list .product-wrapper .product-link .product-content .bottom .buttons{flex-wrap:wrap;}}.categories-filter{padding:20px 15px;}.categories-filter .collapse{padding-left:15px;}.categories-filter .category{padding:5px 0;cursor:pointer;text-transform:uppercase;font-size:15px;color:#b2b2b4;font-weight:400;}.categories-filter .category:hover{color:#e42526;}.categories-filter .category.active{color:#e42526!important;font-weight:700;}.categories-filter .category[aria-expanded="true"]{color:#e42526;}.categories-filter .collapse.show .category{color:#54595f;}.categories-filter .collapse.show .category:hover{color:#e42526;}.categories-filter .subcategory{font-size:13px;text-transform:capitalize;}.categories-filter .subcategory:hover{color:#54595f!important;font-weight:700;}.categories-filter .subcategory.active{color:#54595f!important;font-weight:700;}.filter-parent{padding:10px 0;border-bottom:1px solid #b2b2b4;margin-top:30px;}@media(max-width:991px){.filter-parent{display:flex;justify-content:space-between;}.filter-parent .closeCategories{font-size:29px;cursor:pointer;}}.filter-parent h6{text-transform:uppercase;font-size:12px;color:#b2b2b4;}.filter-parent .filter-title{font-size:17px;font-weight:600;text-transform:uppercase;color:#54595f;}.order-by-new{width:100%;}.order-by-new .select2 .select2-selection--single{border-radius:50px;height:40px;border:1px solid #b2b2b4;background-color:transparent;}.order-by-new .select2 .select2-selection--single[aria-expanded="true"] .select2-selection__arrow:after{transform:rotate(270deg);}.order-by-new .select2 .select2-selection--single .select2-selection__rendered{color:#54595f;padding-left:14px;text-transform:uppercase;font-size:14px;}.order-by-new .select2 .select2-selection--single .select2-selection__arrow{height:40px;right:14px;}.order-by-new .select2 .select2-selection--single .select2-selection__arrow b{display:none;}.order-by-new .select2 .select2-selection--single .select2-selection__arrow:after{position:absolute;top:8px;right:1px;font-family:'Icomoon'!important;content:'';display:block;transform:rotate(90deg);transition:transform .3s;}.order-by-new .form-control{border-radius:50px;padding:.375rem 2rem;text-transform:uppercase;color:#b2b2b4;font-size:13px;}#num-results{font-size:14px;color:#54595f;}@media(max-width:576px){#num-results{font-size:13px;}}#products .top{text-transform:uppercase;padding-bottom:30px;}#products .top h5{font-size:15px;color:#b2b2b4;font-weight:normal;}#products .top h5 a{color:#b2b2b4;}@media(max-width:576px){#products .top h5{font-size:13px;}}#products .top h2{font-size:35px;color:#e42526;font-weight:700;}#products .top h2 a{font-size:35px;color:#e42526;font-weight:700;}@media(max-width:767px){#products .top h2 a{font-size:25px;}}@media(max-width:767px){#products .top h2{font-size:25px;}}#products #filter-form{background-color:#f4f4f4;padding:60px 0;}@media(max-width:767px){#products #filter-form{padding:30px 0;}}#products #filter-form .form-control{padding:1.25rem .75rem;}#products #filter-form .products-header a{color:#54595f!important;}#products #filter-form .products-header #num-results{font-size:14px;color:#54595f;}@media(max-width:576px){#products #filter-form .products-header #num-results{font-size:13px;}}#products #filter-form .products-header .order-by{width:100%;}#products #filter-form .products-header .order-by .select2 .select2-selection--single{border-radius:50px;height:40px;border:1px solid #b2b2b4;background-color:transparent;}#products #filter-form .products-header .order-by .select2 .select2-selection--single[aria-expanded="true"] .select2-selection__arrow:after{transform:rotate(270deg);}#products #filter-form .products-header .order-by .select2 .select2-selection--single .select2-selection__rendered{color:#54595f;padding-left:14px;text-transform:uppercase;font-size:14px;}#products #filter-form .products-header .order-by .select2 .select2-selection--single .select2-selection__arrow{height:40px;right:14px;}#products #filter-form .products-header .order-by .select2 .select2-selection--single .select2-selection__arrow b{display:none;}#products #filter-form .products-header .order-by .select2 .select2-selection--single .select2-selection__arrow:after{position:absolute;top:8px;right:1px;font-family:'Icomoon'!important;content:'';display:block;transform:rotate(90deg);transition:transform .3s;}#products #filter-form .products-header .order-by .form-control{border-radius:50px;padding:.375rem 2rem;text-transform:uppercase;color:#b2b2b4;font-size:13px;}#products #filter-form #openCategories{font-size:20px;cursor:pointer;}#products #filter-form .filters-block{padding:20px;border-radius:35px;background-color:#fff;}@media(max-width:991px){#products #filter-form .filters-block .side-nav{position:fixed;top:0;left:0;bottom:0;transform:translateX(-100%);transition:all .1s ease-in-out;z-index:1000;width:100%;border-radius:0;padding:0;overflow:auto;background-color:#fff;}#products #filter-form .filters-block .side-nav.open{transform:translateX(0);}}#products #filter-form .filters-block .side-nav .filter{padding:10px 0;border-bottom:1px solid #b2b2b4;}@media(max-width:991px){#products #filter-form .filters-block .side-nav .filter{display:flex;justify-content:space-between;}#products #filter-form .filters-block .side-nav .filter .closeCategories{font-size:29px;cursor:pointer;}}#products #filter-form .filters-block .side-nav .filter h6{text-transform:uppercase;font-size:12px;color:#b2b2b4;}#products #filter-form .filters-block .side-nav .filter .filter-title{font-size:17px;font-weight:600;text-transform:uppercase;color:#54595f;}#products #filter-form .filters-block .side-nav .filter-container{padding:20px 15px;}#products #filter-form .filters-block .side-nav .filter-container .collapse{padding-left:15px;}#products #filter-form .filters-block .side-nav .filter-container .category{padding:5px 0;cursor:pointer;text-transform:uppercase;font-size:15px;color:#b2b2b4;font-weight:400;}#products #filter-form .filters-block .side-nav .filter-container .category:hover{color:#e42526;}#products #filter-form .filters-block .side-nav .filter-container .category.active{color:#e42526!important;font-weight:700;}#products #filter-form .filters-block .side-nav .filter-container .category[aria-expanded="true"]{color:#e42526;}#products #filter-form .filters-block .side-nav .filter-container .collapse.show .category{color:#54595f;}#products #filter-form .filters-block .side-nav .filter-container .collapse.show .category:hover{color:#e42526;}#products #filter-form .filters-block .side-nav .filter-container .subcategory{font-size:13px;text-transform:capitalize;}#products #filter-form .filters-block .side-nav .filter-container .subcategory:hover{color:#54595f!important;font-weight:700;}#products #filter-form .filters-block .side-nav .filter-container .subcategory.active{color:#54595f!important;font-weight:700;}#products #filter-form .filters-block .side-nav .bottom{position:sticky;padding:10px 15px;background-color:#fff;bottom:0;width:100%;}#products #filter-form .filters-block #slider-prices{width:97%;}#products #filter-form .filters-block .noUi-horizontal{height:10px;}#products #filter-form .filters-block .noUi-handle{background-color:#e42526;width:20px!important;height:20px!important;border-radius:25px;box-shadow:none;}#products #filter-form .filters-block .noUi-handle:after,#products #filter-form .filters-block .noUi-handle:before{display:none;}#products #filter-form .filters-block .noUi-connect{background-color:#e42526;}#products #filter-form .pagination .page-item{margin:0 2px;}#products #filter-form .pagination .page-item .page-link{color:#54595f;background-color:transparent;border-radius:50px;display:flex;height:40px;width:40px;justify-content:center;align-items:center;border-color:#d3d3d3;}#products #filter-form .pagination .page-item .page-link.arrows{background-color:#fff;}#products #filter-form .pagination .page-item .page-link.active{color:#f4f4f4;background-color:#54595f;}.margin-user-not-impersonating{margin-top:107px!important;}#product-view .promotion{color:#e42526;font-size:13px;margin-top:-20px;}#product-view .promotion div{color:#54595f;font-size:11px;}@media(max-width:767px){#product-view .promotion{margin-top:0;}}#product-view .table-grid{display:grid;grid-template-columns:130px auto 130px auto;color:#54595f;font-size:13px;gap:7px;}@media(max-width:991px){#product-view .table-grid{grid-template-columns:130px auto;}}#product-view .table-grid>div:nth-child(odd){font-weight:bold!important;}#product-view .top{text-transform:uppercase;}#product-view .top h5{font-size:15px;color:#b2b2b4;font-weight:normal;}#product-view .top h5 a{color:#b2b2b4;border-color:#b2b2b4!important;}#product-view .top h2{font-size:35px;color:#e42526;font-weight:700;}#product-view .top h2 a{font-size:35px;color:#e42526;font-weight:700;}@media(max-width:767px){#product-view .top h2 a{font-size:25px;}}@media(max-width:767px){#product-view .top h2{font-size:25px;}}#product-view .details-col{margin-top:40px!important;}#product-view .form-product{background-color:#f4f4f4;padding:60px 0 30px 0;}@media(max-width:767px){#product-view .form-product{padding:30px 0;}}#product-view .form-product .gallery-wrapper .slider-nav .image{width:100%;padding-top:50%;position:relative;background-color:#fff;margin:10px 0;}#product-view .form-product .gallery-wrapper .slider-nav .image img{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:contain;object-position:center;}#product-view .form-product .gallery-wrapper .slider-nav .slick-slide{opacity:.5;}#product-view .form-product .gallery-wrapper .slider-nav .slick-slide.slick-current{opacity:1;}#product-view .form-product .gallery-wrapper .slider-nav .slick-arrow{text-align:center;cursor:pointer;}#product-view .form-product .gallery-wrapper .slider-nav .slick-arrow i{font-size:25px;}#product-view .form-product .gallery-wrapper .slider-nav .slick-arrow.slick-disabled{opacity:.5;cursor:default;}#product-view .form-product .gallery-wrapper .slider-nav .slick-arrow:hover:not(.slick-disabled) i{font-weight:bold;}#product-view .form-product .gallery-wrapper .slider-main{background-color:#fff;}#product-view .form-product .gallery-wrapper .slider-main .image{width:100%;padding-top:80%;position:relative;}#product-view .form-product .gallery-wrapper .slider-main .image img{position:absolute;height:100%;width:100%;left:0;top:0;object-fit:contain;object-position:center;}#product-view .form-product .gallery-wrapper .slider-main .image .apply-zoom{position:absolute;bottom:15px;right:20px;font-size:30px;color:#b2b2b4;}#product-view .form-product .gallery-wrapper .slider-main .img-zoom{cursor:zoom-in;}#product-view .form-product .product-details .table td{border:0;}#product-view .form-product .product-details .new{background-color:#54595f;color:#f4f4f4;padding:3px 7px;text-transform:uppercase;font-weight:bold;font-size:12px;border-top-right-radius:50px;border-bottom-right-radius:50px;height:23px;}@media(min-width:991px){#product-view .form-product .product-details .new{position:absolute;top:15px;left:-100px;margin-right:0!important;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:50px;border-bottom-left-radius:50px;}}#product-view .form-product .product-details .promo{background-color:#e42526;color:#fff;padding:3px 7px;text-transform:uppercase;font-weight:bold;font-size:12px;border-top-right-radius:50px;border-bottom-right-radius:50px;height:23px;}@media(min-width:991px){#product-view .form-product .product-details .promo{position:absolute;top:15px;left:-140px;margin-right:0!important;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:50px;border-bottom-left-radius:50px;}}#product-view .form-product .product-details .stock:not(.listing){color:#54595f;font-size:12px;text-transform:uppercase;}#product-view .form-product .product-details .stock:not(.listing) .withStock{height:10px;width:10px;background-color:#00ff21;border-radius:50%;display:inline-block;}#product-view .form-product .product-details .stock:not(.listing) .pendingStock{height:10px;width:10px;background-color:#00ff21;border-radius:50%;display:inline-block;}#product-view .form-product .product-details .stock:not(.listing) .noStock{height:10px;width:10px;background-color:#e42526;border-radius:50%;display:inline-block;}#product-view .form-product .product-details .stock:not(.listing) .justMadridStock{height:10px;width:10px;background-color:#ffe800;border-radius:50%;display:inline-block;}#product-view .form-product .product-details .just-madrid-stock-message .justMadridStock{color:#eead2d!important;}#product-view .form-product .product-details p{color:#54595f;}#product-view .form-product .product-details .share-icons{font-size:25px;color:#b2b2b4;}#product-view .form-product .product-details .share-icons a{color:#b2b2b4;margin:0 4px;}#product-view .form-product .product-details h4{font-weight:bold;color:#54595f;font-size:24px;}#product-view .form-product .product-details h1{color:#54595f;text-transform:uppercase;font-size:32px;font-weight:300;}#product-view .form-product .product-details .units{color:#54595f;padding:20px 0 0 0;font-size:12px;text-transform:none;font-weight:bold;}#product-view .form-product .product-details .price{padding:0 0 20px 0;}@media(max-width:576px){#product-view .form-product .product-details .price{padding:10px 0;}}#product-view .form-product .product-details .price span{color:#54595f;font-size:30px;font-weight:bold;}#product-view .form-product .product-details .price span.old{color:#b2b2b4!important;font-size:19px!important;text-decoration:line-through;}#product-view .form-product .product-details .price span.old span{color:#b2b2b4!important;font-size:19px!important;}#product-view .form-product .product-details .promotion-description{color:#54595f!important;font-size:21px!important;}#product-view .form-product .product-details .number-input{display:flex;align-items:center;}#product-view .form-product .product-details .number-input #quantity{-moz-appearance:textfield;height:50px;background-color:transparent;border-radius:50px;text-align:center;}#product-view .form-product .product-details .number-input #quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}#product-view .form-product .product-details .number-input #quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#product-view .form-product .product-details .number-input #quantity-request{-moz-appearance:textfield;height:50px;background-color:transparent;border-radius:50px;text-align:center;}#product-view .form-product .product-details .number-input #quantity-request::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}#product-view .form-product .product-details .number-input #quantity-request::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#product-view .form-product .product-details .number-input .icone{position:absolute;top:0;display:flex;align-items:center;width:50px;bottom:0;justify-content:center;cursor:pointer;z-index:100;}#product-view .form-product .product-details .number-input .icone.minus{left:15px;}#product-view .form-product .product-details .number-input .icone.plus{right:15px;}#product-view .form-product .product-details .number-input .icone i{pointer-events:none;font-size:12px;}#product-view .form-product .product-details .alternative-title{color:#e42526;font-size:18px;margin-top:30px;letter-spacing:3px;font-weight:400;}#product-view .form-product .product-details .alternative-product{border:1px solid #e42526;}#product-view .form-product .product-details .alternative-product .image{height:130px;}#product-view .form-product .product-details #btn-form{color:#b2b2b4;cursor:pointer;text-decoration:underline;}@media(max-width:1199px){#product-view .form-product .product-details #btn-form{font-size:14px;}}#product-view .form-product .product-details #btn-form:hover{text-decoration:underline;}#product-view .form-product .product-details #btn-partnumbers{color:#b2b2b4;cursor:pointer;text-decoration:underline;}@media(max-width:1199px){#product-view .form-product .product-details #btn-partnumbers{font-size:14px;}}#product-view .form-product .product-details #btn-partnumbers:hover{text-decoration:underline;}#product-view .form-product .product-details #btn-phc-references{color:#b2b2b4;cursor:pointer;text-decoration:underline;}@media(max-width:1199px){#product-view .form-product .product-details #btn-phc-references{font-size:14px;}}#product-view .form-product .product-details #btn-phc-references:hover{text-decoration:underline;}#product-view .form-product .product-details #show-more-details{color:#b2b2b4;cursor:pointer;text-decoration:underline;}@media(max-width:1199px){#product-view .form-product .product-details #show-more-details{font-size:14px;}}#product-view .form-product .product-details #show-more-details:hover{text-decoration:underline;}#product-view .form-product .product-details .btn-wish{height:50px;padding:12px 20px;background-color:transparent;color:#b2b2b4;font-size:25px;}#product-view .form-product .product-details .btn-wish .wished{color:#b2b2b4;}#product-view .form-product .product-details .btn:not(.btn-wish){background-color:#e42526;color:#fff;border-radius:50px;height:50px;}#product-view .form-product .product-details .btn:not(.btn-wish).btn-outline{background:none;border-color:#e42526;color:#e42526;border-radius:50px;height:50px;cursor:pointer;}#product-view .form-product .product-details .btn:not(.btn-wish).btn-outline-grey{background:none;border-color:#b2b2b4;color:#b2b2b4;border-radius:50px;height:50px;cursor:pointer;}#product-view .form-product .product-details .btn:not(.btn-wish).btn-grey{background:#b2b2b4;border-color:#b2b2b4;color:#54595f;border-radius:50px;height:50px;cursor:pointer;}#product-view .others h4{text-transform:uppercase;font-weight:bold;font-size:16px;color:#54595f;}#product-view .others p{color:#54595f;font-size:13px;font-weight:400;}#product-view .others .downloads{text-transform:uppercase;font-size:13px;color:#54595f;cursor:pointer;font-weight:400;padding:5px 0;}#product-view .others .btn{border-radius:50px;cursor:pointer;padding:13px 30px;}#product-view .others .btn.btn-outline{border:1px solid #e42526;color:#e42526;background-color:#b2b2b4;font-size:14px;text-transform:uppercase;padding:13px 100px;background-color:transparent;}#product-view .others .btn.btn-outline:hover{color:#f4f4f4;background-color:#e42526;}@media(max-width:1200px) and (min-width:851px){#product-view .others{display:flex;justify-content:center;}}@media(max-width:850px){#product-view .others{display:flex;justify-content:left;}}#product-view .others .complementary-products{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px;}@media(max-width:850px){#product-view .others .complementary-products{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px;}}#product-view .others .complementary-products .label{color:#54595f;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;}#product-view .others .complementary-products .reference{color:#54595f;font-weight:bold;font-size:14px;position:relative;padding-left:15px;}#product-view .others .complementary-products .reference .dot{border-radius:50%;display:inline-block;height:10px;width:10px;}#product-view .others .complementary-products .reference .withStock .dot{background-color:#00ff21;}#product-view .others .complementary-products .reference .pendingStock .dot{background-color:#00ff21;}#product-view .others .complementary-products .reference .noStock .dot{background-color:#e42526;}#product-view .others .complementary-products .reference .justMadridStock .dot{background-color:#ffe800;}#product-view .others .complementary-products .title{color:#54595f;font-size:13px;margin-bottom:5px;line-height:normal;height:auto;}@media(max-width:1200px){#product-view .others .complementary-products .complementary{text-align:center;}}#product-view .others .complementary-products .complementary-product{border-radius:15px;text-decoration:none;border:solid 1px;border-color:transparent;}#product-view .others .complementary-products .complementary-product:hover{border:solid 1px;border-color:#54595f;}#product-view .others .complementary-products .complementary-product-image{position:relative;width:100px;height:100px;}#product-view .others .complementary-products .complementary-product-image .complementary-image{width:100%;height:100%;object-fit:contain;}.replacement-title{text-transform:uppercase;color:#a9a9a9;font-weight:bold;font-size:16px;}.replacement-products .outer .replacement-container{border:solid 1px;border-radius:20px;border-color:#a9a9a9;color:#54595f;text-decoration:none;}.replacement-products .outer .replacement-container:hover{border-color:#54595f;box-shadow:0 0 1em #d3d3d3;}.replacement-products .outer .replacement-container .replacement-image-container{width:100%;height:200px;}.replacement-products .outer .replacement-container .replacement-image-container .replacement-product-image{width:100%;height:100%;object-fit:contain;}.replacement-products .outer .replacement-container .title{height:70px;}.replacement-products .outer .replacement-container .replacement-reference{color:#54595f;font-weight:bold;text-transform:uppercase;}.replacement-products .outer .replacement-container .stock .dot{border-radius:50%;display:inline-block;height:10px;width:10px;}.replacement-products .outer .replacement-container .stock.withStock .dot{background-color:#00ff21;}.replacement-products .outer .replacement-container .stock.noStock .dot{background-color:#e42526;}.replacement-products .outer .replacement-container .stock.justMadridStock .dot{background-color:#ffe800;}.same-search-results .title-same-search-results{text-transform:uppercase;font-size:24px;color:#54595f;}.same-search-results .search{color:#e42526;font-weight:bold;font-size:24px;text-transform:uppercase;}.separation{display:flex;justify-content:center;}.separation .separation-line{height:4px;background-color:#e42526;width:100px;}.more-products{background-color:#f4f4f4;}.more-products h2{margin-bottom:0;}.more-products .nav-tabs{border:0;}.more-products .nav-tabs .nav-item{margin-bottom:0;}.more-products .nav-tabs .nav-item .nav-link{color:#b2b2b4;}.more-products .nav-tabs .nav-item .nav-link.active{border:0;background:no-repeat;color:#e42526;}.more-products .title{padding:20px 0;text-align:left;}.more-products .title h2{text-transform:uppercase;color:#b2b2b4;font-size:2rem;font-weight:400;}.more-products .title h2 span{color:#e42526;font-weight:600;}.more-products .title h4{text-transform:uppercase;color:#b2b2b4;font-weight:400;}.more-products .title h4 span{color:#e42526;font-weight:600;}.tecdoc-side-menu{background-color:#fff;border-radius:0;background-color:#f4f4f4;padding:30px 15px;}.tecdoc-side-menu .form-control{border-radius:inherit;}.tecdoc-side-menu .limits{margin-top:15px;text-align:center;font-size:12px;margin-bottom:10px;color:#54595f;}.tecdoc-side-menu .limits .current{color:#e42526;font-weight:600;font-size:15px;}.tecdoc-side-menu h5{font-size:18px;font-weight:500;color:#54595f;}.tecdoc-side-menu .title-with-icon{text-transform:uppercase;font-size:18px;font-weight:500;color:#54595f;}.tecdoc-side-menu .title-with-icon i{font-size:30px;color:#e42526;}@media(max-width:1199px){.tecdoc-side-menu .title-with-icon{font-size:13px;line-height:18px;}.tecdoc-side-menu .title-with-icon i{font-size:20px;color:#e42526;}}.tecdoc-side-menu #plate-key{text-align:center;font-size:12px;}.tecdoc-side-menu .input-group-text{font-size:12px;}.tecdoc-side-menu input:focus,.tecdoc-side-menu select:focus{outline:0;box-shadow:none;border-color:#e42526;}.tecdoc-side-menu .input-group-text,.tecdoc-side-menu .form-control{height:calc(2.4em + .75rem + 2px);}.tecdoc-side-menu .plate-date{border-bottom:3px solid #fff;}.tecdoc-side-menu .btn{color:#e42526;border-color:#e42526;}.tecdoc-side-menu .btn.btn-grey{border-color:#b2b2b4;}.tecdoc-side-menu .btn:hover{color:#f4f4f4;}@media(max-width:1199px){.tecdoc-side-menu .btn{padding:13px 20px;}}.tecdoc-container.extra-margin{margin-top:8rem!important;}.tecdoc-container .breadcrum{margin-bottom:15px;text-decoration:none;font-size:15px;color:#b2b2b4;font-weight:normal;text-transform:uppercase;color:#b2b2b4;}.tecdoc-container .breadcrum a{color:#b2b2b4;text-decoration:none;}.tecdoc-container .result-title{margin-bottom:10px;margin-top:10px;font-size:31px;color:#e42526;font-weight:700;text-transform:uppercase;}@media(max-width:1199px){.tecdoc-container .result-title{font-size:24px;}}.tecdoc-container .result-search{color:#54595f!important;}@media(max-width:1199px){.tecdoc-container .result-search{font-size:20px;}}.tecdoc-container .empty-title{color:#e42526;font-size:21px;}.tecdoc-container .category-link{border:1px solid #b2b2b4;padding:15px;display:block;margin-bottom:15px;color:#b2b2b4;transition:all .1s ease-in-out;text-decoration:none;}.tecdoc-container .category-link:hover{background:#b2b2b4;color:#fff;}.tecdoc-container .orientationButtons{outline:0!important;background-color:transparent;border:0;font-size:24px;}@media(max-width:550px){.tecdoc-container .orientationButtons{display:none;}}.paging{margin-top:40px;}.paging .paging-container{text-align:right;display:flex;justify-content:flex-end;}.paging .paging-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;padding:0;}.paging .paging-container label,.paging .paging-container a{margin-left:5px;padding:10px;line-height:1;cursor:pointer;border:1px solid #ccc;color:#19171a;width:40px;text-align:center;font-size:15px;text-decoration:none;}.paging .paging-container label.active,.paging .paging-container a.active{color:#fff;background:#e42526;border:1px solid #e42526;}.phc-references-section .label{color:#54595f;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;}.part-number-section .label{color:#54595f;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;}.visual{cursor:pointer;display:flex;align-items:center;margin-right:15px;}.visual i{font-size:25px;}.visual.selected i{color:#e42526;}.clear,.clear-filters{color:#54595f!important;cursor:pointer;font-size:11px;}.clear i,.clear-filters i{color:#54595f!important;font-size:20px;}.arrows-complementary{color:#e42526;font-size:30px;line-height:1;font-weight:bold;}.arrows-complementary span{cursor:pointer;}.slider-other .product-container .product-wrapper .product-link .image{padding-top:50%!important;}.slider-other .product-container .product-wrapper{padding-bottom:15px;}.slider-other .product-content .bottom{display:none!important;}.slider-other .product-container .buttons{display:none;}.loader{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10000;padding:40vh 15px 0;text-align:center;color:#fff;display:none;}.loader .message{font-size:2em;}.loader .spinner-border{width:5rem;height:5rem;border-width:.4em;}.pe-all{pointer-events:all!important;text-decoration:none!important;cursor:pointer;}@media(max-width:992px){.reserved-area{margin-top:150px;}}.reserved-area .title-m{color:#e42526;text-transform:uppercase;text-align:center;font-weight:600;font-size:30px;}@media(max-width:767px){.reserved-area .title-m{font-size:25px;margin-bottom:0;}}.reserved-area .form-control{padding:14px 25px;height:auto;border-radius:25px;line-height:initial;}.reserved-area label{font-size:13px;margin-bottom:0;padding-left:25px;color:#999;}.reserved-area .title-start{font-size:18px;color:#54595f;font-weight:600;}@media(max-width:576px){.reserved-area .title-start{font-size:16px;}}@media(max-width:576px){.reserved-area .reserved-menu .menu-item{padding:0;}}@media(min-width:576px){.reserved-area .reserved-menu .menu-item{margin-bottom:30px;}}@media(max-width:575px){.reserved-area .reserved-menu .menu-item:nth-child(odd) .menu-card{border-left:0;}.reserved-area .reserved-menu .menu-item:nth-child(even) .menu-card{border-left:0;border-right:0;}}.reserved-area .reserved-menu .menu-item .menu-card{text-align:center;padding:30px;height:100%;cursor:pointer;background-color:#f4f4f4;transition:all .3s;display:block;color:#54595f;text-decoration:none;}.reserved-area .reserved-menu .menu-item .menu-card:hover{-moz-box-shadow:0 0 10px 3px #f4f4f4;-webkit-box-shadow:0 0 10px 3px #f4f4f4;box-shadow:0 0 10px 3px #f4f4f4;}.reserved-area .reserved-menu .menu-item .menu-card span{font-size:25px;color:#54595f;}.reserved-area .reserved-menu .menu-item .menu-card div{font-size:16px;margin-top:10px;line-height:1;font-weight:500;color:#54595f;text-transform:uppercase;}.reserved-area .reserved-menu .menu-item .menu-card.outlined{background-color:#fff;}.reserved-area .reserved-menu .menu-item .menu-card.active{background-color:#e42526;color:#fff;}.reserved-area .reserved-menu .menu-item .menu-card.active span,.reserved-area .reserved-menu .menu-item .menu-card.active div,.reserved-area .reserved-menu .menu-item .menu-card.active p{color:#fff;}.reserved-area .footer-help h5{color:#54595f;font-weight:600;font-size:14px;}.reserved-area .footer-help p{color:#54595f;}.reserved-area .footer-help p small{font-size:14px;}.reserved-area .page-header .text{font-size:22px;display:flex;align-items:center;font-weight:500;color:#54595f;}@media(max-width:576px){.reserved-area .page-header .text{font-size:20px;}}.reserved-area .page-header .text i{font-size:25px;color:#54595f;margin-right:10px;}@media(max-width:576px){.reserved-area .page-header .text i{font-size:23px;}}.reserved-area .btn-back{color:#a0a0a0;display:flex;align-items:center;text-decoration:none;}.reserved-area .btn-back span{font-size:12px;}.reserved-area #addresses .address{border:1px solid #dfdfdf;-webkit-box-shadow:0 0 25px 2px #dfdfdf;box-shadow:0 0 25px 2px #dfdfdf;margin-bottom:15px;transition:all .3s;border-radius:10px;padding:25px;position:relative;font-size:14px;}.reserved-area #addresses .address button{font-size:22px;color:#b2b2b4;background:none;border:0;}.reserved-area #addresses .address button:hover{color:#e42526;}.reserved-area #addresses .address:hover{-webkit-box-shadow:0 0 15px 10px #dfdfdf;box-shadow:0 0 15px 10px #dfdfdf;}.reserved-area #addresses .address .name{font-weight:500;font-size:16px;color:#54595f;}.reserved-area #addresses .address a{font-size:22px;color:#b2b2b4;text-decoration:none;}.reserved-area #addresses .address a:hover{color:#e42526;}.reserved-area .order-list .card{border:0;box-shadow:none;}.reserved-area .order-list .card .card-header{border-radius:5px;background-color:#fff;border:1px solid #dfdfdf;-webkit-box-shadow:0 0 25px 2px #dfdfdf;box-shadow:0 0 25px 2px #dfdfdf;font-size:14px;cursor:pointer;z-index:1;position:relative;}.reserved-area .order-list .card .card-header[aria-expanded="true"] .toggle i{display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.reserved-area .order-list .card .card-header .order-id{font-size:18px;font-weight:600;color:#54595f;}.reserved-area .order-list .card .card-header .order-state{text-transform:uppercase;font-weight:normal;font-weight:600;color:#54595f;}@media(max-width:991px){.reserved-area .order-list .card .card-header .table-item{display:flex!important;justify-content:center!important;align-items:center;}}.reserved-area .order-list .card .card-body{background-color:#f4f4f4;margin-top:-5px;}.reserved-area .order-list .card .card-body .order-info h6{font-weight:600;}.reserved-area .order-list .card .card-body .order-info .item{border:1px solid #dfdfdf;-webkit-box-shadow:0 0 25px 2px #dfdfdf;box-shadow:0 0 25px 2px #dfdfdf;margin-bottom:15px;transition:all .3s;border-radius:10px;padding:25px;position:relative;height:100%;background-color:#fff;color:#333;}.reserved-area .order-list .card .card-body .table-container{border:1px solid #dfdfdf;-webkit-box-shadow:0 0 10px 1px #dfdfdf;box-shadow:0 0 10px 1px #dfdfdf;position:relative;margin-bottom:24px;padding:18px;transition:all .3s;border-radius:10px;background-color:#fff;}.reserved-area .order-list .card .card-body .table-container .table-title{font-size:16px;color:#54595f;font-weight:600;margin-bottom:10px;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-header{font-size:14px;color:#a0a0a0;display:none;}@media(min-width:768px){.reserved-area .order-list .card .card-body .table-container .custom-table .table-header{display:flex;}}.reserved-area .order-list .card .card-body .table-container .custom-table .table-header div{padding:15px 0;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-row{margin:10px 0;padding-bottom:10px;font-size:14px;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-row:not(:last-of-type){border-bottom:1px solid #f4f4f4;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-row .title .small-image{height:80px;width:100%;object-fit:contain;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-row .title .infos{color:#a0a0a0;font-size:14px;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-footer .item{margin-bottom:5px;font-size:14px;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-footer .item.total{border-top:1px solid #f4f4f4;padding-top:10px;margin-top:15px;font-size:16px;font-weight:600;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-footer .item.total .title{font-weight:600;}.reserved-area .order-list .card .card-body .table-container .custom-table .table-footer .item.total .price *{font-weight:600;}.reserved-area #products-wishlist .wish-item{width:100%;margin-bottom:30px;color:#54595f;}.reserved-area #products-wishlist .wish-item button{color:#54595f;text-decoration:none;background:none;font-size:22px;border:0;}.reserved-area #products-wishlist .wish-item button:hover{color:#e42526;}.reserved-area #products-wishlist .wish-item .img-container{position:relative;overflow:hidden;width:100px;height:100px;border-radius:10px;}.reserved-area #products-wishlist .wish-item .img-container img{position:absolute;top:0;left:15px;height:100%;width:100%;object-fit:contain;object-position:center center;}.reserved-area #products-wishlist .wish-item .price{color:#54595f;}.reserved-area #products-wishlist .wish-item .noprice{color:#e42526;}.reserved-area #products-wishlist .wish-item .black-link{font-size:22px;}.reserved-area #products-wishlist .wish-item .old .price{color:#e42526;text-decoration:line-through;}.reserved-area .btn{border:1px solid #b2b2b4;text-transform:uppercase;padding:13px 30px;border-radius:50px;font-size:14px;color:#b2b2b4;}.reserved-area .btn.btn-main{color:#e42526;border-color:#e42526;}.reserved-area .btn.btn-main:hover{color:#f4f4f4;}.reserved-area #support a .card{border-radius:0;transition:all .3s;color:#000;}.reserved-area #support a .card:hover{background-color:#f7131340;}.reserved-area #support a .card .title{font-weight:600;font-size:22px;margin-bottom:8px;}.reserved-area #support a .card .description{font-weight:300;font-size:16px;margin-bottom:0;}.reserved-area #support .side-support .side-info{background-color:#f4f4f4;margin-bottom:1rem;padding:25px;border-radius:15px;}.reserved-area #support .side-support h6{font-size:18px;font-weight:600;text-transform:uppercase;color:#54595f;}.reserved-area #support .side-support .mark-solved button{color:#e42526;border-color:#e42526;}.reserved-area #support .side-support .mark-solved button:hover{color:#f4f4f4;background-color:#e42526;border-color:#e42526;}.reserved-area #support .side-support .mark-solved button:focus{outline:0;}.reserved-area #support .side-support .title{color:#54595f;font-size:14px;}.reserved-area #support .side-support .value{color:#54595f;font-weight:600;font-size:14px;}.reserved-area #support .edit-support{color:#54595f;}.reserved-area #support .edit-support .card{border:1px solid #b2b2b3;border-radius:10px;padding:25px;}.reserved-area #support .edit-support .card .card-header{padding:0;color:#e42526;font-weight:600;border:0;background:none;font-size:14px;margin-bottom:20px;}.reserved-area #support .edit-support .card .card-body{padding:0;font-size:12px;margin-bottom:20px;}.reserved-area #support .edit-support .card .card-footer{border:0;background:none;padding:0;}.reserved-area #support .edit-support .card .card-footer a{color:#54595f;font-size:14px;font-weight:600;}.reserved-area #support .edit-support .send{font-size:16px;color:#54595f;font-weight:600;}.reserved-area #support .edit-support .form-control{background:#f4f4f4;border-radius:10px;border:0;}.reserved-area #support .edit-support .custom-file-input{height:auto;padding:14px 25px;}.reserved-area #support .edit-support .custom-file{height:auto;}.reserved-area #support .edit-support .custom-file .custom-file-label{border-radius:25px;background:#f4f4f4;padding:14px 25px;border:1px solid #b2b2b3;height:49px;}.reserved-area #support .edit-support .custom-file .custom-file-label:after{content:""!important;font-family:'Icomoon'!important;border-radius:initial;height:auto;padding:14px 25px 14px 25px;background:none;border:0;}.reserved-area #support .edit-support .btn{color:#e42526;border-color:#e42526;}.reserved-area #support .edit-support .btn:hover{color:#f4f4f4;background-color:#e42526;border-color:#e42526;}.reserved-area #support .btn{color:#b2b2b4;border-color:#b2b2b4;}.reserved-area #support .btn:hover{color:#f4f4f4;background-color:#b2b2b4;border-color:#b2b2b4;}.margin-user-impersonating{margin-top:150px!important;}#invoices .card-body{display:none;}#invoices .card-body.open{display:block;}#NewPopUp{position:fixed;bottom:30px;right:30px;z-index:1000000;}#NewPopUp img{width:380px;cursor:pointer;}@media(max-width:1000px){#NewPopUp img{width:300px;}}@media(max-width:400px){#NewPopUp img{width:200px;}}#NewPopUp .close{position:absolute;top:-20px;right:0;color:#212529!important;border:0!important;box-shadow:none!important;outline:0!important;}.old-price{text-decoration:line-through!important;}.cart-view .title{color:#e42526;text-transform:uppercase;font-size:30px;font-weight:600;}.cart-view .title span{color:#e42526;}@media(max-width:767px){.cart-view .title{font-size:25px;}}.cart-view .btn-outline-gray:hover{background:#b2b2b4;border:1px solid #b2b2b4;}.cart-view .table-items{border:1px solid #b2b2b4;padding:20px;border-radius:15px;}.cart-view .table-items .delete-item{color:#b2b2b4;font-size:22px;border:0;background-color:transparent;}.cart-view .table-items .delete-item:hover{background-color:none;color:#e42526;}.cart-view .table-items .cart-item-header{border-bottom:1px solid #b2b2b4;padding:5px 0;}.cart-view .table-items .cart-item:not(:last-of-type){border-bottom:1px solid #b2b2b4;}.cart-view .table-items .cart-item .image{position:relative;width:80px;height:80px;}.cart-view .table-items .cart-item .image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:left;}.cart-view .table-items .cart-item .details .name a{font-size:15px;color:#54595f;line-height:1;font-weight:600;}.cart-view .table-items .cart-item .details .cod{color:#54595f;font-size:13px;font-weight:300;}.cart-view .table-items .cart-item .price{color:#54595f;font-size:15px;font-weight:400;}.cart-view .table-items .cart-item .quantity{width:100%;}.cart-view .table-items .cart-item .quantity .number-input{display:flex;position:relative;}.cart-view .table-items .cart-item .quantity .number-input #quantity{-moz-appearance:textfield;font-size:15px;border-radius:50px;text-align:center;}.cart-view .table-items .cart-item .quantity .number-input #quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.cart-view .table-items .cart-item .quantity .number-input #quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.cart-view .table-items .cart-item .quantity .number-input .icone{position:absolute;top:0;display:flex;align-items:center;width:50px;bottom:0;justify-content:center;cursor:pointer;z-index:100;}.cart-view .table-items .cart-item .quantity .number-input .icone.minus{left:0;}.cart-view .table-items .cart-item .quantity .number-input .icone.plus{right:0;}.cart-view .table-items .cart-item .quantity .number-input .icone i{pointer-events:none;font-size:12px;}.cart-view .summary{background-color:#f4f4f4;border-radius:15px;padding:20px;}.cart-view .summary h6{color:#54595f;font-weight:400;font-size:15px;}.cart-view .summary .total-border{border-top:1px solid #b2b2b4;}.cart-view .summary .total-border h6{font-weight:600;font-size:17px;color:#e42526;}.cart-view .btn-main{border-color:#e42526;color:#e42526;}.cart-view .btn-main:hover{color:#fff;background-color:#b2b2b4;border-color:#b2b2b4;}.cart-view .voucher{color:#e42526;font-size:13px;text-transform:uppercase;font-weight:600;}.checkout .title{color:#e42526;text-transform:uppercase;font-size:30px;font-weight:700;}.checkout .title span{color:#e42526;}@media(max-width:767px){.checkout .title{font-size:25px;}}.checkout .step{background-color:#54595f;}.checkout .step a{color:#fff;text-transform:uppercase;font-weight:500;font-size:15px;display:block;padding:15px 50px;position:relative;}@media(max-width:576px){.checkout .step a{font-size:11px;padding:15px 10px;}}.checkout .step a.active:after{position:absolute;content:'';background:#fff;left:0;width:100%;height:8px;bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;}.checkout .adress .box-border{padding:20px;border-radius:15px;border:1px solid #b2b2b4;}.checkout .adress h4{font-size:18px;color:#54595f;font-weight:600;text-transform:uppercase;}.checkout .adress h6{font-size:13px;color:#54595f;font-weight:300;}.checkout .adress label{font-size:13px;color:#54595f;font-weight:300;}.checkout .adress label.form-check-label{font-weight:600;}.checkout .adress .select2-container .selection .select2-selection{font-size:14px;}.checkout .adress .select2-container .selection .select2-selection .select2-selection__rendered{line-height:inherit;}.checkout .adress .form-control{border-radius:30px;font-size:14px;}.checkout .adress label>input[type="radio"]{display:none;}.checkout .adress label>input[type="radio"]+*::before{content:"";display:inline-block;vertical-align:bottom;width:1rem;height:1rem;margin-right:.3rem;border-radius:50%;border-style:solid;border-width:.1rem;border-color:#808080;}.checkout .adress label>input[type="radio"]:checked+*{color:#e42526;}.checkout .adress label>input[type="radio"]:checked+*::before{background:radial-gradient(#e42526 0%,#e42526 40%,transparent 50%,transparent);border-color:#e42526;}.checkout .adress fieldset{margin:20px;max-width:400px;}.checkout .adress label>input[type="radio"]+*{display:inline-flex;align-items:center;font-weight:600;font-size:16px;}.checkout .adress .shipping-adress{display:none;}.checkout .adress #billing-address-details,.checkout .adress #shipping-address-details{color:#54595f;font-size:14px;line-height:2;}.checkout .adress #billing-address-details span,.checkout .adress #shipping-address-details span{color:#54595f;font-size:15px;}.checkout .btn-next{background-color:#b2b2b4;color:#f4f4f4;font-size:15px;padding:10px 40px;}.checkout .btn-next:hover{color:#e42526;background-color:#fff;}.checkout .btn-main{border-color:#e42526;color:#e42526;font-size:15px;padding:15px 40px;}.checkout .btn-main:hover{color:#f4f4f4;}.checkout .noadress{color:#b2b2b4;}.checkout .noadress a{color:#e42526;}.checkout .voucher{color:#e42526;font-size:13px;text-transform:uppercase;font-weight:600;}.checkout .your-order{color:#54595f;font-size:18px;font-weight:600;}.checkout .cart-products{background-color:#f4f4f4;border-radius:15px;}.checkout .cart-products .order-item h6{font-size:14px;color:#54595f;font-weight:600;}.checkout .cart-products .order-item small{font-size:14px;color:#54595f;}.checkout .cart-products .order-item .price *{color:#54595f;font-size:14px;}.checkout .price-summary{background-color:#f4f4f4;padding:20px;border-radius:15px;}.checkout .price-summary .order-summary .name{color:#54595f;}.checkout .price-summary .order-summary .value{color:#54595f;}.checkout .price-summary .order-summary .total{border-top:1px solid #b2b2b4;}.checkout .price-summary .order-summary .total .name{color:#e42526;font-weight:600;}.checkout .price-summary .order-summary .total .name h6{font-weight:600;}.checkout .price-summary .order-summary .total .value{color:#e42526;font-weight:600;}.checkout .price-summary .order-summary .total .value .price *{font-weight:600;}.checkout #review-order .table-items{border:1px solid #b2b2b4;padding:20px;border-radius:15px;}.checkout #review-order .table-items h3{font-size:18px;text-transform:uppercase;color:#54595f;padding-bottom:1rem;border-bottom:1px solid #b2b2b4;font-weight:600;}.checkout #review-order .table-items .delete-item{color:#b2b2b4;font-size:22px;border:0;background-color:transparent;}.checkout #review-order .table-items .delete-item:hover{background-color:none;color:#e42526;}.checkout #review-order .table-items .cart-item-header{border-bottom:1px solid #b2b2b4;padding:5px 0;font-size:13px;}.checkout #review-order .table-items .cart-item:not(:last-of-type){border-bottom:1px solid #b2b2b4;}.checkout #review-order .table-items .cart-item .image{position:relative;width:80px;height:80px;}.checkout #review-order .table-items .cart-item .image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:left;}.checkout #review-order .table-items .cart-item .details .name a{font-size:15px;color:#54595f;line-height:1;font-weight:600;}.checkout #review-order .table-items .cart-item .details .cod{color:#54595f;font-size:13px;font-weight:300;}.checkout #review-order .table-items .cart-item .price *{color:#54595f;font-size:15px;font-weight:400;}.checkout #review-order .fw-400{font-weight:400;}.checkout #review-order .adresses{border:1px solid #b2b2b4;border-radius:15px;padding:20px;}.checkout #review-order .adresses h6{text-transform:uppercase;color:#54595f;font-weight:600;font-size:18px;}.checkout #review-order .adresses p{color:#54595f;font-size:14px;line-height:2;}.checkout #review-order .adresses p span{font-weight:600;}.checkout #review-order .summary{background-color:#f4f4f4;border-radius:15px;padding:20px;}.checkout #review-order .summary h6{color:#54595f;font-weight:400;font-size:15px;}.checkout #review-order .summary .total-border{border-top:1px solid #b2b2b4;}.checkout #review-order .summary .total-border h6,.checkout #review-order .summary .total-border h6 *{font-weight:600;font-size:18px;color:#e42526;}.auth-view{color:#54595f;}.auth-view h2{text-transform:uppercase;color:#e42526;}.auth-view h3{color:#e42526;}.auth-view .forget{font-size:15px;}.auth-view .forget a{color:#54595f;}.auth-view .login{color:#b2b2b4;}.auth-view .login .top-icon{font-size:25px;}.auth-view .login p{color:#b2b2b4;}.auth-view .login p a{color:#b2b2b4;}.auth-view h5{color:#54595f;font-size:18px;}.auth-view .btn{padding:15px 30px;color:#e42526;border-color:#e42526;}.auth-view .btn:hover{color:#f4f4f4;}.auth-view .btn.btn-main{background-color:#e42526;color:#f4f4f4;border-color:#e42526;}.auth-view .btn.btn-main:hover{color:#b2b2b4;background-color:#f4f4f4;border-color:#b2b2b4;}.auth-view .form-control{padding:10px 25px;line-height:30px;height:auto;border-radius:25px;}#contacts-form h2{color:#54595f;text-transform:uppercase;font-weight:300;}#contacts-form h2 span{color:#e42526;font-weight:bold;}#contacts-form h5{color:#54595f;font-size:15px;margin-bottom:2rem;font-weight:300;}#contacts-form input.form-control{border-radius:50px;min-height:50px;}#contacts-form textarea.form-control{border-radius:20px;min-height:70px;}#contacts-form .form-control{color:#54595f;font-weight:300;}#contacts-form .form-control::placeholder{color:#54595f;opacity:1;}#contacts-form .form-control:-ms-input-placeholder{color:#54595f;}#contacts-form .form-control::-ms-input-placeholder{color:#54595f;}#contacts-form .btn{padding:15px 0;border-color:#e42526;color:#e42526;}#contacts-form .btn:hover{color:#f4f4f4;}#contacts-form .label-rgpd{color:#b2b2b4;}#contacts-form .label-rgpd a{color:#b2b2b4;text-decoration:underline;}#products-form{background-color:#f4f4f4;}#products-form h4{font-size:16px;font-weight:600;text-transform:uppercase;color:#54595f;}#products-form h2{color:#54595f;text-transform:uppercase;font-weight:300;}@media(max-width:576px){#products-form h2{font-size:20px;}}#products-form input.form-control{border-radius:50px;min-height:50px;}#products-form textarea.form-control{border-radius:20px;min-height:70px;}#products-form .form-control{color:#54595f;}#products-form .form-control::placeholder{color:#54595f;opacity:1;}#products-form .form-control:-ms-input-placeholder{color:#54595f;}#products-form .form-control::-ms-input-placeholder{color:#54595f;}#products-form .btn{padding:15px 0;border-color:#54595f;color:#54595f;}#products-form .btn:hover{background-color:#54595f;color:#f4f4f4;}#products-form .label-rgpd{color:#54595f;font-size:13px;}#products-form .label-rgpd a{color:#54595f;text-decoration:underline;}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:0;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media(max-width:1600px){.checkbox-container{font-size:11px;}}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:23px;width:23px;top:0;left:0;}.checkbox-container input:checked~.checkmark{background-color:#fff;}.checkbox-container input:checked~.checkmark:after{display:block;}.checkbox-container a{color:#000;text-decoration:underline;}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:23px;width:23px;background-color:#eee;border:1px solid #999;}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #008000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.checkbox-container .input-validation-error+span{color:#dc3545!important;}.checkbox-container .input-validation-error+span a{color:#dc3545!important;}.comparison{position:fixed;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:99900;border-top:1px solid #e42526;display:none;}.comparison.open{display:block;}.comparison .link{font-size:15px;font-weight:700;color:#fff!important;text-transform:uppercase;text-decoration:none!important;cursor:pointer;margin-left:30px;}.comparison .content-comparison{padding:15px 0;}.comparison .content-comparison .product-wrapper{background:#efefef;padding:5px;position:relative;}.comparison .content-comparison .product-wrapper .image{height:120px;width:120px;position:relative;background:#fff;flex-basis:120px;flex-shrink:0;margin-right:10px;}@media(max-width:991px){.comparison .content-comparison .product-wrapper .image{display:none;}}.comparison .content-comparison .product-wrapper .image img{position:absolute;width:100%;height:100%;object-fit:contain;object-position:center;top:0;left:0;}.comparison .content-comparison .product-wrapper .title{color:#e42526;font-size:13px;font-weight:600;}.comparison .content-comparison .product-wrapper .price{color:#e42526;font-size:15px;font-weight:700;margin-bottom:0;}.comparison .content-comparison .product-wrapper .price .old{font-size:15px!important;color:#b2b2b4!important;text-decoration:line-through;}.comparison .content-comparison .product-wrapper .price .old .price{font-size:15px!important;font-weight:400;color:#b2b2b4!important;}.comparison .content-comparison .product-wrapper .remove{position:absolute;right:15px;bottom:15px;cursor:pointer;display:flex;}#Comparison-page .image-wrapper{position:relative;max-width:200px;height:150px;margin-bottom:15px;}#Comparison-page .image-wrapper img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:contain;object-position:center;}#Comparison-page .title{font-weight:600;font-size:15px;text-transform:uppercase;}#Comparison-page .price{color:#e42526;font-size:15px;font-weight:700;margin-bottom:0;}#Comparison-page .price .old{font-size:15px!important;color:#b2b2b4!important;text-decoration:line-through;}#Comparison-page .price .old .price{font-size:15px!important;font-weight:400;color:#b2b2b4!important;}#Comparison-page table.collumn-2 td{width:33.3%;}#Comparison-page table.collumn-3 td{width:25%;}#Comparison-page table.collumn-3 td:first-child{width:25%;}#Comparison-page table.collumn-4 td{width:20%;}#Comparison-page table.collumn-4 td:first-child{width:20%;}.alert-messages{position:fixed;bottom:15px;right:15px;z-index:1000001;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-direction:column!important;}.alert-messages>div{position:relative;width:auto;max-width:400px;cursor:pointer;-webkit-animation-name:showMessage;-webkit-animation-duration:.3s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-name:showMessage;animation-duration:.3s;animation-timing-function:linear;animation-fill-mode:forwards;-moz-animation-name:showMessage;-moz-animation-duration:.3s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards;}@media(max-width:400px){.alert-messages>div{max-width:100%;}}.alert-messages>div.hidding{-webkit-animation-name:hideMessage;-webkit-animation-duration:.3s;-webkit-animation-timing-function:linear;animation-name:hideMessage;animation-duration:.3s;animation-timing-function:linear;-moz-animation-name:hideMessage;-moz-animation-duration:.3s;-moz-animation-timing-function:linear;}.alert-messages>div>div{border-width:1px;border-style:solid;border-left-width:5px;}@keyframes showMessage{0%{right:-120%;}100%{right:0;}}@keyframes hideMessage{0%{right:0;display:flex;}99%{display:flex;}100%{right:-120%;display:none;}}.local-budget-details{width:100%;position:relative;background:#f4f4f4;border-bottom:1px solid #d3d3d3;padding:15px 0;display:none;opacity:0;}.local-budget-details.open{display:block;opacity:1;}.local-budget-details .table{margin-bottom:.25rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;}.local-budget-details .table thead th{border-bottom:1px solid rgba(0,0,0,.15);font-size:13px;border-top:0;padding:.25rem .5rem;}.local-budget-details .table tbody tr{background:rgba(0,0,0,.05);}.local-budget-details .table th,.local-budget-details .table td{padding:.25rem .5rem;}.local-budget-details .table td{border-top:1px solid rgba(0,0,0,.15);}.local-budget-details .table input[type="number"],.local-budget-details .table input[type="number"]:hover,.local-budget-details .table input[type="number"]:focus{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;}.local-budget-details .table .form-control{border-radius:.2rem;}.local-budget-details .table .btn-xs,.local-budget-details .table .btn-group-xs>.btn{padding:.25rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.2rem;}.local-budget-details .opacity-0{opacity:0;visibility:hidden;pointer-events:none;}.local-budget-details .opacity-1{opacity:1;visibility:unset;pointer-events:unset;}.local-budget-details .price>span{font-weight:600;}.budget-dialog{max-width:1200px;position:relative;pointer-events:none;}@media print{.budget-dialog .send-to-client,.budget-dialog .print-btn,.budget-dialog .btn-close-share-modal,.budget-dialog #searchSection{display:none!important;}.budget-dialog .email-answer{display:none!important;}.budget-dialog .col-12{flex:0 0 50%!important;max-width:50%!important;}.budget-dialog .text-lg-left{text-align:left!important;}.budget-dialog .budget-modal-header{display:flex!important;align-items:center!important;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.budget-dialog .budget-modal-header .budget-company-logo{display:block!important;justify-content:initial!important;}.budget-dialog .budget-modal-header .budget-identification{justify-content:end!important;align-items:center!important;display:flex!important;}.budget-dialog .budget-modal-header .modal-header-image-div{width:250px!important;margin-bottom:0!important;}.budget-dialog .modal-body .table-budget-details td{border:0;}.budget-dialog .modal-body .table-budget-details .final-details{border-top:solid 1px!important;border-color:#b2b2b4!important;}.budget-dialog .modal-body .table-budget-details .final-details td{font-size:22px!important;font-weight:bold;color:#54595f;}}@media(min-width:576px){.budget-dialog{margin:1.75rem auto;}}@media(max-width:991px){.budget-dialog .modal-footer button,.budget-dialog .modal-footer div{font-size:12px;}}@media(max-width:991px){.budget-dialog .budget-modal-header .budget-company-logo{display:flex;justify-content:center;}}.budget-dialog .budget-modal-header .budget-identification{justify-content:end;align-items:center;}@media(max-width:991px){.budget-dialog .budget-modal-header .budget-identification{justify-content:center;}}.budget-dialog .budget-modal-header .budget-number{font-weight:bold;color:#e42526;}.budget-dialog .budget-modal-header .modal-header-image{width:100%;}.budget-dialog .budget-modal-header .modal-header-image-div{width:250px;}@media(max-width:991px){.budget-dialog .budget-modal-header .modal-header-image-div{width:50%;margin-bottom:100px;}}@media(max-width:576px){.budget-dialog .budget-modal-header .modal-header-image-div{width:75%;}}@media(max-width:991px){.budget-dialog .modal-body .div-table-budget-details{margin-bottom:10px;}}@media(max-width:991px){.budget-dialog .modal-body .table-details-budget td{text-align:start;}.budget-dialog .modal-body .table-details-budget td:last-of-type{text-align:right;}}.budget-dialog .modal-body .table-budget-details td{border:0;}.budget-dialog .modal-body .table-budget-details .final-details{border-top:solid 1px!important;border-color:#b2b2b4!important;}.budget-dialog .modal-body .table-budget-details .final-details td{font-size:22px;font-weight:bold;color:#54595f;}@media(max-width:991px){.budget-dialog .modal-body .table-budget-details .final-details td{font-size:18px;}}.budget-dialog .modal-body .div-table-products{border:solid 1px;border-radius:20px;border-color:#d3d3d3;}.budget-dialog .modal-body .div-table-products .table-image{width:80px;height:80px;position:relative;}.budget-dialog .modal-body .div-table-products .table-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:center;}.budget-dialog .modal-body .div-table-products .align-table-td td{vertical-align:middle;text-wrap:nowrap;}.budget-dialog .modal-body .border-dynamic th{border:0;}.budget-dialog .modal-body .th-border-top-none th{border-top:0;}.budget-dialog .modal-body .th-border-bottom th{border-bottom:1px solid;border-color:#d3d3d3;}.budget-dialog .modal-body .table-border-bottom{border-bottom:solid 1px;border-color:#d3d3d3;}#BudgetProductsList input.form-control-sm{padding-left:2px;padding-right:2px;}.table-image{width:80px;height:80px;position:relative;}.table-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:center;}#searchSection{margin-top:107px;}#searchSection .search-container{max-width:1200px;width:100%;}#searchSection .search-container .model-search-container{display:flex;justify-content:space-between;align-items:center;}#searchSection .search-container .model-search-container.no-user{justify-content:start!important;}@media(max-width:755px){#searchSection .search-container .search-button .search-button-text{display:none;}}@media(min-width:755px){#searchSection .search-container .search-button .search-button-icon{display:none;}}@media(max-width:767px){#searchSection .search-container .div-auto-buttons{margin-bottom:5px;padding-left:1px;}}#searchSection .search-container .search-info-functions{justify-content:space-between;}@media(max-width:550px){#searchSection .search-container .search-info-functions{justify-content:center!important;}#searchSection .search-container .search-info-functions .clean-filter-anchor{margin-top:10px;}#searchSection .search-container .search-info-functions .clean-filter-anchor a{font-size:15px;}}@media(max-width:767px){#searchSection .search-container .autoButtons{margin-left:15px;}}#searchSection .search-button{font-size:17px;letter-spacing:.1rem;color:#fff;font-weight:bold;}#searchSection .filter-btn{border:0;outline:0!important;display:flex;justify-content:center;}#searchSection .selected{border:1px solid #f71313!important;color:#f71313!important;}#searchSection .current{color:#e42526;font-weight:600;font-size:15px;}#searchSection .auto-buttons{display:flex;font-style:italic;width:100%;justify-content:space-between;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media(max-width:767px){#searchSection .auto-buttons{padding:15px;}}#searchSection .auto-buttons .span-auto-buttons{width:110px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;}#searchSection .auto-buttons:hover{border-color:#000!important;color:#000!important;background-color:transparent;}#searchSection .auto-button-selected{border-color:#000!important;color:#000!important;background-color:transparent;}#searchSection .resultsDiv{z-index:999;position:absolute;background-color:#fff;border-radius:50px;left:50%;transform:translateX(-50%);width:calc(100% - 50px);max-width:2000px;}@media(max-width:767px){#searchSection .resultsDiv{width:100%;border-radius:0;}}@media(max-width:767px){#searchSection .resultsDiv .close-with-text{display:none!important;}}@media(min-width:767px){#searchSection .resultsDiv .close-with-no-text{display:none!important;}}@media(max-width:767px){#searchSection .resultsDiv .navigation-arrows-search{display:none!important;}}#searchSection .resultsDiv .resultButtonsBrand,#searchSection .resultsDiv .resultButtonsModel,#searchSection .resultsDiv .resultButtonsModification{border:0;background-color:#fff;outline:0!important;}#searchSection .resultsDiv .resultButtonsBrand:hover,#searchSection .resultsDiv .resultButtonsModel:hover,#searchSection .resultsDiv .resultButtonsModification:hover{background-color:#f4f4f4!important;}#searchSection .resultsDiv .resultsSize{max-height:1000px;overflow-y:auto;}#searchSection .resultsDiv .filterOptionsBrand ::-webkit-scrollbar{display:none;}#searchSection .resultsDiv .filterOptionsModel ::-webkit-scrollbar{display:none;}#searchSection .resultsDiv .filterOptionsModification ::-webkit-scrollbar{display:none;}#searchSection .resultsDiv .buttonScrollUp{transform:rotate(-90deg);}#searchSection .resultsDiv .buttonScrollDown{transform:rotate(90deg);}#searchSection .icon-thumbbold{color:#54595f!important;}#searchSection .icon-listbold{color:#54595f!important;}#searchSection p{margin:0!important;}#searchSection .margin-user-impersonating{margin-top:150px!important;}@media(max-width:1200px){#searchSection #search-label{display:none!important;}#searchSection .model-search-container{justify-content:center!important;}#searchSection .model-search-container .filter-buttons{padding-bottom:15px;}}@media(max-width:1200px) and (max-width:767px){#searchSection .model-search-container .filter-buttons h5{font-size:15px;}}.outline-0{outline:0!important;}#headerBar .menus .nav-link{line-height:0;}