.df.dfh{position:relative;display:flex;align-items:flex-end;overflow:hidden}.df.dfh--full{min-height:100vh}.df.dfh--tall{min-height:clamp(560px,88vh,900px)}.df.dfh--compact{min-height:clamp(420px,56vh,600px)}.df .dfh__media{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.df .dfh__bg{object-position:var(--df-pos, center 26%);background:#000}@media(max-width:749px){.df .dfh__bg{object-position:var(--df-pos-m, var(--df-pos, center 26%))}}.df .dfh__ov{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.df .dfh__ov--fade{background:linear-gradient(180deg,#00000059,#0000 30%,#000000b8)}.df .dfh__ov--left{background:linear-gradient(180deg,#0009,#00000040 30%,#00000080 62%,#000000f2)}.df .dfh__ov--side{background:linear-gradient(90deg,#000000bd,#0000004d 46%,#0000 74%)}.df .dfh__inner{position:relative;z-index:2;width:100%}.df.dfh--split .dfh__inner{padding:0 clamp(20px,5vw,72px) clamp(56px,7vw,104px);display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.df.dfh--split .dfh__text{width:fit-content}.df.dfh--contained .dfh__inner{max-width:var(--max);margin:0 auto;padding:0 clamp(20px,5vw,72px) clamp(50px,7vw,96px)}.df.dfh--contained .dfh__btn{margin-top:clamp(24px,3vw,38px)}.df .dfh__eyebrow{margin-bottom:clamp(24px,3vw,38px)}.df .dfh__h{font-family:var(--f-head);font-weight:700;letter-spacing:-.045em;line-height:.88;margin:0;color:#fff}.df .dfh__h em{font-style:italic;font-weight:300}.df .dfh__h--home{font-size:clamp(34px,5.4vw,72px);max-width:13ch;text-wrap:pretty}.df .dfh__h--home em{color:#ffffffa6}.df .dfh__h--page{font-size:clamp(36px,5.6vw,72px)}.df .dfh__h--page em{color:#ffffffa6}.df .dfh__sub{font-family:var(--f-body);font-weight:400;font-size:clamp(15px,1.1vw,18px);line-height:1.6;color:#ffffffb8;margin:clamp(16px,1.8vw,24px) 0 0;width:0;min-width:100%}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-df-hero.css.map */
