@font-face {
  font-family: "Poppins";
  src: url('https://jewelrytemplate.emerchantdemo.com/static/version1629259612/frontend/Emc/luma_child/en_US/fonts/theme-modifications-regular-woff/Poppins.woff') format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: "Poppins";
  src: url('https://jewelrytemplate.emerchantdemo.com/static/version1629259612/frontend/Emc/luma_child/en_US/fonts/theme-modifications-regular-woff/Poppins.woff') format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: auto;
}

#theme-config .nav-sections {
    background: #fcefe5;
}
#theme-config .page-header .panel.wrapper {
    background-color: #fcefe5;
    color: #000000;
}

#theme-config .page-footer  {
background:  #fcefe5;
    color:  #6e716e !important;
}

#theme-config .page-footer input::placeholder {
    color:  #6e716e !important;
}

#theme-config .page-footer h4 {
    color:  #6e716e !important;
}

#theme-config .page-footer a, #theme-config .page-footer a:visited {
    color:  #6e716e;
}

#theme-config .navigation .level0 > .level-top {
    color: #000000;
}

@media (min-width: 768px), print {
    #theme-config .page-header .panel.wrapper {
        background-color: #fcefe5;
    }

    #theme-config .header.panel > .header.links > li > a, #theme-config .header.panel > .header.links > li > a:visited ,#theme-config .header.panel > .header.links > .authorization-link:after {
        color: #000000;
    }

    #theme-config .navigation {
        background: #fcefe5;
    }
}

#theme-config .footer.content .links > li {
    background:  #fcefe5;
    color:  #6e716e !important;

}

@media only screen and (max-width: 767px) {
    #theme-config .navigation a {
        color: #000000;
    }
}

#theme-config h1 {
    color: #00a9c8}

#theme-config .action.primary {
    border: #00a9c8;
    background: #00a9c8;
    color:  #ffffff;
}

#theme-config .product-item-actions .action.primary {
    padding: 0;
}

#theme-config .btn-primary {
    color: #ffffff;
    background-color: #00a9c8;
    border-color: #00a9c8;
}

@media only screen and (min-width: 768px) {
.btn-primary {
        color: #00a9c8;
        background: #00a9c8;
        border-color: #ffffff;
    }
}

body {
    background-color:  #ffffff !important;
    color:  #000000;
    font-family: "Poppins" !important;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.7;
    text-align: left;
    -webkit-text-size-adjust: none;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Poppins" !important;
}

#theme-config a {
    color:  #00a9c8;
}

#theme-config a:visited {
    color:  #2561d9;
}

#theme-config .copyright {
    background-color:  #6e716e;
    color:  #383838;
}

@media only screen and (min-width: 768px) {
    #theme-config .banner-xs-hovered.banner-primary:before {
        border: 12px solid  #00a9c8;
    }

    #theme-config .box-offer-border-left {
        border-bottom: 2px solid #00a9c8;
    }

    #theme-config .box-offer-border-right {
        border-bottom: 2px solid #00a9c8;
    }

    #theme-config .box-offer {
        border: 2px solid #00a9c8;
        border-bottom: none;
    }

    #theme-config .box-offer .box-offer-title a, #theme-config .box-offer .box-offer-title a:visited {
        color:  #00a9c8;
    }

    #theme-config .icon-primary {
        color:  #00a9c8;
    }

    #theme-config .products-grid .product-i .product-i-info .product-item-details .price-box {
        color: #00a9c8;
    }

    #theme-config .box-modern:before {
        border: 5px solid #00a9c8;
        border-right: none;
    }

    #theme-config .box-modern-border-bottom {
        border-right: 5px solid #00a9c8;
    }

    #theme-config  .big-banner-wrap .big-banner-item.big-banner-item-accent {
      background:  #3c414c;
    }

    #theme-config .box-modern-title {
        color:  #3c414c;
    }

    #theme-config .banner-xs-hovered.banner-accent:before {
        border: 12px solid  #3c414c;
    }

    #theme-config .banner-xs-hovered.banner-accent:hover {
        filter: brightness(100%);
    }

    #theme-config .banner-xs-hovered.banner-primary:hover {
        filter: brightness(100%);
    }

    #theme-config .banner-primary {
        background:  #00a9c8;
    }

    #theme-config .banner-accent {
        background: #3c414c;
    }

    #theme-config  .banner-xs-hovered.banner-primary:before {
        border: 12px solid  #00a9c8;
    }

    #theme-config .box-modern-border-top {
        border-right: 5px solid #00a9c8;
    }
}

#theme-config .banner-xs-hovered.banner-primary:before {
    border: 12px solid #00a9c8;
}

#theme-config .box-offer-border-left {
    border-bottom: 2px solid #00a9c8;
}

#theme-config .box-offer-border-right {
    border-bottom: 2px solid #00a9c8;
}

#theme-config .box-offer {
    border: 2px solid #00a9c8;
    border-bottom: none;
}

#theme-config .icon-primary {
    color:  #00a9c8;
}

#theme-config .products-grid .product-i .product-i-info .product-item-details .price-box {
    color: #00a9c8;
}

#theme-config .box-modern-border-bottom {
    border-right: 5px solid #00a9c8;
}


#theme-config  .big-banner-wrap .big-banner-item.big-banner-item-accent {
    background:  #3c414c;
}

#theme-config .box-modern-title {
    color:  #3c414c;
}

#theme-config .banner-xs-hovered.banner-accent:before {
    border: 12px solid  #3c414c;
}

#theme-config .banner-xs-hovered.banner-accent:hover {
    filter: brightness(85%);
    transition: .3s all ease;
}

#theme-config .banner-xs-hovered.banner-primary:hover {
    filter: brightness(85%);
    transition: .3s all ease;
}

#theme-config .banner-primary {
    background:  #00a9c8;
}

#theme-config .banner-accent {
    background: #3c414c;
}

#theme-config  .banner-xs-hovered.banner-primary:before {
    border: 12px solid  #00a9c8;
}

.box-modern-border-top {
    border-right: 5px solid #00a9c8;
}
