.drink-guide-hero{background:linear-gradient(110deg,#03162df5,#074467d1),url(/star-of-the-seas-hero.jpg) 50% 48%/cover no-repeat}.drink-package-section,.drink-compare-section,.drink-checklist-section{width:min(1150px,90%);margin:auto;padding:7rem 0}.drink-package-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.drink-package-grid article{background:#fff;border:1px solid #d8e7ec;border-top:5px solid #536fe0;border-radius:1.1rem;padding:1.6rem;box-shadow:0 12px 34px #082a420f}.drink-package-grid article:nth-child(2){border-top-color:#70b459}.drink-package-grid article:nth-child(3){border-top-color:#11165c}.drink-package-icon{color:#354bb6;background:#eef2f8;border-radius:.9rem;place-items:center;width:50px;height:50px;margin-bottom:1rem;display:grid}.drink-package-grid span{color:#354bb6;letter-spacing:.11em;font-size:.67rem;font-weight:900}.drink-package-grid h3{margin:.5rem 0 .75rem;font-size:1.35rem}.drink-package-grid p,.drink-package-grid li{color:var(--muted);line-height:1.62}.drink-package-grid ul{gap:.45rem;margin:1rem 0 0;padding-left:1.2rem;display:grid}.drink-package-section>.official-source-link{margin-top:1.5rem}.drink-compare-section{padding-top:0}.drink-rules-section .choose-list li>span{color:var(--navy)}.drink-rules-section .choose-list li>span svg{width:17px;height:17px}.drink-decision-section{background:#eef2f8;padding:6rem 0}.drink-decision-inner{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(3rem,7vw,7rem);width:min(1100px,90%);margin:auto;display:grid}.drink-decision-inner h2{letter-spacing:-.04em;margin:.8rem 0 1rem;font-size:clamp(2.35rem,4vw,3.7rem);line-height:1.06}.drink-decision-inner>div>p{color:var(--muted);line-height:1.7}.drink-decision-inner ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.drink-decision-inner li{background:#fff;border:1px solid #d5e6ea;border-radius:.9rem;gap:1rem;padding:1rem 1.1rem;display:flex}.drink-decision-inner li>span{background:var(--coral);width:34px;height:34px;color:var(--navy);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.drink-decision-inner li p{color:var(--muted);margin:.25rem 0 0;font-size:.9rem;line-height:1.5}.drink-related-section{margin-bottom:0}@media (max-width:900px){.drink-package-grid,.drink-decision-inner{grid-template-columns:1fr}}@media (max-width:650px){.drink-package-section,.drink-compare-section,.drink-checklist-section,.drink-decision-section{padding:5rem 0}.drink-package-grid article{padding:1.35rem}}
