.fontHoefler{
    font-family: Hoefler Text,Baskerville Old Face,Garamond,Times New Roman,serif;
    font-style: italic;
}
.searchButton{
    background-color: transparent;
    border: none;
    top: 15%;
    right: 5%;
}
.textOrange{
    color: orange;
}
.listDecoration{
    list-style: none;
}
.field_usd{
    padding-left: 35px;
}
.usd{
    left: 5%;
    top: 25%;
}
.btn-orange{
    background-color: orange;
    border: none;
    color: rgb(84, 56, 3);
    font-family: Hoefler Text,Baskerville Old Face,Garamond,Times New Roman,serif;
    font-style: italic;
}
.active{
    color: #b091aa;
    font-weight: bold;
}
.text-underline{
    text-decoration: underline !important;
}
.flexGrow{
    flex-grow: 1;
}
.listButtons{
    font-size: 15px;
    background-color: white;
    border: 2px solid orange;
    color: orange;
    border-radius: 3px;
}
.activelist{
    color: #93257d;
    border: 2px solid #93257d;
}
.text-purple{
    color: #b091aa;
}
.bg-purple{
    background-color: #b091aa;
}
.cardd{
    border: none !important;
    /* box-shadow: 2px 2px 10px rgb(95, 93, 93); */
    overflow: hidden;
}
.cartButton{
    position: absolute;
    background-color: orange;
    padding: 10px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    right: 5%;
    bottom: -45px;
    transition: all 0.3s ease-in-out;
}
.cardd:hover .cartButton{
    box-shadow: 2px 2px 5px #875b08;
    bottom: 0;
}
.cartButton i{
    font-size: 20px;
    color: white;
}
.topTag{
    background-color: #b091aa;
    font-weight: bold;
    padding: 2px 6px;
    color: white;
    right: -3px;
    top: 0;
    border-radius: 3px;
    font-size: 12px;
}
.cartButtonTile{
    position: absolute;
    background-color: rgb(255, 102, 0);
    padding: 10px;
    margin-bottom: 10px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    top: -26%;
    right: -52px;
    transition: all 0.2s ease-in-out;
}
.cartButtonTile i{
    font-size: 20px;
    color: #ffffff;
}
.overflowHidden{
    overflow: hidden;
}
.bg-orange{
    background-color: orange;
    color: #875b08;
}
.border-dotted{
    border-radius: 3px;
    border: 1px dashed black;
}

#showCart:hover .cartButtonTile{
    right: -7px;
}
#showCart{
    transition: all 0.3s ease-in-out;
}
#showCart:hover{
    background-color: #f39e00 !important;
    border-left: 5px solid red !important;
}
.noOfPosts{
    margin: 0 !important;
    display: inline-block !important;
    height: auto !important;
}
#price{
    margin: 0 !important;
}
