.flavor-page{background:#28c5d1;color:#112c40;font:16px/1.6 Arial,sans-serif}.flavor-breadcrumb{display:flex;justify-content:space-between;gap:20px;padding:20px 5%;font-size:14px;border-bottom:2px solid #112c40}.flavor-page a{color:inherit;text-underline-offset:5px}.flavor-breadcrumb a{font-weight:bold}.flavor-layout{display:grid;grid-template-columns:1.05fr 1fr;align-items:start}.flavor-photo img{display:block;width:100%;height:auto}.flavor-copy{padding:45px 9%}.flavor-eyebrow{font-size:11px;font-weight:bold;letter-spacing:.12em}.flavor-copy h1{font-family:BrowndogDisplay,Impact,sans-serif;font-weight:400;font-size:clamp(44px,5.3vw,80px);line-height:1.03;letter-spacing:.01em;text-transform:uppercase;color:#8d184e;margin:18px 0}.flavor-price{font-size:27px;font-weight:bold}.flavor-price span{font-size:16px;font-weight:normal}.flavor-description{font-size:18px;line-height:1.65;margin-bottom:26px}.flavor-description *{max-width:100%}.flavor-description h1,.flavor-description h2,.flavor-description h3{font-size:24px}.flavor-add{display:grid;gap:12px;padding:24px;background:#ffffff65;border:2px solid #112c40}.flavor-add label{font-weight:bold}.flavor-add input,.flavor-add select{font:inherit;padding:10px;border:2px solid #112c40;min-height:44px;background:#fff7ef;border-radius:0}.flavor-add input{width:90px}.flavor-add button{font-family:BrowndogDisplay,Impact,sans-serif;text-transform:uppercase;font-size:28px;background:#8d184e;color:white;border:0;padding:16px;cursor:pointer}.flavor-add button:disabled{opacity:.5;cursor:default}.flavor-box-status{font-size:14px;margin:0}.flavor-continue{display:inline-block;margin-top:24px;font-weight:bold}@media(max-width:750px){.flavor-layout{grid-template-columns:1fr}.flavor-copy{padding:30px 6%}.flavor-breadcrumb span{display:none}.flavor-copy h1{font-size:48px}}
.flavor-page .box-vip{background:#8d184e;color:#fff;padding:28px;margin:40px 0}.flavor-page .box-vip h2,.flavor-page section[aria-label="Customer reviews"] h2{font-family:BrowndogDisplay,Impact,sans-serif;font-size:38px;color:inherit}.flavor-page .box-vip a{color:white;font-weight:bold}.flavor-page section[aria-label="Customer reviews"]{padding:30px 0}
