
/* Custom CSS theme */
.ec-store.ec-store__legal-page {
    border: 1px solid silver !important;
    padding: 30px !IMPORTANT;
} 
li.ec-page-links__item.ec-page-links__item--selected a.ec-link.ec-page-links__link.ec-page-links__link--terms {
    background: #000000bd;
    padding: 6px 12px !IMPORTANT;
    border-radius: 999px !IMPORTANT;
    color: #ffff !IMPORTANT;
} 
      .ec-size.ec-size--l .ec-store .ec-page-links__item {
    margin: 10px 0px !IMPORTANT;
    height: 30px !IMPORTANT;
    line-height: 31px !IMPORTANT;
    padding: 0px 30px !IMPORTANT;
    border-right: 1px solid #4e4e4e !important;
    color: #4e4e4e !IMPORTANT;
} 
ul.ec-page-links__wrapper {
    background: #e0e0e0 ! IMPORTANT;
} 
*#dm div.dmNewParagraph a, *#dm .dmNewParagraph a, *#dm div.dmBlockElement a, *#dm .dmBlockElement a, *#dm .dmform a.fileUploadLink, .dmPrettyList .link:not(.dmWidget), *#dm .dmGeoLocation a.dmGeoSVSeeAll, *#dm .dmGeoLocation a.dmGeoSVGoToPage, *#dm .postDescription a, *#dm .blog-post-component a, *#dm .timeline-post a, *#dm .rteBlock a, .newPhotoGallery .photoGalleryViewAll.link, .dmTable a, *#dm .ecwid .ec-link:not(.breadcrumbs__link), .dmSignup a:not(.social-link) {
    color: rgb(0 0 0) !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
    font-size: 13px !important;
} .ec-header-h1{border-bottom:1px solid silver !important;font-family:'Oswald' !important;font-size:32px !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:-1.5px !important;padding-bottom:15px !important}
 .ec-cart__body{background:#fff !important;padding:20px 20px !important}
 #dmRoot #dm .ecwid[data-store-version='2'] .page-title__name{letter-spacing:-1.5px !important;font-size:32px !important;font-weight:900 !important;text-transform:uppercase !important;border-bottom:1px solid silver !important}
 
.ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart__body {
    width: calc(100% - 400px) !important;
    margin-left: 10px ! IMPORTANT;
} 
.ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__body {
    width: calc(100% - 340px) !important;
    margin-left: 10px ! IMPORTANT;
} .ec-size.ec-size--l .ec-store.ec-store__subscription-page .ec-cart__sidebar,.ec-size.ec-size--l .ec-store.ec-store__cart-page .ec-cart__sidebar,.ec-size.ec-size--l .ec-store.ec-store__account-page .ec-cart__sidebar{width:400px !important;background:#fff !important;padding:0px 20px !important}
 
.ec-size.ec-size--l .ec-store h1, .ec-size.ec-size--l .ec-store .ec-header-h1 {
    padding-bottom: 15px !IMPORTANT;
} .ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__sidebar{width:340px !important;background:#fff !important;margin-right:10px !important;padding:20px !important}
 .ec-size.ec-size--m .ec-store.ec-store__subscription-page .ec-cart__sidebar,.ec-size.ec-size--m .ec-store.ec-store__cart-page .ec-cart__sidebar,.ec-size.ec-size--m .ec-store.ec-store__account-page .ec-cart__sidebar{width:340px !important;background:#fff !important;margin-right:10px !important}
 