body{color:#443708;background-color:#ffffff;}h1{color:#2b5e1d;font-style: italic;text-decoration: underline;}body a{color:#23527c;}body a:hover,body a:focus,body a:active{color:#23527c;text-decoration: underline;}.page-background{background-color:#ffffff;}.page-menu-background{background-color:#f8f7f7;}nav.menu-main-container{text-align:right;}nav.menu-main-container{background-color:#f8f7f7;}nav.menu-main-container ul li a{color:#482d14;}nav.menu-main-container ul li a:hover,nav.menu-main-container ul a:focus,nav.menu-main-container ul a:active{color:#9f7b3c;}nav.menu-main-container ul li a.active{color:#230505;}nav.menu-main-container .toggle{color:#482d14;}nav.menu-main-container .toggle:hover,nav.menu-main-container .toggle:focus,nav.menu-main-container .toggle:active{color:#9f7b3c;}@media screen and (max-width: 767px){nav.menu-main-container ul li a{color:#482d14;}nav.menu-main-container ul li a:hover,nav.menu-main-container ul a:focus,nav ul a:active{color:#9f7b3c;}nav.menu-main-container ul li a.active{color:#230505;}}span.required{color:#f71735;}body footer{color:#333333;background-color:#ffffff;;}body footer a{color:#333333;}body footer a:hover,body footer a:focus,body footer a:active{color:#3d4f36;}ul.page-breadcrumb li:last-child{color:#a57203;}ul.page-breadcrumb li::after{color:#000000;}ul.page-breadcrumb li a,ul.page-breadcrumb li a:focus,ul.page-breadcrumb li a:hover{color:#000000;}body a.button,body a.products-services-buy,body input[type="submit"],body input::file-selector-button{color:#ffffff;background-color:#3b9819;border-radius:15px;}body a.button:hover,body a.button:focus,body a.button:active,body a.products-services-buy:hover,body a.products-services-buy:focus,body a.products-services-buy:active,body input[type="submit"]:hover,body input[type="submit"]:focus,body input[type="submit"]:active,body input::file-selector-button:hover,body input::file-selector-button:focus,body input::file-selector-button:active{background-color:#007300;color:#ffffff;font-weight: bold;text-decoration: underline;}.error{color:#f71735;}body.page-home ul.page-breadcrumb{display:none;}nav.pagination{color:#000000;}nav.pagination ul li a{color:#23527c;}nav.pagination ul li a.active{color:#23527c;}.overview-card{float:left;margin-bottom: 2%;margin-right: 2%;width: 23%;}.overview-card .image-container{position:relative;}.overview-card .image-container span{position:absolute;bottom:30px;left:10px;text-align:center;line-height:3em;border-radius:50%;color:#fff;background-color:#23527c;height:3em;width:3em;}.overview-card .image-container img{max-width:100%;max-height:100%;}.overview-card .card-description{height:120px;text-align:center;}.overview-card-20 { width: 18%; }.overview-card-33 { width: 31.333%; }.overview-card-50 { width: 48%; }.overview-card-50 > .image-container { float: left; }.overview-card-100 { width: 100%; margin-right: 0; }.overview-card-100 > div{float:left;}.page-ecommerce .overview-card-100 .image-container{width:30%;height:auto;}.overview-card.overview-card-100 .card-description{height:auto;text-align:left;padding-left:20px;}.overview-card.overview-card-100 .card-description p {margin:8px 0;}@media screen and (max-width: 720px) {  .overview-card:not(.overview-card-100) {width:48%;}  .overview-card-50 > div{float:left;}  .overview-card-50 .card-description{width:100%;}}label[for^="search-since"]{display:block;}label[for^="search-since"] input[type="radio"] {margin-left:0;width:auto;height:auto;}body.page-ecommerce{background-color:#ffffff;}#content-categories .banners-container {color:#443708;}@media screen and (min-width: 769px){.page-ecommerce nav.menu-main-container ul.menu-main ul{background-color:#f8f7f7;}}.page-ecommerce .header {background-color:#b1a081;}.page-ecommerce .header form input[type="text"]{background-color:#ffffff;}.page-ecommerce .header form input[type="image"]{background-color:#f4f1f1}@media screen and (min-width: 991px){.page-ecommerce #content-categories ul {list-style:none;}}.page-ecommerce #content-categories span,.page-ecommerce #content-categories span a{color:#000000;}.page-ecommerce #content-categories{background-color:#f0ede7;padding:16px;}.page-ecommerce #content-categories ul li a,.page-ecommerce #content-categories input[name="search-category[]"] + a{color:#3b4b5e;}.page-ecommerce #content-categories ul li a:hover,#content-categories ul li a:active,#content-categories ul li a:focus{color:#3b4b5e;}.page-ecommerce #content-categories a.active,.page-ecommerce #content-categories input[name="search-category[]"] + a.active{color:#8494a7;}.page-ecommerce #content-toggle-categories ul li a{color:#3b4b5e;}.page-ecommerce #content-toggle-categories ul li a:hover,#content-toggle-categories ul li a:active,#content-toggle-categories ul li a:focus{color:#3b4b5e;}.page-ecommerce #content-toggle-categories ul li a.active{color:#8494a7;}.page-ecommerce .overview-card .image-container {background-size:cover;}.card-description {color:#23527c;}.page-ecommerce footer#ecommerce-default-footer > div:nth-child(1) {background-color:#ffffff;}.page-ecommerce footer#ecommerce-default-footer > div:nth-child(2) > div:nth-child(1) {background-color:#efece6;}.page-ecommerce footer#ecommerce-default-footer > div:nth-child(2) > div:nth-child(2) {background-color:#8a866a;}.page-ecommerce footer#ecommerce-default-footer > div:nth-child(2) > div:nth-child(3) {background-color:#989681;}
              #ecommerce-default-footer > .grid-columns-3 {margin: 0 auto;}
              @media screen and (min-width: 768px) {
                #ecommerce-default-footer > .grid-columns-3 {width: 750px;}
              }
              @media screen and (min-width: 992px) {
               #ecommerce-default-footer > .grid-columns-3 {width: 970px;}
              }
              @media screen and (min-width: 1200px) {
                #ecommerce-default-footer > .grid-columns-3 {width: 1170px;}
              }
#ext_common-cookies-notification {line-height:60px;color:#ffffff;background-color:#c7f78d;}@media (max-width: 767px) {div#ext_common-cookies-notification {height:90px;}}
body.page-ecommerce.layout-ecommerce-layout-charitycoffee{background-color:#fcf9f8;}.page-menu-background{background-color:transparent;}.page-ecommerce .header,.header > .responsive-container,nav.menu-main-container,nav.menu-main-container li{background-color:#f8f7f7;}@media screen and (max-width: 768px) {.page-ecommerce nav ul li{background-color:#f8f7f7;}}body.page-ecommerce.layout-ecommerce-layout-charitycoffee #ecommerce-search input[type="image"]{background-color:#f4f1f1}