@import url('https://fonts.googleapis.com/css?family=Cantarell');
@import url('https://fonts.googleapis.com/css?family=Montserrat');
@import url('https://fonts.googleapis.com/css?family=Caveat');
@import url('https://fonts.googleapis.com/css?family=Great+Vibes&display=swap');
@import url('https://fonts.googleapis.com/css?family=Kaushan+Script&display=swap');
:root {
    --theme-font-family: 'Cantarell', sans-serif !important
}
.tw-powered-by-section .tw-powered-by-text {
    padding: 15px 0 15px;
}
.tw-footer-hero-section .tw-footer-bottom {
    padding: 1px 0 !important;
}
.tw-powered-by-section .tw-powered-by-text a {
    color: #efefef;
    text-decoration: none;
    font-size: 1.2em;
}
.custom-home .about-biz {
    top: 222px;
}
.top-second-header-bar .biz-logo img {
    height: 115px;
    position: relative;
    bottom: 30px;
}
/*
ion-header-bar.bar-stable.bar.bar-header .header-links:nth-child(2) {
    background:#f7c057;
    padding: 5px 15px !important;
    color:#240000;
}
ion-header-bar.bar-stable.bar.bar-header .header-links:nth-child(2):hover {
    background: #ed008e;
    padding: 5px 15px !important;
    border-radius: 2px;
}
*/

.top-second-header-bar .button-bar-block .header-links:hover {
    color: #9B6E47;
}

.header-links {
    text-transform: uppercase;
        text-shadow: 5px 3px 6px rgba(0, 0, 0, .75);
  
}

.custom-home .about-biz .biz-name {
    color: #f7c057;
  font-family: 'Great Vibes', cursive;
}

.custom-home .about-biz .biz-desc {
    font-size: 25px;
    font-weight: 600;
}

.fixed-thought-section {
    color: #313131;
    padding: 0px 50px;
    min-height: 253px;
}

.fixed-thought-section .thought-heading {
    color: #313131;
}

.bar.bar-stable .button-icon {
    color: var(--theme-color-invert);
}

.button-bar-block {
    float: center;
}

.footer-section .social-links {
    border-top: 1px solid #f2bf57;
    padding-top: 20px;
}

.footer-section .footer-section-header {
    color: #f2bf57;
}

.footer-section .copy-right-text {
    display: none;
}

.footer-section {
    padding-bottom: 25px;
}

.top-second-header-bar .biz-logo img {
    height: 116px;
    bottom: 49px !important;
}

.bar .buttons-right span {
    margin-left: 0px;
}
.tw-top-header-position {
    top: 120px;
}
.top-second-header-bar {
   
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
}



.top-second-header-bar .button-bar-block .header-links .link:hover {
    color: #9B6E47;
}
.menu-items .tw-content-container .product-container .tw-menu-header{
    font-weight: 100;
    font-family: 'Kaushan Script', cursive;
    font-size: 3em;
    line-height: 1.5em;
    background: var(--theme-color-invert);
    padding: 10px 10px 0;
    color: var(--theme-color-light);
    text-align: center;
    box-shadow: 2px 2px 2px 2px #c6c4c4;
}
.top-second-header-bar {
    background: #38312b;
}
.top-second-header-bar {
    /* -webkit-box-shadow: 0 8px 6px -6px black; */
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
}
.top-second-header-bar {
    border: 0px solid var(--theme-color);
}
ion-header-bar.bar-stable.bar.bar-header {
    background-color: #38312b;
}
.item-complex.item-icon-left .item-content{text-transform: uppercase;}
/*
.about-biz div {
    background: rgba(0, 0, 0, 0.61);
    padding: 25px 30px !important;
    text-align: center;
}
*/
.tw-header-bar{
  background: #38312b !important;
}:root{--theme-color:#240000; --theme-color-invert:#f4cd85; --theme-color-light:black; --theme-footer-color:#240000; --theme-font-family:'Cantarell', sans-serif; } .custom-home .about-biz .browse-button{color:white; background-color:#ae3335; border-color:#000000; border-width:1px; border-style:solid;} .footer-section .footer-links{color:#585858; font-size:14px;} 