.rhino204-info{padding-top:42px;padding-bottom:50px;color:#193c48}.rhino204-head{display:grid;grid-template-columns:160px 1fr;gap:28px;align-items:center}.rhino204-image img{max-width:100%;height:auto;max-height:215px;object-fit:contain}.rhino204-head h2{font-family:Georgia,serif;font-size:clamp(2.4rem,3vw,4rem);margin:.2em 0}.rhino204-eyebrow{font-size:12px;letter-spacing:.17em;color:#bd5b3f}.rhino204-allergen{margin-top:12px}.rhino204-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;text-align:center;border-top:1px solid #ddd8d0;border-bottom:1px solid #ddd8d0;margin:28px 0}.rhino204-benefits span{padding:19px 12px;font-size:14px}.rhino204-benefits span+span{border-left:1px solid #ddd8d0}.rhino204-accordion{border-bottom:1px solid #dcd7cf}.rhino204-accordion summary{cursor:pointer;padding:21px 4px;font-weight:700;list-style:revert}.rhino204-panel{padding:4px 8px 22px}.rhino204-nutrition{border-collapse:collapse;width:100%;max-width:440px}.rhino204-nutrition th,.rhino204-nutrition td{border-bottom:1px solid #ddd;padding:8px;text-align:left}.rhino204-note{font-size:12px;color:#687780}.rhino204-savings{background:#f4efe7;padding:20px;border-radius:10px;margin:26px 0}.rhino204-link{display:inline-block;padding:13px 20px;background:#193c48;color:white;text-decoration:none}.rhino204-link:hover{color:white;opacity:.9}@media(max-width:700px){.rhino204-head{grid-template-columns:110px 1fr;gap:12px}.rhino204-benefits{grid-template-columns:1fr}.rhino204-benefits span+span{border-left:0;border-top:1px solid #ddd8d0}}
