@media (min-width:1921px){.sp-menu-container{max-width:1920px;margin-left:auto;margin-right:auto}}.sp-menu-container h2,.sp-menu-container h3,.sp-menu-container h4{margin:0}.sp-menu-container ul{margin:0;padding:0;list-style:none}.sp-menu-container ul button,.sp-menu-container ul li{margin:0;padding:0;display:block}@media (min-width:1025px){.sp-menu-container .head,.sp-menu-container .menu-items{padding:32px 52px}}@media (min-width:1441px){.sp-menu-container .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width:1440px){.sp-menu-container .head h2{margin-bottom:30px}}@media (min-width:1441px){.sp-menu-container .head h2{margin-right:auto}}@media (min-width:1441px){.sp-menu-container .head .links{margin-left:auto}}@media (max-width:1440px){.sp-menu-container .head nav ul{margin-left:-24px;margin-right:-24px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:601px){.sp-menu-container .head nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.sp-menu-container .head nav ul button,.sp-menu-container .head nav ul li{cursor:pointer;font-family:Custom Heading,serif;font-size:1rem;padding:8px 24px;color:#555;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.4}@media (min-width:1441px){.sp-menu-container .head nav ul button,.sp-menu-container .head nav ul li{text-align:center}}.sp-menu-container .head nav ul button:hover,.sp-menu-container .head nav ul li:hover{-webkit-text-decoration:underline;text-decoration:underline}.sp-menu-container .head nav ul button button,.sp-menu-container .head nav ul li button{padding:0}.sp-menu-container .head nav ul button{border:none;background-color:rgba(0,0,0,0);letter-spacing:.08rem}.sp-menu-container .head nav ul button.active{-webkit-text-decoration:underline;text-decoration:underline}.sp-menu-container .head.sp-menu-line-break{display:block;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:initial}.sp-menu-container .head.sp-menu-line-break h2{margin-bottom:30px}.sp-menu-container .head.sp-menu-line-break nav ul{margin-left:-24px;margin-right:-24px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp-menu-container .head.sp-menu-line-break nav ul button,.sp-menu-container .head.sp-menu-line-break nav ul li{text-align:left}.sp-menu-container .body .section-name{padding:18px 0;text-align:center}@media (max-width:1024px){.sp-menu-container .body .section-description{padding:32px 0}}@media (min-width:1025px){.sp-menu-container .body .section-description{padding:24px 52px}}@media (max-width:1024px){.sp-menu-container .body .menu-items{padding:0}}@media (min-width:1025px){.sp-menu-container .body .menu-items{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-span:all;-moz-column-span:all;column-span:all;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.sp-menu-container .body .menu-items .menu-item{line-height:1.4;margin-bottom:20px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.sp-menu-container .body .menu-items .menu-item .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sp-menu-container .body .menu-items .menu-item.price-label{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp-menu-container .body .menu-items .menu-item.price-label .price{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;text-align:right}@media (min-width:769px){.sp-menu-container .body .menu-items .menu-item.price-label .item-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.sp-menu-container .body .menu-items .menu-item.price-label .item-price .item-label{margin:4px 8px 0 auto;font-size:.9375rem;color:#555;white-space:nowrap}.sp-menu-container .body .menu-items .menu-item .item-info{margin-right:auto}.sp-menu-container .body .menu-items .menu-item .item-info .item-name{color:#000;margin-bottom:8px}.sp-menu-container .body .menu-items .menu-item .item-info .item-description{font-size:.9375rem;margin-bottom:8px}.sp-menu-container .body .menu-items .menu-item .item-price{color:#000;margin-left:40px;margin-bottom:8px}.sp-menu-container .body .menu-items .additions{font-size:.875rem}.sp-menu-container .body .menu-items .additions .addition{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sp-menu-container .body .menu-items .additions .addition .price{margin-left:auto}.sp-menu-container .body .menu-items .attributes .attribute{font-size:.875rem}.style-alternate .sp-menu-container .body .menu-items .menu-item .wrapper{display:block}.style-alternate .sp-menu-container .body .menu-items{-webkit-column-count:unset;-moz-column-count:unset;column-count:auto;-webkit-column-count:initial;   -moz-column-count:initial;        column-count:initial}.style-alternate .sp-menu-container .body .menu-items .menu-item .item-price{margin-left:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.sp-menu-container[data-location-id=pre]{font-family:Space Mono,monospace;color:#000;max-width:1216px;margin:0 auto}.sp-menu-container[data-location-id=pre] .head{padding:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sp-menu-container[data-location-id=pre] .head h2{font-family:Space Mono,monospace;font-size:2.75rem;line-height:1.2;margin:0 auto 32px;text-align:center}.sp-menu-container[data-location-id=pre] .head nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (min-width:1025px){.sp-menu-container[data-location-id=pre] .head nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:64px}}.sp-menu-container[data-location-id=pre] .head nav ul li{padding:0;-webkit-text-decoration:none;text-decoration:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sp-menu-container[data-location-id=pre] .head nav ul button{font-family:Space Mono,monospace;font-size:1.5rem;color:#000;padding-bottom:5px;line-height:1.7}@media (min-width:1025px){.sp-menu-container[data-location-id=pre] .head nav ul button{padding-bottom:10px}}.sp-menu-container[data-location-id=pre] .head nav ul button.active,.sp-menu-container[data-location-id=pre] .head nav ul button:hover{-webkit-text-decoration:none;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='172' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M163.566.002c.205-.018.495.08.736.085 1.013.022 1.389.09 2.305.128C167.966.272 172 .144 172 .82l-.001.02c-.014.129-.357.27-.408.415-.051.145-.013 1.086-.5 1.139-.707.07-2.401-.172-2.778-.161-.258.007-.575.093-.904.108-1.063.049-1.618-.014-2.575.218l-1.148-.367c-.5.057-1.257-.104-1.56-.095-.249.007-.395.104-.654.108-.291.006-.738-.099-1.267-.083-.868.025-1.022.278-1.543.31-.54.033-1.379-.104-2.068-.015l-.259.083.186.188c-.347.03-.496-.1-.815-.101-.375-.003-.567.119-.819.118-.207 0-.487-.098-.755-.092-.391.008-.306.15-.516.176-.084.01-1.635.088-1.723.09-.666.005-.724-.188-1.254-.205-1.473-.046-2.984.11-4.346.169-.608.026-1.243.015-1.849-.016.955-.495-1.159-.88-.368-.105-.675-.11-1.153.098-1.793.063-.413-.023-.7-.13-1.29-.128-1.048.006-2.195.311-2.496-.24-1.23.097-2.296-.103-2.739.384-.318.03-1.131-.26-1.487-.3-.336-.037-2.918-.168-3.341-.175-.422-.008-1.161-.016-1.517.027-.447.053-.76.558-1.555-.032-.925.047-1.255.03-2.116-.038-.155-.013-.173-.1-.264-.1-.188 0-.507.064-.841.072-.551.013-.865-.171-.803.11l-1.089.142-.382-.163-.582.178c.228-.408-1.137-.167-.694.067l-2.11-.253c.098-.464-1.544-.054-1.406.198h-.242c-.704-.124-1.351-.023-2.21-.106-.859-.083-.778-.128-1.039-.34l-.607.036c-1.06.584-.873-.428-2.688.02-.581-.367-2.011-.174-2.959-.062-.11.013-.112.084-.259.106-.359.053-1.276-.039-1.245.19l-.952-.199-.778.126.004.215c-.522-.245-1.343-.15-1.748-.209-.08-.012-.098-.11-.348-.138-.293-.032-.838-.003-1.187-.034l-.407.33c-.624.059-.843-.23-1.21-.253a58.63 58.63 0 00-1.333.023c-.53.049-.38.296-1.915.243-.274-.01-.495-.095-.742-.098-.436-.007-1.751.187-1.855.366-.53-.224-1.945-.133-2.362-.197-.126-.02-.155-.163-.542-.193-.314-.025-1.121.09-1.52.07-.422-.02-.573-.14-.762-.149-.179-.008-.343.089-.587.088-.76-.003-1.45-.159-2.05-.161-.87-.005-1.638.281-2.365.408-.18-.018-.358-.08-.547-.08a343.507 343.507 0 01-7.332-.123c-1.09-.028-3.802-.417-3.078.231-.379.114-3.134-.147-3.658-.151-.524-.004-.939.112-1.35.114-1.243.005-2.118-.079-3.631.022-.39.027-.81.164-1.04.163-.28-.002-.58-.136-.94-.144-.86-.02-2.465.025-3.29.002-.15-.005-.204-.122-.42-.158-.839-.143-1.78-.13-1.614.243-1.075-.212-2.071-.02-3.068-.007-2.109.024-5.95-.063-7.787.094-1.158.099-1.128.266-2.833.122-.379-.032-.756-.076-1.215-.114-1.076-.09-2.063-.4-2.883-.026-1.196-.097-2.148-.029-3.034-.347l-.314.229-.44.006-.137-.22c-1.05-.019-2.381.281-3.27.279-1.49-.004-5.327-.12-6.74-.218-.75-.053-.79.104-1.22-.218l-.503.067-.315.211c-.962.003-2.103-.106-3.02-.105-1.67.002-4.178.196-5.856.069-.42-.032-.946-.177-1.358-.176-.6.003-.745.243-1.506.248-1.31.007-3.752-.273-4.992-.251-.368.006-.54.096-.793.105-1.066.041-1.941.034-2.963.172-1.097-.23-1.002-.528-1.342-.828C.916 1.6.126 1.075.014.877c-.08-.14.215-.32.105-.473C1.433.28 1.985.416 3.053.632L8.966.606l.539.252C10.26.955 10.582.74 10.99.69 14.899.221 22.592.588 26.895.641c.928.011 3.944-.102 4.58.034.165.036.21.165.386.17l4.697-.23c3.22.201 6.548.035 9.793.004C55.128.535 63.818.434 72.452.465c1.669.006 3.786-.091 5.42-.029.682.026.966.234 1.861.08.01.055.02.11.028.167.782-.068 1.282-.195 2.158-.208.738-.01 2.69-.019 3.342.003.338.01.212.115.528.114.54-.001 1.693-.146 2.438-.146.675 0 1.812.12 2.331.103 1.868-.062 3.904-.24 5.895-.192.55.013 1.257.149 1.43.145.336-.008.436-.14.662-.157 1.148-.085 2.938.071 4.063.077 3.667.02 7.551-.037 11.202-.013 2.307.016 6.14-.008 8.269.091.459.022.337.166.723.166.427 0 .659-.097.858-.105 1.384-.055 4.437-.154 5.742-.054.249.019.429.132.578.131.076 0 .246-.077.483-.085 2.089-.07 3.612-.024 5.659.002 3.921.05 8.464-.093 12.583-.016.897.017 1.513.24 1.639.238.277-.004.454-.154 1.015-.192 1.865-.122 4.376.039 6.15-.037.876-.037 2.08-.227 2.943-.27.688-.033 2.315.041 2.62-.042.186-.05.272-.213.494-.234zm-23.202 2.53c.122-.26-1.167-.044-.683.096.108.031.651-.029.683-.096zm-60.382-.451l.035.223.508-.093-.285-.134-.258.004z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom;background-size:100% 3px}.sp-menu-container[data-location-id=pre] .body{background:hsla(35,13%,82%,.7);padding:40px 20px}@media (min-width:1025px){.sp-menu-container[data-location-id=pre] .body{max-height:783px;overflow-y:scroll;padding:64px}}.sp-menu-container[data-location-id=pre] .body .sp-menu-section:first-of-type .section-name{padding-top:0;text-transform:none;letter-spacing:normal}.sp-menu-container[data-location-id=pre] .body .section-name{font-family:Space Mono,monospace;font-size:1.5rem;line-height:1.7;padding:48px 0;color:#000}.sp-menu-container[data-location-id=pre] .body .menu-items{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-column-gap:64px;-moz-column-gap:64px;grid-column-gap:64px;column-gap:64px;grid-row-gap:40px;row-gap:40px;background-color:rgba(0,0,0,0);padding:0}@media (min-width:1025px){.sp-menu-container[data-location-id=pre] .body .menu-items{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.sp-menu-container[data-location-id=pre] .body .menu-items .menu-item{margin-bottom:0}.sp-menu-container[data-location-id=pre] .body .menu-items .menu-item .item-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.sp-menu-container[data-location-id=pre] .body .menu-items .menu-item .item-name{font-family:Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.7;margin:0}.sp-menu-container[data-location-id=pre] .body .menu-items .menu-item .item-description{font-size:1.0625rem;line-height:1.7;margin:0}.sp-menu-container[data-location-id=pre] .body .menu-items .menu-item .price{text-align:left;text-align:initial}.sp-menu-container[data-location-id=pre] .body .menu-items .menu-item .item-price{margin:0}.sp-menu-container[data-location-id=pre] .body .menu-items .menu-item .item-price .item-label{font-size:1rem;line-height:1.6;font-style:italic;white-space:normal;color:#000}.sp-menu-container[data-location-id=watr-rooftop]{font-family:Aperto,sans-serif;font-weight:500;line-height:1.2;color:#263a4e;max-width:820px;margin:0 auto;padding:50px 12px}.sp-menu-container[data-location-id=watr-rooftop] .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 0 50px}.sp-menu-container[data-location-id=watr-rooftop] .head .h3{font-family:Aperto,sans-serif;font-weight:500;color:#263a4e;text-transform:uppercase;letter-spacing:.1em;margin:0 0 30px}.sp-menu-container[data-location-id=watr-rooftop] .head .menus{margin:0}.sp-menu-container[data-location-id=watr-rooftop] .head nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:11px;margin:0}@media (min-width:769px){.sp-menu-container[data-location-id=watr-rooftop] .head nav ul{gap:20px}}.sp-menu-container[data-location-id=watr-rooftop] .head nav ul li{padding:0}.sp-menu-container[data-location-id=watr-rooftop] .head nav ul li:hover{-webkit-text-decoration:none;text-decoration:none}.sp-menu-container[data-location-id=watr-rooftop] .head nav ul button{font-family:Aperto,sans-serif;font-weight:500;font-size:1rem;line-height:normal;letter-spacing:.1em;text-transform:uppercase;color:#263a4e;padding:14px 18px;border:2px solid #263a4e;border-radius:50px;background:rgba(0,0,0,0);-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out;transition:color .3s ease-in-out, background-color .3s ease-in-out}@media (min-width:769px){.sp-menu-container[data-location-id=watr-rooftop] .head nav ul button{font-size:1.5rem;padding:15px 25px}}.sp-menu-container[data-location-id=watr-rooftop] .head nav ul button.active,.sp-menu-container[data-location-id=watr-rooftop] .head nav ul button:focus,.sp-menu-container[data-location-id=watr-rooftop] .head nav ul button:hover{-webkit-text-decoration:none;text-decoration:none;color:#f0eae4;background-color:#263a4e}.sp-menu-container[data-location-id=watr-rooftop] .body .sp-menu-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:50px}@media (min-width:769px){.sp-menu-container[data-location-id=watr-rooftop] .body .sp-menu-section{gap:50px;margin-bottom:70px}}.sp-menu-container[data-location-id=watr-rooftop] .body .section-name{font-family:Aperto,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;text-align:left;color:#263a4e;padding:0}@media (min-width:769px){.sp-menu-container[data-location-id=watr-rooftop] .body .section-name{font-size:1.5rem}}.sp-menu-container[data-location-id=watr-rooftop] .body .menu-description,.sp-menu-container[data-location-id=watr-rooftop] .body .menu-footnote,.sp-menu-container[data-location-id=watr-rooftop] .body .section-description{font-family:GeistMono,sans-serif;font-weight:300;font-style:italic;font-size:.75rem;padding:0}.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-column-count:unset;-moz-column-count:unset;column-count:auto;-webkit-column-count:initial;   -moz-column-count:initial;        column-count:initial;padding:0}@media (min-width:769px){.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items{gap:40px}}.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items .menu-item{margin-bottom:0}.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items .menu-item .item-info .item-name{font-family:Aperto,sans-serif;font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#263a4e;margin-bottom:8px}@media (min-width:769px){.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items .menu-item .item-info .item-name{font-size:1.25rem}}.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items .menu-item .item-info .item-description{font-family:GeistMono,sans-serif;font-weight:300;font-style:italic;font-size:.75rem;line-height:1.2;max-width:100%;margin-bottom:0}.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items .menu-item .item-price{font-family:Aperto,sans-serif;font-size:.875rem;color:#263a4e;margin-left:16px;margin-bottom:0}.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items .menu-item .item-price .item-label{font-size:.875rem;color:#263a4e}.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items .menu-item .additions,.sp-menu-container[data-location-id=watr-rooftop] .body .menu-items .menu-item .attributes .attribute{font-family:GeistMono,sans-serif;font-style:italic;font-weight:300;font-size:.75rem;margin-top:8px}.attribution{margin-top:20px;text-align:center}