body{overflow-x:hidden}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner.glAdjustmentVideo{padding-top:1px!important;margin-top:-1px!important}}#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea{position:fixed;left:0;width:100%;height:100%}#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea #js-vidoSizeChange,#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea .fr-videoAutoPlay_wrapper{height:100%}#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea__video{width:auto;position:absolute;top:0;left:50%;transform:translate(-50%);min-width:100%;min-height:100%}#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea__title{width:100%;position:absolute;bottom:28.5%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea__title{bottom:16%}}#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea__title h1{color:#fff;font-size:24px;font-weight:400;line-height:31.2px;letter-spacing:1px;text-shadow:0 4px #00000040}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea__title h1{font-size:34px;line-height:44.2px;letter-spacing:1px}}#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea__title .kv_area_txt{color:#fff;font-size:14px;font-weight:300;line-height:21px;text-shadow:0 4px #00000040}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .kvVideoArea__title .kv_area_txt{font-size:15px;line-height:22.5px}}#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea{position:relative;background-color:#fff;overflow:hidden;margin-top:calc(100vh - 65px)}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea{width:100vw;margin:0 calc(50% - 50vw);margin-top:calc(100vh - 73px)}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__logoImg{max-width:980px;margin-left:auto;margin-right:auto}}#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__text{background-color:#f4f4f4;padding:28px 15px;font-size:18px;font-weight:400;line-height:21.6px;text-align:center}#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__small{font-size:14px;font-weight:600;line-height:19.6px}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__small{font-size:15px;line-height:21px}}#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__small__link{font-weight:700;line-height:19.6px;text-decoration:underline}#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__small__link:hover{cursor:pointer;text-decoration:none}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__small__link{font-size:15px;line-height:21px}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner{max-width:1226px;margin-right:auto;margin-left:auto;padding-left:2.03915%;padding-right:2.03915%}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .behindCollectionArea .imageFlex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .behindCollectionArea .imageFlex__left{-ms-flex:1;flex:1;width:576px}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .behindCollectionArea .imageFlex__right{-ms-flex:1;flex:1;margin-left:24px}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .behindCollectionArea .imageFlex.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .behindCollectionArea .imageFlex.reverse .imageFlex__right{margin-left:0;margin-right:24px}}#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .storeArea__flex .fr-linkText a:hover{text-decoration:none}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .aboutArea__image{max-width:624px;margin-left:auto;margin-right:auto}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .aboutArea__explanation{text-align:center}}#uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__inner .pageContentsArea_txt_bold{font-weight:600}#uniqlo-sweden-athlete-collection_top aside,#uniqlo-sweden-athlete-collection_top footer{position:relative;background-color:#fff;overflow:hidden}#uniqlo-sweden-athlete-collection_lookbook .lookbookArea__flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:812px){#uniqlo-sweden-athlete-collection_lookbook .lookbookArea__flex__container{width:calc(50% - 1px);margin-right:1px}#uniqlo-sweden-athlete-collection_lookbook .lookbookArea__flex__container:nth-child(2n){margin-right:0}#uniqlo-sweden-athlete-collection_lookbook .lookbookArea__flex__container:nth-child(n+3){margin-top:1px}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_lookbook .lookbookArea__flex__container{width:calc(25% - 1px);margin-right:1px;position:relative}#uniqlo-sweden-athlete-collection_lookbook .lookbookArea__flex__container:nth-child(4n){margin-right:0}#uniqlo-sweden-athlete-collection_lookbook .lookbookArea__flex__container:nth-child(n+5){margin-top:1px}#uniqlo-sweden-athlete-collection_lookbook .lookbookArea__flex__container__pcButton{position:absolute;transform:translateX(-50%);left:50%;bottom:21px;padding:3px 15px;background:#ffffff99}}@media screen and (max-width:812px){#uniqlo-sweden-athlete-collection_lookbook .relatedArea .fr-imagePlusTextParent .fr-imagePlusText_imgWrap{width:35%}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_lookbook .relatedArea .fr-imagePlusTextParent .fr-imagePlusText_heading{font-size:18px;font-weight:400;line-height:21.6px}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_lookbook .relatedArea .fr-imagePlusTextParent .fr-imagePlusText_link{font-size:14px;font-weight:400;line-height:19.6px}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_lookbook .aboutArea__image{max-width:624px;margin-left:auto;margin-right:auto}}@media screen and (min-width:813px){#uniqlo-sweden-athlete-collection_lookbook .aboutArea__explanation{text-align:center}}@media screen and (min-width:813px){.fr-breadcrumbs{max-width:1226px;margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px}}body[data-bff-version=v5] .u-fixedAnchorAdjust{margin-top:calc(-42px - var(--sp-v-s));padding-top:calc(42px + var(--sp-v-s))}@media screen and (min-width:813px){body[data-bff-version=v5] .u-fixedAnchorAdjust{margin-top:calc(-46px - var(--pc-v-xs));padding-top:calc(46px + var(--pc-v-xs))}}.fr-linkButton{position:relative;z-index:1}.fr-videoAutoPlay_button.-play{bottom:unset}[lang=ja] #uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__text{font-size:16px;font-weight:300;line-height:24px}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__text{font-size:17px;line-height:25.5px}}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_top .main .main_inner .pageContentsArea__explanation__small__link{font-size:14px;font-weight:600;line-height:21px}}[lang=ja] #uniqlo-sweden-athlete-collection_top .main .main_inner .lookbookArea .fr-heading.-h2{font-size:18px;font-weight:300;line-height:21.6px}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_top .main .main_inner .lookbookArea .fr-heading.-h2{font-size:26px;line-height:36.4px}}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_top .main .main_inner .storeArea__flex .fr-linkText{font-size:17px;font-weight:300;line-height:25.5px}}[lang=ja] #uniqlo-sweden-athlete-collection_lookbook .main .main_inner .fr-heading.-h2{font-size:18px;font-weight:300;line-height:21.6px}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_lookbook .main .main_inner .fr-heading.-h2{font-size:26px;line-height:36.4px}}[lang=ja] #uniqlo-sweden-athlete-collection_lookbook .main .main_inner .relatedArea .fr-heading.-h2{font-size:20px;font-weight:300;line-height:28px}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_lookbook .main .main_inner .relatedArea .fr-heading.-h2{font-size:26px;line-height:36.4px}}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_lookbook .main .main_inner .relatedArea .fr-imagePlusText_heading{font-size:17px;font-weight:300;line-height:25.5px}}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_lookbook .main .main_inner .relatedArea .fr-imagePlusText_link{font-weight:300;line-height:21px}}[lang=ja] #uniqlo-sweden-athlete-collection_lookbook .main .main_inner .aboutArea .fr-heading.-h2{font-size:20px;font-weight:300;line-height:28px}@media screen and (min-width:813px){[lang=ja] #uniqlo-sweden-athlete-collection_lookbook .main .main_inner .aboutArea .fr-heading.-h2{font-size:26px;line-height:36.4px}}