body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}@media(max-width:980px){body.page-id-11 #main-header{display:block!important}body.page-id-11 .et_pb_section:has(.fc-header){display:none!important}body.page-id-11 #page-container{padding-top:80px!important}body.page-id-11 #main-header #logo{max-height:68px!important;height:68px!important;width:auto!important;filter:invert(1)}body.page-id-11 #main-header .container{width:88%!important}body.page-id-11 .mobile_menu_bar:before{color:#1c1c1a!important;font-size:38px!important}body.page-id-11 .et_mobile_menu li a{font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;text-align:center!important;margin:8px 7%!important;padding:16px 20px!important;border:0!important;border-radius:999px!important;background:#f0ede8!important;color:#242321!important}body.page-id-11 .et_mobile_menu{background:#fbfaf8!important}body.page-id-11 .et_mobile_menu li:last-child a{margin-bottom:25px!important}}@media(max-width:980px){.mobile_nav.opened .hamburger-inner{background:transparent!important}.mobile_nav.opened .hamburger-inner:before{top:0!important;transform:rotate(45deg)!important}.mobile_nav.opened .hamburger-inner:after{bottom:0!important;transform:rotate(-45deg)!important}}@media(max-width:767px){body.page-id-11 #main-header,body.page-id-11 #main-header .container,body.page-id-11 #main-header .logo_container{height:60px!important;min-height:60px!important}body.page-id-11 #main-header #logo{height:48px!important;max-height:48px!important}body.page-id-11 #et-top-navigation{padding-top:7px!important}body.page-id-11 .mobile_menu_bar{padding-bottom:7px!important}body.page-id-11 .fc-services{padding:26px 0!important}body.page-id-11 .fc-service{padding:12px 12px 18px!important}body.page-id-11 .fc-service .fc-number{width:48px!important;height:48px!important;background-size:48px 48px!important;margin-bottom:13px!important}body.page-id-11 .fc-service h2{font-size:13px!important;line-height:1.3!important;letter-spacing:.03em!important;margin-bottom:10px!important}body.page-id-11 .fc-service>p{font-size:15px!important;line-height:1.45!important}}@media(max-width:767px){body.page-id-11 #main-header,body.page-id-11 #main-header .container,body.page-id-11 #main-header .logo_container{height:76px!important;min-height:76px!important}body.page-id-11 #main-header #logo{height:62px!important;max-height:62px!important}body.page-id-11 #main-header #et-top-navigation{padding:0!important;height:76px!important;display:flex!important;align-items:center!important}body.page-id-11 #main-header .mobile_menu_bar{padding:0!important;display:block!important}body.page-id-11 .dipi_hamburger{width:46px!important;height:46px!important;padding:12px!important;box-sizing:border-box!important;background:#242321!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}body.page-id-11 .hamburger-box{width:22px!important;height:18px!important}body.page-id-11 .hamburger-inner,body.page-id-11 .hamburger-inner:before,body.page-id-11 .hamburger-inner:after{width:22px!important;height:2px!important;left:0!important;background:#fff!important}body.page-id-11 .hamburger-inner{top:50%!important;margin-top:-1px!important;transform:none!important}body.page-id-11 .hamburger-inner:before{top:-7px!important}body.page-id-11 .hamburger-inner:after{top:7px!important;bottom:auto!important}body.page-id-11 .mobile_nav.opened .hamburger-inner{background:transparent!important}body.page-id-11 .mobile_nav.opened .hamburger-inner:before{top:0!important;transform:rotate(45deg)!important}body.page-id-11 .mobile_nav.opened .hamburger-inner:after{top:0!important;transform:rotate(-45deg)!important}body.page-id-11 .et_mobile_menu li a{font-size:17px!important;padding:15px 20px!important}body.page-id-11 .fc-hero{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;padding:0!important;background:#f7f5f1!important;overflow:hidden!important}body.page-id-11 .fc-hero-copy{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;padding:34px 24px 30px!important;box-sizing:border-box!important;text-align:center!important}body.page-id-11 .fc-hero-copy .fc-eyebrow{display:block!important;font-size:10px!important;letter-spacing:.16em!important;margin:0 0 18px!important;line-height:1.6!important}body.page-id-11 .fc-hero h1{font-size:clamp(48px,15vw,64px)!important;line-height:.98!important;margin:0 0 20px!important;padding:0!important}body.page-id-11 .fc-audience{font-size:10px!important;letter-spacing:.13em!important;margin:0 0 18px!important;padding:0!important}body.page-id-11 .fc-hero-copy p:has(.fc-rule){display:none!important}body.page-id-11 .fc-tagline{font-size:21px!important;line-height:1.45!important;margin:0 0 22px!important;padding:0!important}body.page-id-11 .fc-hero-copy p:has(.fc-button){margin:0!important;padding:0!important}body.page-id-11 .fc-hero .fc-button{display:inline-flex!important;justify-content:center!important;gap:18px!important;min-width:0!important;width:100%!important;max-width:320px!important;padding:17px 18px!important;font-size:11px!important;box-sizing:border-box!important}body.page-id-11 .fc-hero:after{content:"";display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:300px!important;background:url('https://futurcreation.ch/wp-content/uploads/2026/09/bg_salon.png') right center/auto 100% no-repeat!important}body.page-id-11 .fc-hero-note,body.page-id-11 .fc-signature{display:none!important}body.page-id-11 .fc-contact{display:grid!important;grid-template-columns:1fr!important;gap:0!important;text-align:center!important;padding-top:16px!important;padding-bottom:16px!important}body.page-id-11 .fc-contact>div{padding:32px 0!important;border:0!important}body.page-id-11 .fc-contact>div+div{border-top:1px solid #dedbd5!important}body.page-id-11 .fc-contact .fc-eyebrow{margin:0 0 20px!important}body.page-id-11 .fc-contact h2{font-size:32px!important;line-height:1.15!important;margin-bottom:18px!important}body.page-id-11 .fc-hours{max-width:290px!important;margin:0 auto!important;column-gap:18px!important;row-gap:12px!important}body.page-id-11 .fc-hours dt{text-align:left!important}body.page-id-11 .fc-hours dd{text-align:right!important}body.page-id-11 .fc-contact-phone{font-size:24px!important;line-height:1.5!important;margin:0 auto 8px!important}body.page-id-11 .fc-email{font-size:14px!important;overflow-wrap:anywhere!important;margin:16px auto!important}body.page-id-11 .fc-contact .fc-small{margin:18px 0 0!important}body.page-id-11 .fc-booking{padding:42px 24px!important;text-align:center!important}body.page-id-11 .fc-booking h2{font-size:32px!important;line-height:1.15!important;margin:0 0 18px!important}body.page-id-11 .fc-booking>p{font-size:16px!important;line-height:1.55!important}body.page-id-11 .fc-booking .fc-eyebrow{font-size:11px!important;margin-bottom:18px!important}body.page-id-11 .fc-booking .fc-button{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:320px!important;min-width:0!important;min-height:60px!important;margin:24px auto 0!important;padding:14px 20px!important;box-sizing:border-box!important;font-size:21px!important;letter-spacing:.03em!important;font-weight:600!important}body.page-id-11 .fc-booking .fc-button span{display:none!important}}@media(max-width:767px){html body.page-id-11 #et-main-area{padding-top:76px!important}html body.page-id-11 .fc-hero .fc-button{background:#242321!important;color:#fff!important}}@media(max-width:980px){body.page-id-11 #mobile_menu li a[href="tel:+41223002224"]{background:#242321!important;color:#fff!important;margin-top:22px!important;padding:17px 20px!important;line-height:1.4!important}body.page-id-11 #mobile_menu li a[href="tel:+41223002224"]:after{content:none;display:block;font-size:14px;font-weight:400;letter-spacing:.04em;margin-top:4px}}@media(max-width:767px){html body.page-id-11 .fc-hero{text-align:center!important;align-items:stretch!important}html body.page-id-11 .fc-hero-copy{display:contents!important}html body.page-id-11 .fc-hero-copy .fc-eyebrow{order:0!important;margin:30px 20px 16px!important;text-align:center!important}html body.page-id-11 .fc-hero h1,html body.page-id-11 .fc-hero h1 strong{font-family:Raleway,Montserrat,Arial,sans-serif!important;font-weight:200!important;letter-spacing:-.055em!important;text-align:center!important}html body.page-id-11 .fc-hero h1{order:1!important;font-size:clamp(50px,16vw,66px)!important;line-height:1.03!important;margin:0 20px 26px!important}html body.page-id-11 .fc-hero:after{order:2!important;flex-shrink:0!important}html body.page-id-11 .fc-hero-copy .fc-audience{order:3!important;text-align:center!important;margin:24px 20px 16px!important}html body.page-id-11 .fc-hero-copy .fc-tagline{order:4!important;text-align:center!important;width:auto!important;max-width:none!important;align-self:stretch!important;margin:0 24px 22px!important}html body.page-id-11 .fc-hero-copy p:has(.fc-button){order:5!important;text-align:center!important;margin:0 24px 30px!important}}@media(max-width:767px){html body.page-id-11 .fc-hero{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto 170px auto auto auto!important;isolation:isolate!important}html body.page-id-11 .fc-hero:after{grid-column:1!important;grid-row:1 / 4!important;height:100%!important;min-height:420px!important;z-index:-1!important;background:linear-gradient(180deg,rgba(247,245,241,.97),rgba(247,245,241,.80) 38%,rgba(247,245,241,0) 73%),url('https://futurcreation.ch/wp-content/uploads/2026/09/bg_salon.png') right center/auto 100% no-repeat!important}html body.page-id-11 .fc-hero-copy .fc-eyebrow{grid-column:1!important;grid-row:1!important;margin:30px 20px 16px!important}html body.page-id-11 .fc-hero h1{grid-column:1!important;grid-row:2!important;margin:0 20px 32px!important}html body.page-id-11 .fc-hero-copy .fc-audience{grid-column:1!important;grid-row:4!important;margin-top:24px!important}html body.page-id-11 .fc-hero-copy .fc-tagline{grid-column:1!important;grid-row:5!important;text-align:center!important}html body.page-id-11 .fc-hero-copy p:has(.fc-button){grid-column:1!important;grid-row:6!important}}@media(min-width:768px){html body.page-id-11 .fc-hero h1,html body.page-id-11 .fc-hero h1 strong{font-family:Raleway,Montserrat,Arial,sans-serif!important;font-weight:200!important;letter-spacing:-.055em!important}html body.page-id-11 .fc-hero h1{font-size:clamp(76px,8.7vw,132px)!important;line-height:1.02!important;margin-bottom:28px!important}}html body.page-id-11 .fc-hero h1,html body.page-id-11 .fc-hero h1 strong{font-family:Montserrat,Arial,sans-serif!important;font-weight:300!important;letter-spacing:-.055em!important}html body.page-id-11 .fc-hero h1,html body.page-id-11 .fc-hero h1 strong{font-family:Objectivity,Arial,sans-serif!important;font-weight:100!important;font-style:normal!important;letter-spacing:-.035em!important}html body.page-id-11 .fc-hero h1,html body.page-id-11 .fc-hero h1 strong{-webkit-text-stroke:.35px currentColor}html body.page-id-11 .fc-hero .fc-hero-note,html body.page-id-11 .fc-hero .fc-signature{display:none!important}@media(max-width:767px){html body.page-id-11 .fc-hero{grid-template-rows:auto auto 85px auto auto auto!important;background:#fff!important}html body.page-id-11 .fc-hero:after{grid-row:1 / 6!important;min-height:0!important;background:linear-gradient(180deg,rgba(247,245,241,.72),rgba(247,245,241,.38) 36%,rgba(247,245,241,0) 58%,rgba(0,0,0,.32) 100%),url('https://futurcreation.ch/wp-content/uploads/2026/09/bg_salon.png') right center/auto 100% no-repeat!important}html body.page-id-11 .fc-hero-copy .fc-audience{color:#fff!important;margin:12px 20px 14px!important;text-shadow:0 1px 5px rgba(0,0,0,.4)!important}html body.page-id-11 .fc-hero-copy .fc-tagline{color:#fff!important;margin:0 24px 28px!important;text-shadow:0 1px 6px rgba(0,0,0,.4)!important}html body.page-id-11 .fc-hero-copy p:has(.fc-button){margin:18px 24px!important}}@media(min-width:768px){html body.page-id-11 .fc-contact{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body.page-id-11 .fc-booking .fc-button{justify-content:center!important;gap:24px!important}@media(max-width:767px){html body.page-id-11 .fc-booking .fc-button{font-size:14px!important}}html body.page-id-11 .fc-button span[aria-hidden="true"]{display:none!important}html body.page-id-11 .fc-button{justify-content:center!important;gap:0!important;text-align:center!important}