/** Shopify CDN: Minification failed

Line 153:0 Expected "}" to go with "{"

**/









:root {
  --color-primary: #f7c663;
  --color-secondary: #232323;
  --color-body-bg: #fff;

  --font-weight-body--bold: 700;
  --font-weight-body--bolder: 700;


  --font-stack-body: Poppins, sans-serif;
  --font-weight-body: 400;
  --font-style-body: normal;
  --font-letter-spacing-body: px;

  --font-color-header: ;
  --font-stack-header: Poppins, sans-serif;
  --font-weight-header: 500;
  --font-style-header: normal;


  --font-stack-section-header: , ;
  --font-weight-section-header: ;
  --font-style-section-header: ;
  --font-stack-other: Poppins, sans-serif;
}

body {
  color: var(--color-secondary);
  font-size: 14px;
  font-family: var(--font-stack-body);
  font-weight: var(--font-weight-body);
  font-style: var(--font-style-body);
  letter-spacing: 0.5px;
  line-height: normal;
  letter-spacing: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: var(--color-secondary);
  margin: 0;
  padding: 0;
  font-family: var(--font-stack-header);
  font-weight: var(--font-weight-header);
  font-style: var(--font-style-header);
  line-height: normal;
}

/* body box layout */



/* Breadcurmb Banner */
.breadcrumb-area {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
.breadcrumb-area {
  /* background: #efefef url("//rssandwiches.com.au/cdn/shop/files/breadmobile.png?v=1679554250") no-repeat scroll center center / cover !important;
    } */
.breadcrumb-area::before {
  background-color: #000000;
  opacity: 0;
}
@media (max-width: 767px) {
  .breadcrumb-area {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
  }
}

.breadcrumb-title {
  color: #717171;
}
.breadcrumb-list > li > a {
  color: #717171;
}
.breadcrumb-list > li::before {
  color: #717171;
}

/* Custom Page */
.section-ptb {
  padding-top: 80px;
  padding-bottom: 80px;
}
@media (max-width: 1199px) {
  .section-ptb {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

/* scrollbar css */
.scroll-bar,
.search-results,
.mini-cart ul.cart-item-loop,
.shop-sidebar ul.scrollbar,
.productmodal .modal-dialog .modal-body .quick-view-content{
  scrollbar-width: thin;
  -webkit-scrollbar-width: thin;
}
.scroll-bar::-webkit-scrollbar,
.search-results::-webkit-scrollbar,
.mini-cart ul.cart-item-loop::-webkit-scrollbar,
.shop-sidebar ul.scrollbar::-webkit-scrollbar,
.productmodal .modal-dialog .modal-body .quick-view-content::-webkit-scrollbar{
  width: 4px;
}
.scroll-bar::-webkit-scrollbar-track,
.search-results::-webkit-scrollbar-track,
.mini-cart ul.cart-item-loop::-webkit-scrollbar-track,
.shop-sidebar ul.scrollbar::-webkit-scrollbar-track,
.productmodal .modal-dialog .modal-body .quick-view-content::-webkit-scrollbar-track{
  background-color: #eeeeee;
}

.scroll-bar::-webkit-scrollbar-thumb,
.search-results::-webkit-scrollbar-thumb,
.mini-cart ul.cart-item-loop::-webkit-scrollbar-thumb,
.shop-sidebar ul.scrollbar::-webkit-scrollbar-thumb,
.productmodal .modal-dialog .modal-body .quick-view-content::-webkit-scrollbar-thumb{
  background-color: #c1c1c1;
}

.scroll-bar::-webkit-scrollbar-thumb:hover,
.search-results::-webkit-scrollbar-thumb:hover,
.mini-cart ul.cart-item-loop::-webkit-scrollbar-thumb:hover,
.shop-sidebar ul.scrollbar::-webkit-scrollbar-thumb:hover,
.productmodal .modal-dialog .modal-body .quick-view-content::-webkit-scrollbar-thumb:hover{
  background-color: var(--color-primary);
}
