.df.df-fbanner{background:#000;padding:clamp(28px,3.5vw,56px) clamp(20px,3.4vw,48px) 0}.df.df-fbanner .fbanner{position:relative;aspect-ratio:3 / 2;width:100%;display:flex;align-items:center;overflow:hidden;background:#000}.df.df-fbanner .fbanner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--df-pos, var(--fb-pos, center))}.df.df-fbanner .fbanner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e0,#000000b8 34%,#0003 56%,#0000 66%)}.df.df-fbanner .fbanner__inner{position:relative;z-index:2;width:100%;padding:clamp(72px,8vw,136px) clamp(20px,5vw,72px)}.df.df-fbanner .fbanner__copy{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,2vw,28px);max-width:680px}.df.df-fbanner .fbanner__title{font-family:var(--f-head);font-weight:700;letter-spacing:-.035em;line-height:1.02;margin:0;font-size:clamp(32px,3.8vw,56px);color:#fff;text-wrap:balance}.df.df-fbanner .fbanner__sub{font-family:var(--f-head);font-weight:500;font-size:clamp(22px,2.2vw,32px);letter-spacing:-.02em;line-height:1.2;color:#fff}.df.df-fbanner .fbanner__body{font-family:var(--f-body);font-weight:400;font-size:clamp(16px,1.25vw,19px);line-height:1.7;color:#ffffffd9;margin:0;max-width:420px;text-wrap:pretty}.df.df-fbanner .fbanner__btn{box-sizing:border-box}@media(max-width:749px){.df.df-fbanner .fbanner{aspect-ratio:auto;min-height:560px;align-items:flex-end}.df.df-fbanner .fbanner__img{object-position:var(--df-pos-m, var(--fb-pos-m, 72% center))}.df.df-fbanner .fbanner__shade{background:linear-gradient(0deg,#000000eb,#000000c7 38%,#00000040 62%,#0000 78%)}.df.df-fbanner .fbanner__inner{padding:120px 24px 40px}.df.df-fbanner .fbanner__btn{padding-left:32px;padding-right:32px;white-space:nowrap}}.df.df-fbanner .fbanner__title em{font-style:italic;font-weight:300;color:#ffffffa6}.df.df-fbanner--split{padding:clamp(56px,7.5vw,120px) 0}.df.df-fbanner--split .fbsplit{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:center;max-width:var(--max);margin:0 auto;padding:0 var(--pad-x)}@media(min-width:750px){.df.df-fbanner--split .fbsplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.df.df-fbanner--img-left .fbsplit__media{order:-1}}.df.df-fbanner--split .fbsplit__media{position:relative;overflow:hidden;background:#000}.df.df-fbanner--split .fbsplit__media--4-5{aspect-ratio:4 / 5}.df.df-fbanner--split .fbsplit__media--1-1{aspect-ratio:1 / 1}.df.df-fbanner--split .fbsplit__media--3-2{aspect-ratio:3 / 2}.df.df-fbanner--split .fbanner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fb-pos, center)}@media(max-width:749px){.df.df-fbanner--split .fbanner__img{object-position:var(--fb-pos-m, var(--fb-pos, center))}.df.df-fbanner--split .fbanner__btn{padding-left:32px;padding-right:32px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-df-feature-banner.css.map */
