@font-face {
  font-family: "DINEngschriftStd";
  src: url("../font/DINEngschriftStd.woff") format("woff"), url("../font/DINEngschriftStd.ttf") format("truetype"); }

@font-face {
  font-family: "HelveticaLTStd";
  src: url("../font/HelveticaLTStd.woff") format("woff"), url("../font/HelveticaLTStd.ttf") format("truetype"); }

@font-face {
  font-family: "HelveticaNeue";
  src: url("../font/HelveticaNeue.woff") format("woff"), url("../font/HelveticaNeue.ttf") format("truetype"); }

@font-face {
  font-family: "ITCAvantGardeStd-Bk";
  src: url("../font/ITCAvantGardeStd-Bk.woff") format("woff"), url("../font/ITCAvantGardeStd-Bk.ttf") format("truetype"); }

@font-face {
  font-family: "ITCAvantGardeStd-Md";
  src: url("../font/ITCAvantGardeStd-Md.woff") format("woff"), url("../font/ITCAvantGardeStd-Md.ttf") format("truetype"); }

@font-face {
  font-family: "ITCAvantGardeStd-XLtCn";
  src: url("../font/ITCAvantGardeStd-XLtCn.woff") format("woff"), url("../font/ITCAvantGardeStd-XLtCn.ttf") format("truetype"); }

#Header {
  display: none !important; }

