#header{height:56px;left:0;position:fixed;top:0;width:100%;z-index:99999}@media(min-width:813px){#header{height:65px}}#header.header-white-bg{background-color:#fff}#header .header-logo{left:15px;position:absolute;top:50%;transform:translateY(-50%);width:48px}@media(min-width:813px){#header .header-logo{height:40px;width:90px}}#header .header-title{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:109px}@media(min-width:813px){#header .header-title{height:16px;width:137px}}.hero-image{height:375px;width:100%}.top-video-sp{display:block}.top-video-pc{display:none}.arrow-down{width:11px}@media(min-width:813px){.top-video-sp{display:none}.top-video-pc{display:block}}.snow-area{align-items:center;background:linear-gradient(180deg,#dfb980,#fff);display:flex;flex-direction:column;justify-content:center;margin-top:-1px;overflow:hidden;padding:60px 0 40px;position:relative}@media(min-width:813px){.snow-area{padding:60px 0 68px}}.snow-area[data-snow-visibility=visible] #snow-container{display:block}.snow-area[data-snow-visibility=hidden] #snow-container{display:none}.snow-area #snow-container{height:100%;left:0;position:absolute;top:0;width:100%}.snow-area .snow-area-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.snow-area .snow-area-content>:not(:last-child){margin-bottom:20px}@media(min-width:813px){.snow-area .snow-area-content>:not(:last-child){margin-bottom:28px}}.snow-area .snow-area-content .warmer-together{width:240px}@media(min-width:813px){.snow-area .snow-area-content .warmer-together{width:360px}}.snow-area .snow-area-content .snow-area-text{align-items:center;display:flex;flex-direction:column;justify-content:center;white-space:pre-line}.snow-area .snow-area-content .snow-area-text>:not(:last-child){margin-bottom:8px}@media(min-width:813px){.snow-area .snow-area-content .snow-area-text>:not(:last-child){margin-bottom:9px}}.snow-area .snow-area-content .snow-area-text .snow-area-text-sp{display:block;white-space:nowrap}.snow-area .snow-area-content .snow-area-text .snow-area-text-pc{display:none;white-space:nowrap}@media(min-width:813px){.snow-area .snow-area-content .snow-area-text .snow-area-text-sp{display:none}.snow-area .snow-area-content .snow-area-text .snow-area-text-pc{display:block}}.snow-area .snow-area-content .snow-area-text p{color:#b81c22;font-size:14px;text-align:center}@media(min-width:813px){.snow-area .snow-area-content .snow-area-text p{font-size:15px}}.snow-area .snow-area-content .snow-area-text p:last-child{margin-right:1em}.snow-area .snow-area-anchor{display:flex;margin-top:28px;position:relative;z-index:1}.snow-area .snow-area-anchor>:not(:last-child){margin-right:30px}@media(min-width:813px){.snow-area .snow-area-anchor{margin-top:39px}.snow-area .snow-area-anchor>:not(:last-child){margin-right:97px}}.snow-area .snow-area-anchor a{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;width:75px}.snow-area .snow-area-anchor a>:not(:last-child){margin-bottom:6px}@media(min-width:813px){.snow-area .snow-area-anchor a{width:110px}.snow-area .snow-area-anchor a>:not(:last-child){margin-bottom:11px}}.snow-area .snow-area-anchor a .snow-area-anchor-image{aspect-ratio:1/1;width:100%}.snow-area .snow-area-anchor a .snow-area-anchor-text{color:#b81c22;flex:1;font-size:12px;text-align:center}@media(min-width:813px){.snow-area .snow-area-anchor a .snow-area-anchor-text{font-size:16px;white-space:nowrap}}.mouse-trail-container{height:100%;width:100%;z-index:99999999}.mouse-trail-container,.mouse-trail-container canvas{left:0;pointer-events:none;position:fixed;top:0}.three-canvas{left:0!important;pointer-events:none!important;position:fixed!important;top:0!important;z-index:9999!important}[data-aspect-ratio="240:177.4"]:before{padding-top:73.9166666667%}[data-aspect-ratio="240:148"]:before{padding-top:61.6666666667%}[data-aspect-ratio="375:307"]:before{padding-top:81.8666666667%}[data-aspect-ratio="375:238"]:before{padding-top:63.4666666667%}[data-aspect-ratio="1226:334"]:before{padding-top:27.2430668842%}[data-aspect-ratio="1226:390"]:before{padding-top:31.810766721%}[data-aspect-ratio="1226:690"]:before{padding-top:56.2805872757%}[data-aspect-ratio="375:281"]:before{padding-top:74.9333333333%}[data-aspect-ratio="305:260"]:before{padding-top:85.2459016393%}[data-aspect-ratio="345:257"]:before{padding-top:74.4927536232%}[data-aspect-ratio="1:1"]:before{padding-top:100%}[data-aspect-ratio="48:21"]:before{padding-top:43.75%}[data-aspect-ratio="11:6"]:before{padding-top:54.5454545455%}[data-aspect-ratio="137:16"]:before{padding-top:11.6788321168%}[data-aspect-ratio="240:174.3"]:before{padding-top:72.625%}[data-aspect-ratio="240:174.33"]:before{padding-top:72.6375%}[data-aspect-ratio="240:177.37"]:before{padding-top:73.9041666667%}[data-aspect-ratio="628:105"]:before{padding-top:16.7197452229%}[data-aspect-ratio="345:115"]:before{padding-top:33.3333333333%}.modal-close-button{height:24px;width:24px}.banner{margin-bottom:60px;text-align:center}.banner-inner{display:inline-block;max-width:345px;width:100%}@media(min-width:813px){.banner-inner{max-width:628px;width:100%}}.banner-pc{display:none;max-width:628px;width:100%}@media(min-width:813px){.banner-pc{display:block}}.banner-sp{display:block;max-width:345px;width:100%}@media(min-width:813px){.banner-sp{display:none}}.item-area-filter{background-color:#fff;display:flex;justify-content:center;position:sticky;top:56px;z-index:99999}@media(min-width:813px){.item-area-filter{top:65px}}.item-area-filter .item-area-filter-inner{display:flex;justify-content:flex-start;overflow-x:auto;padding:12px 15px;-ms-overflow-style:none;scrollbar-width:none}.item-area-filter .item-area-filter-inner>:not(:last-child){margin-right:10px}@media(min-width:813px){.item-area-filter .item-area-filter-inner{padding:12px 15px}.item-area-filter .item-area-filter-inner>:not(:last-child){margin-right:13px}}.item-area-filter .item-area-filter-inner::-webkit-scrollbar{display:none}.item-area-filter .item-area-filter-item{border:1px solid #dadada;border-radius:32px;cursor:pointer;font-size:13px;padding:6px 36px 6px 12px;position:relative;white-space:nowrap}@media(min-width:813px){.item-area-filter .item-area-filter-item{font-size:15px;padding:4px 40px 4px 11px}}.item-area-filter .item-area-filter-item.active{font-weight:600}.item-area-filter .item-area-filter-item.active:after{top:calc(50% - 3px);transform:translateY(-50%) rotate(180deg)}.item-area-filter .item-area-filter-item.filter-selected{background-color:#f4f4f4;border-color:#000}.item-area-filter .item-area-filter-item:after{background-image:url(https://www.uniqlo.com/jp/ja/special-feature/holiday2025/filter-arrow-down.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;position:absolute;right:15px;top:calc(50% + 3px);transform:translateY(-50%);width:10px}.item-area-filter-content{align-items:flex-start;display:none;flex-direction:column;left:50%;max-width:1176px;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:10000}.item-area-filter-content .item-area-filter-content-inner{border-top:1px solid #dadada;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);max-width:576px;width:100%}.item-area-filter-content.active{display:flex}.item-area-filter-content .filter-header{align-items:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);display:flex;height:64px;justify-content:space-between;max-width:576px;padding:0 20px;width:100%}.item-area-filter-content .filter-header .filter-results{font-size:14px;font-weight:400;line-height:1.2}.item-area-filter-content .filter-header .filter-close{background:none;border:none;cursor:pointer;height:24px;padding:0;width:24px}.item-area-filter-content .filter-header .filter-close:hover{opacity:.7}.item-area-filter-content .filter-dropdown{background-color:#fff;margin-top:-1px;max-width:576px;overflow:hidden;padding:0 20px 20px;width:100%}.item-area-filter-content .filter-dropdown .dropdown-container .dropdown-label{display:block;font-size:14px;font-weight:400;line-height:1.2;padding:8px 0 0}.item-area-filter-content .filter-dropdown .dropdown-container .dropdown-field{align-items:center;border:1px solid #767676;cursor:pointer;display:flex;justify-content:space-between;margin:8px 0 0;padding:10px 8px;transition:background-color .2s ease}.item-area-filter-content .filter-dropdown .dropdown-container .dropdown-field:hover{background-color:#f8f8f8}.item-area-filter-content .filter-dropdown .dropdown-container .dropdown-field .dropdown-value{flex:1;font-size:14px;font-weight:400;line-height:1.2}.item-area-filter-content .filter-dropdown .dropdown-container .dropdown-field .dropdown-arrow{height:24px;transition:transform .2s ease;width:24px}.item-area-filter-content .filter-dropdown .dropdown-menu{border:1px solid #767676;margin-top:-1px;max-height:334px;overflow-y:auto}.item-area-filter-content .filter-dropdown .dropdown-menu .dropdown-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 8px}.item-area-filter-content .filter-dropdown .dropdown-menu .dropdown-item:last-child{border-bottom:none}.item-area-filter-content .filter-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f8f8f8}.item-area-filter-content .filter-dropdown .dropdown-menu .dropdown-item.selected .item-text{font-weight:600}.item-area-filter-content .filter-dropdown .dropdown-menu .dropdown-item .item-text{flex:1;font-size:14px;font-weight:400;line-height:1.5}.item-area-filter-content .filter-dropdown .dropdown-menu .dropdown-item .check-icon{height:24px;opacity:0;width:24px}.item-area-filter-content .filter-dropdown .dropdown-menu .dropdown-item.selected .check-icon{opacity:1}.item-area-wrapper .item-area-wrapper-bg-sp{left:0;position:sticky;top:0;z-index:-1}@media screen and (min-width:813px){.item-area-wrapper .item-area-wrapper-bg-sp{display:none}}.item-area-wrapper .item-area-wrapper-bg-pc{display:none;left:0;position:sticky;top:0;z-index:1}@media screen and (min-width:813px){.item-area-wrapper .item-area-wrapper-bg-pc{display:block}}.item-area-wrapper .item-area-content-head{background-color:#fff;padding-top:40px;position:relative;z-index:2}@media(min-width:813px){.item-area-wrapper .item-area-content-head{padding-top:40px}}.item-area-wrapper .item-area-content-head .item-area-header{padding-bottom:20px}@media(min-width:813px){.item-area-wrapper .item-area-content-head .item-area-header{padding-bottom:16px}}.item-area-wrapper .item-area-content-head .item-area-title{font-size:24px;font-weight:400;text-align:center}@media(min-width:813px){.item-area-wrapper .item-area-content-head .item-area-title{font-size:28px}}.item-area-wrapper .item-area-content{background-color:#fff;margin-top:-1px;position:relative;z-index:2}.item-area-wrapper .item-area-content .item-area .item-area-subtitle{font-size:22px;font-weight:400;margin-top:40px;text-align:center}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .item-area-subtitle{font-size:28px;margin-top:82px}}.item-area-wrapper .item-area-content .item-area.first-item .item-area-subtitle{margin-top:20px}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area.first-item .item-area-subtitle{margin-top:48px}}.item-area-wrapper .item-area-content .item-area .item-area-head{align-items:center;display:flex;flex-direction:column}.item-area-wrapper .item-area-content .item-area .item-area-head>:not(:last-child){margin-bottom:12px}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .item-area-head>:not(:last-child){margin-bottom:8px}}.item-area-wrapper .item-area-content .item-area .item-area-head .item-area-description{font-size:14px;text-align:center}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .item-area-head .item-area-description{font-size:15px}}.item-area-wrapper .item-area-content .item-area .item-area-swiper{grid-column:span 2;min-width:0;position:relative}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .item-area-swiper{margin:0 24px 28px 0}}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-image-container{height:100%;position:relative;width:100%}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag{position:absolute;z-index:10}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-x][data-y]{left:calc(var(--x)*1%);top:calc(var(--y)*1%)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag .product-tag-clickarea{border-radius:50%;cursor:default;height:var(--responsive-height,40px);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--responsive-width,40px)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-max-width] .product-tag-tooltip{max-width:calc(var(--tooltip-max-width)*1px)}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-max-width] .product-tag-tooltip{max-width:calc(var(--tooltip-max-width)*1px*1.08)}}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag .product-tag-tooltip{background-color:rgba(0,0,0,.6);border-radius:5px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:210px;opacity:0;padding:12px;position:absolute;transform:scale(0);transition:all .2s ease;visibility:hidden;width:100vw;z-index:20}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag .product-tag-tooltip .product-tag-content{display:flex;flex-direction:column}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag .product-tag-tooltip .product-tag-content .product-tag-name{color:#fff;font-size:12px;font-weight:400;line-height:1.1}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag .product-tag-tooltip .product-tag-content .product-tag-name{font-size:13px}}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag .product-tag-tooltip .product-tag-content .product-tag-name .product-tag-arrow{display:inline-block;filter:brightness(0) invert(1);height:12px;margin-left:0;vertical-align:middle;width:12px}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag .product-tag-tooltip .product-tag-content .product-tag-name .product-tag-arrow img{-o-object-fit:contain;object-fit:contain}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom] .product-tag-tooltip{left:50%;top:calc(100% + 8px);transform:translateX(-50%) scale(0)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom] .product-tag-tooltip:after{border-bottom:10px solid rgba(0,0,0,.6);border-left:6px solid transparent;border-right:6px solid transparent;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom] .product-tag-tooltip:before{border-left:9px solid transparent;border-right:9px solid transparent;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:-1}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag.active[data-tooltip-direction=bottom] .product-tag-tooltip{transform:translateX(-50%) scale(1)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom][data-tooltip-align=left] .product-tag-tooltip{left:-27px;transform:scale(0)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom][data-tooltip-align=left] .product-tag-tooltip:after,.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom][data-tooltip-align=left] .product-tag-tooltip:before{left:20px;transform:none}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag.active[data-tooltip-direction=bottom][data-tooltip-align=left] .product-tag-tooltip{transform:scale(1)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom][data-tooltip-align=right] .product-tag-tooltip{left:auto;right:-27px;transform:scale(0)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom][data-tooltip-align=right] .product-tag-tooltip:after,.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=bottom][data-tooltip-align=right] .product-tag-tooltip:before{left:auto;right:20px;transform:none}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag.active[data-tooltip-direction=bottom][data-tooltip-align=right] .product-tag-tooltip{transform:scale(1)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top] .product-tag-tooltip{bottom:calc(100% + 8px);left:50%;transform:translateX(-50%) scale(0)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top] .product-tag-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid rgba(0,0,0,.6);content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top] .product-tag-tooltip:before{border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0;z-index:-1}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag.active[data-tooltip-direction=top] .product-tag-tooltip{transform:translateX(-50%) scale(1)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top][data-tooltip-align=left] .product-tag-tooltip{left:-27px;transform:scale(0)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top][data-tooltip-align=left] .product-tag-tooltip:after,.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top][data-tooltip-align=left] .product-tag-tooltip:before{left:20px;transform:none}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag.active[data-tooltip-direction=top][data-tooltip-align=left] .product-tag-tooltip{transform:scale(1)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top][data-tooltip-align=right] .product-tag-tooltip{left:auto;right:-27px;transform:scale(0)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top][data-tooltip-align=right] .product-tag-tooltip:after,.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag[data-tooltip-direction=top][data-tooltip-align=right] .product-tag-tooltip:before{left:auto;right:20px;transform:none}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag.active[data-tooltip-direction=top][data-tooltip-align=right] .product-tag-tooltip{transform:scale(1)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag.active .product-tag-tooltip,.item-area-wrapper .item-area-content .item-area .item-area-swiper .product-tag.auto-show .product-tag-tooltip{opacity:1;visibility:visible}@media screen and (min-width:813px){.item-area-wrapper .item-area-content .item-area .item-area-swiper{grid-column:span 3}.item-area-wrapper .item-area-content .item-area .item-area-swiper .fr-img{-o-object-fit:cover;object-fit:cover}.item-area-wrapper .item-area-content .item-area .item-area-swiper .u-imgAdjustBox{height:100%}.item-area-wrapper .item-area-content .item-area .item-area-swiper .u-imgAdjustBox:before{display:none}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-container{height:100%}}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-button-next,.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-button-prev{background-color:transparent;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:none;height:54px;margin-top:0;position:absolute;top:calc(50% + 2px);transform:translateY(-50%);width:22px}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-button-next:after,.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-button-prev:after{display:none}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-container-initialized+.swiper-pagination+.swiper-button-prev,.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-container-initialized+.swiper-pagination+.swiper-button-prev+.swiper-button-next{display:block}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-button-next{background-image:url(https://www.uniqlo.com/jp/ja/special-feature/holiday2025/top-swiper-right-arrow.svg);right:12px}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-button-prev{background-image:url(https://www.uniqlo.com/jp/ja/special-feature/holiday2025/top-swiper-left-arrow.svg);left:12px}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-container{padding-bottom:0}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-pagination{align-items:center;bottom:13px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-pagination-bullet{background-color:#fff;border-radius:9px;height:3px;margin-left:2px;margin-right:2px;opacity:1;transition-duration:.5s;transition-property:width,height;width:3px}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):first-child,.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):last-child{height:2px;width:2px}.item-area-wrapper .item-area-content .item-area .item-area-swiper .swiper-pagination-bullet-active{height:3px;width:20px}.item-area-wrapper .item-area-content .item-area .fr-bff-products{display:grid;grid-template-columns:1fr 1fr;margin:20px 0 0;overflow:hidden;padding:0}@media screen and (min-width:813px){.item-area-wrapper .item-area-content .item-area .fr-bff-products{grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-top:28px}}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product{margin-bottom:20px;margin-top:0;min-width:0;width:100%}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product{margin-bottom:28px}}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product:nth-child(n+8){display:none}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product .fr-bff-product_gender{margin-top:2px}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product:nth-child(n+8){display:block}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product:nth-child(n+9){display:none}}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product.visible{display:block}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product .fr-bff-product_colorChipsAndFavorite{margin-left:10px}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product .fr-bff-product_colorChipsAndFavorite{margin-left:0;margin-top:2px}}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product .fr-bff-product_colorChipsAndFavorite .fr-bff-favorite{margin-right:-4px;margin-top:-2px}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product .fr-bff-product_content{margin-right:0;padding:0 14px}@media(min-width:813px){.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product .fr-bff-product_content{padding:0 4px}}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product .fr-bff-product_colorChips{display:flex;flex-wrap:wrap;margin:11px 0 0 5px}.item-area-wrapper .item-area-content .item-area .fr-bff-products .fr-bff-product .fr-bff-product_colorChips .fr-bff-product_colorChip{height:18px;margin:0 8px 8px 0;width:18px}.view-more-container{display:none;justify-content:center;padding-top:0}@media(min-width:813px){.view-more-container{padding-top:22px}}.view-more-container .view-more,.view-more-container .view-more-close{align-items:center;cursor:pointer;display:flex;font-size:18px;justify-content:center}.view-more-container .view-more-close>:not(:last-child),.view-more-container .view-more>:not(:last-child){margin-right:8px}.view-more-container .view-more figure,.view-more-container .view-more-close figure{height:24px;width:24px}.filtered{display:none!important}.price-radio-section{background-color:#fff;display:none;max-width:576px;width:100%}.price-radio-section.active{display:block}.radio-group{display:grid;grid-template-columns:1fr 1fr;padding:20px 20px 5px;width:100%}.radio-group>:nth-child(odd){margin-right:15px}.radio-group>*{margin-bottom:15px}.radio-group .radio-item{align-items:center;cursor:pointer;display:flex}.radio-group .radio-item>:not(:last-child){margin-right:12px}.radio-group .radio-item .radio-circle{border:2px solid #949494;border-radius:50%;flex-shrink:0;height:20px;position:relative;transition:border-color .2s ease;width:20px}.radio-group .radio-item .radio-circle.selected{border-color:#000}.radio-group .radio-item .radio-circle.selected:after{background-color:#000;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.radio-group .radio-item .radio-label{color:#000;flex:1;font-family:Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.radio-group .radio-item:hover .radio-circle{border-color:#000}.radio-group .radio-item.disabled{cursor:not-allowed;opacity:.4}.radio-group .radio-item.disabled .radio-circle{border-color:#ccc}.radio-group .radio-item.disabled .radio-label{color:#ccc}.radio-group .radio-item.disabled:hover .radio-circle{border-color:#ccc}.gift-area{background-color:#fff;padding-top:60px;position:relative;z-index:1}@media(min-width:813px){.gift-area{padding-top:76px}}.e-gift-card{background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/25fw_holiday/common/images/e-gift-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;margin:0 auto;max-width:763px;padding:15px;width:100%}@media(min-width:813px){.e-gift-card{background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/25fw_holiday/common/images/e-gift-bg_pc.png);margin:0 auto 76px;padding:20px}}.e-gift-card .e-gift-card-price{color:#b81c22;font-family:UNIQLOPRO REGULAR;font-size:18px;text-align:center}@media(min-width:813px){.e-gift-card .e-gift-card-price{font-size:19px;margin-top:-4px}}.e-gift-card .e-gift-card-inner{background-color:#fff;display:grid;grid-template-columns:1fr;padding:60px 22px}@media(min-width:813px){.e-gift-card .e-gift-card-inner{grid-template-columns:1fr 1fr;padding:57px 22px 33px}}.e-gift-card .e-gift-card-inner .e-gift-card-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.e-gift-card .e-gift-card-inner .e-gift-card-content>:not(:last-child){margin-bottom:7px}@media(min-width:813px){.e-gift-card .e-gift-card-inner .e-gift-card-content{margin-bottom:62.5px;padding:0 35px 0 0}.e-gift-card .e-gift-card-inner .e-gift-card-content>:not(:last-child){margin-bottom:0}}.e-gift-card .e-gift-card-inner .e-gift-card-title{color:#b81c22;font-size:22px;font-weight:400;text-align:center}@media(min-width:813px){.e-gift-card .e-gift-card-inner .e-gift-card-title{line-height:1.23;margin-bottom:20px!important;margin-top:37.5px}}.e-gift-card .e-gift-card-inner .e-gift-card-description{color:#b81c22;font-size:15px;margin-bottom:10px!important;text-align:center}@media(min-width:813px){.e-gift-card .e-gift-card-inner .e-gift-card-description{margin-bottom:0!important}}.e-gift-card .e-gift-card-inner .e-gift-card-image-price{align-items:center;display:flex;flex-direction:column}.e-gift-card .e-gift-card-inner .e-gift-card-image-price.sp{display:flex;margin-top:-4px;width:100%}.e-gift-card .e-gift-card-inner .e-gift-card-image-price.sp>:not(:last-child){margin-bottom:12px}.e-gift-card .e-gift-card-inner .e-gift-card-image-price.pc{display:none}@media(min-width:813px){.e-gift-card .e-gift-card-inner .e-gift-card-image-price.sp{display:none}.e-gift-card .e-gift-card-inner .e-gift-card-image-price.pc{display:flex;margin-left:-1px;margin-top:-27px;padding:14px 14px 15px}}.e-gift-card .e-gift-card-inner .e-gift-card-button{margin-top:13px}@media(min-width:813px){.e-gift-card .e-gift-card-inner .e-gift-card-button{line-height:1.47;margin-top:28px;max-width:264px;width:100%}}.gift-service{background-color:#e8dbbb;margin:0 auto;max-width:1276px;padding:60px 15px;width:100%}.gift-service .gift-service-box-image{margin-top:-1px}@media(min-width:813px){.gift-service{max-width:none;padding:60px 12.2px}.gift-service .gift-service-inner{align-items:center;display:flex;flex-direction:column}}.gift-service .gift-service-title{color:#b81c22;font-size:24px;font-weight:400;margin-bottom:4px;text-align:center}@media(min-width:813px){.gift-service .gift-service-title{font-size:28px}}.gift-service .gift-service-description{color:#b81c22;font-size:13px;margin-bottom:28px;text-align:center}@media(min-width:813px){.gift-service .gift-service-description{margin-bottom:27px}}.gift-service .gift-service-box-wrapper{display:grid;grid-template-columns:1fr}.gift-service .gift-service-box-wrapper>:not(:last-child){margin-bottom:15px}@media(min-width:813px){.gift-service .gift-service-box-wrapper{grid-template-columns:1fr 1fr 1fr 1fr;max-width:1202px;width:100%}.gift-service .gift-service-box-wrapper>:not(:last-child){margin-bottom:0}.gift-service .gift-service-box-wrapper>*{margin-left:12.2px;margin-right:12.2px}}.gift-service .gift-service-box{background-color:#fff;display:flex;flex-direction:column}.gift-service .gift-service-box .gift-service-box-inner{display:flex;flex:1;flex-direction:column;justify-content:center;padding:28px 22px}.gift-service .gift-service-box .gift-service-box-inner>:not(:last-child){margin-bottom:20px}@media(min-width:813px){.gift-service .gift-service-box .gift-service-box-inner{padding:24px 30px}.gift-service .gift-service-box .gift-service-box-button{padding:14px}}.gift-service .gift-service-box .gift-service-box-content{display:flex;flex-direction:column}.gift-service .gift-service-box .gift-service-box-content>:not(:last-child){margin-bottom:8px}@media(min-width:813px){.gift-service .gift-service-box .gift-service-box-content{flex:1}}.gift-service .gift-service-box .gift-service-box-title{color:#b81c22;font-size:18px;font-weight:400;text-align:center}.gift-service .gift-service-box .gift-service-box-description{color:#b81c22;font-size:13px;text-align:center}@media(min-width:813px){.gift-service .gift-service-box .gift-service-box-description{font-size:15px}}.red-button{align-items:center;background-color:#af1c32;border:none;border-radius:999px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;justify-content:center;padding:15px;text-align:center;text-decoration:none;white-space:nowrap;width:100%}.related-contents{margin:0 auto;max-width:980px;padding:60px 15px;width:100%}.related-contents h2{font-size:20px;font-weight:400;padding-bottom:28px;text-align:center}@media(min-width:813px){.related-contents h2{font-size:26px;padding-bottom:28px}.related-contents{padding:76px 20px}}.related-contents-box-wrapper{display:grid;grid-template-columns:1fr}.related-contents-box-wrapper>:not(:last-child){margin-bottom:12px}@media(min-width:813px){.related-contents-box-wrapper{grid-template-columns:1fr 1fr}.related-contents-box-wrapper>:not(:last-child){margin-bottom:0;margin-right:24px}}.related-contents-box-wrapper .related-contents-box{display:flex}.related-contents-box-wrapper .related-contents-box>:not(:last-child){margin-right:15px}@media(min-width:813px){.related-contents-box-wrapper .related-contents-box>:not(:last-child){margin-right:24px}}.related-contents-box-wrapper .related-contents-box figure{height:120px;width:120px}@media(min-width:813px){.related-contents-box-wrapper .related-contents-box figure{height:186px;width:186px}}.related-contents-box-wrapper .related-contents-box .related-contents-title{font-size:16px;font-weight:400;text-align:left}@media(min-width:813px){.related-contents-box-wrapper .related-contents-box .related-contents-title{font-size:18px;font-weight:400}}.related-contents-box-wrapper .related-contents-box p{font-size:14px}@media(min-width:813px){.related-contents-box-wrapper .related-contents-box p{font-size:15px}}.related-contents-box-wrapper .related-contents-box-content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.related-contents-box-wrapper .related-contents-box-content>:not(:last-child){margin-bottom:10px}@media(min-width:813px){.related-contents-box-wrapper .related-contents-box-content>:not(:last-child){margin-bottom:12px}}.fr-snsButtons{margin-top:0}.fr-snsButtons_heading{font-size:19px;margin-bottom:18px}@media(min-width:813px){.fr-snsButtons_heading{font-size:15px;margin-bottom:15px}}.breadcrumbs-container{display:block;margin:41px auto 0;max-width:1276px;width:100%}@media(min-width:813px){.breadcrumbs-container{padding:0 20px}}body{width:100%}.main_inner{padding-top:0!important}