/* Five equally sized cards: three above, two centered below. */
#products .grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px;align-items:stretch}
#products .grid>.product-card{grid-column:span 4!important;display:flex;flex-direction:column;min-width:0}
#products .grid>.product-card:nth-child(4){grid-column:3 / span 4!important}
#products .grid>.product-card:nth-child(5){grid-column:7 / span 4!important}
#products .product-card-title{min-height:3.2em;overflow-wrap:anywhere;line-height:1.3}
#products .product-card>p{min-height:3.5em}
#products .prod-img{width:100%;height:200px;object-fit:cover;border-radius:12px}
#products .product-cta{margin-top:auto;padding-top:12px}
#products .lowboil-note{font-size:12px;min-height:0;color:#5b6472}
@media(min-width:641px) and (max-width:1000px){
 #products .grid>.product-card{grid-column:span 6!important}
 #products .grid>.product-card:nth-child(4){grid-column:span 6!important}
 #products .grid>.product-card:nth-child(5){grid-column:4 / span 6!important}
}
@media(max-width:640px){
 #products .grid>.product-card,#products .grid>.product-card:nth-child(4),#products .grid>.product-card:nth-child(5){grid-column:1 / -1!important}
 #products .product-card-title,#products .product-card>p{min-height:0}
}
.lowboil-figure{margin:0}.lowboil-figure .image-crop{overflow:hidden;border-radius:14px;background:#f3f4f6}
.lowboil-figure img{display:block;width:100%;height:auto;margin-bottom:-4.5%}
.lowboil-figure figcaption{font-size:12px;line-height:1.65;color:#5b6472;margin-top:10px}
.lowboil-terms{background:#eef8ff;border:1px solid #c6def5;border-radius:14px;padding:22px}
.lowboil-terms li{margin-block:10px}.lowboil-terms strong{color:#123d63}
.lowboil-body{line-height:1.85}.lowboil-body .cols{margin-top:24px}
.lowboil-body h1{overflow-wrap:anywhere}
.lowboil-body #lowboil-sds{scroll-margin-top:190px}
.lowboil-body~#contact .contactline>div{min-width:0;overflow-wrap:anywhere}
.lowboil-body~#contact input,.lowboil-body~#contact textarea{min-width:0;max-width:100%}
