.loop-container { margin-bottom: 100px !important; margin-top: -50px !important;} /* add some margin to the top & bottom of the container to prevent content overlap */

.loop-frequency-size-selector {display:none;} /* Hide the Frequency Selector block */
.loop-category-list-container {display:none;}/* Hide the select your items section block */
.loop-bundle-size-selector-wrapper {display:none;}/* Hide the bundle size block */

.loop-category-header {background-color: #ffffff !important; border-bottom: #542010 !important;} /* style the accordion header*/

.loop-category-container-section { /* Style the accordion product cards */
border: none !important; 
margin-top: 10px !important;
margin-bottom: 10px !important;
}
  
/* ======= MOBILE STYLING ============= */

/* hide bundle image on mobile */
@media only screen and (max-width: 600px) {
.loop-bundle-image-container { display: none;} /* HIDE BUNDLE IMAGE */
.loop-image-product-lg {height: 100px !important;} /* CHANGE HEIGHT OF PRODUCT CARDS */
button.btn.loop-btn.loop-btn-add-product.loop-btn-size-md.loop-btn.px-3 {
  font-size:14px;}
.loop-btn {border-radius: 5px;}

.loop .pt-4 { padding-top: 10px !important; }

}

/* ===== MOBILE STYLING =========== */



.loop-bundle-image-container.loop-img-fit { border-radius:5px !important; }







/* ensure bundle image uses full width on desktop */
.loop-bundle-image-container img 
  /* temporary commenting out image styling to make it zero
  width: 100%;
  height: auto;
  object-fit: cover;
} */

 /* Change the style of all the buttons on the page */
.loop-btn {border-radius: 5px !important;}
.loop-btn:hover {
  background-color: #f8e9dd !important;
  color: #542010 !important;
}

button.btn.loop-btn.loop-btn-add-product.loop-btn-size-md.loop-btn.px-3 {font-size:14px; border-radius: 5px !important;} /* Change the style of all the buttons on the page */

.loop-bundle-select-product-title {font-size: 14px !important;} /* style/hide the text that says please select your items */

/* increase the size of the main heading */
h1.loop-h1.loop-bundle-title {
 margin-top:-5px;
  font-size: 35px; 
  text-align: center;
  text-transform: capitalize;
  color: #542010 !important;
}

/*style the text in the description below the main images */
p.loop-text-p1.m-0.loop-bundle-description{
  font-size: 16px;
  font-style: italic;
  list-style-type: none;
}



/* ========= PRODUCT CARD STYLING ============ */
/* style the product name in the product card*/
p.loop-text-p1.m-0.loop-bundle-product-card-title {
  text-transform: capitalize;
  font-size: 15px;
  font-weight: 400;
}








/* Hide the ecomposer footer section on this page*/
.ecom-builder#ecom-rubb-footer {display: none;}

.announcement-bar {display:none;} /* Hide the announcement bar on this page*/
/* .pageheader {display:none;}  Hide the menu and header on this page*/
.section-footer__row-container {display:none;} /* Hide the default shopify footer on this page*/
.locale-selectors__container {display:none;} /* Hide the currency selector in the footer*/


h1.loop-h1.loop-bundle-title {
    margin-top:5px;
}  