.hidden,.hide{display:none}.closeBtn{cursor:pointer}@media (min-width:1024px) and (min-device-width:1025px){.siteHeader .mainMenu{position:absolute;left:0;bottom:0;right:0;text-align:center;width:100%}.siteHeader .mainMenu .menuItemSet.menuGoBack,.siteHeader .mainMenu .menuItemSet.menuGoBack+.menuItemSet,.siteHeader .mainMenu .serviceMenu{display:none}.siteHeader .level-0>ul>.menuItem{display:inline-block;padding:20px 8px 30px}}@media (min-width:1024px) and (min-device-width:1025px) and (min-width:1280px){.siteHeader .level-0>ul>.menuItem{padding:34px 8px}}@media (min-width:1024px) and (min-device-width:1025px){.siteHeader .level-0>ul>.menuItem>a{position:relative;z-index:3;letter-spacing:1.2px}.siteHeader .level-0>ul>.menuItem.selected>a,.siteHeader .level-0>ul>.menuItem.selected>a:hover{border-bottom:1px solid #1a1a1a}.siteHeader .level-0>ul>.menuItem.currentAnimated>a:after{content:"";position:absolute;top:30px;left:50%;transform:translateX(-50%);border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:13px solid #f2f2f2}}@media (min-width:1024px) and (min-device-width:1025px) and (min-width:1280px){.siteHeader .level-0>ul>.menuItem.currentAnimated>a:after{top:34px}.cn .siteHeader .level-0>ul>.menuItem.currentAnimated>a:after,.kr .siteHeader .level-0>ul>.menuItem.currentAnimated>a:after{top:36px}}@media (min-width:1024px) and (min-device-width:1025px){.siteHeader .level-0>ul>.menuItem .image{display:none}.isTextSearchCheck .siteHeader .level-0>ul>.menuItem.selected>a{border-bottom:none}.siteHeader .level-0>ul>.hasSelectedChild>a{border-bottom:1px solid currentColor}.siteHeader .level-1{position:absolute;top:63px;left:0;right:0;background:#f2f2f2;border-bottom:transparent;overflow:hidden;text-align:left;height:0;z-index:-1}}@media (min-width:1024px) and (min-device-width:1025px) and (min-width:1024px){.siteHeader .level-1{top:62px}}@media (min-width:1024px) and (min-device-width:1025px){.jp .siteHeader .level-1{top:62px}}@media (min-width:1024px) and (min-device-width:1025px) and (min-width:1280px){.siteHeader .level-1{top:80px}.jp .siteHeader .level-1{top:79px}}@media (min-width:1024px) and (min-device-width:1025px){.siteHeader .level-1 a,.siteHeader .level-1 li>div>span{color:#1a1a1a}.siteHeader .level-1>ul{position:absolute;left:0;bottom:0;right:0;text-align:center;max-width:1440px;padding:0 32px;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;width:100%}.siteHeader .level-1>ul:after,.siteHeader .level-1>ul:before{content:"";display:table}.siteHeader .level-1>ul:after{clear:both}.siteHeader .level-1>ul>.menuItem .image{display:block}.siteHeader .level-1>ul>li{display:inline-block;vertical-align:top;text-align:left;width:180px;margin:35px 10px 35px 0;min-height:200px}.cn .siteHeader .level-1>ul>li{width:195px;margin-right:5px}.kr .siteHeader .level-1>ul>li{width:200px}.jp .siteHeader .level-1>ul>li{width:200px;margin-right:5px}.siteHeader .level-1>ul>li.noWidth{width:0;margin:0;padding:0}.siteHeader .level-1>ul>li.adidas_by_smc{width:212px}.siteHeader .level-1>ul>li[class*=banner]{width:248px;text-align:center;margin-right:0;margin-left:38px}.siteHeader .level-1>ul>li[data-target-code=_editorial]{width:auto;min-width:150px;max-width:180px}}@media (min-width:1024px) and (min-device-width:1025px) and (min-width:1280px){.siteHeader .level-1>ul>li[data-target-code=_editorial]{width:210px;max-width:none}}@media (min-width:1024px) and (min-device-width:1025px){.siteHeader .level-1>ul>li[data-target-code=_editorial]>a,.siteHeader .level-1>ul>li[data-target-code=_editorial]>div{border-left:1px solid #d9d9d9;padding-left:50px}}@media (min-width:1024px) and (min-device-width:1025px) and (min-width:1280px){.siteHeader .level-1>ul>li[data-target-code=_editorial]>a,.siteHeader .level-1>ul>li[data-target-code=_editorial]>div{padding-left:80px}}@media (min-width:1024px) and (min-device-width:1025px){.siteHeader .level-1>ul>li>a,.siteHeader .level-1>ul>li>div{padding-bottom:13px;border-bottom:1px solid transparent}.siteHeader .level-1>ul>li>a>.text,.siteHeader .level-1>ul>li>div>.text{font-weight:700;letter-spacing:1.2px}.siteHeader .level-1>ul>li>a{display:inline-block}.siteHeader .level-1>ul>li>a span{border-bottom:1px solid transparent;padding-bottom:1px}.siteHeader .level-1>ul>li>a span:hover{border-bottom:1px solid #1a1a1a}.siteHeader .level-1 ul ul li{margin-bottom:10px}.siteHeader .level-1 ul ul li.menuItemSet{height:12px;margin-bottom:0}.siteHeader .level-1 [class*=banner] img{width:100%;margin-bottom:11px}.siteHeader .level-1 [class*=banner] .text{display:inline-block;margin-top:5px}.siteHeader .level-1 [class*=banner] .text:hover{border-bottom:1px solid}.siteHeader .level-1 [class*=banner] a,.siteHeader .level-1 [class*=banner] a:hover{border-bottom:0}.siteHeader .level-1.banner_2{margin-left:54px}.siteHeader .level-1 a[href*="breadcrumb=1"],.siteHeader .level-1 li[data-target-parameters="breadcrumb=1"] a{display:none}.siteHeader .currentAnimated .level-1{z-index:4;opacity:1}.siteHeader .currentAnimated:hover>a{border-bottom:1px solid #1a1a1a}.siteHeader .firstAnimated .level-1{will-change:height;transition:height .4s cubic-bezier(.22,.61,.36,1)}.siteHeader .lastAnimated .level-1{will-change:height;transition:height .6s cubic-bezier(.55,.06,.68,.19)}.siteHeader .banner_slideshow ul{overflow:hidden}.siteHeader .banner_slideshow [class*=banner],.siteHeader .banner_slideshow [class*=banner] img{margin-bottom:0}.siteHeader .banner_slideshow .menuItem{display:inline-flex;align-items:center}.siteHeader .banner_slideshow .menuItem .text{font-size:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;color:#fff;white-space:pre-wrap;line-height:120%;letter-spacing:.7px}.cn .siteHeader .banner_slideshow .menuItem .text,.jp .siteHeader .banner_slideshow .menuItem .text,.kr .siteHeader .banner_slideshow .menuItem .text{font-size:29px}}@media (min-width:1024px) and (min-device-width:1025px) and (min-width:768px) and (max-width:1023px){.siteHeader .banner_slideshow .menuItem .text{font-size:27px}}@media (min-width:1024px) and (min-device-width:1025px){.siteHeader .banner_slideshow .menuItem .text:hover{border:0}.siteHeader .numbers li{font-size:0;height:8px;width:8px;border-radius:100%;background-color:#d9d9d9;display:inline-block;margin:0 5px;transition:background-color .35s;cursor:pointer}.siteHeader .numbers li.current{background-color:#999}}