nav.breadcrumb {display: none;}
#wrapper {background: white !important;}
#search_home .row {padding-bottom: 6px;}

/*popup*/
#popup_header {
    display: none;
}
ul.category-top-menu li a {
    font-size: 17px !important;
}
.blog h2 {
    font-size: 23px !important;
    padding-top: 20px;
}
.blog ul {
    list-style: disc;
    padding-left: 40px;
    font-weight: 100;
    font-size: 16px;
    color:#7a7a7a;
}
.blog a {
    font-family: 'Volkhov';
    font-size: 23px;
    text-decoration: none;
}
.simpleblog__listing__post__wrapper__content.card-block p {
    min-height: 100px;
}
@media (max-width: 1024px) {
    #popup_header {
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
    }
    .close-popup {
        position: fixed;
        top: 20px;
        right: 20px;
    }
}
body.no-scroll {
    overflow: hidden;
    height: 100vh;
}
/*----*/
.data-sheet dt[data-feature-id="6"], 
.data-sheet dd[data-feature-id="6"] {
    display: none !important;
}

.data-sheet dt:has(+ dd), 
dt:contains("referencia"), 
dt:contains("referencia") + dd {
    display: none !important;
}
#blockcart-modal > div > div > .modal-body > div > .col-md-7 > div > div > a{
    border: 1px solid black;
    background-color: white;
    color:black;
    
}
#blockcart-modal > div > div > .modal-body > div > .col-md-5.divide-right > div > div:nth-child(2) > h6{
    color: #ed8107;
}
#blockcart-modal > div > div > .modal-body > div > div.col-md-7 > div > .cart-products-count{
    color: #5C5A5A;
    
}
#main > div > .cart-grid-body.col-lg-8 > div > .cart-overview.js-cart > ul > li > div > .product-line-grid-body.col-md-4.col-xs-8 > .product-line-info.product-price.h5 > div > span{
    color: #ed8107;
}
#main > div > .cart-grid-right.col-lg-4 > .card.cart-summary > .checkout.cart-detailed-actions.js-cart-detailed-actions.card-block > div > a{
   
    border: 1px solid black;
    background-color: white;
    color:black;
}
#customer-form > footer > button{
    
    border: 1px solid black;
    background-color: white;
    color:black;
}

#customer-form > footer > button:hover{
    color:#ed8107;
}
#delivery-address > div > footer > button{
    border: 1px solid black;
    background-color: white;
    color:black;
}

#delivery-address > div > footer > button:hover{
    color:#ed8107;
}

#js-delivery > button{
    border: 1px solid black;
    background-color: white;
    color:black;
    
}
#js-delivery > button:hover{
    color:#ed8107;
}

#payment-confirmation > div.ps-shown-by-js > button{
    border: 1px solid black;
    background-color: white;
    color:black;
}

#payment-confirmation > div.ps-shown-by-js > button:hover{
    color:#ed8107;
}
#cart-summary-product-list > ul > li > .media-body > .product-price.float-xs-right {
    color:#ed8107;
}
#login-form > footer > button{
    border: 1px solid black;
    background-color: white;
    color:black;
    
}
#login-form > footer > button:hover{
    color:#ed8107;
}
.address-item.selected {
    border: 2px solid #ed8107 !important;
    box-shadow: 0 4px 8px rgba(237, 129, 7, 0.1) !important;
}
#checkout-addresses-step > div > div > form > div.clearfix > button{
    border: 1px solid black;
    background-color: white;
    color:black;
    
}
#checkout-addresses-step > div > div > form > div.clearfix > button:hover{
    color:#ed8107;
}
#invoice-address > div > footer > button{
    border: 1px solid black;
    background-color: white;
    color:black;
}
#invoice-address > div > footer > button:hover{
    color:#ed8107;
}
.address-footer a.delete-address:hover,
.address-footer a.delete-address:hover i {
    color: #ed8107 !important; 
}
.address-footer a.edit-address:hover,
.address-footer a.edit-address:hover i {
    color: #ed8107 !important;
}
input[type="radio"] {
    accent-color: #ed8107 !important;
}

input[type="radio"]:checked + span,
input[type="radio"]:checked + label::before,
.custom-radio input[type="radio"]:checked + span,
.radio-block input[type="radio"]:checked + span {
    background-color: #ed8107 !important;
    border-color: #ed8107 !important;
}


input[type="radio"]:checked + span::after,
input[type="radio"]:checked + label::after,
.custom-radio input:checked + span i {
    background-color: #ed8107 !important;
    color: #ed8107 !important;
}
