@media screen and (min-width:1700px){body{max-width:1600px;margin:auto!important;box-shadow:0 0 0 9999px color-mix(in srgb,var(--theme-palette-color-4) 1%,#fff0)}}h1,h2,h3,h4,h5,h6{text-wrap:balance}h1.header-site-title{font:inherit;color:inherit}.mt-auto{margin-top:auto}article.entry-card.store .ct-entry-content-block,article.entry-card.type-store .ct-entry-content-block{flex:1;display:flex;flex-direction:column;justify-content:space-around}@media screen and (max-width:1000px){#header [data-row*=top] .ct-header-text{width:100%;margin:0}}div.swiper-scrollbar{position:relative!important;margin-top:20px;margin-bottom:20px}article.entry-card>div{display:flex;height:100%}article.entry-card .stk-block-columns{display:flex;flex:1}article.entry-card.whats-on .stk-column-wrapper{display:flex}.social-links{display:flex;flex-direction:column}a.social-link{display:flex;justify-content:start;align-items:center;gap:15px;padding:10px 0;border-bottom:1px solid var(--theme-palette-color-3);margin-bottom:1px;transition:0.1s}.social-links .text{color:var(--theme-palette-color-3)}.social-links .icon,.social-links svg{height:25px;width:25px;fill:var(--theme-palette-color-1);transition:0.1s}a.social-link:hover{border-bottom-width:2px;margin-bottom:0}a.social-link:hover svg{fill:var(--theme-palette-color-4)}body.single-store .dayDiv{border-bottom:1px solid;padding:13px 0}body.single-store .dayDiv:has(+.dayDiv.active){border-color:#fff0}body.single-store .dayDiv.active:after{left:-17px;right:-17px}body.single-store .custom-dates{margin-top:2em}:root{--theme-side-margin:calc((100vw - var(--theme-container-width)) / 2)}@media screen and (min-width:1433px){:root{--theme-side-margin:calc((100vw - var(--theme-normal-container-max-width)) / 2)}}@media screen and (min-width:1700px){:root{--theme-side-margin:calc((1600px - var(--theme-normal-container-max-width)) / 2)}}.hero-section>figure+header.entry-header.ct-container-narrow,.hero-section>figure+header.entry-header.ct-container{display:inline-flex;margin:150px 75px 75px;margin-left:var(--theme-side-margin);text-align:left;justify-content:end}nav.sibling-pages-nav ul{list-style:none;padding:0 var(--theme-side-margin);display:flex;justify-content:space-between;border-bottom:2px solid var(--theme-palette-color-6)}nav.sibling-pages-nav li{flex:1}nav.sibling-pages-nav li.current:hover a{cursor:default}nav.sibling-pages-nav a{min-height:35px;height:100%;width:100%;padding:10px;line-height:1;display:flex;justify-content:center;align-items:center;color:var(--theme-palette-color-3);font-weight:500;position:relative;transition:all 0.2s;text-align:center}nav.sibling-pages-nav li:not(.current) a:hover{color:var(--theme-palette-color-1)}nav.sibling-pages-nav a:before,nav.sibling-pages-nav a:after{content:"";position:absolute;inset:100% auto 0;height:2px;width:0%;background:var(--theme-palette-color-1);transition:inherit}nav.sibling-pages-nav li.current a:before{background:var(--theme-palette-color-3);width:100%;opacity:1;transition:0.1s}nav.sibling-pages-nav li:not(.current) a:hover:after{width:100%}@media screen and (max-width:689px){nav.sibling-pages-nav ul{padding:0}nav.sibling-pages-nav li.current{display:none}}.dayDiv+.note{margin-top:1em}.store-filters{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:1000px){.store-filters{gap:30px;flex-direction:row}}.bold--red strong{font-weight:400;color:var(--theme-palette-color-1)}.arrow--hide .stk--svg-wrapper{opacity:0;width:0;visibility:hidden;transform:translateX(-10px);transition:opacity 0.8s ease,transform 0.8s ease,visibility 0s 0.8s}.bewonder-form :is(.wp-block-bewonder-form-input,.wp-block-bewonder-form-textarea) label{display:none}.footer--form.bewonder-form input{color:#fff!important;border:1px solid #ffffffb3;border-radius:10px;padding:25px 10px}.contact--agents.bewonder-form .wp-block-bewonder-form-input,.wp-block-bewonder-form-multichoice{margin-bottom:10px!important}.contact--agents.bewonder-form :is(input,textarea,select),.contact--agents.bewonder-form :is(input:focus,textarea:focus,select:focus){background:var(--theme-palette-color-8);border:1px solid var(--theme-palette-color-8);border-radius:10px}.bewonder-form .wp-block-bewonder-form-multichoice:before{content:""!important;z-index:1;width:20px;height:20px;margin-top:12px;display:inline-block;position:absolute;right:20px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE5IDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcuOTY1OCA5LjA3ODY3TDkuNjggMTcuNzU4OEwwLjk5OTg0IDkuNDczMDIiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+CiAgPHBhdGggZD0iTTkuNTAyNjYgMUw5LjY4IDE3Ljc1ODgiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L3BhdGg+Cjwvc3ZnPgo=);background-repeat:no-repeat;transition:0.3s ease!important;background-position:center;background-size:cover}.footer--form.bewonder-form .form-optin-checkbox{color:#fff;margin-bottom:0}.footer--form.bewonder-form [type="checkbox"]{margin-right:10px}.bewonder-form:is(.footer--form,.contact--agents) .wp-block-button__link{padding:10px;border-radius:50px}.bewonder-form.footer--form .wp-block-button__link{background-color:#fff0;border:1px solid var(--theme-palette-color-8)}.bewonder-form.contact--agents .wp-block-button__link{background-color:#000;border:1px solid #000}.bewonder-form:is(.footer--form,.contact--agents) .wp-block-button__link:hover{background-color:var(--theme-palette-color-1);border:1px solid var(--theme-palette-color-1)}.buttons--container{column-gap:0;row-gap:0}.animate--arrow-diag a,.floorplan--tabs span,.ct-dynamic-filter a{position:relative;display:inline-flex;align-items:center}.ct-dynamic-filter a{border:1px solid #000}.animate--arrow-diag a{padding:10px 10px 10px 20px!important}.animate--arrow-diag a:after,.bewonder-form:is(.footer--form,.contact--agents) .wp-block-button__link:after,.floorplan--tabs span:after,.ct-dynamic-filter a:after,.mapplic-level-switcher button:after{content:""!important;width:1.2em;height:1.2em;margin-left:5px;display:inline-block;position:relative!important;overflow:hidden;flex-shrink:0;border-radius:50%!important;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDIuNWEuNS41IDAgMCAwLS41LS41aC02YS41LjUgMCAwIDAgMCAxaDQuNzkzTDIuMTQ2IDEzLjE0NmEuNS41IDAgMCAwIC43MDguNzA4TDEzIDMuNzA3VjguNWEuNS41IDAgMCAwIDEgMHoiPjwvcGF0aD48L3N2Zz4=),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDIuNWEuNS41IDAgMCAwLS41LS41aC02YS41LjUgMCAwIDAgMCAxaDQuNzkzTDIuMTQ2IDEzLjE0NmEuNS41IDAgMCAwIC43MDguNzA4TDEzIDMuNzA3VjguNWEuNS41IDAgMCAwIDEgMHoiPjwvcGF0aD48L3N2Zz4=);background-repeat:no-repeat,no-repeat;transition:background-position 0.3s ease!important;background-position:center center,calc(50% - 84px) calc(50% + 84px);background-size:.7em,.7em;margin-left:15px;background-color:var(--theme-palette-color-8)}.animate--arrow-diag:hover a:after,.bewonder-form:is(.footer--form,.contact--agents) .wp-block-button__link:hover:after,.careers--card:hover .animate--arrow-diag a:after,.floorplan--tabs .stk-block-tabs__tab:hover span:after,.ct-dynamic-filter a:hover:after,.mapplic-level-switcher button:hover:after{background-position:calc(50% + 1em) calc(50% - 1em),center center}.animate--arrow-diag:hover a,.large.active a,.careers--card:hover .animate--arrow-diag a,.ct-dynamic-filter a:hover,.ct-dynamic-filter a.active,.mapplic-level-switcher button:hover{background-color:var(--theme-palette-color-1)!important;color:var(--theme-palette-color-8)!important;border:1px solid var(--theme-palette-color-1)!important}@media only screen and (max-width:768px){.animate--arrow-diag.large a{font-size:16px!important;padding:5px 5px 5px 20px!important}.animate--arrow-diag.large a:after{width:30px;height:30px;background-size:15px,15px}}.stretch--arrow{height:15px;width:65px}.stretch--arrow_column{height:60px;width:60px}.stretch--arrows_container:hover .stretch--arrow{width:calc(100% - 15px)}@media only screen and (max-width:768px){.stretch--arrow{width:80px}}.download--hover .ugb-custom-icon g path:is(:nth-child(2),:nth-child(3)){transition:transform 200ms ease-out}.download--hover .wp-block-stackable-button:hover .ugb-custom-icon g path:is(:nth-child(2),:nth-child(3)){transform:translatey(5px);animation:downloadButton 0.7s ease-in-out infinite alternate;will-change:transform}@keyframes downloadButton{from{transform:translateY(0)}to{transform:translateY(6px)}}#menu-main-menu>li:not(:last-child):after{content:"\26AB";position:relative;margin-left:15px;font-size:5px}nav>ul>[class*=ct-mega-menu]>.sub-menu>li{padding:50px 30px!important}.ct-popup-inner article{border:1px solid var(--theme-palette-color-1)}.entry-card.type-store .ct-media-container,.entry-card.type-store .ct-media-container:after{border-radius:20px;transition:0.3s ease-in-out}.entry-card.type-store:hover .ct-media-container{padding:15px}.entry-card.type-store:hover .ct-media-container:after{margin:15px}.entry-card.type-store:hover .entry-title{color:var(--theme-palette-color-1)!important}.page-description{margin-top:0!important}.stk-block.negative-rounded-corners{overflow:visible!important}.stk-block.negative-rounded-corners:before,.stk-block.negative-rounded-corners:after{content:''!important;position:absolute;bottom:0;width:50px;height:50px;background-size:cover!important;z-index:1}.stk-block.negative-rounded-corners:before{left:-50px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1IDUnPjxwYXRoIGQ9J001IDUgVjAgQzUgMyAzIDUgMCA1IEg1JyBmaWxsPSIjRjdGNEVDIi8+PC9zdmc+Cg==)}.stk-block.negative-rounded-corners:after{right:-50px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1IDUnPjxwYXRoIGQ9J001IDUgSDAgVjAgQzAgMyAyIDUgNSA1JyBmaWxsPSIjRjdGNEVDIi8+PC9zdmc+Cg==)!important}@media only screen and (max-width:768px){.stk-block.negative-rounded-corners:before,.stk-block.negative-rounded-corners:after{width:20px;height:20px}.stk-block.negative-rounded-corners:before{left:-20px}.stk-block.negative-rounded-corners:after{right:-20px}}.privacy--table{text-align:left}.privacy--table th{color:#fff;background:var(--theme-palette-color-3);font-weight:700;font-size:20px}.privacy--table :is(th,td){padding:1em}.privacy--table tr :is(th,td):last-child{border-left:4px solid var(--theme-palette-color-4)!important}.privacy--table tbody tr:nth-child(odd){background:#E6EBEE!important}.availability--table th{text-align:left;background-color:var(--theme-palette-color-3);color:#F1EBDD;font-weight:700}.availability--table td{color:var(--theme-palette-color-3);font-size:16px}.availability--table *{border:unset!important;padding:15px!important}.availability--table.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#fff}.availability--table.wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:#F7F4EC}.availability--table tr :is(th,td):not(:last-child){border-right:2px solid #F1EBDD!important}.tax-whats-on-category-news :is(.events--date,.events--location){display:none}.mapplic-fullscreen-button{right:0!important;left:unset!important}.mapplic-level-switcher{display:flex;left:0!important}.mapplic-level-switcher button,.mapplic-selected{width:fit-content!important;border-radius:50px!important;box-shadow:unset!important}.mapplic-level-switcher button{width:fit-content!important;font-size:30px!important;font-weight:400!important;border-radius:50px!important;box-shadow:unset!important;color:#000!important;background:transparent!important;border:1px solid #000!important;line-height:0.9em!important;padding:2px 5px 2px 15px!important}.mapplic-level-switcher button:after{width:1em!important;height:1em!important;top:2px}button.mapplic-selected{background-color:var(--theme-palette-color-1)!important;color:#fff!important;transform:unset!important;border:1px solid var(--theme-palette-color-1)!important}@media only screen and (max-width:768px){.mapplic-level-switcher button{font-size:24px!important}.mapplic-level-switcher{flex-direction:column;row-gap:5px}}@media only screen and (max-width:768px){.tabs--mobile .stk--svg-wrapper{transition:0.2s ease-in-out}.tabs--mobile .stk-block-tabs__tab--active .stk--svg-wrapper,.tabs--mobile .stk-block-tabs__tab:hover .stk--svg-wrapper{transform:rotate(90deg)}}.flat-dots .stk-block-carousel__dot:before{height:2px!important}.dots-top .stk-block-carousel__dots{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-50px}