.elan-site>header *,.elan-site>main *,.elan-site>footer *{border-radius:0!important}.maren-wrap{max-width:1440px;margin:0 auto;padding:0 56px}@media(max-width:760px){.maren-wrap{padding:0 22px}}.animate-fade-up{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.in-view .animate-fade-up,.animate-fade-up.in-view{opacity:1;transform:translateY(0)}.animate-fade-in{opacity:0;transition:opacity .8s ease-out}.in-view .animate-fade-in,.animate-fade-in.in-view{opacity:1}.animate-slide-left{opacity:0;transform:translate(-40px);transition:opacity .8s ease-out,transform .8s ease-out}.in-view .animate-slide-left,.animate-slide-left.in-view{opacity:1;transform:translate(0)}.animate-slide-right{opacity:0;transform:translate(40px);transition:opacity .8s ease-out,transform .8s ease-out}.in-view .animate-slide-right,.animate-slide-right.in-view{opacity:1;transform:translate(0)}.animate-scale-in{opacity:0;transform:scale(.9);transition:opacity .6s ease-out,transform .6s ease-out}.in-view .animate-scale-in,.animate-scale-in.in-view{opacity:1;transform:scale(1)}.animate-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.in-view .animate-stagger>*:nth-child(1),.animate-stagger.in-view>*:nth-child(1){transition-delay:0ms;opacity:1;transform:translateY(0)}.in-view .animate-stagger>*:nth-child(2),.animate-stagger.in-view>*:nth-child(2){transition-delay:.1s;opacity:1;transform:translateY(0)}.in-view .animate-stagger>*:nth-child(3),.animate-stagger.in-view>*:nth-child(3){transition-delay:.2s;opacity:1;transform:translateY(0)}.in-view .animate-stagger>*:nth-child(4),.animate-stagger.in-view>*:nth-child(4){transition-delay:.3s;opacity:1;transform:translateY(0)}.in-view .animate-stagger>*:nth-child(5),.animate-stagger.in-view>*:nth-child(5){transition-delay:.4s;opacity:1;transform:translateY(0)}.in-view .animate-stagger>*:nth-child(6),.animate-stagger.in-view>*:nth-child(6){transition-delay:.5s;opacity:1;transform:translateY(0)}@keyframes countUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.website-site .max-w-7xl,.website-site .max-w-6xl{max-width:var(--site-content-width)}.website-site button,.website-site a[class*=rounded]{border-radius:var(--site-button-radius)}.website-site article,.website-site .card{border-radius:var(--site-card-radius);box-shadow:var(--site-shadow)}.website-site h1{font-size:var(--site-type-scale)}.website-site{overflow-x:clip;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.website-site main img{display:block}.website-site main :is(h1,h2,h3){text-wrap:balance}.website-site main p{text-wrap:pretty}.website-site main :is(a,button,input,select,textarea){outline-offset:4px}.website-site main :is(a,button):focus-visible{outline:2px solid var(--color-accent)}.website-site main .sec-bg-wrap:not(.serenity-exact-wrap) :is(.testimonial-card,.contact-card,.storefront-product-card,.image-text-inset-copy,.booking-card){border-radius:var(--site-card-radius)!important;box-shadow:var(--site-shadow)!important}.website-site main .sec-bg-wrap:not(.serenity-exact-wrap) :is(.about-image-wrapper,.image-text-inset-media,.team-photo-wrapper,.storefront-product-card){border-radius:var(--site-card-radius)!important}.website-site main .sec-bg-wrap:not(.serenity-exact-wrap) :is(.contact-submit-btn,.cta-button,a[class*=inline-flex],a[class*=inline-block]){border-radius:var(--site-button-radius)!important}.website-site main .sec-bg-wrap:not(.serenity-exact-wrap) :is(.testimonial-card,.contact-card,.storefront-product-card){transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.website-site main .sec-bg-wrap:not(.serenity-exact-wrap) :is(.testimonial-card,.contact-card,.storefront-product-card):hover{transform:translateY(-3px)}:is(.website-template-elan-beauty,.website-template-atelier-volume) main .sec-bg-wrap:not(.serenity-exact-wrap) :is(.rounded-2xl,.rounded-xl,.rounded-lg),:is(.website-template-elan-beauty,.website-template-atelier-volume) main .sec-bg-wrap:not(.serenity-exact-wrap) :is(article,.card){border-radius:0!important;box-shadow:none!important}:is(.website-template-elan-beauty,.website-template-atelier-volume) main .sec-bg-wrap:not(.serenity-exact-wrap) :is(img,.about-image-wrapper,.image-text-inset-media){border-radius:0!important}:is(.website-template-still-point-wellness,.website-template-aurelia-clinic) main .sec-bg-wrap:not(.serenity-exact-wrap) :is(article,.card,.testimonial-card,.contact-card,.storefront-product-card){border-color:color-mix(in srgb,var(--color-text) 12%,transparent)!important;box-shadow:none!important}.website-template-polish-house main .sec-bg-wrap:not(.serenity-exact-wrap) :is(article,.card,.testimonial-card,.contact-card,.storefront-product-card){border-radius:var(--site-card-radius)!important;box-shadow:var(--site-shadow)!important}@media(prefers-reduced-motion:reduce){.website-site *,.website-site *:before,.website-site *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:639px){.website-site main .sec-bg-wrap:not(.serenity-exact-wrap) :is(.max-w-7xl,.max-w-6xl,.max-w-4xl,.max-w-3xl){padding-left:1.25rem;padding-right:1.25rem}.website-site main .sec-bg-wrap:not(.serenity-exact-wrap) :is(a,button){min-height:2.75rem}}
