
/* Neue Helvetica W01 45 Light (22.01kb - Latin 1) */
@font-face{
    font-family:"HelveticaNeueW01-45Ligh";
    src:url("/dyn_img/fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix");
    src:url("/dyn_img/fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix") format("eot"),url("/dyn_img/fonts/5a13f7d1-b615-418e-bc3a-525001b9a671.woff2") format("woff2"),url("/dyn_img/fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"),url("/dyn_img/fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"),url("/dyn_img/fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg");
}

/* Neue Helvetica W01 55 Roman (22.17kb - Latin 1) */
@font-face{
    font-family:"HelveticaNeueW01-55Roma";
    src:url("/dyn_img/fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix");
    src:url("/dyn_img/fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix") format("eot"),url("/dyn_img/fonts/b0868b4c-234e-47d3-bc59-41ab9de3c0db.woff2") format("woff2"),url("/dyn_img/fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff"),url("/dyn_img/fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf") format("truetype"),url("/dyn_img/fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg");
}

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

/* Neue Helvetica W01 35 Thin (59.50kb - Latin 1) */
@font-face{
    font-family:"HelveticaNeueW01-Thin";
    src:url("/dyn_img/fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix");
    src:url("/dyn_img/fonts/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix") format("eot"),url("/dyn_img/fonts/aff68211-86bb-476d-882e-f7a3face144c.woff2") format("woff2"),url("/dyn_img/fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff") format("woff"),url("/dyn_img/fonts/278bef59-6be1-4800-b5ac-1f769ab47430.ttf") format("truetype"),url("/dyn_img/fonts/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3") format("svg");
}

/* Neue Helvetica Thai W31 Light (34.03kb - Thai) */
@font-face{
    font-family:"HelveticaNeueW31-Light";
    src:url("/dyn_img/fonts/aa774579-e37c-4440-ac7b-6982be639abd.eot?#iefix");
    src:url("/dyn_img/fonts/aa774579-e37c-4440-ac7b-6982be639abd.eot?#iefix") format("eot"),url("/dyn_img/fonts/4adf8e4c-16be-47ea-ad00-5e77bd388195.woff2") format("woff2"),url("/dyn_img/fonts/682c5dc0-2f6f-4d0b-bb7e-e3cae9793211.woff") format("woff"),url("/dyn_img/fonts/2e632492-a223-44ed-b38b-86cc977e73db.ttf") format("truetype"),url("/dyn_img/fonts/25987715-b2cf-484e-8e02-a5925400e1db.svg#25987715-b2cf-484e-8e02-a5925400e1db") format("svg");
}

/* Neue Helvetica Thai W31 Regular (34.61kb - Thai) */
@font-face{
    font-family:"Helvetica Neue W31";
    src:url("/dyn_img/fonts/badf75de-70f1-4350-adb4-4c4ad8b6382c.eot?#iefix");
    src:url("/dyn_img/fonts/badf75de-70f1-4350-adb4-4c4ad8b6382c.eot?#iefix") format("eot"),url("/dyn_img/fonts/c2c0b11f-81e9-4d53-a2c0-101f0d04118b.woff2") format("woff2"),url("/dyn_img/fonts/214bdd25-4f24-45f3-ae15-4ad14e3d7670.woff") format("woff"),url("/dyn_img/fonts/f2d4eaae-7174-4ba4-b167-5ff29de2bf6b.ttf") format("truetype"),url("/dyn_img/fonts/d722484c-901a-49ab-be2b-e71d114d2d2e.svg#d722484c-901a-49ab-be2b-e71d114d2d2e") format("svg");
}

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

.brkDesktop{
    display:inline;
}

.displayDesktop{
    display: block;
}

.brkMobile{
    display:none;
}

.displayMobile{
    display: none !important;
}


