.horizontal-black-line{border-bottom:1px solid black}.dropdown-item:hover,.dropdown-item:focus{cursor:default}.v-field--variant-filled .v-field__overlay{background-color:#fff!important}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{margin-top:auto!important}.primary-indicator{background-color:#122a73!important;height:5px;width:50px;display:block}.from-product{background-color:#36648b!important}.car-indicator{position:absolute;bottom:15px;left:15px}.btn-links{background-color:#596ead}.col-product{position:relative}.make-order{margin-top:60px;width:130px;height:35px;float:right;margin-right:15px}.btn-danger{color:#fff!important;background-color:#e3342f!important;border-color:#e3342f!important}.btn-success{color:#fff!important;background-color:#38c172!important;border-color:#38c172!important}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#2fa360;border-color:#2d995b}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#d0211c;border-color:#c51f1a}.car-info{position:absolute;top:60px;left:25px}.p-offer{text-decoration:line-through}.car-info p{margin-bottom:.5em;line-height:.7em;color:#fff!important}.car-indicator img,.shopping-indicator img,.shopping-actions-indicator-left img,.shopping-actions-indicator-right img{width:25px;cursor:pointer}.v-card-title{display:flex!important;justify-content:space-between!important}.p-icons img{width:auto!important;height:15px!important}.shopping-indicator{position:absolute;bottom:15px;right:15px}.shopping-actions-indicator-left{position:absolute;top:15px;left:15px}.shopping-actions-indicator-right{position:absolute;top:15px;right:15px}.img-banner{height:428px;width:100%}#related-title{text-transform:uppercase}.image-hide{opacity:.4}.p-overlay{padding:0!important;opacity:1;transition:.5s ease;background-color:#000;min-height:150px}.car-units{color:#fff;font-size:18px;position:absolute;top:15px;left:40%}.car-units img{margin-top:-3px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.form-inline{display:flex;flex-flow:row wrap;align-items:center}a{color:#122a73;text-decoration:none;background-color:transparent}a:hover{color:#081231;text-decoration:underline}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}label{display:inline-block;margin-bottom:.5rem}.input-text,.input-text:focus{outline:none;border-top:0;border-left:0;border-right:0;background-color:transparent;border-radius:0}.form-check{position:relative;display:flex}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.list-group,.list-group-item{background-color:transparent}.header-menu #menu-item-filters[aria-expanded=true] #filter-container{display:inline}.header-menu #filter-container{right:0;z-index:1001;min-width:300px;height:auto!important;position:absolute!important}.form-group{margin-bottom:1rem}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group-append{margin-left:-1px}.input-group-prepend,.input-group-append{display:flex}.mb-3,.my-3{margin-bottom:1rem!important}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#9a999e}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.form-control{display:block;width:100%;height:calc(1.6em + .75rem + 2px);padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:.9rem;font-weight:400;line-height:1.6;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.btn-block{display:block;width:100%}.mb-2,.my-2{margin-bottom:.5rem!important}.mr-auto,.mx-auto{margin-right:auto!important}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}.pl-3,.px-3{padding-left:1rem!important}.dropdown-menu.show{background-color:#fff!important}.dropdown-menu.show .dropdown-item:hover{text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.close:hover{color:#000;text-decoration:none}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0}.close{float:right;font-size:1.35rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.modal-content{background-color:#fff}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.modal-header{justify-content:space-between}@media (min-width: 768px){.text-md-left{text-align:left!important}}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.text-center{text-align:center!important}.align-items-center{align-items:center!important}small,.small{font-size:80%;font-weight:400}.border-left{border-left:1px solid #dee2e6!important}.form-check-input[type=checkbox]{border-radius:0;background-color:transparent;border:1px solid black}@media (min-width: 576px){.header-menu #filter-container{width:auto;height:auto;position:absolute}}@media (max-width: 568px){.shopping-indicator img{width:20px!important}}@media (min-width: 900px){.banner-4,.banner-6{height:210px}}@media (max-width: 900px){.img-banner{height:auto}}#products-container h1{font-size:1em;font-family:Nunito,sans-serif;color:#a02652}#products-container .row-products .col{padding:10px}#products-container .row-products .col a{display:block;border:1px solid #9a999e;padding:10px}
