
/* your custom css */
html {
    font-size: 15px;
}
body {
    font-family: 'Figtree', sans-serif;
    color: #000;
}
.breadcrumb {
    margin-bottom: 0;
}
.top-navigation .content-links a {
    color: inherit;
}
.top-navigation .trust-rating a {
    font-weight: bold;
    display: flex;
    align-items: center;
    gap: .25rem;
    color: inherit;
}
main {
    background: linear-gradient(to bottom, #f7f7f7, #ffffff 100px, #ffffff 100%);
}
.umb-grid > .uk-container:first-of-type > div:first-of-type > .uk-grid {
    padding-top: 0;
}
.umb-grid > .uk-container:last-of-type > div:last-of-type > .uk-grid {
    padding-bottom: 0;
}
.product-category, .product-details {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4, h5, .uk-h5, h6, .uk-h6, 
.uk-heading-small, .uk-heading-medium, .uk-heading-large, .uk-heading-xlarge.uk-heading-2xlarge, .uk-heading-3xlarge {
    font-weight: 600;
}

.product-details-icons {
    max-width: 10%;
}

.add-to-cart > a {
    background-color:#cb6015;
}

.add-to-cart .uk-button-primary:hover {
    background-color:#893f0c;
}

.add-to-cart-button {
    background-color:#cb6015;
}

@media (max-width: 639px) {
  .uk-container-large .product-list-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .uk-container-large .product-list-grid > .uk-flex {
    width: 100%;
    max-width: 100%;
    min-width: 0;
  }
}