html{font-size:.8vw;height:auto}html.js{padding:0!important}.tenor-sans-regular{font-family:Tenor Sans,sans-serif;font-weight:400;font-style:normal}.eb-garamond{font-family:EB Garamond,serif}body{color:#000;font-family:Tenor Sans,sans-serif;font-weight:400;font-style:normal;font-size:1rem}::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5,h6{margin:0;color:inherit;font-family:EB Garamond,serif;font-weight:500}p{margin:0;font-family:Tenor Sans,sans-serif;font-weight:500}a{text-decoration:none;color:inherit}.heder-content{display:flex;gap:1.25rem;flex-direction:column;align-items:flex-start}.hero-section{height:100vh;display:flex;width:100%;background-image:url(/cdn/shop/files/Home_Hero.png?v=1721120993);background-repeat:no-repeat;background-size:cover;background-position:center;flex-direction:column;justify-content:center;align-items:center;position:relative}.global-container{max-width:1440px;padding-left:3.75rem;padding-right:3.75rem;margin:auto;width:100%;height:100%}.hero-content{display:flex;align-items:center;justify-content:center;margin-top:-3.75rem}.relative-class{display:flex;gap:2rem;margin-left:4rem}a.logo-wrapper{position:fixed;width:100%;height:5rem;display:flex;justify-content:center;align-items:center;z-index:11000;transition:all .3s ease;top:32rem}a.logo-wrapper.active{background:#fff;height:7.25rem;transition:all .3s ease}.logo-wrapper.active .hma-logo{transform:scale(.6)}img.hma-logo{position:absolute;width:23.25rem;height:5rem;transition:opacity .3s ease,transform .3s ease;object-fit:contain}img.hma-logo.black{opacity:0}.linear-gradient{width:100%;position:absolute;bottom:0;height:20%;background-image:linear-gradient(#fff0,#fff);z-index:111;display:block!important}.about-section{padding-top:15rem;padding-bottom:6.375rem;position:relative;z-index:12;background-color:#fff}.global-container{padding-left:3.75rem;padding-right:3.75rem;width:100%}.about-content{display:grid;gap:13rem;grid-template-columns:1fr 1fr}h2.heading-h2{font-size:7.5rem;line-height:150%}.about-text{font-size:1.5rem;font-weight:400;line-height:140%;padding-left:3.5rem;width:86%;display:flex;padding-top:2.25rem;gap:2rem;flex-direction:column}.upper-image-wrapper{display:flex;width:27.1875rem;height:21.75rem;align-items:center;justify-content:center;margin-left:-5rem;position:relative;z-index:1;margin-top:2rem}.lower-image-wrapper{width:38.75rem;display:flex;align-items:center;height:30.625rem;justify-content:center;margin-top:-10rem}img.image-block{width:100%;height:100%;object-fit:cover}.cat-section-wrapper{padding-top:4.5rem;padding-bottom:4.5rem;overflow:hidden}.catalogue-section{width:100%;height:52rem;color:#fff;position:relative;padding-top:3rem;padding-bottom:5rem}.catalogue-wrapper{display:flex;height:100%}.catalogue-image-wrapper{width:10.25rem;height:13.25rem;align-items:center;display:flex;flex:none;justify-content:center;transition:width .5s,height .5s;position:relative}.swiper-slide-active{width:18.5rem!important;height:22.5rem!important}.swiper-slide-active .gradients{display:none!important}.swiper.catalogue{position:absolute;z-index:1;top:-8%;right:15%;height:100%;display:flex;justify-content:flex-end;align-items:flex-start;z-index:11}img.catalogue-image{width:100%;height:100%;object-fit:cover;transition:opacity 1s}.catalogue-right-block{display:flex;justify-content:space-between;align-items:flex-end;height:100%;flex-direction:column;transition-duration:.4s!important}.text-content.catalogur-text{font-size:1.5rem;line-height:140%;width:27.5rem;margin-left:4rem}.gradients{display:block!important;width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(180deg,white,transparent)}.catalogue-content{display:flex;position:relative;z-index:11;flex-direction:column;align-items:flex-start;gap:1.5rem;justify-content:space-between;height:100%;width:100%}img.catalogue-bg-image{position:absolute;top:0;left:0;border:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}a.button-block{background-image:url(/cdn/shop/files/Heartymuse_Atelier_Catalogue_1__Page_15_Image_0001_2.png?v=1720091065);padding:.875rem 1.25rem;color:#fff;border-radius:3.75rem;line-height:150%;font-size:1.5rem;background-repeat:no-repeat;background-size:cover;transition-duration:.5s}a.button-block:hover{color:#ffffff7f}.footer-section{padding-top:16.125rem;padding-bottom:1.875rem;position:relative;overflow:hidden;background-color:#fff;z-index:111}.footer-content{display:grid;grid-template-columns:1fr 1fr;position:relative;z-index:2}a.footer-logo-wrapper{display:flex;align-items:center;justify-content:flex-start;width:22.1875rem;height:5.75rem}img.footer-logo{width:100%;height:100%;object-fit:contain}.footer-left{display:flex;flex-direction:column;align-items:flex-start}.subcribe-block{display:flex;flex-direction:column;align-items:flex-start;padding-top:2.75rem;padding-bottom:4rem}h3.heading-h3{font-size:3rem;line-height:150%}.input-field-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:1.25rem}.mail-wrapper{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center}img.mail-image{width:100%;height:100%}input[type=email]{border:none;border-bottom:2px solid black}input[type=email]:focus{outline:none}input[type=email]:focus-visible{outline:none;box-shadow:none}.term-condition-block{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:1rem;line-height:140%}h4.heading-h4{font-size:2.25rem;line-height:150%;margin:0}.form-block{padding-top:2.25rem;padding-bottom:3.75rem;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.social-element-wrapper a,.form-block a{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:1.25rem;line-height:150%}img.social-icon{width:100%;height:100%;object-fit:contain}.social-icon-wrapper{display:flex;align-items:center;justify-content:center;width:4.375rem;height:4.375rem}.social-element-wrapper{display:flex;gap:1rem;flex-direction:row}img.footer-image{display:flex;width:46.25rem;height:37.5rem;position:absolute;bottom:-24%;right:-15%;transform:rotate(356deg)}.catalogue-mobile{display:none;position:relative;z-index:13}.swiper-pagination.is-pagination{display:flex;gap:.5rem;width:100%;align-items:center;justify-content:center;margin-top:1rem}span.swiper-pagination-bullet{width:.75rem;height:.75rem;border-radius:100%;border:1px solid white}.catalogue-image-wrapper.swiper-slide.swiper-slide-next .gradients{background-image:linear-gradient(0deg,white,transparent)}.catalogue-image-wrapper.swiper-slide.swiper-slide-prev .gradients{background-image:linear-gradient(180deg,white,transparent)}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}@media only screen and (max-width: 1440px){.global-container{max-width:1080px}}@media only screen and (max-width: 991px){html{font-size:13px;scrollbar-width:none;height:auto}.catalogue-image-wrapper{height:22.5rem}.catalogue-section{height:100vh}.swiper-slide-active{width:25rem!important}.catalogue-content{justify-content:flex-start}.catalogue-wrapper{flex-direction:column;gap:2.5rem}.swiper.catalogue{display:none}.catalogue-mobile{display:block}.catalogue-right-block{flex-direction:row}.global-container{padding-left:3.125rem;padding-right:3.125rem}.about-content{grid-template-columns:1fr;gap:5rem}.upper-image-wrapper{margin-right:-20rem;margin-top:-20rem}.lower-image-wrapper{margin-top:10rem}.about-right-block{display:flex;align-items:center;justify-content:center;gap:2rem}.footer-section{padding-top:10rem}.text-content.catalogur-text{width:100%}img.footer-image{bottom:-40%;right:-25%}}@media only screen and (max-width: 767px){a.logo-wrapper{top:25rem}.relative-class{flex-direction:column;align-items:flex-start;margin:0;gap:10px}.lower-image-wrapper{margin-top:5rem;margin-left:9rem;width:20rem;height:16rem}.upper-image-wrapper{margin-left:0rem;margin-top:-10rem;width:13rem;height:10rem}.about-section{padding-top:8rem;padding-bottom:8rem}img.image-block{object-fit:contain}.footer-section{padding-top:2rem}.global-container{padding-left:1.5rem;padding-right:1.5rem}.about-text{font-size:1.25rem;gap:1rem;padding-top:1rem;padding-left:1rem;width:100%}.footer-content{grid-template-columns:1fr;gap:1rem}h2.heading-h2{font-size:6rem;line-height:120%}.subcribe-block{padding-bottom:2rem;gap:1rem}.text-content.catalogur-text{margin-left:1rem;font-size:1rem}.social-icon-wrapper{width:3.75rem;height:3.75rem}a.footer-logo-wrapper{width:15rem;height:4rem}h3.heading-h3{font-size:2.5rem}h4.heading-h4{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-css.css.map */
