


:root {
    --theme-color: #174863;
    --theme-background-color: #174863;
    --secondary-color: #ED9F6F;
}


::selection {
    color: #ffffff !important;
    background: var(--secondary-color) !important;
}

body,
a {
    color: var(--theme-color);
}
a:hover{
    color: var(--secondary-color);
}
.cart-table table .pro-name{
  text-align: center;
  width: 250px;
}
.line-throw{
  text-decoration: line-through;
}
.cart-table table tbody tr td .action-top .pro-qty-area .pro-qty {
    position: relative;
    text-align: center;
    margin: auto;
    width: 60px;
    top: -1px;
    padding: 4px 17px;
    border: 1px solid rgba(0, 0, 0, 0.1);
}
.single-product-info .product-rating .ratting-icons i:last-child {
    font-size: 30px;
  }
  .single-product-info .product-rating {

    position: relative;
    top: -35px;
    right: 25px;
  }
.coupon .btn-theme {
    /* background-color: #333; */
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    padding: 20px 37px;
    text-align: center;
    text-transform: uppercase;
}
.section-title{
  font-size: 40px;
  text-align: center;
  text-transform: uppercase;
}
.section-content{
  margin-bottom: 100px;
  /* text-align: center; */
}
.shipping-btn .btn-theme {
  background-color:#f0f0f0;
      display: block;
      font-size: 14px;
      font-weight: 400;
      line-height: 20px;
      padding: 12px 20px;
      text-align: center;
      text-transform: uppercase;
      border-radius: 55px;
      margin-bottom: 15px
}
.new-address .btn-theme:hover, .btn-theme:focus {
    background-color: #124360;
    border-color: #124360;
    color: #fff;
}
#createAddress{
  margin-bottom: 100px;
}
.cityDiv{
  display: none;
}
.my-addresses .card{
  margin-bottom: 30px;
}
.my-addresses .theLabel{
  font-size: 13px;
}
.address-buttons a{
  font-size:13px;
}
.new-address input[type=text],.new-address select,.new-address textarea {
    font-size: 1rem;
    border: 1px solid #e1e1e1 !important;
    font-family: inherit;
    outline: none;
    color: #877e7e;

    padding: 10px 20px;
    width: 100%;
    border: 1px solid #eee;
        margin:10px 0 10px;
    /* max-width: 100%; */
}
.address-buttons{
  margin-top: 15px;
}
.cart-payment .cart-subtotal .title {
    font-size: 20px!important;
  }
  .table>:not(caption)>*>* {
      font-size: 13px;
    }
.order-history{
  margin: 100px 0;
}
.table {
    text-align: center;
  }
.cancelOrder{
  font-size: 13px;
}
#address{
  margin-bottom: 15px;
}
.removeLink i{
  font-size: 20px;
}
.discover-link{
  color: #fff!important;
  font-weight: bold;
  font-size: 18px;
}

.category-area {
    margin-top: 100px;
}
.product-view-mode nav .nav.nav-tabs .nav-link.active,
.header-area.sticky-header.int_page_header.header-style2 .header-navigation-area .main-menu > li > a,
.sidebar-cart-modal .sidebar-cart-inner .sidebar-cart-content .cart-close{
    color: var(--theme-color);
}


.product-item .product-info .prices,
.header-area.sticky-header.int_page_header.header-style2 .header-navigation-area .main-menu > li > a:hover,
.sidebar-cart-modal .sidebar-cart-inner .sidebar-cart-content .cart-close:hover{
    color: var(--secondary-color);
}


.product-items-list .product-item .product-info .content-inner .product-action-btn .btn-add-cart,
.pagination-area .page-numbers li .page-number:hover,
.pagination-area .page-numbers li .page-number.active,
.preloader-wrap .preloader .dot,
.footer-area.footer-style1 .footer-main,
.header-area.header-default .header-action-area .btn-sign-up,
.footer-area.footer-style1 .footer-top .newsletter-content-wrap .newsletter-form .btn-theme,
.scroll-to-top,
.sidebar-cart-modal .sidebar-cart-inner .sidebar-cart-content .sidebar-cart .cart-checkout-btn .btn-theme,
.header-area.header-default .header-action-area .btn-cart .cart-count {
    background-color:#fd7e14;
}


