@font-face{font-family:"OptimaLTPro-Roman";src:url("../font/311DFD_0_0.eot");src:url("../font/311DFD_0_0.eot?#iefix") format("embedded-opentype"),url("../font/311DFD_0_0.woff2") format("woff2"),url("../font/311DFD_0_0.woff") format("woff"),url("../font/311DFD_0_0.ttf") format("truetype")}@-webkit-keyframes horizontalMaskAnimLR{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}10%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}15%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}25%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes horizontalMaskAnimLR{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}10%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}15%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}25%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.mv{position:relative;width:100%;height:133.3333333333vw}@media screen and (min-width:768px){.mv{height:660px}}@media screen and (min-width:768px) and (max-width:1024px){.mv{height:64.453125vw}}.mv__figure{width:100%;height:100%}.mv__figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mv__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mv__title{font-family:"OptimaLTPro-Roman",sans-serif;letter-spacing:0.04em;font-size:12.2666666667vw;font-weight:300;line-height:1.2}@media screen and (min-width:768px){.mv__title{font-size:96px}}.mv__title--milbon{color:#000}.intro{padding:10.6666666667vw 0 34.1333333333vw;text-align:center}@media screen and (min-width:768px){.intro{padding:100px 0 168px}}.intro__lead{display:block;font-family:"Shippori Mincho","YuMincho","Yu Mincho","Hiragino Mincho ProN",serif;letter-spacing:0.01em;font-size:7.4666666667vw;font-weight:500;line-height:1.6;line-height:1.6}@media screen and (min-width:768px){.intro__lead{font-size:36px}}.intro__lead .txtLogo{vertical-align:-11%;margin-right:0.2em;width:51.2vw}@media screen and (min-width:768px){.intro__lead .txtLogo{width:213px}}.intro__txt{display:block;font-family:"Shippori Mincho","YuMincho","Yu Mincho","Hiragino Mincho ProN",serif;letter-spacing:0.01em;font-size:4.2666666667vw;font-weight:500;line-height:2;line-height:2.2}@media screen and (min-width:768px){.intro__txt{font-size:18px}}.intro__txt .txtLogo{vertical-align:-11%;margin-right:0.2em;width:25.6vw}@media screen and (min-width:768px){.intro__txt .txtLogo{width:106.5px}}@media screen and (min-width:768px){.intro__txt{line-height:2.2}}.intro__txt--mt{margin-top:17.6vw}@media screen and (min-width:768px){.intro__txt--mt{margin-top:90px}}.intro span{opacity:0;-webkit-transition:opacity 1.75s ease-out;transition:opacity 1.75s ease-out}.intro span:first-child{-webkit-transition-delay:0.5s;transition-delay:0.5s}.intro span:nth-child(2){-webkit-transition-delay:0.75s;transition-delay:0.75s}.intro span:nth-child(3){-webkit-transition-delay:1s;transition-delay:1s}.intro__inner.is-visible span{opacity:1}.series--styling{margin-top:32vw}@media screen and (min-width:768px){.series--styling{margin-top:160px}}.series__title{margin-bottom:9.6vw;font-family:"OptimaLTPro-Roman",sans-serif;letter-spacing:0.04em;font-size:6.9333333333vw;font-weight:300;line-height:1.2;text-align:center}@media screen and (min-width:768px){.series__title{font-size:38px}}@media screen and (min-width:768px){.series__title{margin-bottom:60px}}.series__listWrap{position:relative}@media screen and (max-width:767px){.series__listWrap{width:84vw;margin:auto}}@media screen and (min-width:768px){.series__listWrap{width:100%;padding-left:30px}}@media screen and (min-width:1200px){.series__listWrap{padding:0 calc(50% - 570px)}}@media screen and (max-width:767px){.series__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:21.3333333333vw}}@media screen and (min-width:768px){.series__list__item{width:285px;margin-right:72px}}@media screen and (min-width:768px){.series__list__item--last{margin-right:0px}}.series__link{display:block}.series__link--milbon .series__content:before{background:url(../images/common/arrow_black.png) no-repeat center/cover}@media screen and (min-width:768px){.series__link--creative{width:708px;margin:auto}}.series__figure{width:84vw;height:98.4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#464646),to(#181818));background:linear-gradient(#464646,#181818)}@media screen and (min-width:768px){.series__figure{overflow:hidden;width:285px;height:404px;opacity:0.5;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}}@media screen and (min-width:768px) and (max-width:1024px){.series__figure{opacity:1}}.series__figure img{width:27.4666666667vw;height:80vw}@media screen and (min-width:768px){.series__figure img{width:100px;height:291px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s}}.series__figure--milbon{background:-webkit-gradient(linear,left top,left bottom,from(#FEFEFE),to(#EEEEEE));background:linear-gradient(#FEFEFE,#EEEEEE)}.series__figure--styling{height:42.1333333333vw}@media screen and (min-width:768px){.series__figure--styling{width:708px;height:354px}}.series__figure--styling img{width:58.4vw;height:30.6666666667vw}@media screen and (min-width:768px){.series__figure--styling img{width:480px;height:252px}}.series__content{position:relative;padding:5.3333333333vw 0 7.4666666667vw}@media screen and (min-width:768px){.series__content{padding:18px 0 24px;opacity:0.25;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}}@media screen and (min-width:768px) and (max-width:1024px){.series__content{opacity:1}}.series__content:before{content:"";position:absolute;bottom:0;right:0;display:block;width:10.6666666667vw;height:2.1333333333vw;background:url(../images/common/arrow_white.png) no-repeat center/cover;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s}@media screen and (min-width:768px){.series__content:before{width:40px;height:8px}}@media screen and (min-width:1025px){.series__content:before{opacity:0}}.series__content__title .en{display:block;font-family:"OptimaLTPro-Roman",sans-serif;letter-spacing:0.04em;font-size:6.9333333333vw;font-weight:300;line-height:1.2;line-height:1.2}@media screen and (min-width:768px){.series__content__title .en{font-size:38px}}@media screen and (max-width:767px){.series__content__title .en{font-size:10.1333333333vw}}.series__content__title .en--enhancing{color:#243ea4}.series__content__title .en--indulging{color:#36573b}.series__content__title .en--illuminating{color:#470a68}.series__content__title .en--vitalizing{color:#93282c}.series__content__title .en--reawaken{color:#b3a369}.series__content__title .en--smooth{color:#0055a8}.series__content__title .en--moisture{color:#008237}.series__content__title .en--repair{color:#b90054}.series__content__title .en--antifrizz{color:#ff8100}.series__content__title .en--volume{color:#c26ac3}.series__content__title .en--scalp{color:#57c5c3}.series__content__title .en--extended{color:#4fb340}.series__content__title .en--creative{color:#707070}.series__content__title .ja{display:block;font-family:"Shippori Mincho","YuMincho","Yu Mincho","Hiragino Mincho ProN",serif;letter-spacing:0.01em;font-size:4.2666666667vw;font-weight:500;line-height:2}@media screen and (min-width:768px){.series__content__title .ja{font-size:18px}}.series__content__title .ja .txtLogo{vertical-align:-11%;margin-right:0.2em;width:25.6vw}@media screen and (min-width:768px){.series__content__title .ja .txtLogo{width:106.5px}}@media screen and (min-width:768px){.series__content__title .ja{line-height:2.2}}.series__content__txt{margin-top:3.7333333333vw;font-family:"Shippori Mincho","YuMincho","Yu Mincho","Hiragino Mincho ProN",serif;letter-spacing:0.01em;font-size:3.7333333333vw;font-weight:500;line-height:2;line-height:2}@media screen and (min-width:768px){.series__content__txt{font-size:15px}}.series__content__txt .txtLogo{vertical-align:-11%;margin-right:0.2em;width:21.3333333333vw}@media screen and (min-width:768px){.series__content__txt .txtLogo{width:88.75px}}@media screen and (min-width:768px){.series__content__txt{margin-top:14px}}@media screen and (max-width:767px){.series__content__txt{font-size:4vw}}.series__content__txt--milbon{margin-top:1.6vw}@media screen and (min-width:768px){.series__content__txt--milbon{margin-top:18px}}.series__content__noteList{margin-top:4.2666666667vw}@media screen and (min-width:768px){.series__content__noteList{margin-top:16px}}.series__content__noteList__item{font-family:"Shippori Mincho","YuMincho","Yu Mincho","Hiragino Mincho ProN",serif;letter-spacing:0.01em;font-size:3.2vw;font-weight:500;line-height:1.8;line-height:1.8}@media screen and (min-width:768px){.series__content__noteList__item{font-size:12px}}.series__content__noteList__item .txtLogo{vertical-align:-11%;margin-right:0.2em;width:17.0666666667vw}@media screen and (min-width:768px){.series__content__noteList__item .txtLogo{width:71px}}.series__arrow{position:absolute;width:56px;height:56px;top:160px;cursor:pointer;z-index:2;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}@media screen and (max-width:767px){.series__arrow{display:none}}.series__arrow:after,.series__arrow:before{content:""}.series__arrow--next{right:30px;background:url(../images/premium_lineup/arrow_next.png) no-repeat center/cover}@media screen and (min-width:1200px){.series__arrow--next{right:calc(50% - 570px)}}.series__arrow--next--milbon{background:url(../images/milbon_lineup/arrow_next.png) no-repeat center/cover}@media screen and (min-width:768px){.series__arrow--next:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.series__arrow--prev{left:30px;background:url(../images/premium_lineup/arrow_prev.png) no-repeat center/cover}@media screen and (min-width:1200px){.series__arrow--prev{left:calc(50% - 570px)}}.series__arrow--prev--milbon{background:url(../images/milbon_lineup/arrow_prev.png) no-repeat center/cover}@media screen and (min-width:768px){.series__arrow--prev:hover{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}}.series__arrow.swiper-button-disabled{opacity:0}@media (hover:hover) and (pointer:fine){.series__link:hover .series__figure{opacity:1}.series__link:hover .series__figure img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.series__link:hover .series__content{opacity:1}.series__link:hover .series__content:before{opacity:1;-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}}
/* Gold Line: 4 seri, başlıklar kartın içinde, üst üste binmez */
@media screen and (min-width: 768px) {
  .series--fit4 .series__listWrap {
    width: min(1120px, 94%);
    margin: 0 auto;
    padding: 0 !important;
    overflow: visible;
  }
  .series--fit4 .series__list {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    justify-content: center;
    align-items: start;
    transform: none !important;
    width: 100% !important;
    gap: 32px 24px;
  }
  .series--fit4 .series__list__item,
  .series--fit4 .series__list__item--last {
    width: auto !important;
    max-width: none !important;
    margin: 0 !important;
    min-width: 0;
  }
  .series--fit4 .series__figure {
    width: 100%;
    height: 320px;
  }
  .series--fit4 .series__content {
    opacity: 1 !important;
    padding-top: 16px;
  }
  .series--fit4 .series__content__title .en {
    font-size: 22px !important;
    line-height: 1.25;
    white-space: normal;
    overflow-wrap: anywhere;
  }
  .series--fit4 .series__content__txt,
  .series--fit4 .series__content__noteList {
    white-space: normal;
  }
  .series--fit4 .series__arrow { display: none !important; }
}