#aw2_catalog_2019 {
  margin-bottom: calc(123 * (100vw / 1152)); }
  #aw2_catalog_2019 .iScrollLoneScrollbar {
    display: none !important; }
  #aw2_catalog_2019 a {
    display: block; }
  #aw2_catalog_2019 img {
    display: block;
    width: 100%; }
  #aw2_catalog_2019 .flex_blk {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  #aw2_catalog_2019 .credit {
    font-size: 0;
    text-align: left;
    padding-top: 36px; }
    #aw2_catalog_2019 .credit li {
      font-family: 'HelveticaNeue';
      font-size: 14.88px;
      color: #4c4948;
      line-height: 1;
      letter-spacing: .06em;
      margin-bottom: 13px; }
      #aw2_catalog_2019 .credit li:not(.no_link) {
        display: inline-block;
        margin-right: 20px; }
      #aw2_catalog_2019 .credit li a .underline {
        text-decoration: underline;
        text-underline-position: under;
        margin-right: 6px; }
      #aw2_catalog_2019 .credit li a .txt_light {
        font-family: 'HelveticaLTStd';
        margin-left: 6px; }
  #aw2_catalog_2019 .attelier .mv_blk {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    width: 100%;
    height: 100vh; }
    #aw2_catalog_2019 .attelier .mv_blk .logo {
      font-family: ITCAvantGardeStd-Bk;
      width: 525px;
      height: 177px;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      z-index: 1; }
      #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect_logo {
        height: 147px;
        overflow: hidden;
        margin-bottom: 40px;
        opacity: .85; }
        #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect_logo span {
          opacity: 0; }
          #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect_logo span.animated {
            opacity: 1; }
          #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect_logo span:nth-of-type(1) {
            display: inline-block;
            width: 100px;
            margin-right: 32px; }
          #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect_logo span:nth-of-type(2) {
            display: inline-block;
            width: 140px;
            margin-right: 38px;
            -webkit-animation-delay: .05s;
            animation-delay: .05s; }
          #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect_logo span:nth-of-type(3) {
            display: inline-block;
            width: 140px;
            margin-right: 38px;
            -webkit-animation-delay: .1s;
            animation-delay: .1s; }
          #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect_logo span:nth-of-type(4) {
            display: inline-block;
            width: 22px;
            -webkit-animation-delay: .15s;
            animation-delay: .15s; }
      #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect01 {
        height: 30px;
        overflow: hidden;
        font-size: 0;
        text-align: center;
        line-height: 1;
        color: #412C2F;
        visibility: hidden;
        opacity: .85; }
        #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect01 span {
          display: inline-block;
          visibility: hidden;
          font-size: 32px;
          letter-spacing: .16em; }
          #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect01 span:nth-of-type(7) {
            margin-right: .5em; }
          #aw2_catalog_2019 .attelier .mv_blk .logo .a_effect01 span.animated {
            visibility: visible; }
    #aw2_catalog_2019 .attelier .mv_blk .bg_color {
      width: 100%;
      height: 100%;
      background-color: #6a5057;
      position: absolute;
      top: 0;
      left: -300%;
      -webkit-transition-duration: 1.3s;
      -o-transition-duration: 1.3s;
      transition-duration: 1.3s;
      -webkit-transition-timing-function: ease;
      -o-transition-timing-function: ease;
      transition-timing-function: ease; }
    #aw2_catalog_2019 .attelier .mv_blk .img {
      width: 100%;
      position: absolute;
      top: 0;
      bottom: 0;
      left: -300%;
      right: 0;
      margin: auto;
      background-image: url(../img/a_mv.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: top 0 left 0;
      -webkit-transition-duration: 1s;
      -o-transition-duration: 1s;
      transition-duration: 1s;
      -webkit-transition-timing-function: ease;
      -o-transition-timing-function: ease;
      transition-timing-function: ease; }
    #aw2_catalog_2019 .attelier .mv_blk .video {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: -300%;
      bottom: 0;
      right: 0;
      margin: auto;
      overflow: hidden;
      -webkit-transition-duration: 1.3s;
      -o-transition-duration: 1.3s;
      transition-duration: 1.3s;
      -webkit-transition-timing-function: ease;
      -o-transition-timing-function: ease;
      transition-timing-function: ease; }
      #aw2_catalog_2019 .attelier .mv_blk .video video {
        min-height: 100%;
        min-width: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
  #aw2_catalog_2019 .attelier .inner_blk {
    width: calc(1152 * (100vw / 1152));
    margin: 0 auto;
    padding-top: calc(154 * (100vw / 1152));
    padding-bottom: calc(190 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk01 {
      position: relative;
      margin-bottom: calc(160 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk01 .flex_blk .left {
        width: calc(598 * (100vw / 1152));
        margin-top: calc(63 * (100vw / 1152));
        margin-right: calc(103 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk01 .flex_blk .right {
        width: calc(360 * (100vw / 1152));
        margin-top: calc(529 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt {
        position: absolute;
        top: 0;
        left: calc(550 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect {
          color: #412C2F;
          opacity: .85;
          visibility: hidden;
          font-size: 0; }
          #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect span {
            display: inline-block;
            visibility: hidden; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect span.animated {
              visibility: visible; }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect01_02 {
          font-family: ITCAvantGardeStd-Md;
          margin-bottom: calc(46 * (100vw / 1152));
          height: calc(30 * (100vw / 1152));
          overflow: hidden; }
          #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect01_02 span {
            font-size: calc(30 * (100vw / 1152));
            letter-spacing: .04em; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect01_02 span:nth-of-type(5) {
              margin-right: .3em; }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02,
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03,
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 {
          height: calc(62 * (100vw / 1152));
          overflow: hidden;
          margin-bottom: calc(41 * (100vw / 1152)); }
          #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span,
          #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span,
          #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span {
            display: inline-block;
            height: calc(62 * (100vw / 1152)); }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span img,
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span img,
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span img {
              width: auto;
              height: 100%; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(2),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(2),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(2) {
              -webkit-animation-delay: .05s;
              animation-delay: .05s; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(3),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(3),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(3) {
              -webkit-animation-delay: .1s;
              animation-delay: .1s; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(4),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(4),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(4) {
              -webkit-animation-delay: .15s;
              animation-delay: .15s; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(5),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(5),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(5) {
              -webkit-animation-delay: .2s;
              animation-delay: .2s; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(6),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(6),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(6) {
              -webkit-animation-delay: .25s;
              animation-delay: .25s; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(7),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(7),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(7) {
              -webkit-animation-delay: .3s;
              animation-delay: .3s; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(8),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(8),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(8) {
              -webkit-animation-delay: .35s;
              animation-delay: .35s; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(9),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(9),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(9) {
              -webkit-animation-delay: .4s;
              animation-delay: .4s; }
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(10),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(10),
            #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(10) {
              -webkit-animation-delay: .45s;
              animation-delay: .45s; }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(1) {
          margin-right: calc(16 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(2) {
          margin-right: calc(25 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(3) {
          margin-right: calc(16 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(4) {
          margin-right: calc(16 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect02 span:nth-of-type(5) {
          margin-right: calc(20 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(1) {
          margin-right: calc(13 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(2) {
          margin-right: calc(16 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(3) {
          margin-right: calc(20 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(4) {
          margin-right: calc(20 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(5) {
          margin-right: calc(19 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(6) {
          margin-right: calc(18 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(7) {
          margin-right: calc(24 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(8) {
          margin-right: calc(20 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect03 span:nth-of-type(9) {
          margin-right: calc(20 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(1) {
          margin-right: calc(19 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(2) {
          margin-right: calc(16 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk01 .e_txt .a_effect04 span:nth-of-type(3) {
          margin-right: calc(25 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk02 {
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk02 .img {
        width: calc(680 * (100vw / 1152));
        margin: 0 auto 0; }
      #aw2_catalog_2019 .attelier .inner_blk .blk02 .flex_blk {
        margin-left: calc(155 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk02 .flex_blk .left {
          width: calc(470 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk02 .flex_blk .right {
          width: calc(400 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk03 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk03 .flex_blk .left {
        width: calc(590.4 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk03 .flex_blk .right {
        width: calc(561.6 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk04 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk04 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .attelier .inner_blk .blk04 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk04 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk05 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk05 .flex_blk .left {
        width: calc(561.3 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk05 .flex_blk .left .credit {
          margin-left: calc(86 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk05 .flex_blk .right {
        width: calc(590.7 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk05 .flex_blk .right .credit {
          margin-left: calc(34 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk06 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk06 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .attelier .inner_blk .blk06 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk06 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk07 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk07 .video {
        width: 100%; }
        #aw2_catalog_2019 .attelier .inner_blk .blk07 .video video {
          width: 100%; }
    #aw2_catalog_2019 .attelier .inner_blk .blk08 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk08 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .attelier .inner_blk .blk08 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk08 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk09 {
      width: calc(628 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk09 .center_blk .credit li:last-of-type {
        margin-right: 0; }
    #aw2_catalog_2019 .attelier .inner_blk .blk10 {
      width: 100%;
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk10 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .attelier .inner_blk .blk10 .flex_blk .img {
          width: calc(375 * (100vw / 1152)); }
          #aw2_catalog_2019 .attelier .inner_blk .blk10 .flex_blk .img:nth-of-type(1), #aw2_catalog_2019 .attelier .inner_blk .blk10 .flex_blk .img:nth-of-type(2), #aw2_catalog_2019 .attelier .inner_blk .blk10 .flex_blk .img:nth-of-type(3) {
            margin-bottom: calc(13.5 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk10 .credit {
        width: calc(640 * (100vw / 1152));
        margin-left: calc(84 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk11 {
      width: calc(672 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(160 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk12 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk12 .flex_blk .left {
        width: calc(576 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk12 .flex_blk .left .credit {
          width: calc(260 * (100vw / 1152));
          margin-left: calc(83 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk12 .flex_blk .right {
        width: calc(576 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk12 .flex_blk .right .credit {
          margin-left: calc(20 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk13 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk13 .img {
        width: calc(668 * (100vw / 1152));
        margin: 0 auto; }
      #aw2_catalog_2019 .attelier .inner_blk .blk13 .flex_blk {
        margin-left: calc(174 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk13 .flex_blk .left {
          width: calc(448 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk13 .flex_blk .right {
          width: calc(400 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk14 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk14 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .attelier .inner_blk .blk14 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk14 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk15 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk15 .flex_blk .left {
        width: calc(576 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk15 .flex_blk .left .credit {
          margin-left: calc(85 * (100vw / 1152)); }
      #aw2_catalog_2019 .attelier .inner_blk .blk15 .flex_blk .right {
        width: calc(576 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk15 .flex_blk .right .credit {
          margin-left: calc(20 * (100vw / 1152)); }
    #aw2_catalog_2019 .attelier .inner_blk .blk16 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto; }
      #aw2_catalog_2019 .attelier .inner_blk .blk16 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .attelier .inner_blk .blk16 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .attelier .inner_blk .blk16 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
  #aw2_catalog_2019 .nike .mv_blk {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    width: 100%;
    height: 100vh; }
    #aw2_catalog_2019 .nike .mv_blk .video {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      margin: auto;
      overflow: hidden;
      -webkit-transition-duration: 1.3s;
      -o-transition-duration: 1.3s;
      transition-duration: 1.3s;
      -webkit-transition-timing-function: ease;
      -o-transition-timing-function: ease;
      transition-timing-function: ease; }
      #aw2_catalog_2019 .nike .mv_blk .video video {
        position: absolute; }
    @media (aspect-ratio: 139 / 90), (min-aspect-ratio: 139 / 90) {
      #aw2_catalog_2019 .nike .mv_blk video {
        width: 100%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%); } }
    @media (max-aspect-ratio: 139 / 90) {
      #aw2_catalog_2019 .nike .mv_blk video {
        height: 100%;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%); } }
  #aw2_catalog_2019 .nike .inner_blk {
    width: calc(1152 * (100vw / 1152));
    margin: 0 auto;
    padding-top: calc(157 * (100vw / 1152));
    padding-bottom: calc(120 * (100vw / 1152)); }
    #aw2_catalog_2019 .nike .inner_blk .blk01 {
      position: relative;
      margin-bottom: calc(160 * (100vw / 1152)); }
      #aw2_catalog_2019 .nike .inner_blk .blk01 .img {
        width: calc(670 * (100vw / 1152));
        margin-left: calc(100 * (100vw / 1152)); }
      #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt {
        position: absolute;
        top: calc(382 * (100vw / 1152));
        left: calc(700 * (100vw / 1152)); }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect {
          font-family: 'HelveticaLTStd';
          line-height: 1;
          margin-bottom: calc(20 * (100vw / 1152));
          color: #e07b00;
          visibility: hidden;
          font-size: 0; }
          #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect span {
            display: inline-block;
            font-size: calc(73 * (100vw / 1152));
            visibility: hidden;
            letter-spacing: .03em; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect span.animated {
              visibility: visible; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 {
          font-family: 'DINEngschriftStd';
          margin-bottom: calc(40 * (100vw / 1152)); }
          #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span {
            font-size: calc(42 * (100vw / 1152));
            letter-spacing: .04em; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(1) {
              -webkit-animation-delay: 0s;
              animation-delay: 0s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(2) {
              -webkit-animation-delay: .05s;
              animation-delay: .05s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(3) {
              -webkit-animation-delay: .1s;
              animation-delay: .1s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(4) {
              -webkit-animation-delay: .15s;
              animation-delay: .15s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(5) {
              -webkit-animation-delay: .2s;
              animation-delay: .2s;
              margin-right: .3em; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(6) {
              -webkit-animation-delay: .25s;
              animation-delay: .25s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(7) {
              -webkit-animation-delay: .3s;
              animation-delay: .3s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(8) {
              -webkit-animation-delay: .35s;
              animation-delay: .35s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(9) {
              -webkit-animation-delay: .4s;
              animation-delay: .4s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(10) {
              -webkit-animation-delay: .45s;
              animation-delay: .45s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(11) {
              -webkit-animation-delay: .5s;
              animation-delay: .5s;
              margin-right: .3em; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(12) {
              -webkit-animation-delay: .55s;
              animation-delay: .55s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(13) {
              -webkit-animation-delay: .6s;
              animation-delay: .6s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(14) {
              -webkit-animation-delay: .65s;
              animation-delay: .65s; }
            #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect01 span:nth-of-type(15) {
              -webkit-animation-delay: .7s;
              animation-delay: .7s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(1) {
          -webkit-animation-delay: 0s;
          animation-delay: 0s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(2) {
          -webkit-animation-delay: .05s;
          animation-delay: .05s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(3) {
          -webkit-animation-delay: .1s;
          animation-delay: .1s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(4) {
          -webkit-animation-delay: .15s;
          animation-delay: .15s;
          margin-right: .3em; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(5) {
          -webkit-animation-delay: .2s;
          animation-delay: .2s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(6) {
          -webkit-animation-delay: .25s;
          animation-delay: .25s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(7) {
          -webkit-animation-delay: .3s;
          animation-delay: .3s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(8) {
          -webkit-animation-delay: .35s;
          animation-delay: .35s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(9) {
          -webkit-animation-delay: .4s;
          animation-delay: .4s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect02 span:nth-of-type(10) {
          -webkit-animation-delay: .45s;
          animation-delay: .45s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect03 span:nth-of-type(1) {
          -webkit-animation-delay: 0s;
          animation-delay: 0s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect03 span:nth-of-type(2) {
          -webkit-animation-delay: .05s;
          animation-delay: .05s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect03 span:nth-of-type(3) {
          -webkit-animation-delay: .1s;
          animation-delay: .1s;
          margin-right: .3em; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect03 span:nth-of-type(4) {
          -webkit-animation-delay: .15s;
          animation-delay: .15s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect03 span:nth-of-type(5) {
          -webkit-animation-delay: .2s;
          animation-delay: .2s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(1) {
          -webkit-animation-delay: 0s;
          animation-delay: 0s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(2) {
          -webkit-animation-delay: .05s;
          animation-delay: .05s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(3) {
          -webkit-animation-delay: .1s;
          animation-delay: .1s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(4) {
          -webkit-animation-delay: .15s;
          animation-delay: .15s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(5) {
          -webkit-animation-delay: .2s;
          animation-delay: .2s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(6) {
          -webkit-animation-delay: .25s;
          animation-delay: .25s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(7) {
          -webkit-animation-delay: .3s;
          animation-delay: .3s;
          margin-right: .3em; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(8) {
          -webkit-animation-delay: .35s;
          animation-delay: .35s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(9) {
          -webkit-animation-delay: .4s;
          animation-delay: .4s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(10) {
          -webkit-animation-delay: .45s;
          animation-delay: .45s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect04 span:nth-of-type(11) {
          -webkit-animation-delay: .5s;
          animation-delay: .5s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(1) {
          -webkit-animation-delay: 0s;
          animation-delay: 0s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(2) {
          -webkit-animation-delay: .05s;
          animation-delay: .05s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(3) {
          -webkit-animation-delay: .1s;
          animation-delay: .1s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(4) {
          -webkit-animation-delay: .15s;
          animation-delay: .15s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(5) {
          -webkit-animation-delay: .2s;
          animation-delay: .2s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(6) {
          -webkit-animation-delay: .25s;
          animation-delay: .25s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(7) {
          -webkit-animation-delay: .3s;
          animation-delay: .3s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(8) {
          -webkit-animation-delay: .35s;
          animation-delay: .35s; }
        #aw2_catalog_2019 .nike .inner_blk .blk01 .e_txt .n_effect05 span:nth-of-type(9) {
          -webkit-animation-delay: .4s;
          animation-delay: .4s; }
    #aw2_catalog_2019 .nike .inner_blk .blk02 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .nike .inner_blk .blk02 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .nike .inner_blk .blk02 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .nike .inner_blk .blk02 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .nike .inner_blk .blk03 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .nike .inner_blk .blk03 .img {
        width: calc(697 * (100vw / 1152));
        margin: 0 auto; }
      #aw2_catalog_2019 .nike .inner_blk .blk03 .flex_blk {
        margin-left: calc(120 * (100vw / 1152)); }
        #aw2_catalog_2019 .nike .inner_blk .blk03 .flex_blk .left {
          width: calc(506 * (100vw / 1152)); }
        #aw2_catalog_2019 .nike .inner_blk .blk03 .flex_blk .right {
          width: calc(450 * (100vw / 1152)); }
    #aw2_catalog_2019 .nike .inner_blk .blk04 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .nike .inner_blk .blk04 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .nike .inner_blk .blk04 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .nike .inner_blk .blk04 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .nike .inner_blk .blk05 {
      width: calc(628 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
    #aw2_catalog_2019 .nike .inner_blk .blk06 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .nike .inner_blk .blk06 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .nike .inner_blk .blk06 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
          #aw2_catalog_2019 .nike .inner_blk .blk06 .flex_blk .left .video {
            width: 100%;
            height: calc(591 * (100vw / 1152));
            overflow: hidden;
            position: relative; }
            #aw2_catalog_2019 .nike .inner_blk .blk06 .flex_blk .left .video video {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%; }
        #aw2_catalog_2019 .nike .inner_blk .blk06 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .nike .inner_blk .blk07 {
      width: 100%;
      position: relative; }
      #aw2_catalog_2019 .nike .inner_blk .blk07 .img {
        width: calc(744 * (100vw / 1152));
        margin: 0 auto; }
      #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt {
        text-align: center;
        position: absolute;
        top: calc(427 * (100vw / 1152));
        left: 0;
        right: 0;
        margin: 0 auto; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect {
          font-family: 'HelveticaLTStd';
          line-height: 1;
          margin-bottom: calc(36 * (100vw / 1152));
          color: #e07b00;
          visibility: hidden;
          font-size: 0; }
          #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect span {
            display: inline-block;
            font-size: calc(78.5 * (100vw / 1152));
            letter-spacing: .03em; }
            #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect span.animated {
              visibility: visible; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(1) {
          -webkit-animation-delay: 0s;
          animation-delay: 0s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(2) {
          -webkit-animation-delay: .05s;
          animation-delay: .05s;
          margin-right: .3em; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(3) {
          -webkit-animation-delay: .1s;
          animation-delay: .1s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(4) {
          -webkit-animation-delay: .15s;
          animation-delay: .15s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(5) {
          -webkit-animation-delay: .2s;
          animation-delay: .2s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(6) {
          -webkit-animation-delay: .25s;
          animation-delay: .25s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(7) {
          -webkit-animation-delay: .3s;
          animation-delay: .3s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(8) {
          -webkit-animation-delay: .35s;
          animation-delay: .35s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(9) {
          -webkit-animation-delay: .4s;
          animation-delay: .4s;
          margin-right: .3em; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(10) {
          -webkit-animation-delay: .45s;
          animation-delay: .45s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(11) {
          -webkit-animation-delay: .5s;
          animation-delay: .5s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(12) {
          -webkit-animation-delay: .55s;
          animation-delay: .55s;
          margin-right: .3em; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(13) {
          -webkit-animation-delay: .6s;
          animation-delay: .6s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(14) {
          -webkit-animation-delay: .65s;
          animation-delay: .65s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(15) {
          -webkit-animation-delay: .7s;
          animation-delay: .7s;
          margin-right: .3em; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(16) {
          -webkit-animation-delay: .75s;
          animation-delay: .75s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(17) {
          -webkit-animation-delay: .8s;
          animation-delay: .8s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(18) {
          -webkit-animation-delay: .85s;
          animation-delay: .85s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(19) {
          -webkit-animation-delay: .9s;
          animation-delay: .9s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(20) {
          -webkit-animation-delay: .95s;
          animation-delay: .95s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect01_02 span:nth-of-type(21) {
          -webkit-animation-delay: 1s;
          animation-delay: 1s; }
        #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 {
          font-family: 'DINEngschriftStd'; }
          #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 span {
            display: inline-block;
            font-size: calc(48 * (100vw / 1152));
            letter-spacing: .04em; }
            #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 span:nth-of-type(1) {
              -webkit-animation-delay: 0s;
              animation-delay: 0s; }
            #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 span:nth-of-type(2) {
              -webkit-animation-delay: .05s;
              animation-delay: .05s; }
            #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 span:nth-of-type(3) {
              -webkit-animation-delay: .1s;
              animation-delay: .1s;
              margin-right: .3em; }
            #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 span:nth-of-type(4) {
              -webkit-animation-delay: .15s;
              animation-delay: .15s; }
            #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 span:nth-of-type(5) {
              -webkit-animation-delay: .2s;
              animation-delay: .2s; }
            #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 span:nth-of-type(6) {
              -webkit-animation-delay: .25s;
              animation-delay: .25s; }
            #aw2_catalog_2019 .nike .inner_blk .blk07 .e_txt .n_effect02_02 span:nth-of-type(7) {
              -webkit-animation-delay: .3s;
              animation-delay: .3s; }
  #aw2_catalog_2019 .yoga .mv_blk {
    position: relative;
    width: 100%;
    height: 100vh; }
    #aw2_catalog_2019 .yoga .mv_blk .logo {
      font-family: 'ITCAvantGardeStd-Bk';
      width: 525px;
      height: 177px;
      position: absolute;
      top: 40%;
      left: calc(70 * (100vw / 1152));
      z-index: 1; }
      #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect_logo {
        height: 147px;
        margin-bottom: 40px; }
        #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect_logo span {
          opacity: 0; }
          #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect_logo span.animated {
            opacity: 1; }
          #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect_logo span:nth-of-type(1) {
            display: inline-block;
            width: 100px;
            margin-right: 32px;
            -webkit-animation-delay: .5s;
            animation-delay: .5s; }
          #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect_logo span:nth-of-type(2) {
            display: inline-block;
            width: 140px;
            margin-right: 38px;
            -webkit-animation-delay: .5s;
            animation-delay: .5s; }
          #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect_logo span:nth-of-type(3) {
            display: inline-block;
            width: 140px;
            margin-right: 38px;
            -webkit-animation-delay: .5s;
            animation-delay: .5s; }
          #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect_logo span:nth-of-type(4) {
            display: inline-block;
            width: 22px;
            -webkit-animation-delay: .5s;
            animation-delay: .5s; }
      #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect01 {
        height: 40px;
        font-size: 40.6px;
        letter-spacing: .37em;
        text-align: center;
        line-height: 1;
        color: #fff;
        visibility: hidden; }
        #aw2_catalog_2019 .yoga .mv_blk .logo .y_effect01.animated {
          visibility: visible;
          -webkit-animation-delay: .5s;
          animation-delay: .5s; }
    #aw2_catalog_2019 .yoga .mv_blk .img {
      width: 100%;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      background-image: url(../img/y_mv.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: bottom 0 right 0;
      -webkit-transition-duration: 1s;
      -o-transition-duration: 1s;
      transition-duration: 1s;
      -webkit-transition-timing-function: ease;
      -o-transition-timing-function: ease;
      transition-timing-function: ease; }
  #aw2_catalog_2019 .yoga .inner_blk {
    width: calc(1152 * (100vw / 1152));
    margin: 0 auto;
    padding-top: calc(157 * (100vw / 1152)); }
    #aw2_catalog_2019 .yoga .inner_blk .blk01 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .yoga .inner_blk .blk01 .img {
        width: calc(685 * (100vw / 1152));
        margin: 0 auto; }
      #aw2_catalog_2019 .yoga .inner_blk .blk01 .flex_blk {
        margin-left: calc(140 * (100vw / 1152)); }
        #aw2_catalog_2019 .yoga .inner_blk .blk01 .flex_blk .left {
          width: calc(476 * (100vw / 1152)); }
        #aw2_catalog_2019 .yoga .inner_blk .blk01 .flex_blk .right {
          width: calc(440 * (100vw / 1152)); }
    #aw2_catalog_2019 .yoga .inner_blk .blk02 {
      width: 100%;
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .yoga .inner_blk .blk02 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .yoga .inner_blk .blk02 .flex_blk .img {
          width: calc(282 * (100vw / 1152)); }
      #aw2_catalog_2019 .yoga .inner_blk .blk02 .credit {
        margin-left: calc(84 * (100vw / 1152)); }
    #aw2_catalog_2019 .yoga .inner_blk .blk03 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .yoga .inner_blk .blk03 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .yoga .inner_blk .blk03 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .yoga .inner_blk .blk03 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .yoga .inner_blk .blk04 {
      width: calc(602 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(160 * (100vw / 1152)); }
    #aw2_catalog_2019 .yoga .inner_blk .blk05 {
      width: 100%;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .yoga .inner_blk .blk05 .img {
        width: 100%;
        margin: 0 auto; }
      #aw2_catalog_2019 .yoga .inner_blk .blk05 .flex_blk {
        margin-left: calc(130 * (100vw / 1152)); }
        #aw2_catalog_2019 .yoga .inner_blk .blk05 .flex_blk .left {
          width: calc(378 * (100vw / 1152)); }
        #aw2_catalog_2019 .yoga .inner_blk .blk05 .flex_blk .right {
          width: calc(350 * (100vw / 1152)); }
    #aw2_catalog_2019 .yoga .inner_blk .blk06 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .yoga .inner_blk .blk06 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .yoga .inner_blk .blk06 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
          #aw2_catalog_2019 .yoga .inner_blk .blk06 .flex_blk .left .video {
            width: 100%;
            height: calc(591 * (100vw / 1152));
            overflow: hidden;
            position: relative; }
            #aw2_catalog_2019 .yoga .inner_blk .blk06 .flex_blk .left .video video {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%; }
        #aw2_catalog_2019 .yoga .inner_blk .blk06 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .yoga .inner_blk .blk07 {
      width: calc(875 * (100vw / 1152));
      margin: 0 auto;
      margin-bottom: calc(130 * (100vw / 1152)); }
      #aw2_catalog_2019 .yoga .inner_blk .blk07 .flex_blk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .yoga .inner_blk .blk07 .flex_blk .left {
          width: calc(417 * (100vw / 1152)); }
        #aw2_catalog_2019 .yoga .inner_blk .blk07 .flex_blk .right {
          width: calc(417 * (100vw / 1152)); }
    #aw2_catalog_2019 .yoga .inner_blk .blk08 {
      width: calc(688 * (100vw / 1152));
      margin: 0 auto;
      position: relative; }
      #aw2_catalog_2019 .yoga .inner_blk .blk08 .y_effect02 {
        font-family: 'ITCAvantGardeStd-XLtCn';
        color: #fff;
        font-size: calc(28.8 * (100vw / 1152));
        letter-spacing: .12em;
        position: absolute;
        top: calc(70 * (100vw / 1152));
        left: calc(220 * (100vw / 1152));
        visibility: hidden; }
        #aw2_catalog_2019 .yoga .inner_blk .blk08 .y_effect02.animated {
          visibility: visible;
          -webkit-animation-delay: .5s;
          animation-delay: .5s; }
    #aw2_catalog_2019 .yoga .inner_blk .blk09.insta_blk {
      margin: 200px auto 214px;
      width: 1000px; }
      #aw2_catalog_2019 .yoga .inner_blk .blk09.insta_blk .ttl {
        text-align: center;
        line-height: 1;
        font-weight: 450;
        font-size: 29px;
        letter-spacing: 4.79px;
        color: #040000;
        margin-bottom: 60px; }
      #aw2_catalog_2019 .yoga .inner_blk .blk09.insta_blk ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        #aw2_catalog_2019 .yoga .inner_blk .blk09.insta_blk ul li {
          width: 300px;
          text-align: center; }
        #aw2_catalog_2019 .yoga .inner_blk .blk09.insta_blk ul div {
          margin-top: 20px;
          display: inline-block; }
          #aw2_catalog_2019 .yoga .inner_blk .blk09.insta_blk ul div p {
            font-size: 20px;
            letter-spacing: 1px;
            line-height: 1;
            display: inline-block;
            vertical-align: middle;
            font-family: futura-pt !important; }
          #aw2_catalog_2019 .yoga .inner_blk .blk09.insta_blk ul div img {
            width: 25px;
            padding-right: 10px;
            -webkit-box-sizing: content-box;
            box-sizing: content-box; }
    #aw2_catalog_2019 .yoga .inner_blk .blk10 {
      width: 100%; }
      #aw2_catalog_2019 .yoga .inner_blk .blk10 .video {
        width: 100%; }
        #aw2_catalog_2019 .yoga .inner_blk .blk10 .video video {
          width: 100%; }
