@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 10%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{from{opacity:1;transform:translate3d(0, 10%, 0)}to{opacity:0;transform:none}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -25%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutDown{from{opacity:1;transform:translate3d(0, -25%, 0)}to{opacity:0;transform:none}}@keyframes fadeInRight{from{opacity:.2;transform:translate3d(8%, 0, 0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-8%, 0, 0)}to{opacity:1;transform:none}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes progress-bar{0%{width:0}}@keyframes avbGradient{0%{background-position:10% 0%}50%{background-position:91% 100%}100%{background-position:10% 0%}}@keyframes float{0%{transform:translatey(0px)}50%{transform:translatey(-20px)}100%{transform:translatey(0px)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--fl1-tertiary), 0.7)}30%{transform:scale(1.05);box-shadow:0 0 0 30px rgba(var(--fl1-tertiary), 0)}70%{transform:scale(1)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--fl1-tertiary), 0)}}.pulse{animation:pulse 3s infinite}.pulse:hover{animation:none}.is-loading{height:100%;width:100%;background:linear-gradient(-90deg, rgb(246.2571428571, 247.2857142857, 252.9428571429) 0%, #eef0fb 50%, rgb(246.2571428571, 247.2857142857, 252.9428571429) 100%);background-size:400% 400%;animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{0%{background-position:0% 0%}100%{background-position:-135% 0%}}.development{position:relative;z-index:2}.development--wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--fl1-spacing-lg);margin-bottom:var(--fl1-spacing-xl)}@media(max-width: 900px){.development--wrapper{flex-direction:column}}.development--main{width:70%}@media(max-width: 900px){.development--main{width:100%}}.development--main .lSSlideOuter .lSPager.lSGallery img{height:85px}.development--gallery-slide{background:var(--fl1-lightgrey);border-radius:var(--fl1-radius-lg);text-align:center;cursor:pointer;overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.development--gallery-slide .video-play{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}.development--gallery-slide .video-play i{width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.8);font-size:2rem;border-radius:50%;color:var(--fl1-white)}.development--gallery-slide img{border-radius:var(--fl1-radius-lg)}.development .development--map{height:400px;overflow:hidden;border-radius:var(--fl1-radius-lg);margin:var(--fl1-spacing-sm) 0 0}.development .flexible__content iframe{border-radius:var(--fl1-radius-lg)}.development aside{width:100%;max-width:320px;position:-webkit-sticky;position:sticky;top:var(--fl1-spacing-lg)}@media(max-width: 900px){.development aside{width:100%;max-width:100%}}.development aside article{padding:var(--fl1-spacing-lg);border-radius:var(--fl1-radius-lg);border:1px var(--fl1-border) solid;box-shadow:0 0 10px rgba(0,0,0,.1);background:var(--fl1-white)}.development aside article h3{font-size:var(--fl1-font-md);font-weight:600;padding-bottom:var(--fl1-spacing-sm)}.development aside article p{font-size:var(--fl1-font-xs);padding-bottom:var(--fl1-spacing-sm)}.development aside article p strong{font-weight:700}.development aside article.actions{background:var(--fl1-secondary);border:none;text-align:center;display:flex;flex-direction:column;align-items:center}.development aside article.actions h3,.development aside article.actions p{color:#fff}.development aside article.actions figure{width:12rem;height:12rem;border-radius:50%;margin-bottom:var(--fl1-spacing-sm);background:var(--fl1-white);overflow:hidden}.development-form{position:fixed;top:0;left:0;width:100%;height:100%;z-index:150;transition:all .4s ease;visibility:hidden;opacity:0;-ms-overflow-y:scroll;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width: 700px){.development-form{display:block}}.development-form--wrapper{padding:var(--fl1-spacing-xxl);background:#fff;margin:var(--fl1-spacing-xxl) auto;max-width:48rem;position:relative;transform:scale3d(0.7, 0.7, 0.7);transition:all .4s ease;border-radius:var(--fl1-radius-xl);border:1px solid var(--fl1-border);box-shadow:0px 0 25px rgba(0,0,0,.2)}@media(max-width: 700px){.development-form--wrapper{margin:10px 0;padding:80px 20px}}.development-form--wrapper a.development-form--close{position:absolute;top:20px;right:20px;font-size:32px;color:#003764}.development-form--wrapper a.development-form--close:hover{color:var(--fl1-primary)}.development-form--wrapper>h2{font-size:var(--fl1-font-xxl);color:var(--fl1-secondary);font-weight:600;text-align:center}.development-form--wrapper>h3{font-size:17px;color:var(--fl1-text);display:block;margin-top:10px;padding-top:10px;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid rgb(217.3571428571,221.7857142857,246.1428571429);text-align:center}.development-form--wrapper>h3 strong{font-size:18px;color:var(--fl1-text);font-weight:700;display:block;padding-top:4px}.development-form.open{transition:all .4s ease;visibility:visible;opacity:1}.development-form.open .development-form--wrapper{transition:all .4s ease;transform:scale3d(1, 1, 1)}.store-skeleton-item{display:inline-block;position:relative;height:350px;overflow:hidden;background-color:#dddbdd}.store-skeleton-item::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));animation:shimmer 5s infinite;content:""}@keyframes shimmer{100%{transform:translateX(100%)}}.store-skeleton-item.image{width:100%;height:120px}.store-skeleton-item.content{display:flex;flex-direction:column;gap:10px}.store-skeleton-item.title{height:20px;width:70%}.store-skeleton-item.text{height:50px;width:100%}.store-category-filters-wrapper{margin:40px 0;width:70%;display:flex;flex-direction:column;gap:10px}@media(max-width: 800px){.store-category-filters-wrapper{width:100%}}.store-category-filters-wrapper h2{font-size:48px;font-family:var(--fl1-primary-font)}.store-category-filters-wrapper p{font-size:24px;font-weight:300;margin-bottom:var(--fl1-spacing-sm)}#store-results{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;padding:var(--fl1-spacing-lg);background-color:#ededed;margin:var(--fl1-spacing-lg) 0}@media(max-width: 800px){#store-results{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1024px){#store-results{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 550px){#store-results{grid-template-columns:repeat(1, 1fr)}}#store-results article{background-color:#fff;border:1px solid #ccc;padding:20px}#store-results article .stores-archive__inner{border-radius:10px;height:100%;display:flex;flex-direction:column}#store-results article .stores-archive__inner .stores-archive__thumbnail{display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:15px}#store-results article .stores-archive__inner .stores-archive__thumbnail a{width:100%;height:120px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#fff}#store-results article .stores-archive__inner .stores-archive__thumbnail a img{max-width:80%;max-height:80%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}#store-results article .stores-archive__inner h2{font-size:20px;margin-top:10px;margin-bottom:8px}#store-results article .stores-archive__inner h2 a{text-decoration:none;color:#000}#store-results article .stores-archive__inner p{font-size:15px;margin-bottom:10px;color:gray}#store-results article .stores-archive__inner .stores-archive__categories{display:flex;flex-wrap:wrap;margin-top:auto;gap:6px}#store-results article .stores-archive__inner .stores-archive__categories .stores-archive__category-tag{display:inline-block;background:#ededed;font-weight:500;padding:var(--fl1-spacing-xs) var(--fl1-spacing-sm)}#store-results article .stores-archive__inner .stores-archive__categories .stores-archive__category-tag a{font-family:var(--fl1-tertiary-font);text-decoration:none;color:#000;font-weight:100}.store-category-filters{margin:var(--fl1-spacing-sm) 0}.store-category-filters ul{display:flex;flex-wrap:wrap;gap:10px}.store-category-filters ul li{display:flex;flex-flow:wrap;gap:var(--fl1-spacing-xs)}.store-category-filters ul li label{font-weight:100;background:#ededed;padding:var(--fl1-spacing-xs) var(--fl1-spacing-sm);text-decoration:none;color:#000;font-family:var(--fl1-tertiary-font);cursor:pointer;transition:all .3s ease}.store-category-filters ul li label.selected{background:#000;color:#fff}.store-category-filters ul li input{display:none}
