.flavors-lifestyle,.flavors-root-story{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#f7efdf;min-height:350px;overflow:hidden}.flavors-lifestyle>img,.flavors-root-story>img{display:block;width:100%;height:100%;min-height:350px;object-fit:cover}.flavors-lifestyle>img{object-position:75% center}.flavors-root-story>img{object-position:58% center}.flavors-root-story{background:#fffaf1}.flavors-end-copy{align-self:center;padding:40px 12%}.flavors-end-copy h2{font:900 clamp(30px,4.6vw,50px)/1.02 Arial,Helvetica,sans-serif;letter-spacing:-.05em;margin:0 0 16px;color:#090b08}.flavors-end-copy p{font:400 clamp(15px,2vw,20px)/1.45 Arial,Helvetica,sans-serif;margin:0 0 23px;color:#252c22}.flavors-end-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#0d3b29;color:#fffaf1;border-radius:999px;min-height:50px;padding:14px 22px;font:700 12px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.06em;text-decoration:none;box-sizing:border-box}.flavors-end-button:hover{background:#19593e}.flavors-end-button:focus-visible{outline:3px solid #d9a622;outline-offset:4px}.flavors-end-button span{font-size:20px}.flavors-page .launch-footer{padding:44px 22px;background-color:#0d3b29}.flavors-page .launch-footer h2{font-size:clamp(48px,10vw,90px)}@media(max-width:600px){.flavors-lifestyle,.flavors-root-story{min-height:300px;grid-template-columns:54% 46%}.flavors-lifestyle>img,.flavors-root-story>img{min-height:300px}.flavors-end-copy{padding:30px 10%}.flavors-end-copy h2{font-size:clamp(27px,7.2vw,40px);margin-bottom:12px}.flavors-end-copy p{font-size:14px;line-height:1.4;margin-bottom:20px}.flavors-end-button{width:100%;font-size:10px;letter-spacing:.035em;padding:12px 9px;gap:7px;min-height:48px}.flavors-root-story{grid-template-columns:46% 54%}.flavors-page .launch-footer{padding:36px 20px}.flavors-page .launch-footer .launch-line{font-size:10px;letter-spacing:.12em}}
