:root{--clr-dark:#231f20;--clr-brand:#e0b03c;--clr-grey:#d3d4d6;--clr-lightGrey:#eee;--clr-lightYellow:#fefbf4;--clr-darkYellow:#c8bca0;--fw-normal:400;--fw-medium:500;--fw-semi-bold:600;--fw-bold:700;--section-inline-padding-md:100px;--section-inline-padding-lg:135px;--header-inline-padding:60px;--header-height:140px;font-size:16px}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{line-height:1.4;-webkit-text-size-adjust:100%}body{margin:0;font-family:'Raleway',sans-serif;font-weight:var(--fw-normal);color:var(--clr-dark);scroll-behavior:smooth;font-variant-numeric:lining-nums;-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@media(prefers-reduced-motion:reduce){body{scroll-behavior:inherit}}button{border:0;background-color:transparent;cursor:pointer}input:focus,button:focus,select:focus,textarea:focus{outline:0;outline-offset:0;text-decoration:none}input,textarea,select,button{font-family:inherit}a,a:hover,a:focus{text-decoration:none;cursor:pointer}ul,li{list-style:none;padding:0;margin:0}img{border:0;outline:0;display:block}img.fluid{width:100%;height:auto}header{position:relative;background-color:var(--clr-dark);padding:20px var(--header-inline-padding);height:var(--header-height);display:-ms-grid;display:grid;grid-template-columns:176px 1fr auto}header .logo{width:150px;position:absolute;left:50%;top:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}header .header__start,header .header__end,header .site__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header__start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .site__lang{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:var(--clr-grey);font-size:.875rem;opacity:.6;padding:1rem 0;-webkit-margin-end:1rem;margin-inline-end:1rem;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}header .site__lang:hover,header .site__lang:focus{color:var(--clr-brand);opacity:1}header .header__end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-ms-grid;display:grid;grid-auto-flow:column}header a.social__link,header a.search__btn{width:42px;height:44px;padding:14px 12px}header a.social__link svg,header a.search__btn svg{width:18px;height:18px;fill:var(--clr-grey);opacity:.6;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}header a.social__link:hover svg,header a.social__link:focus svg,header a.search__btn:hover svg,header a.search__btn:focus svg{opacity:1;fill:white}header .site__nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site__nav ul{display:-ms-grid;display:grid;grid-auto-flow:column;gap:2rem}.site__nav ul li.show--mob{display:none}.site__nav ul li.spacer{width:250px}.site__nav ul li a{position:relative;display:block;color:var(--clr-lightGrey);font-weight:var(--fw-semi-bold);padding:1rem .5rem;-webkit-transition:color ease-in-out .2s;-o-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.site__nav ul li a::after{content:'';left:0;bottom:0;width:0;height:2px;background-color:var(--clr-brand);position:absolute;-webkit-transition:width ease-in-out .2s;-o-transition:width ease-in-out .2s;transition:width ease-in-out .2s}.site__nav ul li a:hover,.site__nav ul li a:focus,.site__nav ul li a.active{color:var(--clr-brand)}.site__nav ul li a:hover::after,.site__nav ul li a:focus::after,.site__nav ul li a.active::after{width:100%}header .search{position:absolute;right:var(--header-inline-padding);top:50%;-webkit-transform:translateY(-22px);-ms-transform:translateY(-22px);transform:translateY(-22px);width:0;height:44px;background-color:#fff;-webkit-padding-end:0;padding-inline-end:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px;grid-template-columns:1fr 50px;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;overflow:hidden;border-start-start-radius:10px;border-end-end-radius:10px}header .search.show{width:360px}header .search input{border:0;color:var(--clr-dark);font-weight:var(--fw-medium);-webkit-padding-start:15px;padding-inline-start:15px}header .search input:focus{outline:0}header .search button{width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .search button span,header .search button span::after{width:30px;height:1px;background-color:var(--clr-dark);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative}header .search button span::after{position:absolute;left:0;content:'';-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}header .search input,header .search button{opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}header .search.show input,header .search.show button{opacity:1;visibility:visible}.mob__nav{display:none}.btn--inline{display:-webkit-box;display:-ms-flexbox;display:flex}.cta--btn{background-color:var(--clr-brand);color:#fff;padding:.9rem 1.5rem;font-weight:var(--fw-bold);border-start-start-radius:15px;border-end-end-radius:15px;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}@media(prefers-reduced-motion:reduce){.cta--btn{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}}.cta--btn.black{background-color:var(--clr-dark)}.cta--btn.white{background-color:#fff;color:var(--clr-dark)}.cta--btn.grey{background-color:var(--clr-lightGrey);color:var(--clr-dark)}.cta--btn:hover,.cta--btn:focus{background-color:#fff;color:var(--clr-dark);border-start-start-radius:5px;border-end-end-radius:5px}.cta--btn.black:hover,.cta--btn.black:focus,.cta--btn.white:hover,.cta--btn.white:focus{background-color:var(--clr-brand);color:#fff}.cta--btn.grey:hover,.cta--btn.grey:hover{background-color:var(--clr-dark);color:var(--clr-lightGrey)}.cta--btn+.cta--btn{-webkit-margin-start:20px;margin-inline-start:20px}.leasing--btn--fixed{position:fixed;z-index:333;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;right:20px;padding:12px 20px;background-color:var(--clr-brand);border-start-end-radius:15px;border-start-start-radius:15px;-webkit-transition:background-color ease-in-out .2s;-o-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.leasing--btn--fixed span{font-weight:var(--fw-bold);color:#fff}.leasing--btn--fixed:hover,.leasing--btn--fixed:focus{background-color:var(--clr-dark)}main{position:relative}main::before,main::after{content:'';position:absolute;left:0;z-index:-1}main::before{top:0;width:100%;height:calc(100vh - 230px);background-color:var(--clr-dark)}main::after{left:-50px;top:20vh;width:500px;height:360px;background:url('../images/sidra-patterns.png') repeat;background-size:contain;background-repeat:space}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi){main::after{background:url('../images/sidra-patterns@2x.png') repeat;background-size:contain;background-repeat:space}}.hero{position:relative;-webkit-padding-start:var(--section-inline-padding-md);padding-inline-start:var(--section-inline-padding-md)}.hero .main__hero{position:relative;background:var(--clr-dark)}.main__hero.video--hero{height:calc(100vh - (var(--header-height)))}.hero .main__hero video{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.hero .main__hero video{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;-o-object-fit:fill;object-fit:fill}}.hero .main__hero .video__caption{position:absolute;z-index:1;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3)}@supports(inset:inherit){.hero .main__hero .video__caption{inset:0}}.hero h1{color:#fff;font-weight:var(--fw-bold)}.hero .main__hero .video__caption h1{font-size:2.625rem;font-size:clamp(1.4rem,4vw,2.625rem);max-width:600px;padding:1rem;margin:auto;text-align:center}@media(prefers-reduced-motion:reduce){.scroll__down{-webkit-animation:none;animation:none}}.scroll__down{width:15px;-webkit-animation:bounce 1600ms infinite cubic-bezier(.445,.05,.55,.95);animation:bounce 1600ms infinite cubic-bezier(.445,.05,.55,.95);cursor:pointer;height:15px;position:absolute;left:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:20px;z-index:2}.scroll__down .arrow-down{height:2px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;border-radius:5px}.scroll__down .arrow-down:after{content:'';position:absolute;width:100%;height:100%;bottom:0;left:100%;border-radius:5px;background:#fff;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%}@-webkit-keyframes bounce{50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.cover--img{position:absolute;display:block;width:auto;height:100%;min-width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cover--img{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.banner__slider{overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;line-height:0}.banner__slider.slick-initialized{visibility:visible;opacity:1}.banner__slider .slider--item{display:block;visibility:hidden}.banner__slider .slider__caption *{line-height:initial!important}.banner__slider.slick-initialized .slider--item{display:block;visibility:visible!important}@media(prefers-reduced-motion:reduce){.banner__slider{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}}.banner__slider,.slider--item{position:relative;overflow:hidden}.main__hero .slider--item{height:calc(100vh - (var(--header-height)));width:100%}.page__hero .slider--item{height:600px}.banner__slider .slider__caption{position:absolute;z-index:2;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.65)),color-stop(51.07%,rgba(0,0,0,0)));background:-o-linear-gradient(left,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 51.07%);background:linear-gradient(90deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 51.07%);-webkit-padding-start:120px;padding-inline-start:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner__slider .slider__caption h1{font-size:2.625rem;font-size:clamp(1.4rem,4vw,2.625rem);max-width:460px;margin-bottom:1.5rem}.slick-slide,.slick-slide *{outline:0!important}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.page__hero .slick-slide{line-height:0}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:80px;right:var(--section-inline-padding-md);padding:0;z-index:55;display:-ms-grid;display:grid;grid-auto-flow:column;gap:2px}.slick-dots li{position:relative;padding:0;background-color:transparent!important;cursor:pointer;height:auto!important}.slick-dots li button{border:0;outline:0;font-size:0;line-height:0;margin:0;padding:0;display:block;width:10px;height:4px;cursor:pointer;color:transparent;background:var(--clr-brand);opacity:.4;border-start-start-radius:4px;border-end-end-radius:4px;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}@media(prefers-reduced-motion:reduce){.slick-dots li button{-webkit-transition:none;-o-transition:none;transition:none}}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li.slick-active button,.slick-dots li.slick-active button{opacity:1;width:40px}.slick-arrow{font-size:0;line-height:0;position:absolute;top:0;bottom:0;width:40px;height:40px;margin:auto;background-color:transparent;border-radius:40px;border:1px solid #fff;cursor:pointer;outline:0;z-index:2;opacity:.5}.slick-arrow:hover{opacity:1}.slick-arrow.slick-prev{left:40px}.slick-arrow.slick-next{right:40px}.slick-arrow:before{content:"";width:10px;height:10px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;border-top:2px solid #fff;border-left:2px solid #fff}.slick-arrow.slick-prev:before{-webkit-transform:rotate(-45deg) translate(2px,2px);-ms-transform:rotate(-45deg) translate(2px,2px);transform:rotate(-45deg) translate(2px,2px)}.slick-arrow.slick-next:before{-webkit-transform:rotate(135deg) translate(2px,2px);-ms-transform:rotate(135deg) translate(2px,2px);transform:rotate(135deg) translate(2px,2px)}.quick__infos{padding:5.5rem var(--section-inline-padding-md);display:-ms-grid;display:grid;grid-auto-flow:column}.quick__infos .info--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quick__infos .info--item h6{font-weight:var(--fw-bold);font-size:1rem;margin-bottom:.8rem}.quick__infos .info--item p{font-weight:var(--fw-medium)}.quick__infos .info--item h6,.quick__infos .info--item p{color:var(--clr-dark);-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.quick__infos .info--item:hover h6{color:var(--clr-brand)}.quick__infos .info--item .icon{width:60px;position:relative}.quick__infos .info--item .icon::before{content:'';position:absolute;width:48px;height:42px;background-color:var(--clr-lightYellow);left:-10px;bottom:0;z-index:-1}.mall__intro{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2px 1fr 2px 1fr;grid-template-columns:1fr 1fr 1fr;gap:2px;height:680px;background-color:var(--clr-lightYellow)}.mall__intro .rows{display:-ms-grid;display:grid;gap:2px}.mall__intro .intro--item{position:relative;overflow:hidden}.mall__intro .intro--item .content{position:relative;max-width:290px;margin:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mall__intro .intro--item .content h2,.whats__new .content h4{color:var(--clr-brand);font-weight:var(--fw-bold);text-transform:uppercase;font-size:2.375rem;font-size:clamp(1.4rem,4vw,2.375rem)}.mall__intro .intro--item .content p,.whats__new .content p{margin:1.6rem 0;line-height:1.5;font-weight:var(--fw-medium)}.mall__intro .intro--item .content::before{content:'';width:188px;height:192px;background:url('../images/flower-pattern.png');background-size:contain;position:absolute;left:-30px;top:15%;opacity:.1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mall__intro .intro--item .content .cta--btn:hover{background-color:var(--clr-dark);color:#fff}.mall__intro .intro--item .intro--item--caption{position:absolute;z-index:1;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mall__intro .intro--item .intro--item--caption h3{color:#fff;font-weight:var(--fw-bold);font-size:1.625rem;max-width:60%}.mall__intro .intro--item.shop .intro--item--caption h3{font-size:2.125rem;max-width:inherit}.mall__intro .intro--item.shop .intro--item--caption{width:75%;height:50%;background:-o-linear-gradient(42.21deg,rgba(35,31,32,.53) 10.9%,rgba(35,31,32,0) 39.59%);background:linear-gradient(47.79deg,rgba(35,31,32,.53) 10.9%,rgba(35,31,32,0) 39.59%);padding-bottom:4rem;-webkit-padding-start:4rem;padding-inline-start:4rem}.mall__intro .intro--item.dine .intro--item--caption{width:55%;height:100%;background:-o-linear-gradient(11.86deg,rgba(35,31,32,.53) 0%,rgba(35,31,32,0) 39.89%);background:linear-gradient(78.14deg,rgba(35,31,32,.53) 0%,rgba(35,31,32,0) 39.89%);padding-bottom:2.4rem;-webkit-padding-start:2.4rem;padding-inline-start:2.4rem}.mall__intro .intro--item.dine .intro--item--caption h3{max-width:inherit}.mall__intro .intro--item.fun .intro--item--caption{width:100%;height:70%;background:-webkit-gradient(linear,left bottom,left top,color-stop(2.68%,rgba(35,31,32,.53)),color-stop(98.95%,rgba(35,31,32,0)));background:-o-linear-gradient(bottom,rgba(35,31,32,.53) 2.68%,rgba(35,31,32,0) 98.95%);background:linear-gradient(0deg,rgba(35,31,32,.53) 2.68%,rgba(35,31,32,0) 98.95%);padding-bottom:2.4rem;-webkit-padding-start:2.4rem;padding-inline-start:2.4rem}.featured__brands{padding:7rem var(--section-inline-padding-md);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.featured__brands h3,.mall__attractions h3{font-size:1.75rem;font-size:clamp(1.5rem,4vw,1.75rem);color:var(--clr-dark);font-weight:var(--fw-bold);text-transform:uppercase;margin-bottom:1.5rem}.featured__brands p span{font-weight:var(--fw-semi-bold)}.brands--slider{width:100%;margin:2rem 0 5rem 0}.brands--slider .item{padding-inline:15px}.brands--slider img{max-height:130px;width:auto}.brands--slider .slick-dots{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:-35px}.brands--slider .slick-dots li button{background:var(--clr-darkYellow)}.whats__new{position:relative;background:var(--clr-dark);padding-block:7rem;-webkit-padding-start:var(--section-inline-padding-lg);padding-inline-start:var(--section-inline-padding-lg);display:-ms-grid;display:grid;-ms-grid-columns:380px minmax(0,1fr);grid-template-columns:380px minmax(0,1fr)}.whats__new::before,.whats__new::after,.pattern--bg::before,.pattern--bg::after{content:'';position:absolute;left:0;top:0;bottom:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.whats__new::before,.pattern--bg::before{width:500px;background:url('../images/sidra-patterns.png') repeat-y;background-size:contain;background-repeat:space;opacity:.1;z-index:1}.whats__new::after,.pattern--bg::after{width:600px;z-index:2;background:-webkit-gradient(linear,left top,right top,from(rgba(35,31,32,.6)),to(#231f20));background:-o-linear-gradient(left,rgba(35,31,32,.6),#231f20);background:linear-gradient(90deg,rgba(35,31,32,.6),#231f20)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi){.whats__new::before,.pattern--bg::before{background:url('../images/sidra-patterns@2x.png') repeat;background-size:contain;background-repeat:space}}.whats__new .content{display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center;width:100%;max-width:280px}.whats__new .content p{color:var(--clr-grey)}.whats__new .content p span{font-weight:var(--fw-bold)}.whats__new .content,.whats__new .new__slider{position:relative;z-index:3}.new__slider .new--item{max-width:400px;-webkit-margin-end:40px;margin-inline-end:40px}.new__slider .new--item h5{color:var(--clr-lightYellow);font-size:1.25rem;font-weight:var(--fw-semi-bold);margin:1rem 0}.new__slider .new--item a:hover h5,.new__slider .new--item a:focus h5{color:var(--clr-brand)}@media(hover:hover) and (pointer:fine){.new__slider .new--item:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;-o-transition:transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s,-webkit-transform ease-in-out .2s}}@media(prefers-reduced-motion:reduce){.new__slider .new--item:hover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}}.new__slider .content--inline{display:-webkit-box;display:-ms-flexbox;display:flex}.new__slider .content--inline *+*{-webkit-margin-start:20px;margin-inline-start:20px}.new__slider .tag,.new__slider .date{font-size:.813rem;color:var(--clr-grey)}.new__slider .tag{color:var(--clr-brand)}.new__slider .date{opacity:.5}.new__slider .slick-arrow.slick-prev,.new__slider .slick-arrow.slick-next{right:auto;left:-60px;bottom:auto;top:46%}.new__slider .slick-arrow.slick-prev{margin-top:-60px}.mall__attractions{padding:6rem var(--section-inline-padding-lg)}.mall__attractions h3,.mall__attractions p{text-align:center;margin-bottom:1rem}.mall__attractions p{color:#666}.attractions--slider{-webkit-margin-start:-30px;margin-inline-start:-30px;-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.attractions--slider .slider--item{-webkit-padding-start:30px;padding-inline-start:30px}.attractions--slider .slider--item p{text-align:inherit;color:var(--clr-dark);margin:1rem 0 0;font-size:1.125rem;font-weight:var(--fw-semi-bold)}footer{position:relative;background-color:#fff;border-top:1px solid #e5dfd1}footer .container{width:100%;max-width:1200px;margin:auto;padding:0 20px}.newsletter{position:relative;background-color:var(--clr-lightYellow);background-image:url('../images/sidra-patterns.png');background-repeat:repeat-x;background-size:35%;padding:5rem 0}.newsletter::before{content:'';position:absolute;width:100%;left:0;top:0;bottom:0;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#fefbf4),to(rgba(254,251,244,.9)));background:-o-linear-gradient(bottom,#fefbf4 0%,rgba(254,251,244,.9) 100%);background:linear-gradient(360deg,#fefbf4 0%,rgba(254,251,244,.9) 100%);z-index:1}.newsletter .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.newsletter .newsletter__form{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-padding-start:80px;padding-inline-start:80px}.newsletter h5{font-size:1.25rem;color:var(--clr-brand);font-weight:var(--fw-bold);margin-bottom:.3rem}.newsletter .letter__text span{font-size:.813rem;color:var(--clr-darkYellow);font-weight:var(--fw-semi-bold)}.newsletter__form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 150px;grid-template-columns:1fr 1fr 150px;gap:20px;position:relative}.newsletter__form .success--msg{position:absolute;top:-40px;width:100%;text-align:center}.newsletter__form .form--item{position:relative}.newsletter__form .form--item input{width:100%;height:50px;padding:.9rem 1.2rem;background:transparent;border:1px solid var(--clr-darkYellow);border-start-start-radius:10px;border-end-end-radius:10px;font-weight:var(--fw-semi-bold)}.newsletter__form .form--item input:focus{outline:0;border-color:var(--clr-dark)}.newsletter__form .form--item input::-webkit-input-placeholder{color:var(--clr-darkYellow)}.newsletter__form .form--item input::-moz-placeholder{color:var(--clr-darkYellow)}.newsletter__form .form--item input:-ms-input-placeholder{color:var(--clr-darkYellow)}.newsletter__form .form--item input::-ms-input-placeholder{color:var(--clr-darkYellow)}.newsletter__form .form--item input::placeholder{color:var(--clr-darkYellow)}.success--msg{color:#008000;font-weight:var(--fw-bold)}.required{color:#f00;font-weight:var(--fw-bold);font-size:.8rem}.newsletter__form .form--item .required{position:absolute;left:0;width:100%;padding:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:end}.newsletter__form button{height:50px;font-size:1.1rem}.footer .container{display:-ms-grid;display:grid;-ms-grid-columns:40% 30px 1fr 30px 1fr;grid-template-columns:40% 1fr 1fr;gap:30px;padding-block:5rem}.footer .site__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .site__links li{width:50%}.footer .site__links li a{position:relative;padding:8px 0;display:inline-block;font-size:.875rem;color:#000;font-weight:var(--fw-semi-bold)}.footer .site__links li a::after{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--clr-brand);-webkit-transition:width ease-in-out .2s;-o-transition:width ease-in-out .2s;transition:width ease-in-out .2s}.footer .site__links li a:hover::after,.footer .site__links li a:focus::after{width:100%}@media(prefers-reduced-motion:reduce){.footer .site__links li a::after{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}}.footer h6{color:var(--clr-dark);font-size:1.25rem;font-weight:var(--fw-semi-bold);margin-bottom:.8rem}.footer h6 span{color:var(--clr-brand);font-weight:var(--fw-bold)}.footer .mall__contact,.footer .mall__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer .mall__contact span{max-width:70%;margin-bottom:1rem}.footer .mall__contact a{font-weight:var(--fw-semi-bold);color:var(--clr-dark);padding:5px 0}.footer .mall__contact a:hover,.footer .mall__contact a:focus{color:var(--clr-brand)}.footer .mall__contact span,.footer p.copyright,.footer p.copyright a{color:#999;font-size:.875rem;font-weight:var(--fw-medium)}.footer p.copyright a:hover,.footer p.copyright a:focus{color:var(--clr-brand);opacity:1}.footer .mall__social ul{display:-ms-grid;display:grid;grid-auto-flow:column;gap:15px;margin-bottom:1rem}.footer .mall__social ul a{display:block;padding-block:10px;-webkit-padding-end:10px;padding-inline-end:10px}.footer .mall__social ul a svg{fill:black;width:24px;height:24px}.footer .mall__social ul a:hover svg{fill:var(--clr-brand)}.go--top{position:absolute;right:40px;bottom:30px;width:44px;height:44px;background-color:var(--clr-darkYellow);border-start-start-radius:10px;border-end-end-radius:10px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color ease-in-out .2s;-o-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.go--top svg{width:18px;height:23px}.go--top:hover,.go--top:focus{background-color:var(--clr-brand)}@media(prefers-reduced-motion:reduce){.go--top{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}}.d--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page{background-color:#fff;-webkit-margin-start:var(--section-inline-padding-md);margin-inline-start:var(--section-inline-padding-md);padding:3rem 0;min-height:calc(100vh - 300px)}.page.content__page,.page.store__page{min-height:inherit}.page h1{font-size:1.875rem;font-size:clamp(1.5rem,4vw,1.875rem);color:var(--clr-brand);text-transform:uppercase;margin:1rem 0}.breadcrumb{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-auto-flow:column;gap:10px}.breadcrumb li{position:relative}.breadcrumb li:not(:last-child)::after{content:">";color:#bdbdbd;font-size:.75rem;-webkit-margin-start:10px;margin-inline-start:10px}.breadcrumb li a{color:#bdbdbd;font-size:.75rem}.breadcrumb li a:hover,.breadcrumb li a:focus{color:var(--clr-brand)}.directory{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-padding-end:var(--section-inline-padding-md);padding-inline-end:var(--section-inline-padding-md);-webkit-padding-after:5rem;padding-block-end:5rem}.directory__list{display:-ms-grid;display:grid;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1100px;margin:auto;padding-block:1rem}.directory__list li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.directory__list a{width:100%;position:relative;padding:14px 10px;border:1px solid var(--clr-darkYellow);border-start-start-radius:15px;border-end-end-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:52px;margin:15px 0;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;text-align:center}.directory__list a p.category__name{color:var(--clr-dark);font-weight:var(--fw-semi-bold);max-width:250px;display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-inline:auto}.directory__list a span{font-size:11px;font-weight:var(--fw-semi-bold);text-transform:uppercase;color:#fff;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0;visibility:hidden;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.directory__list a:hover,.directory__list a:focus{height:82px;margin:0;background-color:var(--clr-brand);border-color:var(--clr-brand);-webkit-box-shadow:0 0 6px rgba(0,0,0,.25);box-shadow:0 0 6px rgba(0,0,0,.25)}.directory__list a:hover p.category__name{color:var(--clr-lightYellow)}.directory__list a:hover span{opacity:1;visibility:visible;-webkit-transform:translate(-50%,30px);-ms-transform:translate(-50%,30px);transform:translate(-50%,30px)}.shop__list{display:-ms-grid;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));max-width:1120px;margin-inline:auto;padding-block:1rem}.shop__list a{display:block;padding:1.5rem;text-align:center;border:1px solid var(--clr-darkYellow);border-start-start-radius:20px;border-end-end-radius:20px;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.shop__list a p.shop--name{font-size:18px;color:var(--clr-dark);font-weight:var(--fw-bold);margin:.5rem 0;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.shop__list a span{font-size:12px;color:var(--clr-darkYellow);font-weight:var(--fw-semi-bold)}.shop__list a:hover{border-color:var(--clr-brand);border-start-start-radius:10px;border-end-end-radius:10px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}.shop__list a:hover p.shop--name{color:var(--clr-brand)}@media(hover:hover) and (pointer:fine){.shop__list a:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.shop__list a,.shop__list a p.shop--name{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}}.store__fitler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:.5rem 2rem;width:100%;max-width:380px;margin:auto}.store__fitler p{font-size:14px;color:var(--clr-dark);font-weight:var(--fw-bold);opacity:.5;-ms-flex-negative:0;flex-shrink:0;-webkit-margin-end:1rem;margin-inline-end:1rem}select{font-family:inherit;display:block;width:100%;height:44px;line-height:44px;padding:0 50px 0 20px;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:50px;padding-inline-end:50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAXCAYAAAB50g0VAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADdSURBVHgB5dDtCcIwEIDhi5O4hfhbnEOdxHSS6hzS3+pSOXsF9axt83HXBPGFBBJCeDiAX+nenI+0oHC35lRzh6GNLhDRdhfG2NVmV0GBCAcIe+5Y0ME5Z56PCFpikhzHTS/Y9VLbVv0ebcZJ9nHtkKr19mA/gKWQU7gvYG6kDzcIzIUMwY0C50aG4iaBcyFjcF6gNjIWFwTUQqbggoFSZCouCpiKlOCigbFIKS4JGIrUwCUDfUgtnAg4hkTApRau+xOE9ZE8KY4SA6khpAaOUgFSHKmFU4+QtOCfegCv/AhYXH4gqQAAAABJRU5ErkJggg==');background-position:right 15px center;background-size:18px;background-repeat:no-repeat;border:var(--clr-grey) solid 1px;border-start-start-radius:10px;border-end-end-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--clr-darkYellow);font-weight:var(--fw-bold);font-size:16px}.store__page .page__title{-webkit-padding-end:var(--section-inline-padding-md);padding-inline-end:var(--section-inline-padding-md);background:url('../images/patternss-black.png') 105% center no-repeat;background-size:150px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi){.store__page .page__title{background:url('../images/patternss-black@2x.png') 105% center no-repeat;background-size:150px}}.store__page h1{font-size:2.125rem;text-align:center;color:var(--clr-dark);margin-top:2rem}.store__head{position:relative}.store__head .store--logo{position:absolute;top:-140px;-webkit-margin-start:2rem;margin-inline-start:2rem}.store__head .store--logo img{max-height:130px}.store__head .quick__infos{padding-block:2rem}.store__head .quick__infos .info--item .icon img{z-index:1;position:relative}.store__head .quick__infos .info--item .icon::before{z-index:auto}.store__content{background:#fff;padding:5rem var(--section-inline-padding-md);min-height:50vh}.store__content .content__wrapper{width:100%;max-width:1080px;margin:auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 60px 260px;grid-template-columns:1fr 260px;gap:60px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.store__content .content__wrapper .overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.store__content .content__wrapper .overview h4{color:var(--clr-brand);text-transform:uppercase;font-size:1.25rem;margin-bottom:1.2rem}.store__content .content__wrapper .overview p{margin-bottom:1.5rem;font-weight:var(--fw-medium)}.store__content .content__wrapper .overview .related--tags,.store__content .content__wrapper .overview .store--social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.2rem}.store__content .content__wrapper .overview .related--tags p,.store__content .content__wrapper .overview .store--social p{font-size:.875rem;color:var(--clr-darkYellow);font-weight:var(--fw-bold);margin:0;text-transform:uppercase}.store__content .content__wrapper .overview .related--tags ul,.store__content .content__wrapper .overview .store--social ul{display:-ms-grid;display:grid;grid-auto-flow:column;gap:10px;-webkit-padding-start:15px;padding-inline-start:15px}.store__content .content__wrapper .overview .related--tags ul a{position:relative;display:block;font-size:.875rem;color:var(--clr-dark);font-weight:var(--fw-semi-bold)}.store__content .content__wrapper .overview .related--tags ul li:not(:last-child) a::after{content:'|';-webkit-margin-start:10px;margin-inline-start:10px}.store__content .content__wrapper .overview .related--tags ul a:hover{color:var(--clr-brand)}.store__content .content__wrapper .overview .store--social ul a{display:block;padding:5px}.store__content .content__wrapper .overview .store--social ul a svg{width:22px;height:22px;fill:var(--clr-dark)}.store__content .content__wrapper .overview .store--social ul a:hover svg{fill:var(--clr-brand)}.store__content .content__wrapper aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--clr-lightYellow);border-top-left-radius:20px;border-end-end-radius:20px;padding:30px}.store__content .content__wrapper aside a.website--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:15px 10px;border-top-left-radius:10px;border-end-end-radius:10px;border:1px solid var(--clr-darkYellow);font-size:.875rem;font-weight:var(--fw-bold);color:var(--clr-dark);-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.store__content .content__wrapper aside a.website--link svg{width:14px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-margin-start:5px;margin-inline-start:5px;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;-o-transition:transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s,-webkit-transform ease-in-out .2s}.store__content .content__wrapper aside a.website--link:hover{background:var(--clr-dark);border-color:var(--clr-dark);color:#fff}.store__content .content__wrapper aside a.website--link:hover svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.store__content .content__wrapper aside p{font-weight:var(--fw-bold);color:var(--clr-brand);font-size:.875rem;margin:1.5rem 0 1rem}.store__content .content__wrapper aside .a2a_svg{height:34px;line-height:34px;padding:4px;width:34px}.store__gallery{position:relative;background-color:var(--clr-dark);padding-block:5rem;-webkit-padding-start:var(--section-inline-padding-md);padding-inline-start:var(--section-inline-padding-md);overflow:hidden}.gallery--slider{position:relative;z-index:3}.gallery--slider li{-webkit-padding-end:20px;padding-inline-end:20px}.gallery--slider li img{max-width:800px}.gallery--slider .slick-prev,.gallery--slider .slick-next{right:auto;left:-70px;top:50%;margin:inherit;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}.gallery--slider .slick-prev{margin-top:-30px}.gallery--slider .slick-next{margin-top:30px}.store__offers{padding-block:5rem;padding-inline:var(--section-inline-padding-lg)}.store__offers h5{color:var(--clr-dark);font-size:1.75rem;font-size:clamp(1.125rem,4vw,1.75rem);text-align:center;text-transform:uppercase}.store__offers__list{display:-ms-grid;display:grid;gap:40px;-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);margin-top:2.5rem}.offer__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.offer__card h4{font-size:1.25rem;font-size:clamp(1rem,4vw,1.25rem);font-weight:var(--fw-semi-bold);color:var(--clr-dark);margin:1rem 0 .5rem}.offer__card span.date{color:var(--clr-darkYellow);font-size:.875rem}.related__stores{background:#fff;padding-block:4rem 5rem;padding-inline:var(--section-inline-padding-lg);text-align:center;border-top:var(--clr-lightGrey) 1px solid}.related__stores h6{font-size:1.375rem;font-size:clamp(1.125rem,4vw,1.375rem);color:var(--clr-dark);text-transform:uppercase;margin-bottom:2rem}.related__stores .shop__list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.cards__list{display:-ms-grid;display:grid;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:50px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding-block:1rem;-webkit-padding-start:5rem;padding-inline-start:5rem}.cards__list .card--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:start}.cards__list .card--item img{margin-bottom:1rem}.cards__list .card--item h5{color:var(--clr-dark);font-size:1.125rem;font-weight:var(--fw-bold);margin-top:.6rem}.cards__list .card--item span.date{font-size:.813rem;color:var(--clr-dark);opacity:.6}.cards__list .card--item,.cards__list .card--item h5{-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.cards__list .card--item:hover h5,.cards__list .card--item:focus h5{color:var(--clr-brand)}.offer--list{-webkit-padding-before:0;padding-block-start:0}.store--offer-card p,.offer--list .card--item p{text-align:initial;margin-top:12px;font-size:15px}@media(hover:hover) and (pointer:fine){.cards__list .card--item:hover,.cards__list .card--item:focus{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.offers .cards__list .card--item:hover,.offers .cards__list .card--item:focus,.services .cards__list .card--item:hover,.services .cards__list .card--item:focus{-webkit-transform:none;-ms-transform:none;transform:none}}@media(prefers-reduced-motion:reduce){.cards__list .card--item,.cards__list .card--item h5{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem}.pagination li{margin:0 1px;border-top-left-radius:5px;border-bottom-right-radius:5px}.pagination li a{display:block;border-top-left-radius:5px;border-bottom-right-radius:5px;padding:.9rem 1.2rem;font-weight:var(--fw-semi-bold);font-size:.9rem;color:var(--clr-dark)}.pagination li.active,.pagination li.active a,.pagination li a:hover{background-color:var(--clr-dark);color:#fff}.events--details h1{text-transform:none!important;margin-bottom:0}.event--content .content__wrapper{-ms-grid-columns:300px 1fr;grid-template-columns:300px 1fr}.event--content .content__wrapper aside{background-color:#fff;border:1px solid var(--clr-darkYellow)}.event--content .content__wrapper aside h4{font-weight:var(--fw-medium);text-transform:uppercase;margin-bottom:.5rem;display:block}.event--content .content__wrapper aside h4:nth-of-type(2){margin-top:2rem}.event--content .content__wrapper aside span.date,.event--content .content__wrapper aside span.time{font-size:1.2rem;color:var(--clr-dark);font-weight:var(--fw-bold)}.event--content .share--event{margin-top:1rem}.services .card--item p{margin-top:.5rem;font-weight:500;font-size:.938rem}.content__page .page__title{-webkit-padding-end:var(--section-inline-padding-md);padding-inline-end:var(--section-inline-padding-md)}.content__page .page__title h1{text-align:center;color:var(--clr-dark);margin-bottom:0}.page__content{background:#fff;padding:4rem var(--section-inline-padding-md)}.page__content .content__wrapper{width:100%;max-width:1080px;margin:auto}.about--content h2{font-size:2rem;margin-bottom:1.5rem}.page__content .content__wrapper p{margin-bottom:1.6rem;line-height:1.7}.short--info{text-align:center;font-size:1rem;font-weight:var(--fw-medium);padding-block:1.5rem;padding-inline:var(--section-inline-padding-md)}.location__map{background-color:#fff}.google--map{position:relative;overflow:hidden;height:60vh;-webkit-margin-start:var(--section-inline-padding-md);margin-inline-start:var(--section-inline-padding-md)}.google--map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.mall__hours{padding-inline:var(--section-inline-padding-md);margin-top:2rem;text-transform:uppercase;min-height:45vh}.mall__hours li{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 200px 20px 200px;grid-template-columns:1fr 200px 200px;gap:20px;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--clr-lightGrey)}.mall__hours li h3{font-size:1.1rem}.mall__contacts{-webkit-padding-end:var(--section-inline-padding-md);padding-inline-end:var(--section-inline-padding-md)}.address{text-align:center;display:-ms-grid;display:grid;gap:10px;font-weight:var(--fw-semi-bold)}.address li:first-of-type{color:var(--clr-brand);font-size:1.3rem;font-weight:var(--fw-bold)}.address a{color:var(--clr-dark);text-decoration:underline}.address a:hover,.address a:focus{color:var(--clr-brand)}.leasing__form,.contact__form{padding:2.5rem 3rem;border:1px solid var(--clr-darkYellow);border-top-left-radius:20px;border-bottom-right-radius:20px}.contact__form{width:100%;max-width:780px;margin:auto;margin-block:3rem}.contact__form:focus-within{background-color:var(--clr-lightYellow)}.form--title{font-size:1.2rem;margin-bottom:1.5rem}.contact__form .form__wrapper,.leasing__form .form__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr;gap:30px}.leasing__form .form--title:not(:first-child){margin-top:2rem}.form--item.span-2{-ms-grid-column-span:2;grid-column:span 2}.form--item-50{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr}.form--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form--item label{font-weight:var(--fw-semi-bold);font-size:.9rem;margin-bottom:.5rem}.form--item label sup{font-weight:var(--fw-bold);font-size:1.4rem;line-height:0;color:#f00;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);position:absolute}.form--item input,.form--item textarea{font-size:16px;padding:.5rem 1rem;border:var(--clr-grey) solid 1px;border-start-start-radius:10px;border-end-end-radius:10px;background-color:#fff;color:var(--clr-dark);font-weight:var(--fw-semi-bold);-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}.form--item select{color:var(--clr-dark)}.form--item input{height:44px}.form--item input:focus,.form--item textarea:focus{border-color:var(--clr-brand)}.error--msg{color:#f00;font-size:.9rem}.form--item.btn--inline{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.form--item button{font-size:1rem}.numbers{direction:ltr!important}.cta--btn.main:hover{background-color:#008000;color:#fff}.success{padding:1rem 1.5rem;margin-bottom:1rem;background-color:#ebf5eb;border-top-left-radius:10px;border-bottom-right-radius:10px}.leasing--link{font-size:.9rem;font-weight:var(--fw-semi-bold);text-align:center}.leasing--link a{color:var(--clr-dark);text-decoration:underline}.leasing__form{margin-block:1rem 3rem;-webkit-margin-start:var(--section-inline-padding-md);margin-inline-start:var(--section-inline-padding-md)}.floor__plans{padding-inline:var(--section-inline-padding-md);min-height:200px;margin-block:2rem;display:-ms-grid;display:grid;gap:30px}.floor__plans .floors{border:1px solid var(--clr-lightGrey);padding:2rem}.text__content{max-width:1060px;margin:auto;padding-block:2rem 1rem}.text__content h4{font-size:1.1rem;margin:1rem 0}.text__content p{line-height:1.5;margin-bottom:1.4rem}.not__found{text-align:center;-webkit-padding-end:var(--section-inline-padding-md);padding-inline-end:var(--section-inline-padding-md);min-height:300px;display:-ms-grid;display:grid;gap:15px;-ms-flex-line-pack:center;align-content:center}.not__found h1{font-size:3rem;margin-bottom:0}.search__results{display:-ms-grid;display:grid;gap:15px;margin-bottom:2rem}.search__results h3{font-size:1.2rem}.search__results h3 span{color:var(--clr-brand)}.search__results .cta--btn{font-size:.8rem;padding:.8rem 1.4rem}.search__results .results{display:-ms-grid;display:grid;justify-items:start;border-top:1px solid var(--clr-lightGrey);margin-top:1rem}.search__results .results h4{font-size:1.2rem}.search__results .results p{font-size:.9rem}@media(max-width:1600px){.page__hero .slider--item{height:450px}.gallery--slider li img{max-width:600px}}@media(max-width:1400px){:root{--header-inline-padding:30px;--section-inline-padding-lg:100px}.site__nav ul li.spacer{width:150px}main::after{height:200px}.page__hero .slider--item{height:400px}}@media(max-width:1300px){main::after{display:none}.hero,.cards__list{-webkit-padding-start:0;padding-inline-start:0}.page,.google--map{-webkit-margin-start:0;margin-inline-start:0}.directory{padding-inline:4rem}.store__page .page__title,.not__found,.content__page .page__title,.mall__contacts{-webkit-padding-end:0;padding-inline-end:0}.leasing__form{-webkit-margin-end:var(--section-inline-padding-md);margin-inline-end:var(--section-inline-padding-md)}}@media(max-width:1200px){:root{--nav-offset:300px}header{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}header .site__nav{position:fixed;-webkit-transform:translateX(var(--nav-offset));-ms-transform:translateX(var(--nav-offset));transform:translateX(var(--nav-offset));width:var(--nav-offset);top:0;right:0;bottom:0;height:100vh;z-index:444;background-color:#000;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:-webkit-transform linear .2s;transition:-webkit-transform linear .2s;-o-transition:transform linear .2s;transition:transform linear .2s;transition:transform linear .2s,-webkit-transform linear .2s}header .site__nav.show--nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}header a.social__link{display:none}.site__nav ul li.show--mob{display:block}.mob__nav{display:block;width:46px;border-radius:100%;padding:0;height:46px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;padding:10px}.mob__nav span{display:block;position:absolute;height:2px;width:26px;background:var(--clr-grey);opacity:1;left:10px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mob__nav span:nth-child(1){top:14px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mob__nav span:nth-child(2){top:22px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mob__nav span:nth-child(3){top:30px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mob__nav.open span{background:var(--clr-brand)}.mob__nav.open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:12px;left:14px}.mob__nav.open span:nth-child(2){width:0%;opacity:0}.mob__nav.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:31px;left:13px}.site__nav ul{grid-auto-flow:row;gap:5px;overflow:auto;height:100vh;width:100%;padding:30px 50px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:start;align-content:start}.site__nav ul li a{padding:.8rem .5rem}footer .container{padding:0 100px}.shop__list{margin:inherit}.site__nav ul li.spacer{display:none}.directory__list{margin:inherit}.content__page{padding-inline:100px}.page__hero .slider--item{height:350px}.mall__hours{padding-inline:0}}@media(max-width:1025px){.mall__intro{height:auto;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.mall__intro .intro--item:nth-child(1){-ms-grid-column-span:3;grid-column:span 3}.mall__intro .rows .intro--item:nth-child(1){grid-column:inherit}.mall__intro .intro--item .content{max-width:inherit;padding:60px 100px;height:auto}.mall__intro .intro--item.shop{height:600px}.whats__new{display:block;-ms-grid-columns:inherit;grid-template-columns:inherit;overflow:hidden}.whats__new .content{max-width:inherit;margin-bottom:40px;-webkit-padding-end:20px;padding-inline-end:20px}.store__head .store--logo{position:relative;top:auto;-webkit-margin-start:0;margin-inline-start:0}.store__head .store--logo img{width:auto;margin:auto}.related__stores .shop__list .list--item:nth-of-type(4){display:none}.newsletter .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter .newsletter__form{-webkit-padding-start:0;padding-inline-start:0;margin-top:20px}}@media(max-width:992px){:root{--header-height:105px;--header-inline-padding:15px}header .logo{width:100px}header .search.show{width:280px}.quick__infos,.leasing--btn--fixed{display:none}footer .container{padding:0 20px}.footer .container{-ms-grid-columns:auto;grid-template-columns:auto;margin:inherit}.newsletter .newsletter__form{-ms-grid-columns:auto;grid-template-columns:auto}.banner__slider .slider__caption{-webkit-padding-start:60px;padding-inline-start:60px}.featured__brands,.mall__attractions{padding:4rem 20px}.newsletter__form .success--msg{position:relative;top:auto}.slick-dots{bottom:20px;right:20px}.content__page{padding-inline:20px}.store__page .page__title{background-image:none}.store__content .content__wrapper .overview .related--tags,.store__content .content__wrapper .overview .store--social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.store__content .content__wrapper .overview .related--tags ul,.store__content .content__wrapper .overview .store--social ul{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-before:15px;padding-block-start:15px}.store__offers,.related__stores{padding-inline:20px}.related__stores .shop__list,.store__offers__list{gap:20px}.store__content .content__wrapper{margin:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:40px}}@media(max-width:767px){.main__hero .slider--item{height:calc(50vh - (var(--header-height)))}.main__hero.video--hero{height:calc(70vh - (var(--header-height)))}.page__hero .slider--item{height:200px}.banner__slider .slider__caption{padding-inline:20px}.mall__intro .intro--item .content{padding-inline:30px}.mall__intro{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-flow:row;gap:0}.mall__intro .intro--item.shop{height:350px;-ms-grid-column-span:3;grid-column:span 3}.mall__intro .intro--item.dine{height:250px}.mall__intro .intro--item.fun{height:250px}.mall__intro .rows{margin-top:2px}.mall__intro .intro--item.shop .intro--item--caption,.mall__intro .intro--item.dine .intro--item--caption,.mall__intro .intro--item.fun .intro--item--caption{padding-bottom:30px;padding-inline:20px;width:100%}.mall__intro .intro--item.shop .intro--item--caption h3{font-size:1.625rem;max-width:90%}.mall__intro .intro--item .intro--item--caption h3{font-size:1.4rem}.mall__intro .intro--item.dine .intro--item--caption h3{max-width:60%}.brands--slider .item{padding-inline:0}.brands--slider img{width:100%;height:auto}.go--top{right:20px;bottom:20px}.whats__new,.store__gallery{-webkit-padding-start:20px;padding-inline-start:20px;padding-block:4rem}.new__slider .new--item{max-width:300px;-webkit-margin-end:20px;margin-inline-end:20px}.mall__attractions h3,.mall__attractions p{-webkit-padding-end:20px;padding-inline-end:20px}.mall__attractions{-webkit-padding-end:0;padding-inline-end:0}.attractions--slider{-webkit-margin-start:-20px;margin-inline-start:-20px}.attractions--slider .slider--item{max-width:300px;-webkit-padding-start:20px;padding-inline-start:20px}.new__slider .new--item h5{font-size:1rem}.newsletter{padding:4rem 0}.footer .container{-webkit-padding-before:3rem;padding-block-start:3rem}.cta--btn{font-size:.9rem;padding:.7rem 1rem}.directory{padding-inline:20px;-webkit-padding-before:1rem;padding-block-start:1rem}.page__content{padding:2rem 20px}.about--content h2{font-size:1.4rem}.leasing__form,.contact__form{padding:25px}.leasing__form{margin-inline:0}.contact__form .form--item,.leasing__form .form--item{-ms-grid-column-span:2;grid-column:span 2}.short--info{padding-inline:0}.shop__list .list--item img{max-height:120px;width:auto;margin:auto}.store__page h1{font-size:1.6rem}.store__content{padding-inline:20px}.store__content,.store__offers,.related__stores{padding-block:3rem}.gallery--slider li img{max-width:300px}.store__offers__list{overflow-x:scroll;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(3,300px)}.event--content .content__wrapper aside span.date,.event--content .content__wrapper aside span.time{font-size:1rem}.form--item-50{-ms-grid-column-span:2;grid-column:span 2}.mall__hours li{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body{position:relative}body::before{content:'This site works best with modern browsers. Update your browser for a fast & secure experience';position:fixed;left:0;bottom:0;width:100%;text-align:center;padding:15px;background-color:#ff4040;color:#fff;font-weight:bold;font-size:18px;z-index:555555}}*{scrollbar-width:thin;scrollbar-color:#7c7c7c #3d3d3d}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:#3d3d3d}*::-webkit-scrollbar-thumb{background:#7c7c7c;border-radius:10px;border:0}*::-webkit-scrollbar-thumb:hover{background:#e0b03c}