:root {
  --logo-width: 90px;
  --desktop-header-bgcolor: #000000;
  --desktop-header-color: #FFFFFF;
  --footer-background: #FFF8E8;
  --footer-color: #000;
  --custom-new-hr: #FFF8E8;
  --extra-menu-button-bgcolor: #FFE4EA;
  --extra-menu-button-color: #292526;
  --search-mobile-input-bgcolor: #000000;
  --search-mobile-input-border-color: #cccccc;
  --mobile-setting-class-pc-bgcolor: #ffffff;
  --mobile-setting-class-mobile-bgcolor: #000000;
  --mobile-setting-class-mobile-color: #FFFFFF;
  --sticky-cart-bar-bgcolor: #000000;
  --mobile-setting-class-pc-color: #FFFFFF;
  --product-price-font-size: 1rem;
  --product-name-font-size: 1rem;
  --border-bottom-left-radius: 25px;
  --border-bottom-right-radius: 25px;
  --header-top-border-bottom-left-radius: 25px;
  --header-top-border-bottom-right-radius: 25px;
}

.img-responsive {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}
.purchase-button-basket-user,
.jump-to-basket-cart-user {
    border-radius: 10px;
    padding: 15px 30px;
    font-size: 16px;
    font-weight: 700;
    font-family: Quicksand, sans-serif;
    transition: .3s;
}
.jump-to-basket-cart-user {
    background-color: #0036b3 !important;
    color: #ffffff !important;
    border: 1px solid #241f31 !important;
}
.jump-to-basket-cart-user:hover {
    background-color: #ffffff !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.purchase-button-basket-user {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
}
.purchase-button-basket-user:hover {
    background-color: #ffffff !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.jump-to-checkout-user {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #000 !important;
}
.jump-to-checkout-user:hover {
    background-color: #f7f7f7 !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.jump-to-shopping-button {
    background-color: #000000 !important;
    color: #f7f7f7 !important;
    border: 1px solid #241f31 !important;
}
.jump-to-shopping-button:hover {
    background-color: #f7f7f7 !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.purchase-button-user {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #000 !important;
}
.purchase-button-user:hover {
    background-color: #ffffff !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.plusminus button {
    background: #0036b3 !important;
}
.addtocart-productpage-user {
    background-color: #0036b3 !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
    width: 100% !important;
}
.addtocart-productpage-user:hover {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
}
.purchase-button-category {
    background-color: #ffffff !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.purchase-button-category:hover {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
}
.checkout-coupon-button {
    background-color: #26a269 !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
}
.checkout-coupon-button:hover {
    background-color: #33d17a !important;
    color: #ffffff !important;
    border: 1px solid #241f31 !important;
}
.show-more-button {
    background-color: #ffffff !important;
    color: #000000 !important;
    border: 1px solid #000000 !important;
}
.show-more-button:hover {
    background-color: #000000 !important;
    color: #ffffff !important;
    border: 1px solid #000000 !important;
}
.discount-div-colors {
    background-color: #deddda !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.discount-div-colors:hover {
    background-color: #c0bfbc !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.main-menu-select-colors {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid #000000 !important;
}
.main-menu-select-colors:hover {
    background-color: #c0bfbc !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.contact-us-colors {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.contact-us-colors:hover {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.about-us-colors {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.about-us-colors:hover {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.brands-colors {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.brands-colors:hover {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.show-one-blog-colors {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.show-one-blog-colors:hover {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.show-blog-colors {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
.show-blog-colors:hover {
    background-color: transparent !important;
    color: #000000 !important;
    border: 0px solid transparent !important;
}
