body.template-index .lp-hero-title,body.template-index .lp-hero-title__lead,body.template-index .lp-hero-title__continuation{font-size:clamp(48px,5.4vw,76px)!important;line-height:.98!important;letter-spacing:-.035em!important;} body .lp-house .lp-empire-v324__hero-copy h1,body .lp-house .lp-empire-v316__hero-copy h1{font-size:clamp(48px,4.6vw,66px)!important;line-height:.98!important;letter-spacing:-.03em!important;} body .lp-product-premium__info h1,body .lp-catalogue-hero h1,body .lp-search-premium__head h1,body .lp-search-editorial__head h1,body .lp-cart-page__head h1,body .lp-account-head h1,body .lp-auth-panel h1,body .lp-favorites-premium h1,body .lp-loyalty-hero h1,body .lp-service-page__hero h1,body .lp-contact-copy h1,body .lp-appointment-copy h1,body .lp-policy-page__hero h1,body .lp-history-page__hero h1,body .lp-institutional-page .lp-section-head h1{font-size:clamp(40px,4vw,56px)!important;line-height:1!important;letter-spacing:-.03em!important;} body .lp-pdp__title{font-size:clamp(38px,3.8vw,52px)!important;line-height:1!important;} body .lp-pdp__title--long{font-size:clamp(35px,3.4vw,47px)!important;} body .lp-pdp__title--xlong{font-size:clamp(32px,3vw,43px)!important;} body.template-index .lp-section-head--premium h2,body.template-index .lp-products-showcase__head h2,body .lp-why-story h2,body .lp-product-story h2,body .lp-account-section-title h2,body .lp-footer-newsletter h2,body .lp-footer--premium .lp-footer-newsletter__title,body .lp-footer--premium .lp-footer-newsletter--signature h2,body .lp-history-page__chapter h2,body .lp-history-page__closing h2,body .lp-policy-page__body h2,body .lp-institutional-page .lp-panel h2{font-size:clamp(32px,3vw,44px)!important;line-height:1.05!important;letter-spacing:-.025em!important;} body.template-index #parfums .lp-product-rail__head h3,body .lp-discovery-card h3,body .lp-service-card h2,body .lp-appointment-form-wrap h2,body .lp-product-premium__why h3,body .lp-cart-empty h2,body .lp-cart-drawer__top h2,body .lp-favorites-empty h2,body .lp-loyalty-tiers h2,body .lp-policy-page__body h3,body .lp-institutional-page .lp-panel h3{font-size:clamp(25px,2.2vw,32px)!important;line-height:1.08!important;letter-spacing:-.02em!important;} body .lp-house [data-empire-page] h2{font-size:clamp(32px,3.1vw,44px)!important;line-height:1.04!important;} body .lp-house [data-empire-page] h3{font-size:clamp(25px,2.3vw,33px)!important;line-height:1.07!important;} body.template-index .lp-houses-intro,body.template-index .lp-products-intro,body .lp-contact-copy>p,body .lp-appointment-lead,body .lp-history-page__lead,body .lp-product-premium__notes,body .lp-footer-newsletter p{font-size:15px!important;line-height:1.65!important;} body.template-index .lp-house-card__name{font-size:clamp(20px,1.7vw,26px)!important;} body.template-index #parfums .lp-premium-card--home-rail h3,body .lp-search-editorial__grid .lp-premium-card h3,body .lp-cart-product h3{font-size:18px!important;line-height:1.15!important;} @media (min-width:641px) and (max-width:980px){body.template-index .lp-hero-title,body.template-index .lp-hero-title__lead,body.template-index .lp-hero-title__continuation{font-size:clamp(44px,6.5vw,60px)!important;} body .lp-house .lp-empire-v324__hero-copy h1,body .lp-house .lp-empire-v316__hero-copy h1{font-size:clamp(40px,5.5vw,52px)!important;} body .lp-product-premium__info h1,body .lp-catalogue-hero h1,body .lp-search-premium__head h1,body .lp-cart-page__head h1,body .lp-account-head h1,body .lp-auth-panel h1,body .lp-service-page__hero h1,body .lp-contact-copy h1,body .lp-appointment-copy h1,body .lp-history-page__hero h1{font-size:clamp(36px,5vw,46px)!important;} body.template-index .lp-section-head--premium h2,body.template-index .lp-products-showcase__head h2,body .lp-why-story h2,body .lp-product-story h2,body .lp-account-section-title h2,body .lp-footer-newsletter h2{font-size:clamp(30px,4.2vw,38px)!important;}} @media (max-width:640px){body.template-index .lp-hero-title,body.template-index .lp-hero-title__lead,body.template-index .lp-hero-title__continuation{font-size:clamp(36px,10.2vw,46px)!important;line-height:1!important;} body .lp-house .lp-empire-v324__hero-copy h1,body .lp-house .lp-empire-v316__hero-copy h1{font-size:clamp(34px,9vw,42px)!important;line-height:1!important;} body .lp-product-premium__info h1,body .lp-catalogue-hero h1,body .lp-search-premium__head h1,body .lp-search-editorial__head h1,body .lp-cart-page__head h1,body .lp-account-head h1,body .lp-auth-panel h1,body .lp-favorites-premium h1,body .lp-loyalty-hero h1,body .lp-service-page__hero h1,body .lp-contact-copy h1,body .lp-appointment-copy h1,body .lp-policy-page__hero h1,body .lp-history-page__hero h1{font-size:clamp(32px,8.5vw,39px)!important;line-height:1.03!important;} body .lp-pdp__title{font-size:clamp(30px,8vw,37px)!important;} body .lp-pdp__title--long{font-size:clamp(28px,7.5vw,34px)!important;} body .lp-pdp__title--xlong{font-size:clamp(26px,7vw,32px)!important;} body.template-index .lp-section-head--premium h2,body.template-index .lp-products-showcase__head h2,body .lp-why-story h2,body .lp-product-story h2,body .lp-account-section-title h2,body .lp-footer-newsletter h2,body .lp-history-page__chapter h2,body .lp-history-page__closing h2,body .lp-policy-page__body h2,body .lp-institutional-page .lp-panel h2{font-size:clamp(28px,7vw,34px)!important;} body.template-index #parfums .lp-product-rail__head h3,body .lp-discovery-card h3,body .lp-service-card h2,body .lp-appointment-form-wrap h2,body .lp-product-premium__why h3,body .lp-cart-empty h2,body .lp-cart-drawer__top h2{font-size:clamp(23px,6vw,28px)!important;} body .lp-house [data-empire-page] h2{font-size:clamp(28px,7.4vw,34px)!important;} body .lp-house [data-empire-page] h3{font-size:clamp(23px,6.2vw,28px)!important;} body.template-index .lp-houses-intro,body.template-index .lp-products-intro,body .lp-contact-copy>p,body .lp-appointment-lead,body .lp-history-page__lead,body .lp-product-premium__notes,body .lp-footer-newsletter p{font-size:14px!important;}} @media (max-width:1024px){html,body{min-height:0!important;padding-bottom:0!important;} body > .shopify-section-group-footer-group,.shopify-section-group-footer-group,.shopify-section-group-footer-group > .shopify-section,.shopify-section-group-footer-group .shopify-section,.shopify-section-group-footer-group .lp-footer,.shopify-section-group-footer-group .lp-footer--gallery{min-height:0!important;height:auto!important;max-height:none!important;margin-bottom:0!important;padding-bottom:0!important;} .shopify-section-group-footer-group .lp-footer-main--gallery.lp-footer-main--five{margin-bottom:0!important;} .shopify-section-group-footer-group::after,.shopify-section-group-footer-group > .shopify-section::after,.shopify-section-group-footer-group .lp-footer::after{content:none!important;display:none!important;height:0!important;}}@media(max-width:760px){.lp-mobile-menu--v402 .lp-mobile-menu__close{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}}