.dbherramientas + .container {
    display: none;
}
.dbadvice_footer {
    background-color: #e1eab6 !important;
}
.product-actions .add-to-cart {
    background-color: #000000 !important;
}
.product-actions .add-to-cart:hover {
    background-color: #AF9443 !important;
}

.dbjointpurchase .dbjointpurchase_footer .btn-primary {
    background-color: #000000 !important;
}

.dbjointpurchase .dbjointpurchase_footer .btn-primary:hover {
    background-color: #AF9443 !important;
}

#dbhomebannerslook+.container {
    display: none;
}
.nick {
    font-variant-caps: all-petite-caps;
}
.product-description h2 {
    font-size: 0.9rem!important;
    line-height: 1.3rem;
}
video {
    max-width: 100%;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(3):before {
    content: ""; 
    display: inline-block;
    background: #a9c300;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(4):before {
    content: ""; 
    display: inline-block;
    background: #6150af;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(5):before {
    content: ""; 
    display: inline-block;
    background: #7b463e;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(6):before {
    content: ""; 
    display: inline-block;
    background: #caa1aa;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(7):before {
    content: ""; 
    display: inline-block;
    background: #980950;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(8):before {
    content: ""; 
    display: inline-block;
    background: #b3ab7e;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(9):before {
    content: ""; 
    display: inline-block;
    background: #974a4a;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(10):before {
    content: ""; 
    display: inline-block;
    background: #2285db;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(11):before {
    content: ""; 
    display: inline-block;
    background: #590d92;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(12):before {
    content: ""; 
    display: inline-block;
    background: #37a0c7;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

#dbmenu_burger > div > div > div > div.subitems.subitems_6 > a:nth-child(13):before {
    content: ""; 
    display: inline-block;
    background: #6150af;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}

/* segundo menu */
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(2):before {
    content: ""; 
    display: inline-block;
    background: #6150af;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(3):before {
    content: ""; 
    display: inline-block;
    background: #980950;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(4):before{
    content: ""; 
    display: inline-block;
    background: #a9c300;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(5):before{
    content: ""; 
    display: inline-block;
    background: #caa1aa;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(6):before {
    content: ""; 
    display: inline-block;
    background: #7b463e;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(7):before {
    content: ""; 
    display: inline-block;
    background: #b3ab7e;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(8):before{
    content: ""; 
    display: inline-block;
    background: #2285db;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(9):before {
    content: ""; 
    display: inline-block;
    background: #974a4a;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(10):before{
    content: ""; 
    display: inline-block;
    background: #590d92;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(11):before{
    content: ""; 
    display: inline-block;
    background: #b3ab7e;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(12):before{
    content: ""; 
    display: inline-block;
    background: #6150af;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
#dbmenu_burger > div > div > div > div.subitems.subitems_141 > span:nth-child(13):before{
    content: ""; 
    display: inline-block;
    background: #6150af;
    width: 3px !important;
    height: 17px !important;
    margin-bottom: -3px;
}
/* la vida con globos de colores es mejor
#dbmenu_burger .modal-body .dbmenu_primary>div.dbmenu_category {
    background: url(https://icontiendaonlined2.es/images/globos.png) no-repeat;
    background-size: 190px;
    background-position-x: 130px;
    background-position-y: -30px;
}
*/
.mini-ficha-producto .dto_aplicado {
    background-color: #e34949 !important;
    color: white;
}
.has-discount .discount {
    background-color: #D4D0C1;
    border-radius: 10px;
}

.ahorraras {
    color: #865b86;
    margin-left: 20px;
    border: 1px solid #865b86;
    padding: 10px;
}

.ahorraras {
    color: #a79247;
    border: 1px solid #a79247;
}
.product-actions .control-label {
    text-transform: initial;
    margin-top: 20px;
    font-weight: bold;
}
#footer .block-social {
    margin-top: 0 !important;
}
.has-discount .discount {
    color: #fff !important;
}

.blockreassurance_product {
    align-items: baseline !important;
}
.has-discount .discount {
    background-color: #e34949;
    border-radius: 30px;
    /* color:#232323!important; */
    font-size: 12px;
    font-weight: 600;
}
.dbadvice_footer {
    background-color: #e1eab6!important;
}
