@font-face{
font-family:"Helvetica W01 Roman";
src:url("https://assets.macysassets.com/dyn_img/fonts/ea95b44a-eab7-4bd1-861c-e73535e7f652.eot");
src:url("https://assets.macysassets.com/dyn_img/fonts/ea95b44a-eab7-4bd1-861c-e73535e7f652.eot?#iefix") format("embedded-opentype"),url("https://assets.macysassets.com/dyn_img/fonts/dyn_img/fonts/4021a3b9-f782-438b-aeb4-c008109a8b64.woff") format("woff"),url("https://assets.macysassets.com/dyn_img/fonts/669f79ed-002c-4ff6-965c-9da453968504.ttf") format("truetype"),url("https://assets.macysassets.com/dyn_img/fonts/d17bc040-9e8b-4397-8356-8153f4a64edf.svg#d17bc040-9e8b-4397-8356-8153f4a64edf") format("svg");
}

/* Linotype Didot W01 Bold Italic (26.23kb - Latin 1) */
@font-face{
font-family:"Didot W01 Bold Italic";
src:url("https://assets.macysassets.com/dyn_img/fonts/5fa305e7-b64e-4c8a-b1f5-324ecc0b83ed.eot?#iefix");
src:url("https://assets.macysassets.com/dyn_img/fonts/5fa305e7-b64e-4c8a-b1f5-324ecc0b83ed.eot?#iefix") format("eot"),url("https://assets.macysassets.com/dyn_img/fonts/fa4e3a6d-66cb-4422-9450-017ce5d58f68.woff2") format("woff2"),url("https://assets.macysassets.com/dyn_img/fonts/69ebc5c0-3a5a-4452-a681-d3ba91648d9f.woff") format("woff"),url("https://assets.macysassets.com/dyn_img/fonts/98cd62f2-3e6f-4bf5-8d48-42df36207b6d.ttf") format("truetype"),url("https://assets.macysassets.com/dyn_img/fonts/97dc6a4b-7baa-436e-9d48-62870c1e49ac.svg#97dc6a4b-7baa-436e-9d48-62870c1e49ac") format("svg");
}

/* Neue Helvetica W01 65 Medium (22.37kb - Latin 1) */
@font-face{
font-family:"HelveticaNeueW01-65Medi";
src:url("https://assets.macysassets.com/dyn_img/fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix");
src:url("https://assets.macysassets.com/dyn_img/fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix") format("eot"),url("https://assets.macysassets.com/dyn_img/fonts/3600b37f-2bf1-45f3-be3a-03365f16d9cb.woff2") format("woff2"),url("https://assets.macysassets.com/dyn_img/fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff"),url("https://assets.macysassets.com/dyn_img/fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf") format("truetype"),url("https://assets.macysassets.com/dyn_img/fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5") format("svg");
}

/* Neue Helvetica W01 75 Bold (22.35kb - Latin 1) */
@font-face{
font-family:"HelveticaNeueW01-75Bold";
src:url("https://assets.macysassets.com/dyn_img/fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix");
src:url("https://assets.macysassets.com/dyn_img/fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix") format("eot"),url("https://assets.macysassets.com/dyn_img/fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2") format("woff2"),url("https://assets.macysassets.com/dyn_img/fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff"),url("https://assets.macysassets.com/dyn_img/fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf") format("truetype"),url("https://assets.macysassets.com/dyn_img/fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg");
}

/* Neue Helvetica W01 67 Condensed Medium Oblique (51.73kb - Latin 1) */
@font-face{
font-family:"HelveticaNeueW01-67MdCn 692713";
src:url("https://assets.macysassets.com/dyn_img/fonts/0a98bfe2-0b00-4033-8edf-4a77862a203b.eot?#iefix");
src:url("https://assets.macysassets.com/dyn_img/fonts/0a98bfe2-0b00-4033-8edf-4a77862a203b.eot?#iefix") format("eot"),url("https://assets.macysassets.com/dyn_img/fonts/75fb6581-1d0d-4f94-8460-29bcb3fa864a.woff2") format("woff2"),url("https://assets.macysassets.com/dyn_img/fonts/08168171-ce66-4a8c-ae2c-720f44ea63ea.woff") format("woff"),url("https://assets.macysassets.com/dyn_img/fonts/d9b14ee9-cc93-4033-894c-cb00960ace98.ttf") format("truetype"),url("https://assets.macysassets.com/dyn_img/fonts/5f8c937b-8250-40b4-a74f-356cbc41ac9a.svg#5f8c937b-8250-40b4-a74f-356cbc41ac9a") format("svg");
}

/* Neue Helvetica W01 57 Condensed (54.68kb - Latin 1) */
@font-face{
font-family:"HelveticaNeueW01-57Cn";
src:url("https://assets.macysassets.com/dyn_img/fonts/ecaa98fe-425a-42de-846b-c235f0dbc449.eot?#iefix");
src:url("https://assets.macysassets.com/dyn_img/fonts/ecaa98fe-425a-42de-846b-c235f0dbc449.eot?#iefix") format("eot"),url("https://assets.macysassets.com/dyn_img/fonts/88a238be-6477-4e71-bdc4-5a35bbf8d392.woff2") format("woff2"),url("https://assets.macysassets.com/dyn_img/fonts/842088d0-1ae2-40d0-8561-3c95761ba7a6.woff") format("woff"),url("https://assets.macysassets.com/dyn_img/fonts/c74505d5-13e8-47ed-94a8-630aab4da3e6.ttf") format("truetype"),url("https://assets.macysassets.com/dyn_img/fonts/6cd480d1-47d0-48b4-86bd-283db2cb9235.svg#6cd480d1-47d0-48b4-86bd-283db2cb9235") format("svg");
}

