<style>
    @font-face {
        font-family: 'UntitledSans-Medium';
        src: url("/fonts/untitled-sans/UntitledSans-Medium.woff") format("woff")
    }

    @font-face {
        font-family: 'UntitledSans-Regular';
        src: url("/fonts/untitled-sans/UntitledSans-Regular.woff") format("woff")
    }

    @font-face {
        font-family: 'AkzidenzGrotesk-Medium';
        src: url("/fonts/AkzidenzGrotesk-Medium/AkzidenzGroteskBQ-Medium.eot");
        src: url("/fonts/AkzidenzGrotesk-Medium/AkzidenzGroteskBQ-Medium.eot?#iefix") format("embedded-opentype"), url("/fonts/AkzidenzGrotesk-Medium/AkzidenzGroteskBQ-Medium.woff2") format("woff2"), url("/fonts/AkzidenzGrotesk-Medium/AkzidenzGroteskBQ-Medium.woff") format("woff"), url("/fonts/AkzidenzGrotesk-Medium/AkzidenzGroteskBQ-Medium.ttf") format("truetype")
    }

    @font-face {
        font-family: 'HelveticaNeueLTStdBd';
        src: url("/fonts/HelveticaNeueLTStdBd/HelveticaNeueLTStd-Bd.eot");
        src: url("/fonts/HelveticaNeueLTStdBd/HelveticaNeueLTStd-Bd.eot?#iefix") format("embedded-opentype"), url("/fonts/HelveticaNeueLTStdBd/HelveticaNeueLTStd-Bd.woff2") format("woff2"), url("/fonts/HelveticaNeueLTStdBd/HelveticaNeueLTStd-Bd.woff") format("woff"), url("/fonts/HelveticaNeueLTStdBd/HelveticaNeueLTStd-Bd.ttf") format("truetype")
    }

    a.as_cta {
        text-transform: uppercase;
        font-weight: 500;
        letter-spacing: 1px;
        font-size: 13px;
        line-height: normal;
        display: inline-block;
        text-decoration: none;
        font-family: "UntitledSans-Medium"
    }

    a.as_cta.white {
        color: white
    }

    a.as_cta.black {
        color: black
    }

    a.as_cta.cta_underline:after {
        content: "";
        bottom: -1px;
        left: 0;
        width: 100%;
        border-bottom: solid 1px;
        display: block;
        border-bottom-color: inherit
    }

    @media screen and (min-width: 680px) {
        a.as_cta.cta_underline:after {
            transform: scale(0);
            transition: 250ms transform ease-out;
            transform-origin: 0 0
        }
    }

    @media screen and (min-width: 680px) {
        a.as_cta.cta_underline:hover:after {
            transform: scale(1);
            transform-origin: 100% 0
        }
    }

    @media screen and (min-width: 680px) {
        a.as_cta.cta_underline.reverse:after {
            transform: scale(1)
        }
    }

    @media screen and (min-width: 680px) {
        a.as_cta.cta_underline.reverse:hover:after {
            transform: scale(0)
        }
    }

    .as_cta--button {
        min-width: 142px;
        height: 44px;
        margin: auto;
        display: block;
        text-decoration: none
    }

    .as_cta--button button {
        min-width: inherit;
        height: inherit;
        display: inherit;
        background-color: transparent;
        text-transform: uppercase;
        font-family: 'UntitledSans-Medium';
        font-size: 10px;
        padding: 0 20px;
        font-weight: 500;
        font-stretch: normal;
        font-style: normal;
        line-height: 0.92;
        letter-spacing: 1.3px;
        cursor: pointer
    }

    @media only screen and (min-width: 375px) {
        .as_cta--button button {
            font-size: 13px
        }
    }

    .as_cta--button button.black {
        border: 1px solid black;
        color: black
    }

    @media only screen and (min-width: 1024px) {

        .as_cta--button button.black:hover,
        .as_cta--button button.black:focus {
            color: white;
            background-color: rgba(47, 47, 47, 0.75);
            border: 1px solid white
        }
    }

    .as_cta--button button.white {
        color: #fff;
        font-weight: 600;
        border: 1px solid white
    }

    @media only screen and (min-width: 1024px) {

        .as_cta--button button.white:hover,
        .as_cta--button button.white:focus {
            background-color: #fff;
            color: #000
        }
    }

    .as_cta--button button.bg-white {
        color: black;
        font-weight: 600;
        border: 1px solid #fff;
        background-color: #fff
    }

    .cta_columns {
        width: 90vw;
        margin: auto;
        text-align: center
    }

    .cta_columns a.as_cta {
        margin: 0 45px 0 45px
    }

    @media only screen and (min-width: 768px) {
        .cta_columns a.as_cta {
            margin: 0 105px 0 105px
        }
    }

    @media only screen and (min-width: 1280px) {
        .cta_columns a.as_cta {
            margin: 0 117px 0 117px
        }
    }

    @media only screen and (min-width: 2560px) {
        .cta_columns a.as_cta {
            margin: 0 230px 0 230px
        }
    }

    .cta_columns a.as_cta:not(.first) {
        margin-top: 20px
    }

    :root {
        --sectionBottom: 48px;
        --headingTop: 30px;
        --centerSpacing: 43px;
    }

    @media (min-width: 768px) {
        :root {
            --sectionBottom: 66px;
            --headingTop: 45px;
            --centerSpacing: 43px;
        }
    }

    @media (min-width: 1280px) {
        :root {
            --headingTop: 35px;
            --centerSpacing: 61px;
        }
    }

    @media (min-width: 2560px) {
        :root {
            --sectionBottom: 144px;
            --headingTop: 87px;
            --centerSpacing: 107px;
        }
    }

    body {
        margin: 0;
    }

    .container,
    .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }

    article#feature-streetStyle {
        color: black;
    }

    @media (min-width: 768px) {
        article#feature-streetStyle {
            margin-top: 10px;
        }
    }

    @media (min-width: 1024px) {
        article#feature-streetStyle {
            margin-top: var(--sectionBottom);
        }
    }

    @media (min-width: 1920px) {
        article#feature-streetStyle {
            margin-top: 89px;
        }
    }

    article#feature-streetStyle .contentBlock {
        margin-bottom: var(--sectionBottom);
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock {
            text-align: center;
        }
    }

    article#feature-streetStyle .contentBlock img {
        width: 100%;
        height: auto;
    }

    article#feature-streetStyle .contentBlock__video {
        padding: 0;
        margin: auto;
        width: 100%;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .contentBlock__video {
            max-width: 44vw;
        }
    }

    @media screen and (min-width: 1440px) {
        article#feature-streetStyle .contentBlock__video {
            width: 35%;
        }
    }

    article#feature-streetStyle .contentBlock__image--double {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .contentBlock__image--double {
            flex-direction: row;
            align-items: center;
            justify-content: space-between;
        }
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock__image--double {
            align-items: center;
            margin: 0 6vw;
        }
    }

    @media screen and (min-width: 1280px) {
        article#feature-streetStyle .contentBlock__image--double {
            align-items: center;
            margin: 0 5vw;
        }
    }

    @media screen and (min-width: 1440px) {
        article#feature-streetStyle .contentBlock__image--double {
            align-items: center;
            margin: 0 15vw;
        }
    }

    @media screen and (min-width: 1920px) {
        article#feature-streetStyle .contentBlock__image--double {
            margin: 0 20vw;
        }
    }

    @media screen and (min-width: 2560px) {
        article#feature-streetStyle .contentBlock__image--double {
            margin: 0 11%;
        }
    }

    article#feature-streetStyle .contentBlock__image--double.switch {
        flex-direction: row-reverse;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .contentBlock__image--double>div {
            width: 50%;
        }
    }

    @media screen and (min-width: 768px) and (max-width: 1024px) {
        article#feature-streetStyle .contentBlock__image--double>div.large {
            width: 54%;
        }
    }

    article#feature-streetStyle .contentBlock__image--double>div.small {
        display: none;
        box-sizing: border-box;
    }

    @media screen and (min-width: 768px) and (max-width: 1023px) {
        article#feature-streetStyle .contentBlock__image--double>div.small {
            width: 41%;
        }
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .contentBlock__image--double>div.small {
            display: block;
        }
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock__image--double>div.small {
            padding: var(--centerSpacing);
        }
    }

    article#feature-streetStyle .contentBlock__image--double>div.mb-padded {
        padding: 0 40px;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .contentBlock__image--double>div.mb-padded {
            display: block;
            padding: 0;
        }
    }

    article#feature-streetStyle .contentBlock__image--double>div img {
        width: 100%;
        height: auto;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .contentBlock__image--portrait {
            width: 52%;
            margin: auto;
        }
    }

    @media screen and (min-width: 1280px) {
        article#feature-streetStyle .contentBlock__image--portrait {
            width: 44%;
        }
    }

    @media screen and (min-width: 1440px) {
        article#feature-streetStyle .contentBlock__image--portrait {
            width: 35%;
        }
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock__image--landscape {
            width: 100%;
            margin: auto;
        }
    }

    article#feature-streetStyle .contentBlock__text {
        text-align: center;
    }

    article#feature-streetStyle .contentBlock__text h1,
    article#feature-streetStyle .contentBlock__text h2,
    article#feature-streetStyle .contentBlock__text h3,
    article#feature-streetStyle .contentBlock__text p {
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        margin: 0;
        text-align: center;
    }

    article#feature-streetStyle .contentBlock__text h1,
    article#feature-streetStyle .contentBlock__text h2,
    article#feature-streetStyle .contentBlock__text h3 {
        font-family: "HelveticaNeueLTStdBd";
        text-transform: uppercase;
        margin-top: var(--headingTop);
    }

    article#feature-streetStyle .contentBlock__text h1 {
        font-size: 30px;
        line-height: 1.28;
        letter-spacing: 0.8px;
    }

    @media screen and (min-width: 375px) {
        article#feature-streetStyle .contentBlock__text h1 {
            font-size: 36px;
        }
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock__text h1 {
            font-size: 42px;
        }
    }

    @media screen and (min-width: 1280px) {
        article#feature-streetStyle .contentBlock__text h1 {
            font-size: 50px;
            line-height: 1.2;
            letter-spacing: 1.12px;
        }
    }

    @media screen and (min-width: 2560px) {
        article#feature-streetStyle .contentBlock__text h1 {
            font-size: 80px;
            line-height: 0.75;
            letter-spacing: 1.79px;
            margin-top: 87px;
        }
    }

    article#feature-streetStyle .contentBlock__text h1 br {
        display: block;
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock__text h1 br {
            display: none;
        }
    }

    article#feature-streetStyle .contentBlock__text h2 {
        font-size: 26px;
        line-height: 0.91;
        letter-spacing: 1.23px;
    }

    @media screen and (min-width: 375px) {
        article#feature-streetStyle .contentBlock__text h2 {
            font-size: 32px;
        }
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock__text h2 {
            font-size: 42px;
        }
    }

    @media screen and (min-width: 1280px) {
        article#feature-streetStyle .contentBlock__text h2 {
            font-size: 36px;
            line-height: 0.81;
            letter-spacing: 1.38px;
        }
    }

    @media screen and (min-width: 2560px) {
        article#feature-streetStyle .contentBlock__text h2 {
            font-size: 56px;
            line-height: 0.52;
            letter-spacing: 2.15px;
        }
    }

    article#feature-streetStyle .contentBlock__text h3 {
        font-size: 26px;
        line-height: 1.31;
        letter-spacing: 1.23px;
        margin-top: calc(var(--headingTop) + 10px);
    }

    @media screen and (min-width: 375px) {
        article#feature-streetStyle .contentBlock__text h3 {
            font-size: 32px;
        }
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock__text h3 {
            font-size: 30;
        }
    }

    @media screen and (min-width: 1280px) {
        article#feature-streetStyle .contentBlock__text h3 {
            font-size: 36px;
            line-height: 0.81;
            letter-spacing: 1.38px;
            margin-top: calc(var(--headingTop) + 40px);

        }
    }

    @media screen and (min-width: 2560px) {
        article#feature-streetStyle .contentBlock__text h3 {
            font-size: 56px;
            line-height: 0.52;
            letter-spacing: 2.15px;
        }
    }

    article#feature-streetStyle .contentBlock__text h3 br {
        display: block;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .contentBlock__text h3 br {
            display: none;
        }
    }

    article#feature-streetStyle .contentBlock__text p {
        font-family: "UntitledSans-Regular";
        font-size: 13px;
        width: 74%;
        margin: 15px auto 0;
        display: block;
    }

    @media screen and (min-width: 375px) {
        article#feature-streetStyle .contentBlock__text p {
            font-size: 16px;
            line-height: 1.63;
            letter-spacing: 0.62px;
        }
    }

    @media screen and (min-width: 414px) {
        article#feature-streetStyle .contentBlock__text p {
            width: 78%;

        }
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .contentBlock__text p {
            width: 60%;
        }
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .contentBlock__text p {
            width: 70%;
        }
    }

    @media screen and (min-width: 1090px) {
        article#feature-streetStyle .contentBlock__text p {
            width: 70%;
        }
    }

    @media screen and (min-width: 2560px) {
        article#feature-streetStyle .contentBlock__text p {
            font-size: 23px;
            line-height: 1.43;
            letter-spacing: 0.88px;
            margin-top: 40px;
        }
    }

    article#feature-streetStyle .contentBlock__text p br.tabBreak {
        display: none;
    }

    @media screen and (min-width: 768px) and (max-width: 1023px) {
        article#feature-streetStyle .contentBlock__text p br.tabBreak {
            display: block;
        }
    }

    article#feature-streetStyle .contentBlock__text p br.dtBreak {
        display: none;
    }

    @media screen and (min-width: 1280px) and (orientation: landscape) {
        article#feature-streetStyle .contentBlock__text p br.dtBreak {
            display: block;
        }
    }

    article#feature-streetStyle .contentBlock__text .as_cta {
        margin-top: 20px;
    }

    article#feature-streetStyle .contentBlock__text .as_cta:nth-of-type(2) {
        margin-top: 15px;
    }

    article#feature-streetStyle .contentBlock div.lazy {
        opacity: 0 !important;
    }

    @media screen and (-ms-high-contrast: active),
    (-ms-high-contrast: none) {
        article#feature-streetStyle .contentBlock div.lazy {
            opacity: 1 !important;
        }
    }

    article#feature-streetStyle .contentBlock div.lazyload,
    article#feature-streetStyle .contentBlock div.lazyloading {
        opacity: 0;
    }

    article#feature-streetStyle .contentBlock div.lazyloaded {
        opacity: 1;
        transition: opacity 5s;
    }

    article#feature-streetStyle .captions {
        margin-top: 10px;
        text-align: left;
    }

    article#feature-streetStyle .captions .as_cta {
        font-family: "UntitledSans-Regular";
        text-transform: capitalize;
    }

    @media screen and (max-width: 340px) {
        article#feature-streetStyle .captions .as_cta {
            font-size: 10px;
        }
    }

    article#feature-streetStyle .captions.centered {
        text-align: center;
    }

    article#feature-streetStyle .captions.padded {
        text-align: left;
        padding-left: 10px;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .captions.padded {
            padding-left: 6px;
        }
    }

    @media screen and (min-width: 1024px) {
        article#feature-streetStyle .captions.padded {
            padding: 10px;
        }
    }

    @media screen and (min-width: 1280px) {
        article#feature-streetStyle .captions.padded {
            padding-left: 10px;
        }
    }

    article#feature-streetStyle .captions.tab-padded {
        text-align: left;
        padding-left: 10px;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .captions.tab-padded {
            padding: 0;
        }
    }

    article#feature-streetStyle .captions.mb {
        display: block;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .captions.mb {
            display: none;
        }
    }

    article#feature-streetStyle .captions.dt {
        display: none;
        font-size: 13px;
    }

    @media screen and (min-width: 768px) {
        article#feature-streetStyle .captions.dt {
            display: block;
        }
    }

    @media screen and (min-width: 768px) and (max-width: 1023px) {
        article#feature-streetStyle .captions.dt.a {
            padding-left: 10px;
        }
    }


    a.as_cta {
        text-transform: uppercase;
        font-weight: 500;
        letter-spacing: 1px;
        font-size: 13px;
        line-height: normal;
        display: inline-block;
        text-decoration: none;
        font-family: "UntitledSans-Medium";
    }

    a.as_cta.white {
        color: white;
    }

    a.as_cta.black {
        color: black;
    }

    a.as_cta.cta_underline:after {
        content: "";
        bottom: -1px;
        left: 0;
        width: 100%;
        border-bottom: solid 1px;
        display: block;
        border-bottom-color: inherit;
    }

    @media screen and (min-width: 680px) {
        a.as_cta.cta_underline:after {
            transform: scale(0);
            transition: 250ms transform ease-out;
            transform-origin: 0 0;
        }
    }

    @media screen and (min-width: 680px) {
        a.as_cta.cta_underline:hover:after {
            transform: scale(1);
            transform-origin: 100% 0;
        }
    }

    @media screen and (min-width: 680px) {
        a.as_cta.cta_underline.reverse:after {
            transform: scale(1);
        }
    }

    @media screen and (min-width: 680px) {
        a.as_cta.cta_underline.reverse:hover:after {
            transform: scale(0);
        }
    }

    .as_cta--button {
        min-width: 142px;
        height: 44px;
        margin: auto;
        display: block;
        text-decoration: none;
    }

    .as_cta--button button {
        min-width: inherit;
        height: inherit;
        display: inherit;
        background-color: transparent;
        text-transform: uppercase;
        font-family: "UntitledSans-Medium";
        font-size: 10px;
        padding: 0 20px;
        font-weight: 500;
        font-stretch: normal;
        font-style: normal;
        line-height: 0.92;
        letter-spacing: 1.3px;
        cursor: pointer;
    }

    @media only screen and (min-width: 375px) {
        .as_cta--button button {
            font-size: 13px;
        }
    }

    .as_cta--button button.black {
        border: 1px solid black;
        color: black;
    }

    @media only screen and (min-width: 1024px) {

        .as_cta--button button.black:hover,
        .as_cta--button button.black:focus {
            color: white;
            background-color: rgba(47, 47, 47, 0.75);
            border: 1px solid white;
        }
    }

    .as_cta--button button.white {
        color: #fff;
        font-weight: 600;
        border: 1px solid white;
    }

    @media only screen and (min-width: 1024px) {

        .as_cta--button button.white:hover,
        .as_cta--button button.white:focus {
            background-color: white;
            color: #000;
        }
    }

    .as_cta--button button.bg-white {
        color: black;
        font-weight: 600;
        border: 1px solid #fff;
        background-color: #fff;
    }

    .cta_columns {
        width: 90vw;
        margin: auto;
        text-align: center;
    }

    .cta_columns a.as_cta {
        margin: 0 45px 0 45px;
    }

    @media only screen and (min-width: 768px) {
        .cta_columns a.as_cta {
            margin: 0 105px 0 105px;
        }
    }

    @media only screen and (min-width: 1280px) {
        .cta_columns a.as_cta {
            margin: 0 117px 0 117px;
        }
    }

    @media only screen and (min-width: 2560px) {
        .cta_columns a.as_cta {
            margin: 0 230px 0 230px;
        }
    }

    .cta_columns a.as_cta:not(.first) {
        margin-top: 20px;
    }

    @media screen and (max-width: 340px) {
        article#feature-streetStyle .captions .as_cta {
            font-size: 10px;
        }
    }
</style>