.lm-service-hero-section .lm-hero-image-bg{object-position:center top}.lm-service-hero-section .lm-hero-overlay,.lm-service-hero-section div.lm-hero-overlay:empty{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#0a030066!important;z-index:2;pointer-events:none}.lm-service-hero-section .lm-hero-left-sidebar{border-right:1px solid rgba(248,247,244,.4)!important}.lm-service-hero-section .lm-hero-title-container{display:flex;align-items:baseline;gap:16px;width:100%}@media screen and (min-width:1280px){.lm-service-hero-section .lm-hero-title-container{gap:24px}}.lm-service-hero-section .lm-hero-title-main{font-family:var(--lm-font-heading),"Le Jeune Deck",serif;font-size:52px;line-height:62px;font-weight:400;color:#fefefe99;margin:0;letter-spacing:0}@media screen and (min-width:768px){.lm-service-hero-section .lm-hero-title-main{font-size:60px;line-height:72px}}@media screen and (min-width:1280px){.lm-service-hero-section .lm-hero-title-main{font-size:70px;line-height:84px}}.lm-service-hero-section .lm-hero-title-amp{font-family:var(--lm-font-heading),"Le Jeune Deck",serif;font-size:28px;line-height:34px;font-weight:400;color:#fefefe99}@media screen and (min-width:1280px){.lm-service-hero-section .lm-hero-title-amp{font-size:36px;line-height:43px}}.lm-service-hero-section .lm-hero-title-right{font-family:var(--lm-font-heading),"Le Jeune Deck",serif;font-size:52px;line-height:62px;font-weight:400;color:#fefefe99;margin:0;text-align:right;letter-spacing:0}@media screen and (min-width:768px){.lm-service-hero-section .lm-hero-title-right{font-size:60px;line-height:72px}}@media screen and (min-width:1280px){.lm-service-hero-section .lm-hero-title-right{font-size:70px;line-height:84px}}.lm-service-hero-section .lm-hero-description{max-width:280px;font-family:var(--lm-font-body),"Hanken Grotesk",sans-serif;font-size:16px;line-height:20.85px;font-weight:400;color:#fefefe;margin:0;text-align:left}.lm-service-hero-section .lm-hero-descriptions--no-btn{display:flex;justify-content:flex-end;width:100%}.lm-service-hero-section .lm-btn-text-mobile{display:none}.lm-service-hero-section .lm-btn-text-desktop{display:inline}.lm-service-hero-section .lm-hero-descriptions .lm-btn--outline{width:140px;height:140px;min-width:140px}.lm-service-hero-section .lm-hero-breadcrumb-container{width:100%;height:59px;min-height:59px;border-top:1px solid rgba(248,247,244,.4);display:flex;align-items:center;padding:0 40px 0 24px;box-sizing:border-box;flex-shrink:0}@media screen and (min-width:1920px){.lm-service-hero-section .lm-hero-breadcrumb-container{padding:0 128px 0 32px}}.lm-service-hero-section .lm-hero-breadcrumbs{display:flex;align-items:center;gap:10px;font-family:var(--lm-font-heading),"Le Jeune Deck",serif;font-size:12px;line-height:14.34px;letter-spacing:.04em}.lm-service-hero-section .lm-hero-breadcrumb-link{color:#b0afae;text-decoration:none;transition:color .2s ease}.lm-service-hero-section .lm-hero-breadcrumb-link:hover{color:#fefefe}.lm-service-hero-section .lm-hero-breadcrumb-sep{display:inline-flex;align-items:center;justify-content:center;color:#fefefe;opacity:.7}.lm-service-hero-section .lm-hero-breadcrumb-sep svg{width:14px;height:14px}.lm-service-hero-section .lm-hero-breadcrumb-current{color:#fefefe}@media screen and (max-width:767px){.lm-service-hero-section .lm-btn-text-desktop{display:none}.lm-service-hero-section .lm-btn-text-mobile{display:inline;font-weight:500}.lm-service-hero-section .lm-hero-split-container{flex-direction:column}.lm-service-hero-section .lm-hero-left-sidebar{position:relative;top:0;left:0;width:100%;height:72px;min-height:72px;border-right:none!important;border-bottom:1px solid rgba(248,247,244,.4)!important;display:flex;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;padding:0 16px!important;box-sizing:border-box;z-index:20}.lm-service-hero-section .lm-hero-main-content{width:100%;padding:16px 0 0;height:calc(100vh - 72px);height:calc(100dvh - 72px)}.lm-service-hero-section .lm-hero-main-content-inner{padding:16px 16px 24px}.lm-service-hero-section .lm-hero-h1{gap:8px;max-width:100%;width:100%}.lm-service-hero-section .lm-hero-title-container{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:16px;width:100%}.lm-service-hero-section .lm-hero-title-main{font-size:44px;line-height:48px;text-align:left;word-break:normal}.lm-service-hero-section .lm-hero-title-container:has(.lm-hero-title-amp) .lm-hero-title-main{max-width:190px}.lm-service-hero-section .lm-hero-title-amp{font-size:32px;line-height:38px;text-align:right;white-space:nowrap;align-self:flex-end;margin-bottom:2px}.lm-service-hero-section .lm-hero-subtitle-container{width:100%;display:flex;justify-content:flex-end;margin-top:12px}.lm-service-hero-section .lm-hero-title-right{font-size:44px;line-height:48px;text-align:right}.lm-service-hero-section .lm-hero-descriptions{flex-direction:column;align-items:flex-start;gap:20px;width:100%}.lm-service-hero-section .lm-hero-description{font-size:14px;line-height:18.25px;max-width:100%;text-align:left}.lm-service-hero-section .lm-hero-descriptions--no-btn{align-items:flex-end;justify-content:flex-end}.lm-service-hero-section .lm-hero-descriptions .lm-btn--outline{width:116px!important;height:116px!important;min-width:116px!important;align-self:flex-end!important;padding:8px 8px 8px 12px!important;gap:2px!important}.lm-service-hero-section .lm-hero-descriptions .lm-btn-text-col{font-size:14px!important;line-height:18px!important;font-weight:500!important}.lm-service-hero-section .lm-hero-breadcrumb-container{padding:0 16px;height:59px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lady-milan-service-hero.css.map */