.product-items-list .product-item .product-info .content-inner .product-action-btn .btn-add-cart.btn-theme:hover,
.footer-area.footer-style1 .footer-top .newsletter-content-wrap .newsletter-form .btn-theme:hover,
.scroll-to-top:hover,
.sidebar-cart-modal .sidebar-cart-inner .sidebar-cart-content .sidebar-cart .cart-checkout-btn .btn-theme:hover,
.header-area.header-default .header-action-area .btn-sign-up:hover{
    background-color: var(--secondary-color);
}


.footer-area.footer-style1 .footer-main .widget-menu-wrap .nav-menu li a {
    color: #fff;
}
.footer-area.footer-style1 .footer-main .widget-menu-wrap .nav-menu li a:hover {
    color: #b2b2b2;
}
.footer-area.footer-style1 .footer-main span {
    color: #b2b2b2;
}
.footer-area.footer-style1 .footer-main .widget-social-icons a {
    color: #b2b2b2;
}
.footer-area.footer-style1 .footer-main .widget-social-icons a:hover {
    color: #ffffff;
}

.header-area.sticky-header.int_page_header.header-style2 .header-logo-area .logo-light,
.header-area.sticky-header.sticky.header-style2 .header-logo-area .logo-light {
    position: relative;
    /* top: -33px; */
    width: 80%;
}


.padding_menu{
    padding-top: 120px;
}

.header-area.sticky-header.int_page_header {
    animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
    -webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
    background-color: #fff;
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 6%);
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 999;
}
.header-area.sticky-header.int_page_header.header-style2 .header-logo-area .logo-main {
    display: none;
}
.header-area.sticky-header.int_page_header.header-style2 .header-logo-area .logo-light {
    display: block;
}

.header-area.sticky-header.sticky.header-style4 .header-logo-area .logo-main {
    display: none;
}
.header-area.sticky-header.sticky.header-style4 .header-logo-area .logo-light {
    display: block;
}
.header-area.sticky-header.sticky.header-style4 .header-action-area .btn-search {
    color: #333;
}
.header-area.sticky-header.sticky.header-style4 .header-action-area .btn-search:hover {
    color: #64ad9c;
}
.header-area.sticky-header.sticky.header-style4 .header-action-area .btn-login {
    color: #333;
}
.header-area.sticky-header.sticky.header-style4 .header-action-area .btn-login:hover {
    color: #64ad9c;
}
.header-area.sticky-header.sticky.header-style4 .header-action-area .btn-cart {
    color: #333;
}
.header-area.sticky-header.sticky.header-style4 .header-action-area .btn-cart .cart-count {
    background-color: #64ad9c;
}
.header-area.sticky-header.sticky.header-style4 .header-action-area .btn-cart:hover {
    color: #64ad9c;
}
.header-area.sticky-header.sticky.header-style5 .header-logo-area .logo-main {
    display: none;
}
.header-area.sticky-header.sticky.header-style5 .header-logo-area .logo-light {
    display: block;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu > li > a {
    color: #333;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu > li > a:after {
    color: #333;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu > li > a:hover {
    color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu > li > a:hover:after {
    color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu .has-submenu.active > a {
    color: #A64637;
    text-decoration: underline;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu .has-submenu.active > a:after {
    color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu .has-submenu .submenu-nav-mega > li.mega-menu-item.banner-menu-content-wrap ul li .banner-menu-content span {
    color: #333;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu .has-submenu .submenu-nav-mega > li > ul > li > a:hover {
    color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu .has-submenu:hover > a {
    color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-navigation-area .main-menu .has-submenu:hover > a:after {
    color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-action-area .btn-search {
    color: #333;
}
.header-area.sticky-header.sticky.header-style5 .header-action-area .btn-search:hover {
    color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-action-area .btn-login {
    color: #333;
}
.header-area.sticky-header.sticky.header-style5 .header-action-area .btn-login:hover {
    color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-action-area .btn-cart {
    color: #333;
}
.header-area.sticky-header.sticky.header-style5 .header-action-area .btn-cart .cart-count {
    background-color: #A64637;
}
.header-area.sticky-header.sticky.header-style5 .header-action-area .btn-cart:hover {
    color: #A64637;
}



@media only screen and (max-width: 1199px){
    .padding_menu {
        padding-top: 100px;
    }
}

@media only screen and (max-width: 575px){
    .header-area.sticky-header.int_page_header.header-style2 .header-logo-area .logo-light,
    .header-area.sticky-header.sticky.header-style2 .header-logo-area .logo-light {
        top: -7px;
    }
}
