.md-department-hero{position:relative;display:flex;min-height:var(--mddh-height, 520px);overflow:hidden;isolation:isolate;background:#43463e}.md-department-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.md-department-hero__image,.md-department-hero__placeholder{display:block;width:100%;height:100%}.md-department-hero__image{object-fit:cover;object-position:var(--mddh-image-position, center center)}.md-department-hero__placeholder svg{width:100%;height:100%}.md-department-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(58,49,40,var(--mddh-overlay-strong, .82)),rgba(58,49,40,var(--mddh-overlay-medium, .62)) 48%,#3a312829 70%,#3a312800 86%)}.md-department-hero--right:after{background:linear-gradient(270deg,rgba(58,49,40,var(--mddh-overlay-strong, .82)),rgba(58,49,40,var(--mddh-overlay-medium, .62)) 48%,#3a312829 70%,#3a312800 86%)}.md-department-hero--center:after{background:rgba(58,49,40,var(--mddh-overlay-medium, .62))}.md-department-hero__inner{position:relative;z-index:2;display:flex;width:100%;align-items:center;padding-top:5rem;padding-bottom:5rem}.md-department-hero__content{width:min(100%,64rem);color:#f8f6f2}.md-department-hero--left .md-department-hero__content{margin-right:auto;text-align:left}.md-department-hero--center .md-department-hero__content{margin-right:auto;margin-left:auto;text-align:center}.md-department-hero--right .md-department-hero__content{margin-left:auto;text-align:right}.md-department-hero__eyebrow{margin:0 0 1.3rem;color:#f8f6f2;font-size:1.2rem;font-weight:650;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.md-department-hero__heading{max-width:15ch;margin:0;color:inherit;font-size:clamp(3.8rem,5vw,6.8rem);font-weight:500;line-height:1;letter-spacing:-.025em}.md-department-hero--center .md-department-hero__heading{margin-right:auto;margin-left:auto}.md-department-hero--right .md-department-hero__heading{margin-left:auto}.md-department-hero__description{max-width:58rem;margin-top:2rem;font-size:clamp(1.6rem,1.6vw,1.95rem);line-height:1.55}.md-department-hero--center .md-department-hero__description{margin-right:auto;margin-left:auto}.md-department-hero--right .md-department-hero__description{margin-left:auto}.md-department-hero__description p{margin-top:0;margin-bottom:1rem}.md-department-hero__description p:last-child{margin-bottom:0}.md-department-hero__button{display:inline-flex;min-height:5rem;align-items:center;justify-content:center;margin-top:2.8rem;padding:1.3rem 2.6rem;border-radius:8px;background:#84a45c;color:#fff;font-size:1.45rem;font-weight:650;letter-spacing:.045em;text-decoration:none;transition:transform .28s ease,background-color .28s ease}@media screen and (min-width:750px){.md-department-hero__button:hover{transform:translateY(-2px);background:#73914e}}@media screen and (max-width:749px){.md-department-hero{min-height:var(--mddh-mobile-height, 520px)}.md-department-hero:after,.md-department-hero--right:after,.md-department-hero--center:after{background:linear-gradient(0deg,#3a3128eb,#3a3128ad 48%,#3a31282e 80%,#3a312800)}.md-department-hero__inner{align-items:flex-end;padding-top:4rem;padding-bottom:4rem}.md-department-hero__content,.md-department-hero--left .md-department-hero__content,.md-department-hero--center .md-department-hero__content,.md-department-hero--right .md-department-hero__content{width:100%;margin:0;text-align:var(--mddh-mobile-alignment, center)}.md-department-hero__heading,.md-department-hero--center .md-department-hero__heading,.md-department-hero--right .md-department-hero__heading{max-width:13ch;margin-right:auto;margin-left:auto;font-size:clamp(3.6rem,11vw,5.2rem)}.md-department-hero__description{margin-right:auto;margin-left:auto;font-size:1.55rem}.md-department-hero__button{width:100%}.md-department-hero__ornament{width:20rem;margin-right:auto;margin-left:auto}.md-department-hero__script-line{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.md-department-hero__button{transition:none}}.md-department-hero__ornament{display:flex;width:26rem;align-items:center;gap:1.2rem;margin:0 0 2rem;color:#c87548}.md-department-hero__ornament>span:not(.md-department-hero__ornament-mark){flex:1;height:1px;background:currentColor;opacity:.85}.md-department-hero__ornament-mark{font-size:1.7rem;line-height:1}.md-department-hero__script-line{margin:1.8rem 0 0;color:#d37b50;font-family:Segoe Script,Brush Script MT,cursive;font-size:clamp(2.2rem,2.4vw,3.5rem);font-weight:400;line-height:1.25}
/*# sourceMappingURL=/cdn/shop/t/7/assets/md-department-hero.css.map */