.pwp-large-txt {
    font-size: 48px;
    font-weight: bold;
    color: #000000;
}

.pwp-medium-txt {
    font-size: 36px;
    font-weight: bold;
    color: #000000;
}

.pwp-small-txt {
    font-size: 24px;
    color: #000000;
}

.pwp-red-txt {
    color: #e80016;
}

/* DESKTOP - SECTION ONE */
.pwp-section-one {
    text-align: center;
}

.pwp-title {
    font-size: 101px;
    margin-top: 75px;
    margin-bottom: 0px;
}

.pwp-p1 {
    margin-top: -35px;
    margin-bottom: 19px;
}

.pwp-p2 {
    margin-bottom: 27px;
}

.pwp-p3 {
    margin-bottom: 8px;
}

.pwp-p4 {
    margin-bottom: 36px;
}

.pwp-p5 {
    margin-bottom: 11px;
}

.pwp-section-one-ul {
    /*margin-left: 284px;*/
    text-align: left;
    width: 662px;
    margin-left: auto;
    margin-right: auto;
}

.pwp-section-one-ul li {
    margin-bottom: 27px;
    line-height: 30px;
    padding-left: 14px;
}

.pwp-p6 {
    line-height: 28px;
    text-align: left;
    /*margin-left: 298px;*/
    margin-bottom: 42px;
    width: 630px;
    margin-left: auto;
    margin-right: auto;
}

/* DESKTOP - SECTION TWO */
.pwp-section-two {
    text-align: center;
}

.pwp-p7 {
    margin-bottom: 6px;
}

.pwp-section-two-ul {
    margin-bottom: 30px;
}

.pwp-button {
    width: 182px;
    border: solid 1px black;
    height: 52px;
    color: black;
    background-color: transparent;
    font-size: 20px;
    padding: 0;
    margin-bottom: 41px;
}

.pwp-button:hover {
    border: solid 1px black;
    color: black;
    background-color: transparent;
}


@media only screen and (max-width:959px) and (min-width:600px) {
    .pwp-large-txt {
        font-size: 6vw;
    }

    .pwp-medium-txt {
        font-size: 6.1vw;
    }

    .pwp-small-txt {
        font-size: 4.1vw;
    }

    /* MOBILE - SECTION ONE */
    .pwp-title {
        font-size: 13vw;
        margin-top: 5vw;
        margin-bottom: 2vw;
    }

    .pwp-p1 {
        margin-top: -5vw;
        margin-bottom: 5vw;
    }

    .pwp-p2 {
        margin-bottom: 5vw;
        font-size: 8.3vw;
        line-height: 10vw;
    }

    .pwp-p3 {
        margin-bottom: 2vw;
    }

    .pwp-p4 {
        margin-bottom: 4vw;
        line-height: 5vw;
    }

    .pwp-p5 {
        margin-bottom: 1vw;
    }

    .pwp-section-one-ul {
        margin-left: 6vw;
        margin-right: 9vw;
        margin-bottom: 4vw;
        width: 100%;
    }

    .pwp-section-one-ul li {
        margin-bottom: 4vw;
        line-height: 5vw;
        padding-left: 0vw;
    }

    .pwp-p6 {
        line-height: 5vw;
        margin-left: 6.7vw;
        margin-right: 7vw;
        width: 85%;
    }

    /* MOBILE - SECTION TWO */
    .pwp-p7 {
        margin-bottom: 3vw;
        font-size: 8.3vw;
    }

    .pwp-section-two-ul {
        margin-bottom: 8vw;
    }

    .pwp-button {
        width: 90%;
        height: 10.5vw;
        font-size: 3.5vw;
        padding: .5vw 0 0 0;
        margin-bottom: 5vw;
    }

    .pwp-button:hover {
        border: solid 1px black;
        color: black;
        background-color: transparent;
    }
}



@media only screen and (max-width:599px) {
    .pwp-large-txt {
        font-size: 6vw;
    }

    .pwp-medium-txt {
        font-size: 6.1vw;
    }

    .pwp-small-txt {
        font-size: 4.1vw;
    }

    /* MOBILE - SECTION ONE */
    .pwp-title {
        font-size: 13vw;
        margin-top: 5vw;
        margin-bottom: 2vw;
    }

    .pwp-p1 {
        margin-top: -5vw;
        margin-bottom: 5vw;
    }

    .pwp-p2 {
        margin-bottom: 5vw;
        font-size: 8.3vw;
        line-height: 10vw;
    }

    .pwp-p3 {
        margin-bottom: 2vw;
    }

    .pwp-p4 {
        margin-bottom: 4vw;
        line-height: 5vw;
    }

    .pwp-p5 {
        margin-bottom: 1vw;
    }

    .pwp-section-one-ul {
        margin-left: 6vw;
        margin-right: 9vw;
        margin-bottom: 4vw;
        width: 100%;
    }

    .pwp-section-one-ul li {
        margin-bottom: 4vw;
        line-height: 5vw;
        padding-left: 0vw;
    }

    .pwp-p6 {
        line-height: 5vw;
        margin-left: 6.7vw;
        margin-right: 7vw;
        width: 85%;
    }

    /* MOBILE - SECTION TWO */
    .pwp-p7 {
        margin-bottom: 3vw;
        font-size: 8.3vw;
    }

    .pwp-section-two-ul {
        margin-bottom: 8vw;
    }

    .pwp-button {
        width: 90%;
        height: 12.5vw;
        font-size: 5vw;
        padding: .5vw 0 0 0;
        margin-bottom: 5vw;
    }

    .pwp-button:hover {
        border: solid 1px black;
        color: black;
        background-color: transparent;
    }
}





















