/** Shopify CDN: Minification failed

Line 24:62 Unexpected ","

**/
.our-promise-heading {color:#415136;font-family: "Minion 3";font-weight: 600;line-height: 120%;margin: 0 0 30px 0;text-align: center;}

.our-promise-grid {display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap: 30px;align-items:center;text-align:center; padding: 0 110px;} 
.our-promise-icon img {max-width:134px; width: 100%; height: 100%; object-fit: contain; display: block; margin: 0 auto; } 
.our-promise-title {text-align: center; font-family: Raleway;font-size: 18px;font-style: normal; font-weight: 600; line-height: 1.7;margin-bottom:0;margin-top: 11px; color: #0E1800; opacity: 0.9} 

@media screen and (max-width:991px) {
  .our-promise-icon img { max-width: 120px; } 
  .our-promise-grid {grid-template-columns: repeat(3, 1fr); padding: 0 32px; gap: 20px;}
  .our-promise-title{font-size: 16px; margin-top: 8px;}
}

@media screen and (max-width: 575px){
  .our-promise-grid {grid-template-columns: repeat(2, 1fr); padding: 0 14px;}
  .our-promise-grid > :last-child {grid-column: 1 / -1;justify-self: center;}
}

body[class*="template-product"] .our-promise-section:not(:has(.our-promise-heading))  .our-promise-icon img{width: 72px; height: 75px;}
body[class*="template-product"] .our-promise-section:not(:has(,our-promise-heading)) .section-template--20889430524145__our_promise_3r3Te8-padding{padding: 56px 0 46px;}
body[class*="template-product"]  .our-promise-section:not(:has(.our-promise-heading)) .our-promise-grid{gap: 0; padding:0;}
body[class*="template-product"] .our-promise-section:not(:has(.our-promise-heading)) .our-promise-grid .our-promise-item{padding: 0 20px;}
body[class*="template-product"] .our-promise-section:not(:has(.our-promise-heading)) .our-promise-grid .our-promise-item:not(:last-child){border-right: 1px solid #41513612;}
section:has( + section .our-promise-section) .custom-product-info {padding-bottom:0;}

@media screen and (max-width:991px) {
  body[class*="template-product"] .our-promise-section:not(:has(.our-promise-heading)) .our-promise-grid{gap: 10px;}
body[class*="template-product"] .our-promise-section:not(:has(.our-promise-heading)) .our-promise-grid .our-promise-item:not(:last-child){border-right: none;}
}