@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&family=Inter:wght@300;400;500&display=swap");body.featured-service-page{margin: 0;background: #f8f7f4;color: #171717;font-family: "Inter","Helvetica Neue",Arial,sans-serif;line-height: 1.72;}body.featured-service-page h1,body.featured-service-page h2,body.featured-service-page h3,body.featured-service-page .price,body.featured-service-page .price-tag{font-family: "Cormorant Garamond",Georgia,"Times New Roman",serif !important;font-weight: 400 !important;font-synthesis: none;}body.featured-service-page header{position: sticky;top: 0;z-index: 80;width: 100%;padding: 0 !important;background: rgba(248,247,244,.97) !important;border-bottom: 1px solid rgba(17,17,17,.12) !important;backdrop-filter: blur(12px);}body.featured-service-page header:not(.site-header) .wrap.nav,body.featured-service-page .site-header .nav{min-height: 100px !important;}body.featured-service-page header:not(.site-header) .wrap.nav{display: grid !important;grid-template-columns: repeat(4,minmax(0,1fr)) !important;align-items: center !important;width: min(1650px,calc(100% - 40px)) !important;margin: 0 auto !important;gap: 0 !important;}body.featured-service-page header:not(.site-header) .nav > a{justify-self: center !important;font-family: "Inter","Helvetica Neue",Arial,sans-serif !important;font-size: 12px !important;line-height: 1 !important;font-weight: 400 !important;letter-spacing: .14em !important;text-transform: uppercase !important;text-decoration: none !important;}body.featured-service-page header:not(.site-header) .nav > .brand{justify-self: start !important;font-family: "Cormorant Garamond",Georgia,"Times New Roman",serif !important;font-size: 16px !important;font-weight: 400 !important;letter-spacing: .14em !important;white-space: nowrap !important;}body.featured-service-page .page-hero{padding: 0 !important;}body.featured-service-page .hero,body.featured-service-page .page-hero > .container.hero-grid{display: grid !important;grid-template-columns: minmax(0,1fr) minmax(0,1fr) !important;align-items: stretch !important;width: 100% !important;max-width: none !important;min-height: 670px !important;margin: 0 !important;padding: 0 !important;gap: 0 !important;}body.featured-service-page .hero-copy,body.featured-service-page .page-hero .hero-copy{display: flex !important;flex-direction: column !important;justify-content: center !important;width: 100% !important;max-width: none !important;padding: 80px 7vw 70px max(5vw,30px) !important;}body.featured-service-page .hero .eyebrow,body.featured-service-page .page-hero .eyebrow{display: block !important;margin: 0 0 20px !important;font-family: "Inter","Helvetica Neue",Arial,sans-serif !important;font-size: 11px !important;line-height: 1.4 !important;font-weight: 500 !important;letter-spacing: .22em !important;text-transform: uppercase !important;color: #595550 !important;}body.featured-service-page .hero .eyebrow::before,body.featured-service-page .page-hero .eyebrow::before{content: none !important;display: none !important;}body.featured-service-page .hero h1,body.featured-service-page .page-hero h1{max-width: 720px !important;margin: 0 0 26px !important;font-size: clamp(52px,6vw,88px) !important;line-height: .96 !important;letter-spacing: -.035em !important;overflow-wrap: normal !important;word-break: normal !important;-webkit-hyphens: none !important;hyphens: none !important;}body.featured-service-page .hero h1,body.featured-service-page .page-hero h1{text-wrap: balance;}@media (min-width: 961px){body.featured-service-page.trial-service-page .hero-copy,body.featured-service-page.trial-service-page .page-hero .hero-copy{justify-content: flex-start !important;padding-top: clamp(82px,7vw,128px) !important;}}body.featured-service-page .hero p,body.featured-service-page .page-hero .intro{max-width: 620px !important;margin: 0 0 22px !important;font-family: "Inter","Helvetica Neue",Arial,sans-serif !important;font-size: 17px !important;line-height: 1.72 !important;font-weight: 400 !important;color: #4d4945 !important;}body.featured-service-page .hero .price,body.featured-service-page .page-hero .price-row{margin: 4px 0 0 !important;}body.featured-service-page .hero .price,body.featured-service-page .page-hero .price-tag{padding: 0 !important;border: 0 !important;font-size: 38px !important;line-height: 1.2 !important;letter-spacing: -.015em !important;text-transform: none !important;}body.featured-service-page .hero .btn,body.featured-service-page .page-hero .btn-primary{display: inline-flex !important;align-items: center !important;justify-content: center !important;align-self: flex-start !important;width: auto !important;min-height: 0 !important;margin-top: 24px !important;padding: 15px 24px !important;border: 1px solid #111 !important;border-radius: 0 !important;background: #111 !important;color: #fff !important;font-family: "Inter","Helvetica Neue",Arial,sans-serif !important;font-size: 11px !important;line-height: 1.4 !important;font-weight: 500 !important;letter-spacing: .14em !important;text-transform: uppercase !important;text-decoration: none !important;}body.featured-service-page .page-hero .cta-row{display: contents !important;}body.featured-service-page .langlinks,body.featured-service-page .natural-language-switcher{display: flex !important;flex-wrap: wrap !important;gap: 18px !important;margin: 20px 0 0 !important;font-family: "Inter","Helvetica Neue",Arial,sans-serif !important;font-size: 12px !important;line-height: 1.4 !important;letter-spacing: .04em !important;}body.featured-service-page .langlinks a,body.featured-service-page .natural-language-switcher a{margin: 0 !important;padding: 0 0 2px !important;border: 0 !important;border-bottom: 1px solid currentColor !important;color: inherit !important;text-decoration: none !important;opacity: .82;}body.featured-service-page .hero > img,body.featured-service-page .page-hero .hero-visual,body.featured-service-page .page-hero .hero-visual img{display: block !important;width: 100% !important;max-width: none !important;height: auto !important;min-height: 0 !important;max-height: none !important;margin: 0 !important;aspect-ratio: auto !important;object-fit: contain !important;object-position: center top !important;align-self: start !important;}@media (max-width: 960px){body.featured-service-page header:not(.site-header) .wrap.nav,body.featured-service-page .site-header .nav{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;width: 100% !important;min-height: 0 !important;margin: 0 !important;padding: 13px 14px !important;gap: 0 !important;}body.featured-service-page header:not(.site-header) .nav > .brand,body.featured-service-page .site-header .brand{display: none !important;visibility: hidden !important;}body.featured-service-page header:not(.site-header) .nav > a:not(.brand),body.featured-service-page .site-header .nav-links,body.featured-service-page .site-header .nav-links a{min-width: 0 !important;}body.featured-service-page header:not(.site-header) .nav > a:not(.brand),body.featured-service-page .site-header .nav-links a{display: block !important;width: 100% !important;padding: 4px 1px !important;text-align: center !important;font-family: "Inter","Helvetica Neue",Arial,sans-serif !important;font-size: 10px !important;line-height: 1.25 !important;font-weight: 400 !important;letter-spacing: .06em !important;text-transform: uppercase !important;white-space: nowrap !important;}body.featured-service-page .site-header .nav-links{grid-column: 1 / -1 !important;display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;width: 100% !important;gap: 0 !important;}body.featured-service-page .hero,body.featured-service-page .page-hero > .container.hero-grid{grid-template-columns: 1fr !important;min-height: 0 !important;}body.featured-service-page .hero-copy,body.featured-service-page .page-hero .hero-copy{padding: 58px 6vw 64px !important;}body.featured-service-page .hero h1,body.featured-service-page .page-hero h1{max-width: 100% !important;font-size: clamp(46px,13vw,56px) !important;}body.featured-service-page .hero p,body.featured-service-page .page-hero .intro{font-size: 16px !important;line-height: 1.68 !important;}body.featured-service-page .hero .btn,body.featured-service-page .page-hero .btn-primary{align-self: stretch !important;width: 100% !important;padding-right: 18px !important;padding-left: 18px !important;text-align: center !important;}}@media (max-width: 390px){body.featured-service-page .hero-copy,body.featured-service-page .page-hero .hero-copy{padding-right: 20px !important;padding-left: 20px !important;}body.featured-service-page .hero h1,body.featured-service-page .page-hero h1{font-size: 44px !important;}body.featured-service-page .hero .btn,body.featured-service-page .page-hero .btn-primary{font-size: 10px !important;letter-spacing: .1em !important;}}@media (min-width: 961px){html[lang^="de"] body.trial-service-page .hero h1,html[lang^="de"] body.trial-service-page .page-hero h1{font-size: clamp(30px,3.35vw,64px) !important;}}@media (max-width: 960px){html[lang^="de"] body.trial-service-page .hero h1,html[lang^="de"] body.trial-service-page .page-hero h1{font-size: clamp(24px,7.5vw,42px) !important;}}.section p > a[href*="essai-maquillage-mariee-lausanne"],.section p > a[href*="prueba-maquillaje-novia-lausana"],.section p > a[href*="bridal-makeup-trial-lausanne"],.section p > a[href*="prova-trucco-sposa-losanna"],.section p > a[href*="braut-make-up-probetermin-lausanne"]{color: inherit;font-weight: 600;text-decoration-line: underline;text-decoration-color: rgba(23,23,23,.52);text-decoration-thickness: 1px;text-underline-offset: .24em;transition: color .2s ease,text-decoration-color .2s ease;}.section p > a[href*="essai-maquillage-mariee-lausanne"]:hover,.section p > a[href*="prueba-maquillaje-novia-lausana"]:hover,.section p > a[href*="bridal-makeup-trial-lausanne"]:hover,.section p > a[href*="prova-trucco-sposa-losanna"]:hover,.section p > a[href*="braut-make-up-probetermin-lausanne"]:hover{color: #000;text-decoration-color: #000;}.section p > a[href*="essai-maquillage-mariee-lausanne"]:focus-visible,.section p > a[href*="prueba-maquillaje-novia-lausana"]:focus-visible,.section p > a[href*="bridal-makeup-trial-lausanne"]:focus-visible,.section p > a[href*="prova-trucco-sposa-losanna"]:focus-visible,.section p > a[href*="braut-make-up-probetermin-lausanne"]:focus-visible{outline: 1px solid currentColor;outline-offset: 4px;}