/* Gold, turquoise and sunlit ivory, drawn from the NXT Botanical Sip artwork. */
:root{--cream:#fff8e8;--ink:#073f4b;--muted:#44666a;--green:#f5c443;--line:#c9dbd4;--violet:#087e89;--lilac:#d4eeea;--lime:#f6c545;--marketing-glow:#6de0dd}body{background:#fff8e8;color:#073f4b}::selection{background:#f7ce57;color:#073f4b}.announcement{background:#073f4b;color:#fff8e8}.announcement a{color:#ffdb73}header{background:#fff9e9ed;border-color:#0a657522}header .wordmark:before{background:radial-gradient(ellipse,#7de1dc80,#f7cb5c50 45%,transparent 72%)}header .original-wordmark{filter:drop-shadow(0 0 7px #fff6c9) drop-shadow(0 0 18px #39c6ce65)}nav a:after{background:#0a8d96}.nav-new{background:#08727f;color:#fff5df}.button,.button.small{background:#075365;color:#fff9e8;border-color:#eec25650;box-shadow:0 7px 25px #07536524}.button:hover{background:#087b87;box-shadow:0 12px 35px #18a7af35}.text-link{color:#075363;border-color:#2d8c9466}.eyebrow{color:#136e78}.hero{background:radial-gradient(ellipse at 2% 0,#d7f2e8,transparent 55%),radial-gradient(ellipse at 95% 85%,#ffe3a3,transparent 55%),#fff8e7;background-size:130% 130%}.hero h1 em,.nxt-heading h2 em,.nxt-campaign-copy>h3 em{background-image:linear-gradient(110deg,#075365 5%,#159ba5 48%,#08717e 80%,#075365);color:#087e89}.hero h1 em:after{border-color:#d5a526}.intro{color:#365f66}.hero-visual:before{background:#94dcd9}.round-seal,.hero .round-seal{background:#f8cc54;color:#073f4b;border-color:#b38e32;box-shadow:0 8px 30px #0c687b30,0 0 22px #f4d26d60}.hero-visual .photo-caption{background:#073f4be6}.nxt-teaser{background:linear-gradient(120deg,#ffefbd,#d6f0df 60%,#bde8e8);border-color:#6ebcbb;box-shadow:0 10px 28px #147b8118}.nxt-teaser b,.nxt-teaser small{color:#075565}.nxt-teaser:after{box-shadow:0 0 30px #36c4ce45}.ticker{background:linear-gradient(110deg,#073f4b,#117e89 48%,#073f4b);background-size:200% 100%;color:#fff4d8}.ticker i .nxt-glow-mark{background:linear-gradient(115deg,#fff0b4,#ffeabf 55%,#88efeb);filter:drop-shadow(0 0 7px #f7da7890)}.nxt-glow-mark{background:linear-gradient(115deg,#086676,#17aeb1 52%,#d6a42c 95%);filter:drop-shadow(0 0 8px #43bfc64d)}.menu-section{background:radial-gradient(ellipse at 95% 0,#c8eae5,transparent 50%),#fff7e3}.tabs button{border-color:#91bcb9;color:#075565}.tabs button[aria-pressed=true]{background:#075365;color:#fff8e7;border-color:#075365}.menu-card small,.location-card small,.journal-grid small{color:#096f7a}.menu-picture{background:#c7e8de!important;border-color:#7ebbb34d}.menu-nxt-option{background:#d8eee2;border-color:#88bab0;color:#075363}.menu-disclaimer,.archive-note,.gallery-side>p{color:#49696b}.nxt-section{--nxt-accent:#087380;--nxt-soft:#d2ece8;background:radial-gradient(ellipse at 0 5%,#c0e8e4,transparent 45%),radial-gradient(ellipse at 100% 70%,#ffe2a0,transparent 60%),#f5f5dd}.nxt-section[data-flavor=rocket]{--nxt-accent:#086987;--nxt-soft:#cdecef}.nxt-section[data-flavor=peach]{--nxt-accent:#936424;--nxt-soft:#fae5bc}.nxt-solo-stage{background:radial-gradient(ellipse at 50% 38%,#32949c,#0b5c6b 55%,#073b4a);border-color:#e9c45a90;box-shadow:0 20px 50px #126c7430}.nxt-solo-stage:before{background:radial-gradient(ellipse,#f8da7c55,transparent 68%)}.nxt-stage-kicker{color:#f9dfa5}.nxt-stage-caption{color:#fff8df}.nxt-stage-link{color:#ffdb74;border-color:#f3cf7160}.nxt-stage-art img{filter:drop-shadow(0 0 13px #fbe3a65c) drop-shadow(0 12px 15px #06384155)}.nxt-visual{background:linear-gradient(140deg,#fff5d9,var(--nxt-soft));border-color:#71b8b34d;box-shadow:0 20px 60px #116a7520}.nxt-flavors button{border-color:#63a9a4;background:#f9f7e5;color:#075565}.nxt-flavors button[aria-pressed=true]{background:#075365;color:#fff8e7}.nxt-flavor-note,.nxt-art-caption{color:#38686b}.nxt-copy>p:not(.eyebrow),.nxt-blend>div>p:not(.eyebrow),.nxt-ways-grid p{color:#44666a}.nxt-tags span{background:#fff5d8;border-color:#afc6a8;color:#3d6264}.nxt-button{background:#087380}.nxt-blend,.nxt-your-way{border-color:#9ac4ba}.nxt-ingredient-table thead th{border-color:#81ada8}.nxt-ingredient-table td,.nxt-ingredient-table tbody th{border-color:#bad4ca}.nxt-ways-grid article{background:#fff8e7;border-color:#a7cbc0;box-shadow:0 8px 25px #0b6a7110}.nxt-ways-grid article:after{background:linear-gradient(115deg,transparent 20%,#8cddd947 47%,transparent 72%)}.nxt-way-number{color:#557e7d}.nxt-campaign{background:#f6e4b4;box-shadow:0 14px 55px #5c75231a}.nxt-campaign-copy .eyebrow{color:#576d44}.nxt-campaign-copy>p:not(.eyebrow){color:#466664}.nxt-campaign-copy p.nxt-campaign-mantra{color:#073f4b}.nxt-campaign-mantra strong{color:#09838b}.nxt-botanical-icons span{background:#074b59;border-color:#e1bb52}.nxt-botanical-icons p{color:#073f4b}.nxt-small,.nxt-copy p.nxt-small{color:#506b67!important}.vibe-world{background:radial-gradient(ellipse at 50% 30%,#218c95,#0a5366 45%,#063c4b);background-size:140% 140%;color:#fff7df}.vibe-world .eyebrow,.vibe-world>p:not(.eyebrow),.vibe-values{color:#e1f4e9}.vibe-world h2 em,.closing h2 em{color:#ffda6c;text-shadow:0 0 35px #f6cd5735}.vibe-world .lime,.closing .button{background:#f6cb4d;color:#073f4b}.vibe-world:before{background:radial-gradient(ellipse at var(--glow-x) var(--glow-y),#85ddd735,transparent 65%)}.vibe-orbit{border-color:#91e5d833}.vibe-doodle .nxt-glow-mark,.vibe-values i .nxt-glow-mark{background:linear-gradient(115deg,#8debe1,#fff0b4 55%,#e6bd4f);filter:drop-shadow(0 0 12px #f1d16d66)}.ritual{background:linear-gradient(115deg,#c9eae2,#f7e7b6)}.moment-options button{border-color:#71aaa4;color:#075363}.moment-options button.active{background:#075365;color:#fff7df}#ritual-result{border-color:#86b8ad}#ritual-result p{color:#3f6769}.story{background:linear-gradient(120deg,#fff0c7,#e5f2e6)}.story-copy p:not(.eyebrow){color:#44666a}.story-image img{box-shadow:18px 18px 0 #b7ded4}.story-image span{background:#074b59;color:#fff2c7}.archive-gallery{background:#d3eae0}.gallery-controls button{border-color:#62a5a0;color:#075565}.gallery-shot{background:#074b59}.gallery-shot small{color:#fff1be}.locations{background:linear-gradient(135deg,#e6efd5,#bfe7e3);border-color:#99c8bd}.location-note{color:#3e676b}.location-card{background:#fff9e7;border-color:#a8cabe}.location-card:after{color:#11838b}.location-card:before{background:radial-gradient(ellipse at 10% 0,#9be7da78,transparent 65%)}.location-tools input,.location-tools select{background:#fffbea;border-color:#8bbab0;color:#073f4b}.location-actions a{border-color:#80aca5}.journal{background:linear-gradient(120deg,#fff0c2,#e0efe0)}.journal-grid h3{color:#073f4b}.faq{background:#edf1d9}.faq details{border-color:#acc8b4}.faq summary:after{color:#07838a}.closing{background:radial-gradient(ellipse at 50% 0,#248b93,transparent 65%),#063f4e;background-size:140% 140%;color:#fff7df}.closing>p{color:#fff0bd}.closing:before,.closing:after{border-color:#8be1d640}.closing-crown,.footer-top .original-wordmark{filter:drop-shadow(0 0 15px #63d3c05c)}footer{background:#dcebd6}.footer-top>p{color:#376266}.footer-bottom{border-color:#98beb0;color:#3f6766}dialog{background:#fff8e7;color:#073f4b;border-color:#8bbab0}dialog::backdrop{background:#073f4bad}dialog p{color:#44666a}#close-dialog{background:#cbe6dd;color:#073f4b}.menu-nxt-choice{background:#e2eee0;border-color:#9ac1b2}.menu-nxt-choice button{border-color:#82aaa2;color:#075365}.menu-nxt-choice button[aria-pressed=true]{background:#075365;color:#fff8e7}.sip-feature{background:radial-gradient(ellipse at 5% 5%,#caf0e8,transparent 55%),radial-gradient(ellipse at 95% 100%,#ffe09a,transparent 60%),#fff3d7}.store-main{background:radial-gradient(ellipse at 100% 0,#cbeee4,transparent 70%)}
@media(max-width:720px){.story-image img{box-shadow:12px 12px 0 #b7ded4}}
