@font-face{font-family:Raleny;src:url(/cdn/shop/files/Raleny.ttf?v=1744695097) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading-family: "Raleny"}p,li,span,a{font-size:14px;font-style:normal;line-height:22px;letter-spacing:1px;text-decoration:none!important}.modal-overlay{display:none!important}.header-wrapper{box-shadow:#0000003d 0 3px 8px}.button{text-transform:uppercase;font-size:1.4rem;min-width:calc(8rem + var(--buttons-border-width) * 2);min-height:calc(4rem + var(--buttons-border-width) * 2);padding:0px 1.5rem}:root{--swiper-theme-color: #ad6072;--swiper-navigation-size: 20px}.swiper-button-next,.swiper-rtl .swiper-button-prev,.swiper-button-prev,.swiper-rtl .swiper-button-next{display:flex!important}.swiper-button-next,.swiper-button-prev{width:30px;height:30px;cursor:pointer;border-radius:50%;padding:5px!important;top:40%;background:#ffffffc4}.swiper-slide:hover .swiper-button-next,.swiper-slide:hover .swiper-rtl .swiper-button-prev,.swiper-slide:hover .swiper-button-prev,.swiper-slide:hover .swiper-rtl .swiper-button-next{display:flex!important}@media screen and (max-width: 749px){.swiper-button-next,.swiper-button-prev{width:20px;height:20px;cursor:pointer}}.swiper-pagination-bullet{width:15px;height:3px;display:inline-block;background:#f8ecce;opacity:1;position:relative;border-radius:0}.swiper-pagination-bullet-active{background-color:#f8ecce}.swiper-pagination-bullet-active:before{content:"";width:15px;height:3px;background-color:#ad6072;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-pagination{display:flex!important;justify-content:center}.swiper-button-disabled{display:none!important}h1,h2,h3,h4,h5,h6{letter-spacing:normal!important}h2.title.inline-richtext,h2.image-with-text__heading,h2.inline-richtext.noir_animation,.blog__title.inline-richtext,.collapsible-content__heading.inline-richtext,.related-products__heading{font-weight:600;font-size:3rem;text-transform:capitalize;margin:0;letter-spacing:normal}.collection__title h2,.related-products__heading{text-align:center;text-transform:capitalize}.multicolumn .title-wrapper-with-link,.title-wrapper--no-top-margin{margin-top:0;justify-content:center!important}.main-page-title{font-size:3rem}@media (max-width: 767px){h2.title.inline-richtext,h2.image-with-text__heading,h2.inline-richtext.noir_animation,.blog__title.inline-richtext,.collapsible-content__heading.inline-richtext,.related-products__heading{font-size:2.4rem}}.noir_animation{background:linear-gradient(90deg,#ad6072,#ad6072,#ab435b,#ad6072,#ab435b,#ab435b);background-size:200% 100%!important;background-position:right 0;background-repeat:no-repeat!important;animation:color-animation 4s infinite forwards;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-fill-color:transparent!important;line-height:1.2;margin:0}.rte .h3{font-family:var(--font-body-family)!important;font-size:15px}@media screen and (min-width: 990px){.header__icons{display:none}.header--middle-left{grid-template-columns:1fr auto;grid-template-areas:"heading navigation";column-gap:2rem}}.site-header-transparent .header__menu-item span,.site-header-transparent .button-appointment a,.site-header-transparent .header__icon .icon{color:#383433!important}.site-header-transparent .header__icon .icon-cart path,.site-header-transparent .header__icon .icon-cart-empty path{stroke:#383433}.header-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f9f6f1e0!important}@media (min-width: 767px){.site-header-transparent{background:transparent;position:absolute;border:none;width:100%;left:50%;transform:translate(-50%)}}.header__heading-link{padding:.75rem 0 0}.header__icon--cart .icon{width:20px!important;height:20px!important}.cart-count-bubble{background:#f9c405;width:15px;height:15px}.header__menu-item span{font-family:var(--font-body-family);font-size:1.2rem;text-transform:uppercase}@media (max-width: 767px){.header{padding:2px 1rem!important;grid-template-columns:1fr 1fr;grid-template-areas:"heading icons";justify-content:space-around}header-drawer{justify-self:end!important;margin-left:0}.menu-drawer__menu-item{font-size:1.4rem!important}}.newsletter-form__field-wrapper .field__input{padding-right:5rem;font-size:1.4rem}.field__label,.customer .field label{font-size:1.4rem!important;color:rgba(var(--color-foreground),1)!important;letter-spacing:.1rem!important;line-height:1.4!important}.footer-block__heading--mobile-toggle{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.icon-accordion-toggle{display:none}.copyright__content{font-size:1.3rem!important;text-transform:uppercase}.footer__content-bottom{border-top:0!important;padding-top:0rem!important}.footer-block__details-content{margin-bottom:0!important}.footer-block__heading{margin-bottom:1rem!important;margin-top:0;font-size:1.5rem!important;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:1rem}.footer-block__newsletter:not(:only-child){margin-top:1rem!important}.footer__copyright{margin-top:0!important}@media screen and (min-width: 750px){.footer-block__details-content{padding-right:5rem}.newsletter-form__field-wrapper{max-width:40rem}}.footer__content-top{padding-bottom:3rem!important}.footer-block__details-content .list-menu__item--link{font-size:1.2rem!important;text-transform:uppercase!important}@media screen and (max-width: 749px){.footer-block__heading{margin-bottom:0!important;display:none}.footer-block.grid__item{margin:0rem 0!important}.icon-accordion-toggle{display:block;transition:transform .3s ease}.footer-block__heading--mobile-toggle.is-open .icon-accordion-toggle{transform:rotate(180deg)}.noir_footer{display:none;padding-top:1rem}.noir_footer.is-open{display:block}.footer__content-top{padding-bottom:2rem!important;padding-left:calc(1.5rem / var(--font-body-scale))!important;padding-right:calc(1.5rem / var(--font-body-scale))!important}.footer-block__details-content{margin-bottom:0!important;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.footer-block__details-content li{width:50%;display:flex}.footer-block__details-content .list-menu__item--link{padding-bottom:0!important}}.slideshow__media img{width:100%;height:100%}@media screen and (max-width: 749px){.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:40rem!important;align-items:end!important}}.noir_testimonial{max-width:110rem;padding:0 2rem;margin:0 auto}.section-header h2{text-align:center}.testimonials-slide{padding:40px 0 55px;width:calc(33.33% - 50px);margin:0 25px;border-radius:10px}.testimonials-slide.is-selected .testimonial_slide{box-shadow:0 10px 25px #0000001a;position:relative;transform:scale(1.1);z-index:10}.testimonials-slide:not(.is-selected){opacity:.4;transition:opacity .3s ease-in-out}.test_img{width:60px;height:60px;margin:1.5rem 0}.testimonial_slide img{object-fit:cover;width:100%;height:100%;border-radius:50%}.rte-testimonial p{margin:0;font-style:normal;font-weight:300;font-size:18px;color:#2b2b2b}.testimonial_slide h3{margin:0;font-style:normal;font-weight:600;font-size:14px;color:#2b2b2b}.testimonial_slide p.location{margin:0;font-style:normal;font-weight:400;font-size:12px;color:#636365}.rte-testimonial p{font-size:13px;padding:0 10px}.testimonial-stars{color:#df4046;font-size:2.2rem}@media (max-width: 767px){.testimonials-slide{padding:0;width:100%;margin:0 15px}.noir_testimonial .rich-text__heading{font-size:2.8rem}}.noir_text_wrapper_icons{display:grid;grid-template-columns:repeat(4,1fr);padding:0 1rem;gap:25px}.noir_text_wrapper_icons .noir_icon{width:180px}.noir_text_wrapper_icons .noir_icon_text{display:flex;flex-flow:column;justify-content:center;align-items:center}.noir_icon img{width:100%;height:100%;object-fit:contain}.noir_text{text-align:center}.noir_text h3{font-weight:400;font-size:14px;padding:0 10px}.noir_text_wrapper_icons{margin-top:2.5rem}@media (max-width: 767px){.rich-text__heading{font-size:2.4rem;max-width:300px;margin:0 auto!important;text-align:center}.image-with-text__heading,.collection-list-title{font-size:2.4rem}.noir_text_wrapper_icons{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-bottom:0;align-items:center;display:flex;gap:0px;margin-top:3rem;padding:0}.noir_text_wrapper_icons .noir_icon_text{display:flex;flex-flow:column;justify-content:center;align-items:center;flex:0 0 32vw;margin:0}.noir_text_wrapper_icons .noir_icon{width:80px;height:80px;margin:0 auto}}.media_content h3{font-style:normal;font-weight:500;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase;padding:0 5px}.media_content p{font-style:normal;font-weight:400;font-size:14px;line-height:12px;text-align:center;padding:0 7.55px;margin:5px 0 0}@media (max-width: 767px){.media_content p{font-size:14px;line-height:16px;margin:5px auto 0;max-width:26rem}}.card__information .card__heading a,.card__information .card__heading{font-size:1.4rem;line-height:1.6rem;font-family:Open Sans,sans-serif;font-weight:400}.card__information .price{margin:0;font-size:1.4rem;line-height:1.4rem}.noir_tabs{display:flex;margin-bottom:3rem;align-items:center}.product-slider__navigation-lines{width:100%;padding-bottom:0;border-top:1px solid #fabec0;border-bottom:1px solid #fabec0;display:flex!important;height:10px}.noir_product_tabs .title-wrapper{margin-bottom:1rem}.noir_product_tabs .collection-list-title{text-align:center;text-transform:uppercase}.tab-wrapper{text-align:center;display:block;margin:auto;max-width:100%}.tabs{margin:0;padding:0;display:flex;justify-content:center;gap:25px;margin-bottom:0rem;width:100%;flex:0 0 300px}.tab-link{margin:0;list-style:none;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;cursor:pointer}.tab-link:hover,.tab-link.active{color:#000}.content-wrapper{padding:40px 80px}.tab-content{display:none;opacity:0;transform:translateY(15px);animation:fadeIn .5s ease 1 forwards}.tab-content.active{display:block}@keyframes fadeIn{to{opacity:1;transform:none}}.tab-content p{text-align:left;color:#000;font-size:14px}.noir-promo{display:grid;grid-template-columns:1fr 1fr;gap:2.2rem}.promo{position:relative;display:flex}.promo_banner_link{display:flex;width:100%;height:100%}.promo_content{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;align-items:end;justify-content:end}.noir_promo_text{padding:3rem 2rem}.promo_img a{display:flex;width:100%;height:100%}.promo_heading{margin:0;font-size:3rem;line-height:2.4rem;text-transform:uppercase}@media (min-width: 600px){.media_grid{grid-template-columns:1fr 1fr}}.noir-promo img{max-width:100%;height:fit-content}@media (max-width: 767px){.noir-promo{display:grid;grid-template-columns:1fr;gap:1rem}}.video_grid{grid-template-columns:1fr 1fr 1fr 1fr;display:grid;width:100%;height:100%;gap:10px}.video_grid video{width:100%;height:100%;object-fit:cover;object-position:top}.content_video{position:absolute;bottom:0;left:0;width:100%;text-align:center}.content_video h3{color:#f4f4f4;font-size:1.4rem;min-height:30px;line-height:normal;font-weight:500;text-transform:uppercase}@media (max-width: 767px){.video_grid{grid-template-columns:1fr 1fr;gap:10px}}.video_link{text-decoration:none}.media_overlay{position:absolute;left:0;bottom:0;min-height:75px;background:#3e3e3e5c}.media_content{text-align:center;display:flex;flex-flow:column;width:100%;padding:8px 0;max-width:100%;align-items:center;justify-content:center}.media_content h3,.media_content p{margin:0}.media_content h3{font-style:normal;font-weight:500;font-size:16px;line-height:16px;text-align:center;color:#3e3e3e;text-transform:uppercase;padding:0 5px}.media_content p{font-style:normal;font-weight:400;font-size:14px;line-height:12px;text-align:center;color:#3e3e3e;padding:0 7.55px;margin:5px 0 0}@media (max-width: 767px){.media_content p{font-size:13px;line-height:16px;margin:5px auto 0;max-width:26rem}.image-with-text__content{padding:2rem calc(2rem / var(--font-body-scale)) 2rem!important}}#booking .field{margin-top:20px}#booking.modal{max-width:700px}.blocker{z-index:999!important}#booking .button{min-width:calc(14rem + var(--buttons-border-width) * 2)}#booking .form-status-list{padding:0;margin:0 0 0rem}.media_grid{overflow:hidden}.card__media .media img,.video_link img{transition:transform .7s cubic-bezier(.4,0,.2,1);transform-origin:center center}.card__media .media img:hover{transform:scale(1.25)}.whatsapp-widget,.fancybox__container{z-index:9!important}.fancybox__caption{gap:15px;display:flex;text-align:center;align-items:center;justify-content:center}@media (max-width: 767px){.fancybox__caption,.fancybox__caption .button{font-size:13px}.fancybox__caption .button{min-width:120px!important;min-height:36px;padding:0px 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/noir-style.css.map */