.watchesContainer{
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.watchesTitle h1{
    font-family:"HelveticaNeueW01-45Ligh", Helvetica, Arial,Sans-Serif;
    font-size: 106px;
    line-height:90px ;
    text-transform: uppercase;
    font-weight: lighter;
    margin-bottom: 0.1em;
}

.watchesTitle p{
    font-family:"HelveticaNeueW01-55Roma", Helvetica, Arial,Sans-Serif;
    font-size: 23px;
    line-height:24px ;
    text-transform: none;
    margin-bottom:0;
}

.watchNav p{
    font-family:"HelveticaNeueW01-75Bold",Helvetica, Arial,Sans-Serif;
    font-size: 24px;
    line-height: 24px;
    text-transform: uppercase;
    font-weight: normal;
    margin:2em auto;
}

.watchNav p a{
    text-decoration: none;
    text-transform: uppercase;
}

.watches-text h2{
    font-family:"HelveticaNeueW01-Thin",Helvetica, Arial,Sans-Serif;
    font-size: 61px;
    line-height: 60px;
    text-transform: uppercase;
    font-weight: lighter;
    margin-bottom: 0;
}

.watches-text p{
    font-family:"HelveticaNeueW01-55Roma", Helvetica, Arial,Sans-Serif;
    font-size: 18px;
    line-height: 20px;
    margin: 0.8em auto;
}

.watches-text button{
    font-family:"HelveticaNeueW01-75Bold",Helvetica, Arial,Sans-Serif;
    font-size: 13px;
    border:1px solid black;
    background: transparent;
    color: black;
    padding: 0.25em 1.5em;
    width:120px;
    height:40px;
    text-transform: uppercase;
    font-weight: normal;
    letter-spacing: 0.5px;
}

.watches-text button a{
    text-decoration: none;
}
.sectionDiv{
    position: relative;
    margin-bottom: 50px;
}


.watches-text{
    position: absolute;
    text-align: left;
}

.smartWatch .watches-text{
    left:62.5%;
    top:67%;
}

.sportWatch .watches-text{
    left:7.5%;
    top:33%;
}

.diveWatch .watches-text{
    left:71%;
    top:0%;
}

.minimalWatch .watches-text{
    left:68.33%;
    top:46%;
}

.femmeWatch .watches-text{
    left:2.5%;
    top:2%;
}

.meshWatch .watches-text{
    left:65.83%;
    top:32%;
}

.slick-slider{
    margin-bottom: 0;
}


@media screen and (min-width: 1024px) and (max-width: 1199px) {
    .brkDesktop{
        display:inline;
    }

    .displayDesktop{
        display: block;
    }

    .brkMobile{
        display:none;
    }

    .displayMobile{
        display: none !important;
    }


    .watchNav p{
        font-size: 24px;
        line-height: 24px;
        font-weight: normal;
    }

    .watches-text h2{
        font-size: 3em;
        line-height: 0.9em;
    }

    .watches-text p{
        font-size: 1em;
    }

    .watches-text button{
        font-size: 1em;
        padding: 0.25em 1.5em;
        width:9em;
        height:3em;
    }



}


@media screen and (min-width: 600px) and (max-width: 1023px) {
    .brkDesktop{
        display:none;
    }

    .displayDesktop{
        display: none;
    }

    .brkMobile{
        display:inline;
    }

    .displayMobile{
        display: block !important;
    }

    #bd .watchesContainer .row{
        padding: 0;
    }

    .watchesTitle h1{
        font-size: 11vw;
        line-height: 11vw;
        font-weight: bold;
    }

    .watchesTitle p{
        font-size: 4vw;
        line-height: 4vw;
    }

    .watchNav p{
        font-size: 5vw;
        line-height: 6vw;
        margin:5vw auto;
    }

    .watches-text h2{
        font-size: 9vw;
        line-height: 9vw;
        font-weight: 300;
    }

    .watches-text p{
        font-size: 4vw;
        line-height: 4vw;
        margin-bottom: 4vw;
    }

    .watches-text button{
        width:100%;
        margin-bottom: 0;
        height: 7vw;
        font-size: 2.5vw;
    }
    .watches-text{
        position: relative;
    }

    .watchesContainer .watches-text{
        left: 0;
        top: 0;
        margin: 4vw 3%;
    }

    .sectionDiv img{
        width: 100%;
    }

    .sectionDiv{
        margin-bottom: 0;
    }

}

@media screen and (max-width: 599px){


    .brkDesktop{
        display:none;
    }

    .displayDesktop{
        display: none;
    }

    .brkMobile{
        display:inline;
    }

    .displayMobile{
        display: block !important;
    }

    #bd .watchesContainer .row{
        padding: 0;
    }

    .watchesTitle h1{
        font-size: 11vw;
        line-height: 11vw;
        font-weight: bold;
    }

    .watchesTitle p{
        font-size: 4vw;
        line-height: 4vw;
    }

    .watchNav p{
        font-size: 5vw;
        line-height: 6vw;
        margin:5vw auto;
    }

    .watches-text h2{
        font-size: 9vw;
        line-height: 9vw;
        font-weight: 300;
    }

    .watches-text p{
        font-size: 4.5vw;
        line-height: 5vw;
        margin:1vw auto 6vw auto;
    }

    .watches-text button{
        width:100%;
        margin-bottom: 0;
        height: 10vw;
        font-size: 4vw;
    }

    .watches-text{
        position: relative;
    }

    .watchesContainer .watches-text{
        left: 0;
        top: 0;
        margin: 4vw 3%;
    }

    .sectionDiv img{
        width: 100%;
    }

    .sectionDiv{
        margin-bottom: 0;
    }
}


