.FashionHero{
    grid-column:full;
    padding-bottom:calc(3.44828vw + 31.03448px);
    width:100%
}
@media(min-width:1440px){
    .FashionHero{
        padding-bottom:100px
    }
}
@media(max-width:739px){
    .FashionHero{
        padding-bottom:50px
    }
}
.FashionHero.is-active .FashionHero__sub-title,.FashionHero.is-active .FashionHero__title{
    opacity:1;
    transform:translateY(0)
}
.FashionHero__inner{
    box-sizing:border-box;
    column-gap:var(--six-gutter);
    display:grid;
    padding-top:calc(12.41379vw + 91.72414px)
}
@media(min-width:4069px){
    .FashionHero__inner{
        --max-grid:calc(var(--six-site-max-width)/2 + var(--six-site-margin) + var(--six-gutter)*2);
        grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]
    }
}
@media(max-width:4068px){
    .FashionHero__inner{
        --col-spacer:calc(var(--six-site-margin) - var(--six-gutter));
        grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]
    }
}
@supports not (display:grid){
    .FashionHero__inner{
        display:block;
        width:100%
    }
}
@media(min-width:1440px){
    .FashionHero__inner{
        padding-top:340px
    }
}
@media(max-width:739px){
    .FashionHero__inner{
        padding-top:160px
    }
}
.FashionHero__sub-title,.FashionHero__title{
    text-wrap:balance;
    grid-column:content;
    margin-bottom:calc(3.44828vw + 31.03448px);
    opacity:0;
    text-align:center;
    transform:translateY(10px);
    transition:opacity .8s ease 2s,transform .8s ease 2s
}
@media(min-width:1440px){
    .FashionHero__sub-title,.FashionHero__title{
        margin-bottom:100px
    }
}
@media(max-width:739px){
    .FashionHero__sub-title,.FashionHero__title{
        margin-bottom:50px
    }
}
.wp-admin .FashionHero__sub-title,.wp-admin .FashionHero__title{
    opacity:1
}
.FashionHero__title{
    --line-height:1;
    font-family:"Antique Legacy",sans-serif;
    font-size:calc(6.2069vw - 4.13793px);
    font-style:normal;
    font-weight:700;
    letter-spacing:0;
    line-height:1
}
.FashionHero__title b,.FashionHero__title strong{
    font-weight:700;
    text-transform:uppercase
}
.FashionHero__title em{
    font-family:"Antique Legacy",sans-serif;
    font-style:italic
}
@media(min-width:1440px){
    .FashionHero__title{
        font-size:120px
    }
}
@media(max-width:739px){
    .FashionHero__title{
        font-size:30px
    }
}
.FashionHero__title.FashionHero--apply__ligatures{
    font-variant-ligatures:discretionary-ligatures;
    letter-spacing:unset
}
.FashionHero__title.FashionHero--apply__ligatures span{
    letter-spacing:unset
}
.FashionHero__sub-title{
    --line-height:1.04;
    font-family:"Antique Legacy",sans-serif;
    font-size:calc(1.37931vw + 22.41379px);
    font-style:normal;
    font-weight:700;
    letter-spacing:0;
    line-height:1.04;
    margin:calc(-3.44828vw - 21.03448px) auto 0;
    width:90%
}
.FashionHero__sub-title b,.FashionHero__sub-title strong{
    font-weight:700;
    text-transform:uppercase
}
.FashionHero__sub-title em{
    font-family:"Amtique Legacy",sans-serif;
    font-style:italic
}
@media(min-width:1440px){
    .FashionHero__sub-title{
        font-size:50px
    }
}
@media(max-width:739px){
    .FashionHero__sub-title{
        font-size:30px
    }
}
@media(min-width:1440px){
    .FashionHero__sub-title{
        margin-top:-90px
    }
}
@media(max-width:739px){
    .FashionHero__sub-title{
        margin-top:-40px
    }
}
.FashionHero__media{
    grid-column:4/-4
}
@media(min-width:740px){
    .FashionHero__media{
        grid-column:5/-5
    }
}
@media(min-width:1024px){
    .FashionHero__media{
        grid-column:12/span 4
    }
}
@media(min-width:4068px){
    .FashionHero__media{
        grid-column:11/span 8
    }
}
