html[lang="en-US"] .quantity:before { /* add another entry for translation */
  content: "Quantity:"; /* text before input */
  margin-right: 10px
}
.quantity {
  margin-bottom: 15px;
}
.container, .wp-block, .col-half-section, .elementor-section {
  --porto-container-width: 1140px
}
:root {
  --porto-grid-gutter-width: 30px;
  --porto-color-dark: #1d2127;
  --porto-primary-color: #f07f43;
  --porto-primary-color-inverse: #ffffff;
  --porto-secondary-color: #f07f43;
  --porto-secondary-color-inverse: #ffffff;
  --porto-tertiary-color: #094a4e;
  --porto-tertiary-color-inverse: #ffffff;
  --porto-quaternary-color: #2b3445;
  --porto-quaternary-color-inverse: #ffffff;
  --porto-dark-color: #2b3445;
  --porto-dark-color-inverse: #ffffff;
  --porto-light-color: #ffffff;
  --porto-light-color-inverse: #212529;
  --porto-body-ff: "Lato";
  --porto-body-fw: 400;
  --porto-body-fs: 16px;
  --porto-body-lh: 24px;
  --porto-body-ls: 0;
  --porto-body-color: #000000;
  --porto-body-color-light-5: #0d0d0d;
  --porto-alt-ff: "Righteous";
  --porto-alt-fw: 400;
  --porto-menu-text-transform: capitalize;
  --porto-add-to-cart-ff: Arial, Helvetica, sans-serif;
  --porto-column-spacing: 15px;
  --porto-res-spacing: 15px;
  --porto-fluid-spacing: 30px;
  --porto-container-spacing: 15px;
  --porto-primary-dark-5: #ef6f2c;
  --porto-primary-dark-10: #ed5f14;
  --porto-primary-dark-15: #d65612;
  --porto-primary-dark-20: #be4c10;
  --porto-primary-light-5: #f2905b;
  --porto-primary-light-7: #f39665;
  --porto-primary-light-10: #f4a073;
  --porto-primary-inverse-dark-10: #e6e6e6;
  --porto-secondary-dark-5: #ef6f2c;
  --porto-secondary-dark-10: #ed5f14;
  --porto-secondary-dark-15: #d65612;
  --porto-secondary-dark-20: #be4c10;
  --porto-secondary-light-5: #f2905b;
  --porto-secondary-light-7: #f39665;
  --porto-secondary-light-10: #f4a073;
  --porto-secondary-inverse-dark-10: #e6e6e6;
  --porto-tertiary-dark-5: #073538;
  --porto-tertiary-dark-10: #041f21;
  --porto-tertiary-dark-15: #02090a;
  --porto-tertiary-dark-20: #000000;
  --porto-tertiary-light-5: #0c6065;
  --porto-tertiary-light-7: #0d696f;
  --porto-tertiary-light-10: #0f767c;
  --porto-tertiary-inverse-dark-10: #e6e6e6;
  --porto-quaternary-dark-5: #222936;
  --porto-quaternary-dark-10: #181d26;
  --porto-quaternary-dark-15: #0e1116;
  --porto-quaternary-dark-20: #040507;
  --porto-quaternary-light-5: #354055;
  --porto-quaternary-light-7: #39455b;
  --porto-quaternary-light-10: #3f4c65;
  --porto-quaternary-inverse-dark-10: #e6e6e6;
  --porto-dark-dark-5: #222936;
  --porto-dark-dark-10: #181d26;
  --porto-dark-dark-15: #0e1116;
  --porto-dark-dark-20: #040507;
  --porto-dark-light-5: #354055;
  --porto-dark-light-7: #39455b;
  --porto-dark-light-10: #3f4c65;
  --porto-dark-inverse-dark-10: #e6e6e6;
  --porto-light-dark-5: #f3f3f3;
  --porto-light-dark-10: #e6e6e6;
  --porto-light-dark-15: #d9d9d9;
  --porto-light-dark-20: #cccccc;
  --porto-light-light-5: #ffffff;
  --porto-light-light-7: #ffffff;
  --porto-light-light-10: #ffffff;
  --porto-light-inverse-dark-10: #0b0c0d;
  --porto-bgc: #fff;
  --porto-body-bg: #fff;
  --porto-color-price: #444;
  --porto-widget-bgc: #fbfbfb;
  --porto-title-bgc: #f5f5f5;
  --porto-widget-bc: #ddd;
  --porto-input-bc: rgba(0, 0, 0, 0.08);
  --porto-slide-bgc: #e7e7e7;
  --porto-heading-color: #222529;
  --porto-heading-light-8: #353a40;
  --porto-normal-bg: #fff;
  --porto-gray-bg: #dfdfdf;
  --porto-gray-1: #f4f4f4;
  --porto-gray-2: #e7e7e7;
  --porto-gray-3: #f4f4f4;
  --porto-gray-4: #ccc;
  --porto-gray-5: #e7e7e7;
  --porto-gray-6: #999;
  --porto-gray-7: #f4f4f4;
  --porto-gray-8: #f1f1f1;
  --porto-light-1: #fff;
  --porto-light-2: #fff;
  --porto-normal-bc: rgba(0, 0, 0, .06);
  --porto-label-bg1: rgba(255, 255, 255, .9)
}
h1 {
  --porto-h1-ff: "Montagu Slab";
  --porto-h1-fw: 700;
  --porto-h1-fs: 36px;
  --porto-h1-lh: 44px;
  --porto-h1-ls: normal;
  --porto-h1-color: #212529
}
h2 {
  --porto-h2-ff: "Montagu Slab";
  --porto-h2-fw: 700;
  --porto-h2-fs: 30px;
  --porto-h2-lh: 40px;
  --porto-h2-ls: normal;
  --porto-h2-color: #212529
}
h3, .daily-deal-title {
  --porto-h3-ff: "Montagu Slab";
  --porto-h3-fw: 700;
  --porto-h3-fs: 25px;
  --porto-h3-lh: 32px;
  --porto-h3-ls: normal;
  --porto-h3-color: #212529
}
h4 {
  --porto-h4-ff: "Montagu Slab";
  --porto-h4-fw: 700;
  --porto-h4-fs: 20px;
  --porto-h4-lh: 27px;
  --porto-h4-ls: normal;
  --porto-h4-color: #212529
}
h5 {
  --porto-h5-ff: "Montagu Slab";
  --porto-h5-fw: 700;
  --porto-h5-fs: 16px;
  --porto-h5-lh: 18px;
  --porto-h5-ls: normal;
  --porto-h5-color: #212529
}
h6 {
  --porto-h6-ff: "Montagu Slab";
  --porto-h6-fw: 700;
  --porto-h6-fs: 16px;
  --porto-h6-lh: 18px;
  --porto-h6-ls: normal;
  --porto-h6-color: #212529
}
#header .searchform {
  --porto-searchform-border-color: #eeeeee;
  --porto-searchform-text-color: #555555
}
#header {
  --porto-minicart-icon-color: #ffffff;
  --porto-header-link-color-regular: #ffffff;
  --porto-header-link-color-hover: #ffffff
}
.main-sidebar-menu {
  --porto-menu-side-ff: "Montagu Slab";
  --porto-menu-side-fw: 600;
  --porto-menu-side-fs: 14px;
  --porto-menu-side-lh: 18px;
  --porto-menu-side-ls: 0
}
li.menu-item, .sub-menu {
  --porto-mainmenu-popup-text-color-regular: #ffffff;
  --porto-mainmenu-popup-text-color-hover: #f07f43
}
li.menu-item {
  --porto-mainmenu-popup-text-hbg-color: transparent;
  --porto-submenu-item-bbw: 0;
  --porto-submenu-item-lrp: 15px
}
.page-top .page-title {
  --porto-breadcrumbs-title-fs: 45px;
  --porto-breadcrumbs-title-lh: 45px;
  --porto-breadcrumbs-title-ls: 0
}
.page-top .page-subtitle {}
.page-top .breadcrumb {}
ul.products, .porto-posts-grid {
  --porto-shop-add-links-color: #333333;
  --porto-shop-add-links-bg-color: #ffffff;
  --porto-shop-add-links-border-color: #dddddd
}
.post-date, .onhot {
  --porto-hot-color: #62b959;
  --porto-hot-color-inverse: #ffffff
}
.onsale {
  --porto-sale-color: #e27c7c;
  --porto-sale-color-inverse: #ffffff
}
.onnew {}
.product-summary-wrap .yith-wcwl-add-to-wishlist, .product-summary-wrap .yith-compare {
  --porto-wishlist-color: #302e2a;
  --porto-wishlist-color-inverse: #ffffff
}
#header {
  --porto-header-top-link-fw: 600
}
@media (max-width:575px) {
  :root {
    --porto-mobile-fs-scale: 0.8125;
    --porto-body-fs: 13px;
    --porto-body-lh: 20px;
    --porto-body-ls: 0
  }
  h1 {
    --porto-h1-fs: 29.25px;
    --porto-h1-lh: 36.6667px
  }
  h2 {
    --porto-h2-fs: 24.375px;
    --porto-h2-lh: 33.3333px
  }
  h3, .daily-deal-title {
    --porto-h3-fs: 20.3125px;
    --porto-h3-lh: 26.6667px
  }
  h4 {
    --porto-h4-fs: 16.25px;
    --porto-h4-lh: 22.5px
  }
  h5 {
    --porto-h5-fs: 13px;
    --porto-h5-lh: 15px
  }
  h6 {
    --porto-h6-fs: 13px;
    --porto-h6-lh: 15px
  }
}
#header .logo {
  --porto-logo-mw: 180px;
  --porto-sticky-logo-mw: 150px
}
.side-header-narrow-bar-logo {
  --porto-side-logo-mw: 180px
}
@media (min-width:992px) and (max-width:1169px) {
  .container, .wp-block, .col-half-section, .elementor-section {
    --porto-container-width: 960px
  }
}
@media (min-width:1170px) {
  #header .logo {
    --porto-logo-mw: 180px
  }
}
@media (max-width:991px) {
  :root {
    --porto-res-spacing: 30px
  }
  #header .logo {
    --porto-logo-mw: 30px
  }
}
@media (max-width:767px) {
  #header .logo {
    --porto-logo-mw: 30px
  }
}
@media (max-width:575px) {
  :root {
    --porto-res-spacing: 20px;
    --porto-fluid-spacing: 20px;
    --porto-container-spacing: 5px
  }
}