@charset "UTF-8";
.mlr-4{margin-left:4%;margin-left:4vw;margin-right:4%;margin-right:4vw}.fr-tooltip-balloon .fr-tooltip-balloon-inner{box-shadow:0 2px 2px rgba(0,0,0,0.16)}.fr-filter .contents{box-shadow:0 0 4px 0 rgba(0,0,0,0.4)}.fr-form-label.withtooltip .fr-tooltip,.fr-form-label.with-subtext>.text{font-family:'Helvetica Neue', HelveticaNeue, Helvetica, 'Noto Sans', Roboto, Arial, 'Hiragino Sans', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Noto Sans CJK JP', Osaka, Meiryo, 'メイリオ', 'MS PGothic', 'ＭＳ Ｐゴシック', 'Hiragino Sans GB', 'Arial Unicode MS', sans-serif}.fr-radio.bold-with-subtext .title,.fr-radio.with-image .text-price,.fr-radio label.radio-subtext .text-price-num,.fr-radio.bold .title,.fr-radio.with-image label .text-price-num::before,.fr-form-label,.fr-label-title,.fr-pulldown .fr-form-label,.fr-filter .header .title,.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label{font-family:'UniqloPro Bold', 'Helvetica Neue', HelveticaNeue, Helvetica, 'Noto Sans', Roboto, Arial, 'Hiragino Sans', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Noto Sans CJK JP', Osaka, Meiryo, 'メイリオ', 'MS PGothic', 'MS Pゴシック', 'Hiragino Sans GB', 'Arial Unicode MS', sans-serif;font-stretch:normal;font-style:normal;font-weight:700}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile label{font-family:'UniqloPro Light', 'Helvetica Neue', HelveticaNeue, Helvetica, 'Noto Sans', Roboto, Arial, 'Hiragino Sans', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Noto Sans CJK JP', Osaka, Meiryo, 'メイリオ', 'MS PGothic', 'MS Pゴシック', 'Hiragino Sans GB', 'Arial Unicode MS', sans-serif;font-stretch:normal;font-style:normal;font-weight:300}:lang(vi) .fr-radio.bold-with-subtext .title,.fr-radio.bold-with-subtext :lang(vi) .title,:lang(vi) .fr-radio.with-image .text-price,.fr-radio.with-image :lang(vi) .text-price,:lang(vi) .fr-radio label.radio-subtext .text-price-num,.fr-radio label.radio-subtext :lang(vi) .text-price-num,:lang(vi) .fr-radio.bold .title,.fr-radio.bold :lang(vi) .title,:lang(vi) .fr-radio.with-image label .text-price-num::before,.fr-radio.with-image label :lang(vi) .text-price-num::before,:lang(vi) .fr-form-label,:lang(vi) .fr-label-title,:lang(vi) .fr-pulldown .fr-form-label,.fr-pulldown :lang(vi) .fr-form-label,:lang(vi) .fr-filter .header .title,.fr-filter .header :lang(vi) .title,:lang(vi) .fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile :lang(vi) label,:lang(vi) .fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile :lang(vi) label,:lang(vi) .fr-form-label.withtooltip .fr-tooltip,.fr-form-label.withtooltip :lang(vi) .fr-tooltip,:lang(vi) .fr-form-label.with-subtext>.text{font-family:Arial, 'Helvetica Neue', HelveticaNeue, Helvetica, 'Noto Sans', Roboto, 'Hiragino Sans', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'Noto Sans CJK JP', Osaka, Meiryo, 'メイリオ', 'MS PGothic', 'ＭＳ Ｐゴシック', 'Hiragino Sans GB', 'Arial Unicode MS', sans-serif}.fr-filter .header h1,.fr-filter .header .title h1{font-size:16px;font-weight:600;letter-spacing:.02em;line-height:1.1875}:lang(ja) .fr-filter .header h1,.fr-filter .header :lang(ja) h1,:lang(ja) .fr-filter .header .title h1,.fr-filter .header .title :lang(ja) h1,.lang-ja .fr-filter .header h1,.fr-filter .header .lang-ja h1,.fr-font-japanese .fr-filter .header h1,.fr-filter .header .fr-font-japanese h1{font-size:14px;letter-spacing:normal;line-height:1.5}.fr-textfield .fr-textfield-input,.fr-pulldown .fr-pulldown-select,.fr-textarea .fr-textarea-input{font-size:17px;font-weight:normal;letter-spacing:normal;line-height:1.471}:lang(ja) .fr-textfield .fr-textfield-input,.fr-textfield :lang(ja) .fr-textfield-input,:lang(ja) .fr-pulldown .fr-pulldown-select,.fr-pulldown :lang(ja) .fr-pulldown-select,:lang(ja) .fr-textarea .fr-textarea-input,.fr-textarea :lang(ja) .fr-textarea-input,.lang-ja .fr-textfield .fr-textfield-input,.fr-textfield .lang-ja .fr-textfield-input,.lang-ja .fr-pulldown .fr-pulldown-select,.fr-pulldown .lang-ja .fr-pulldown-select,.lang-ja .fr-textarea .fr-textarea-input,.fr-textarea .lang-ja .fr-textarea-input,.fr-font-japanese .fr-textfield .fr-textfield-input,.fr-textfield .fr-font-japanese .fr-textfield-input,.fr-font-japanese .fr-pulldown .fr-pulldown-select,.fr-pulldown .fr-font-japanese .fr-pulldown-select,.fr-font-japanese .fr-textarea .fr-textarea-input,.fr-textarea .fr-font-japanese .fr-textarea-input{font-size:16px;letter-spacing:normal;line-height:1.5}.fr-textfield .fr-textfield-label,.fr-textarea .fr-textarea-label{font-size:15px;font-weight:600;letter-spacing:.01em;line-height:1.2}:lang(ja) .fr-textfield .fr-textfield-label,.fr-textfield :lang(ja) .fr-textfield-label,:lang(ja) .fr-textarea .fr-textarea-label,.fr-textarea :lang(ja) .fr-textarea-label,.lang-ja .fr-textfield .fr-textfield-label,.fr-textfield .lang-ja .fr-textfield-label,.lang-ja .fr-textarea .fr-textarea-label,.fr-textarea .lang-ja .fr-textarea-label,.fr-font-japanese .fr-textfield .fr-textfield-label,.fr-textfield .fr-font-japanese .fr-textfield-label,.fr-font-japanese .fr-textarea .fr-textarea-label,.fr-textarea .fr-font-japanese .fr-textarea-label{font-size:13px;letter-spacing:normal;line-height:1.5}.fr-check label span,.fr-check-er label span,.fr-radio label>span,.fr-radio label.radio-subtext .text-label:not(.no-colon)::after,.fr-form-label.withtooltip .fr-tooltip,.fr-form-label.with-subtext>.text{font-size:15px;font-weight:normal;letter-spacing:.01em;line-height:1.2}:lang(ja) .fr-check label span,.fr-check label :lang(ja) span,:lang(ja) .fr-check-er label span,.fr-check-er label :lang(ja) span,:lang(ja) .fr-radio label>span,.fr-radio :lang(ja) label>span,:lang(ja) .fr-radio label.radio-subtext .text-label:not(.no-colon)::after,.fr-radio label.radio-subtext :lang(ja) .text-label:not(.no-colon)::after,:lang(ja) .fr-form-label.withtooltip .fr-tooltip,.fr-form-label.withtooltip :lang(ja) .fr-tooltip,:lang(ja) .fr-form-label.with-subtext>.text,.lang-ja .fr-check label span,.fr-check label .lang-ja span,.lang-ja .fr-check-er label span,.fr-check-er label .lang-ja span,.lang-ja .fr-radio label>span,.fr-radio .lang-ja label>span,.lang-ja .fr-radio label.radio-subtext .text-label:not(.no-colon)::after,.fr-radio label.radio-subtext .lang-ja .text-label:not(.no-colon)::after,.lang-ja .fr-form-label.withtooltip .fr-tooltip,.fr-form-label.withtooltip .lang-ja .fr-tooltip,.lang-ja .fr-form-label.with-subtext>.text,.fr-font-japanese .fr-check label span,.fr-check label .fr-font-japanese span,.fr-font-japanese .fr-check-er label span,.fr-check-er label .fr-font-japanese span,.fr-font-japanese .fr-radio label>span,.fr-radio .fr-font-japanese label>span,.fr-font-japanese .fr-radio label.radio-subtext .text-label:not(.no-colon)::after,.fr-radio label.radio-subtext .fr-font-japanese .text-label:not(.no-colon)::after,.fr-font-japanese .fr-form-label.withtooltip .fr-tooltip,.fr-form-label.withtooltip .fr-font-japanese .fr-tooltip,.fr-font-japanese .fr-form-label.with-subtext>.text{font-size:13px;letter-spacing:normal;line-height:1.5}.fr-auxiliary-text{font-size:13px;font-weight:normal;letter-spacing:.01em;line-height:1.154}:lang(ja) .fr-auxiliary-text,.lang-ja .fr-auxiliary-text,.fr-font-japanese .fr-auxiliary-text{font-size:12px;letter-spacing:normal;line-height:1.5}.fr-radio.bold-with-subtext .title,.fr-radio.bold:not(.with-image) .title{font-size:16px;letter-spacing:.02em;line-height:1.1875;text-transform:uppercase}.fr-no-uppercase .fr-radio.bold-with-subtext .title,.fr-radio.bold-with-subtext .fr-no-uppercase .title,.fr-no-uppercase .fr-radio.bold:not(.with-image) .title,.fr-radio.bold:not(.with-image) .fr-no-uppercase .title{text-transform:none}:lang(ja) .fr-radio.bold-with-subtext .title,.fr-radio.bold-with-subtext :lang(ja) .title,:lang(ja) .fr-radio.bold:not(.with-image) .title,.fr-radio.bold:not(.with-image) :lang(ja) .title,.lang-ja .fr-radio.bold-with-subtext .title,.fr-radio.bold-with-subtext .lang-ja .title,.lang-ja .fr-radio.bold:not(.with-image) .title,.fr-radio.bold:not(.with-image) .lang-ja .title{line-height:1.2}.fr-radio.bold-with-subtext .title:lang(vi),.fr-radio.bold:not(.with-image) .title:lang(vi){font-size:16px}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile label{font-size:15px;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.fr-no-uppercase .fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile .fr-no-uppercase label{text-transform:none}:lang(ja) .fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile :lang(ja) label,.lang-ja .fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile .lang-ja label{font-size:16px}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile label:lang(vi){font-size:14px}.fr-radio.with-image .text-price,.fr-radio label.radio-subtext .text-price-num,.fr-radio.bold .title,.fr-radio.with-image label .text-price-num::before,.fr-form-label,.fr-label-title,.fr-pulldown .fr-form-label,.fr-filter .header .title{font-size:15px;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.fr-no-uppercase .fr-radio.with-image .text-price,.fr-radio.with-image .fr-no-uppercase .text-price,.fr-no-uppercase .fr-radio label.radio-subtext .text-price-num,.fr-radio label.radio-subtext .fr-no-uppercase .text-price-num,.fr-no-uppercase .fr-radio.bold .title,.fr-radio.bold .fr-no-uppercase .title,.fr-no-uppercase .fr-radio.with-image label .text-price-num::before,.fr-radio.with-image label .fr-no-uppercase .text-price-num::before,.fr-no-uppercase .fr-form-label,.fr-no-uppercase .fr-label-title,.fr-no-uppercase .fr-filter .header .title,.fr-filter .header .fr-no-uppercase .title{text-transform:none}:lang(ja) .fr-radio.with-image .text-price,.fr-radio.with-image :lang(ja) .text-price,:lang(ja) .fr-radio label.radio-subtext .text-price-num,.fr-radio label.radio-subtext :lang(ja) .text-price-num,:lang(ja) .fr-radio.bold .title,.fr-radio.bold :lang(ja) .title,:lang(ja) .fr-radio.with-image label .text-price-num::before,.fr-radio.with-image label :lang(ja) .text-price-num::before,:lang(ja) .fr-form-label,:lang(ja) .fr-label-title,:lang(ja) .fr-pulldown .fr-form-label,.fr-pulldown :lang(ja) .fr-form-label,:lang(ja) .fr-filter .header .title,.fr-filter .header :lang(ja) .title,.lang-ja .fr-radio.with-image .text-price,.fr-radio.with-image .lang-ja .text-price,.lang-ja .fr-radio label.radio-subtext .text-price-num,.fr-radio label.radio-subtext .lang-ja .text-price-num,.lang-ja .fr-radio.bold .title,.fr-radio.bold .lang-ja .title,.lang-ja .fr-radio.with-image label .text-price-num::before,.fr-radio.with-image label .lang-ja .text-price-num::before,.lang-ja .fr-form-label,.lang-ja .fr-label-title,.lang-ja .fr-filter .header .title,.fr-filter .header .lang-ja .title{font-size:16px}.fr-radio.with-image .text-price:lang(vi),.fr-radio label.radio-subtext .text-price-num:lang(vi),.fr-radio.bold .title:lang(vi),.fr-radio.with-image label .text-price-num:lang(vi)::before,.fr-form-label:lang(vi),.fr-label-title:lang(vi),.fr-pulldown .fr-form-label:lang(vi),.fr-filter .header .title:lang(vi){font-size:14px}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label{font-size:13px;letter-spacing:.02em;line-height:1.1875;text-transform:uppercase}.fr-no-uppercase .fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile .fr-no-uppercase label{text-transform:none}:lang(ja) .fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile :lang(ja) label,.lang-ja .fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile .lang-ja label{line-height:1.2}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label:lang(vi){font-size:12px}.fr-flbox,.fr-pulldown-box{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.top.fr-flbox,.top.fr-pulldown-box{-webkit-box-align:start;align-items:flex-start}.middle.fr-flbox,.middle.fr-pulldown-box{-webkit-box-align:center;align-items:center}.bottom.fr-flbox,.bottom.fr-pulldown-box{-webkit-box-align:end;align-items:flex-end}.stretch.fr-flbox,.stretch.fr-pulldown-box{-webkit-box-align:stretch;align-items:stretch}.baseline.fr-flbox,.baseline.fr-pulldown-box{-webkit-box-align:baseline;align-items:baseline}.left.fr-flbox,.left.fr-pulldown-box{-webkit-box-pack:start;justify-content:flex-start}.center.fr-flbox,.center.fr-pulldown-box{-webkit-box-pack:center;justify-content:center}.right.fr-flbox,.right.fr-pulldown-box{-webkit-box-pack:end;justify-content:flex-end}.between.fr-flbox,.between.fr-pulldown-box{-webkit-box-pack:justify;justify-content:space-between}.around.fr-flbox,.around.fr-pulldown-box{justify-content:space-around}.no-wrap.fr-flbox,.no-wrap.fr-pulldown-box{flex-wrap:nowrap}.col1.fr-flitem,.fr-pulldown-box .col1.fr-pulldown{flex-basis:8.33333%}.col2.fr-flitem,.fr-pulldown-box .col2.fr-pulldown{flex-basis:16.66667%}.col3.fr-flitem,.fr-pulldown-box .col3.fr-pulldown{flex-basis:25%}.col4.fr-flitem,.fr-pulldown-box .col4.fr-pulldown{flex-basis:33.33333%}.col5.fr-flitem,.fr-pulldown-box .col5.fr-pulldown{flex-basis:41.66667%}.col6.fr-flitem,.fr-pulldown-box .col6.fr-pulldown{flex-basis:50%}.col7.fr-flitem,.fr-pulldown-box .col7.fr-pulldown{flex-basis:58.33333%}.col8.fr-flitem,.fr-pulldown-box .col8.fr-pulldown{flex-basis:66.66667%}.col9.fr-flitem,.fr-pulldown-box .col9.fr-pulldown{flex-basis:75%}.col10.fr-flitem,.fr-pulldown-box .col10.fr-pulldown{flex-basis:83.33333%}.col11.fr-flitem,.fr-pulldown-box .col11.fr-pulldown{flex-basis:91.66667%}.col12.fr-flitem,.fr-pulldown-box .col12.fr-pulldown{flex-basis:100%}.left.fr-flitem,.fr-pulldown-box .left.fr-pulldown{text-align:left}.center.fr-flitem,.fr-pulldown-box .center.fr-pulldown{text-align:center}.right.fr-flitem,.fr-pulldown-box .right.fr-pulldown{text-align:right}.fluid.fr-flitem,.fr-pulldown-box .fluid.fr-pulldown{-webkit-box-flex:1;flex:1}.fr-check.fr-check-square [type='checkbox']:checked+label span{color:#1b1b1b}.fr-check.fr-check-square label{-webkit-tap-highlight-color:rgba(0,0,0,0.2)}.fr-check.fr-check-square label::before{background-image:url("https://asset.uniqlo.com/g/icons/checkbox.svg");background-position:-2em 0;background-size:cover;content:'';-webkit-box-flex:0;flex:0 0 1em;font-size:20px;height:1em;margin:.1em;width:1em}.fr-check.fr-check-square label span{color:#1b1b1b}.fr-check-er.fr-check-square-er [type='checkbox']:checked+label span{color:#1b1b1b}.fr-check-er.fr-check-square-er label{-webkit-tap-highlight-color:rgba(0,0,0,0.2);-webkit-box-align:center;align-items:center;position:relative;-webkit-tap-highlight-color:transparent}.fr-check-er.fr-check-square-er label::before{position:absolute;width:20px;height:20px;border:2px solid #ababab;content:"";-webkit-transition-duration:.18s;transition-duration:.18s;-webkit-transition-property:border-color, background-color;transition-property:border-color, background-color;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.fr-check-er.fr-check-square-er label span{color:#1b1b1b}.fr-check [type='checkbox']:checked+label span{color:#143237}.fr-check [type='checkbox']:checked+label::before{background-position:center right}.fr-check-er [type='checkbox']:checked+label span{color:#143237}.fr-check-er [type='checkbox']:checked+label svg{position:absolute;height:20px;width:20px;z-index:2}.fr-check-er [type='checkbox']:checked+label::before{border:none;height:1em;width:1em;background-color:#000;border-color:#000}.fr-check [type='checkbox'][disabled]+label span,.fr-check-er [type='checkbox'][disabled]+label span{color:#ababab}.fr-check [type='checkbox'][disabled]+label::before,.fr-check-er [type='checkbox'][disabled]+label::before{background-position:0 0}.lang-ja .fr-check label,:lang(ja) .fr-check label{-webkit-box-align:center;align-items:center}.lang-ja .fr-check label span,:lang(ja) .fr-check label span{padding-top:0}.fr-check{width:100%}.fr-check [type='checkbox']{left:-9999px;opacity:0;position:absolute}.fr-check [type='checkbox']:focus+label{outline:rgba(55,134,148,0.25) auto medium;outline-offset:.25em}.fr-check label{-webkit-tap-highlight-color:rgba(55,134,148,0.2);-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex}.fr-check label span{color:#5a5a5a;padding-left:.5em;padding-top:.25em;word-wrap:break-word}.fr-check label::before{background-image:url("https://asset.uniqlo.com/g/icons/multi-select.svg");background-position:center left;background-size:cover;content:'';display:inline-block;-webkit-box-flex:0;flex:0 0 1em;font-size:24px;height:1em;width:1em}.fr-check-er{width:100%}.fr-check-er [type='checkbox']{left:-9999px;opacity:0;position:absolute}.fr-check-er label{-webkit-tap-highlight-color:rgba(55,134,148,0.2);-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;max-width:-webkit-max-content;max-width:max-content}.fr-check-er label span{color:#5a5a5a;padding-left:2rem;word-wrap:break-word}.fr-check-er label::before{content:'';display:inline-block;-webkit-box-flex:0;flex:0 0 1em;font-size:20px;height:1em;width:1em}.fr-check+.fr-check{display:block;margin-top:21px}.fr-check.with-icon,.fr-check-er.with-icon{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.fr-check.with-icon label,.fr-check-er.with-icon label{-webkit-box-flex:1;flex-grow:1;width:100%}.fr-radio.fr-radio-primary label{-webkit-tap-highlight-color:rgba(0,0,0,0.2)}.fr-radio.fr-radio-primary label::before{background-image:url("https://asset.uniqlo.com/g/icons/radio.svg");background-position:-2em 0;background-size:cover;content:'';-webkit-box-flex:0;flex:0 0 1em;font-size:20px;height:1em;width:1em}.fr-radio.fr-radio-primary label>span{padding-top:.1em}.bold.fr-radio.fr-radio-primary label>span{padding-top:.05em}.fr-radio [type='radio']:checked+label::before{background-position:center right}.fr-radio [type='radio'][disabled]+label span{color:#ababab}.fr-radio [type='radio'][disabled]+label::before{background-position:0 0}.lang-ja .fr-radio label,:lang(ja) .fr-radio label{-webkit-box-align:center;align-items:center}.lang-ja .fr-radio label span,:lang(ja) .fr-radio label span{padding-top:0}.fr-radio{width:100%}.fr-radio [type='radio']{left:-9999px;opacity:0;position:absolute}.fr-radio [type='radio']:focus+label{outline:rgba(55,134,148,0.25) auto medium;outline-offset:.25em}.fr-radio.with-image{display:block}.fr-radio.with-image .content-wrapper{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;-webkit-box-pack:justify;justify-content:space-between}.fr-radio.with-image img{margin-left:.75rem;max-width:18vw}.fr-radio.with-image label.radio-subtext .text-price:not(:first-child){margin-top:0}.fr-radio.with-image label.radio-subtext .text-price-num .fr-price-currency>span,.fr-radio.with-image label.radio-subtext .text-price-num .fr-price-currency>abbr{color:#1b1b1b}.fr-radio.with-image [disabled]+label.radio-subtext .text-price-num .fr-price-currency span,.fr-radio.with-image [disabled]+label.radio-subtext .text-price-num .fr-price-currency abbr{color:#ababab}.fr-radio.with-image.bold label>span{padding-top:.1em}.fr-radio.bold-with-subtext .title{display:inline-block;padding-bottom:3px}.fr-radio.bold-with-subtext .title+.text-price{padding-bottom:0}.fr-radio.bold-with-subtext .title+.text-price:not(:first-child){margin-top:0}.fr-radio.bold-with-subtext label>span{padding-top:.05em}.fr-radio label{-webkit-tap-highlight-color:rgba(55,134,148,0.2);display:-webkit-box;display:flex}.fr-radio label>span{padding-left:.5em;padding-top:.2em;word-wrap:break-word}.fr-radio label::before{-webkit-box-align:start;align-items:flex-start;background-image:url("https://asset.uniqlo.com/g/icons/single-select.svg");background-position:center left;background-size:cover;content:'';display:inline-block;-webkit-box-flex:0;flex:0 0 1em;font-size:24px;height:1em;width:1em}.fr-radio .content-text{padding-left:0;padding-top:0}.fr-radio .title{padding-left:0;padding-top:0}.fr-radio .text-description{display:block;padding-left:0;padding-top:0}.fr-radio .text-description+.text-description{margin-top:3px}.fr-radio .content-image{flex-shrink:0;margin-left:.75em;width:18%;width:18vw}.fr-radio-er [type='radio']:focus+label{outline:none;outline-offset:0}.fr-radio label.radio-subtext .text-price{-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:flex;flex-wrap:wrap;padding-bottom:6px;padding-left:0;padding-top:0}.fr-radio label.radio-subtext .text-price:not(:first-child){margin-top:3px}.fr-radio label.radio-subtext .text-label:not(.no-colon){margin-right:.278em}.fr-radio label.radio-subtext .text-label:not(.no-colon)::after{content:':'}.fr-radio label.radio-subtext .text-price-num{display:-webkit-box;display:flex}.fr-radio label.radio-subtext .text-price-num .fr-price-currency{padding-left:0;padding-top:0}.fr-radio label.radio-subtext .text-price-num .fr-price-currency>abbr,.fr-radio label.radio-subtext .text-price-num .fr-price-currency>span{color:#378694}.fr-radio label.radio-subtext .text-price-num .fr-price-currency>span{padding-left:0;padding-top:0;word-break:break-all}.fr-radio.icon-label .fr-icon{padding-top:0;vertical-align:middle}.fr-form-label,.fr-label-title{margin-bottom:3px;padding-right:1em}.fr-form-label .fr-label-note,.fr-label-title .fr-label-note{background-size:.538em 1em;bottom:0;font-size:1em;margin-left:-.1539em;position:relative;vertical-align:top}.fr-wrapper>.fr-form-label{margin-bottom:0}.fr-form-label.fr-input{color:#378694}.fr-form-label.fr-error{color:red}.fr-form-label.fr-disabled{color:#ababab}.fr-form-label.withtooltip{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-pack:justify;justify-content:space-between}.fr-form-label.withtooltip .label{padding-right:2em}.fr-form-label.withtooltip .fr-tooltip{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;margin-bottom:-1.75em;text-transform:none}.fr-label-title.label-center{text-align:center;font-size:20px}.fr-form-label.with-subtext{display:-webkit-box;display:flex;flex-wrap:wrap}.fr-form-label.with-subtext>.label::after{content:':';margin-right:.278em}.fr-form-label.with-subtext>.text{overflow:auto}.fr-auxiliary-text{color:#7d7d7d;display:block;margin-top:9px}.fr-textfield.fr-input .fr-textfield-input{border-color:#378694;box-shadow:0 1px 0 0 #378694}.fr-textfield.fr-input .fr-form-label,.fr-textfield.fr-input .fr-auxiliary-text{color:#378694}.fr-textfield.fr-filled .fr-textfield-input{background-color:#fff}.fr-textfield.fr-disabled .fr-auxiliary-text{color:#dadada}.fr-textfield.fr-disabled .fr-textfield-input[disabled]{color:#ababab}.fr-textfield.fr-disabled .fr-textfield-input:focus{border-color:#ababab}.fr-textfield.fr-disabled .fr-textfield-label{color:#ababab}.fr-textfield.fr-disabled .fr-textfield-label:active .fr-textfield-input,.fr-textfield.fr-disabled .fr-textfield-label:focus .fr-textfield-input{border-color:#ababab;box-shadow:0 1px 0 0 transparent;color:#ababab}.fr-textfield.fr-error .fr-auxiliary-text{color:red}.fr-textfield.fr-error .fr-icon.required{background-image:url("https://asset.uniqlo.com/g/icons/required_error.svg")}.fr-textfield.fr-error .fr-form-label,.fr-input.fr-textfield.fr-error .fr-form-label{color:red}.fr-textfield.fr-error .fr-textfield-input{-webkit-tap-highlight-color:rgba(153,0,0,0.2);border-color:red;box-shadow:0 1px 0 0 red}.fr-textfield.fr-error .fr-textfield-input:focus{border-color:red;outline-color:rgba(153,0,0,0.2)}.fr-textfield.fr-readonly .fr-textfield-label:active .fr-textfield-input,.fr-textfield.fr-readonly .fr-textfield-label:focus .fr-textfield-input{border-color:#ababab;box-shadow:0 1px 0 0 transparent}.fr-textfield{width:100%}.fr-textfield.fr-readonly{color:#1b1b1b}.fr-textfield .fr-textfield-label{color:#ababab}.fr-textfield .fr-textfield-input{-webkit-tap-highlight-color:rgba(55,134,148,0.25);background-color:#f7f7f7;border:0;border-bottom:1px solid #ababab;box-shadow:0 1px 0 0 transparent;color:#1b1b1b;display:block;min-height:2.25em;padding:9px 0;width:100%}.fr-textfield .fr-textfield-input:placeholder-shown{background-color:#f7f7f7}.fr-textfield .fr-textfield-input:focus,.fr-textfield .fr-textfield-input[value]:not([value='']){background-color:#fff}.fr-textfield .fr-textfield-input::-webkit-input-placeholder,.fr-textfield .fr-textfield-input::-webkit-input-placeholder{color:#8f8f8f;padding-left:4vw}.fr-textfield .fr-textfield-input::placeholder,.fr-textfield .fr-textfield-input::-webkit-input-placeholder{color:#8f8f8f;padding-left:4vw}.fr-textfield .fr-textfield-input:focus::-webkit-input-placeholder,.fr-textfield .fr-textfield-input:focus::-webkit-input-placeholder{color:#a9a9a9}.fr-textfield .fr-textfield-input:focus::placeholder,.fr-textfield .fr-textfield-input:focus::-webkit-input-placeholder{color:#a9a9a9}.fr-textfield .fr-textfield-input[type='date']{-webkit-appearance:none}.fr-textfield .fr-textfield-input[type='date']::-webkit-inner-spin-button,.fr-textfield .fr-textfield-input[type='date']::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.fr-textfield .fr-textfield-input[type='month']{-webkit-appearance:none}.fr-pulldown.fr-input .fr-pulldown-select{border-color:#378694;box-shadow:0 1px 0 0 #378694}.fr-pulldown.fr-input .fr-form-label,.fr-pulldown.fr-input .fr-auxiliary-text{color:#378694}.fr-pulldown.fr-disabled .fr-label-note{color:#ababab}.fr-pulldown.fr-disabled .fr-form-label{color:#ababab}.fr-pulldown.fr-disabled .fr-pulldown-select[disabled]{color:#ababab}.fr-pulldown.fr-disabled .fr-pulldown-select:focus{border-color:#ababab}.fr-pulldown.fr-disabled .fr-pulldown-area:active .fr-form-label,.fr-pulldown.fr-disabled .fr-pulldown-area:focus .fr-form-label{color:#ababab}.fr-pulldown.fr-disabled .fr-pulldown-area:active .fr-pulldown-select,.fr-pulldown.fr-disabled .fr-pulldown-area:focus .fr-pulldown-select{border-color:#ababab;box-shadow:0 1px 0 0 transparent}.fr-pulldown.fr-disabled .fr-pulldown-bullet .fr-icon{background-position:center right}.fr-pulldown.fr-error .fr-icon.required{background-image:url("https://asset.uniqlo.com/g/icons/required_error.svg")}.fr-pulldown.fr-error .fr-form-label{color:red}.fr-pulldown.fr-error .fr-label-note{background-position:center right;color:red}.fr-pulldown.fr-error .fr-pulldown-select{-webkit-tap-highlight-color:rgba(153,0,0,0.2);border-color:red;box-shadow:0 1px 0 0 red}.fr-pulldown.fr-error .fr-pulldown-select:focus{border-color:red;outline-color:rgba(153,0,0,0.2)}.fr-pulldown .fr-pulldown-select.fr-not-selected{background-color:#f7f7f7;color:#8f8f8f}.fr-pulldown-box{-webkit-box-align:end;align-items:flex-end}.fr-pulldown-box .fr-pulldown{flex-basis:50%;margin:0;padding:0 2%;padding:0 2vw}.fr-pulldown-box .fr-pulldown:first-child{padding-left:0}.fr-pulldown-box .fr-pulldown:last-child:not(:first-child){padding-right:0}.fr-pulldown{font-size:0}.fr-pulldown.pulldown-inline{display:inline-block}.fr-wrapper>.fr-pulldown.pulldown-inline{margin:auto 0}.fr-pulldown.pulldown-inline .fr-form-label{display:block}.fr-pulldown.pulldown-inline .fr-pulldown-select-wrap{display:inline-block}.fr-pulldown .fr-pulldown-select-wrap{display:block;padding-bottom:1px;position:relative}.fr-pulldown .fr-form-label{color:#1b1b1b}.fr-pulldown .fr-pulldown-select{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(55,134,148,0.25);appearance:none;border-bottom:1px solid #ababab;border-radius:0;box-shadow:0 1px 0 0 transparent;display:block;padding:9px 1.85297em 9px 0;position:relative;width:100%}.fr-pulldown .fr-pulldown-select.fr-not-selected{padding-left:4vw}.fr-pulldown .fr-pulldown-bullet{bottom:0;box-sizing:content-box;display:block;font-size:24px;height:1em;line-height:1;margin:auto -.3125em auto auto;padding:.3125em;pointer-events:none;position:absolute;right:0;top:0;width:1em}.fr-pulldown .fr-pulldown-bullet .fr-icon{background-size:3em 1em;font-size:24px;height:1em;width:1em}.er-category-filter select:focus{outline:none !important;box-shadow:none !important;-webkit-tap-highlight-color:transparent !important}.er-category-filter .fr-pulldown .fr-pulldown-select{border-bottom:0px;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #767676;border-radius:0;color:#000;height:44px;max-width:inherit;max-width:unset;min-width:5.625rem;outline:0;padding:0 2.5rem 0 calc(.5rem - 1px);text-align:left;-webkit-transition-duration:.18s;transition-duration:.18s;-webkit-transition-property:border-color, background-color;transition-property:border-color, background-color;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);width:100%}.er-category-filter .fr-pulldown-bullet{right:.5rem}.fr-textarea.fr-input .fr-textarea-input{border-color:#378694}.fr-textarea.fr-input .fr-form-label,.fr-textarea.fr-input .fr-auxiliary-text{color:#378694}.fr-textarea.fr-disabled .fr-auxiliary-text{color:#dadada}.fr-textarea.fr-disabled .fr-textarea-input{color:#ababab}.fr-textarea.fr-disabled .fr-textarea-input:focus{border-color:#ababab}.fr-textarea.fr-disabled .fr-textarea-label{color:#ababab}.fr-textarea.fr-disabled .fr-textarea-label:active .fr-textarea-input,.fr-textarea.fr-disabled .fr-textarea-label:focus .fr-textarea-input{border-color:#ababab}.fr-textarea.fr-error .fr-auxiliary-text{color:red}.fr-textarea.fr-error .fr-icon.required{background-image:url("https://asset.uniqlo.com/g/icons/required_error.svg")}.fr-textarea.fr-error .fr-form-label,.fr-input.fr-textarea.fr-error .fr-form-label{color:red}.fr-textarea.fr-error .fr-textarea-input{-webkit-tap-highlight-color:rgba(153,0,0,0.2);border-color:red}.fr-textarea.fr-error .fr-textarea-input:focus{border-color:red;outline-color:rgba(153,0,0,0.2)}.fr-textarea.fr-readonly .fr-textarea-label{color:#ababab}.fr-textarea.fr-readonly .fr-textarea-label:active .fr-textarea-input,.fr-textarea.fr-readonly .fr-textarea-label:focus .fr-textarea-input{border-color:#ababab}.fr-textarea .fr-textarea-label{color:#ababab;display:inline-block;width:100%}.fr-textarea .fr-textarea-placeholder{color:#ababab}.fr-textarea .fr-textarea-input{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(55,134,148,0.25);border:1px solid #ababab;border-radius:0;box-sizing:border-box;color:#1b1b1b;display:block;max-width:100%;min-height:1em;min-width:100%;padding:15px 4%;padding:15px 4vw;resize:both}.fr-textarea .fr-textarea-input::-webkit-input-placeholder,.fr-textarea .fr-textarea-input::-webkit-input-placeholder{color:#a9a9a9}.fr-textarea .fr-textarea-input::placeholder,.fr-textarea .fr-textarea-input::-webkit-input-placeholder{color:#a9a9a9}.multi-line-wrapper .multi-line-placeholder,.multi-line-wrapper .fr-textarea-input{left:0;position:absolute;right:0;top:0}.multi-line-wrapper{height:207px;min-height:1em;position:relative;width:100%}.multi-line-wrapper .multi-line-placeholder{bottom:0;color:#ababab;font-size:17px;font-weight:normal;letter-spacing:.02em;line-height:1.471;min-height:1em;padding:15px 4vw;white-space:pre-line;z-index:1}.multi-line-wrapper .fr-textarea-input{min-width:100%;z-index:2}.hidden{display:none}.fr-textarea-input{line-height:0}.fr-selectable-fitting-bar .fr-fitting-bar [disabled][type='range']{opacity:1}.fr-selectable-fitting-bar .fr-fitting-bar [type='range'][disabled]::-webkit-slider-thumb{background-color:transparent;background-position:center left}.fr-selectable-fitting-bar .fr-fitting-bar [type='range']::-webkit-slider-runnable-track{background:0;height:1em;position:relative;z-index:1}.fr-selectable-fitting-bar .fr-fitting-bar [type='range']::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:transparent url("https://asset.uniqlo.com/g/icons/single-select.svg") no-repeat center right;background-size:2.25em .75em;border:0;font-size:24px;height:.75em;line-height:0;margin-top:-.0425em;width:.75em}.fr-selectable-fitting-bar .fr-fitting-bar .selected.fr-dots::after{background-color:#dadada}.fr-selectable-fitting-bar [type='range']:active{outline:rgba(55,134,148,0.25) auto medium;outline-offset:.25em}.fr-selectable-fitting-bar .fr-fitting-bar [type='range']{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(55,134,148,0.25);appearance:none;background-color:transparent;border:0;box-sizing:border-box;display:block;height:1.24em;margin:-1.15em auto 0;padding:0;width:calc(86.66% + 1em)}.fr-selectable-fitting-bar .fr-fitting-bar .fr-dots{display:none}.fr-selectable-fitting-bar .fr-fitting-bar.level [type='range']{width:calc(100% - (9% * 2) + .6em)}.fr-selectable-fitting-bar .fr-fitting-bar.level .fr-dots{display:block}.fr-tooltip-balloon .fr-tooltip-balloon-inner>*,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-unordered-list,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-ordered-list,.fr-tooltip-balloon .fr-tooltip-balloon-inner .fr-text,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-unordered-list+.fr-text,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-unordered-list+.fr-text-annotation,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-ordered-list+.fr-text,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-ordered-list+.fr-text-annotation,.fr-tooltip-balloon .fr-tooltip-balloon-inner .fr-text+.fr-text,.fr-tooltip-balloon .fr-tooltip-balloon-inner .fr-text+.fr-text-annotation{margin-bottom:6px;margin-top:6px}.fr-tooltip-balloon .fr-tooltip-balloon-inner>:first-child,.fr-tooltip-balloon .fr-tooltip-balloon-inner .fr-text:first-child,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-unordered-list+.fr-text-annotation:first-child,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-ordered-list+.fr-text-annotation:first-child,.fr-tooltip-balloon .fr-tooltip-balloon-inner .fr-text+.fr-text-annotation:first-child{margin-top:0}.fr-tooltip-balloon .fr-tooltip-balloon-inner>:last-child,.fr-tooltip-balloon .fr-tooltip-balloon-inner .fr-text:last-child,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-unordered-list+.fr-text-annotation:last-child,.fr-tooltip-balloon .fr-tooltip-balloon-inner>.fr-ordered-list+.fr-text-annotation:last-child,.fr-tooltip-balloon .fr-tooltip-balloon-inner .fr-text+.fr-text-annotation:last-child{margin-bottom:0}.fr-tooltip-balloon{position:relative;width:100%}.fr-tooltip-balloon .fr-tooltip-balloon-inner{background:#fff;border:solid 1px #378694;padding:15px 4%;padding:15px 4vw;position:relative;z-index:2}.fr-tooltip-balloon .fr-tooltip-balloon-inner>a{display:block}.fr-tooltip-balloon::before,.fr-tooltip-balloon::after{bottom:-8px;content:'';display:block;height:16px;position:absolute;right:5px;-webkit-transform:rotate(45deg) skew(-8deg, -8deg);transform:rotate(45deg) skew(-8deg, -8deg);width:16px}.fr-tooltip-balloon::before{z-index:1}.fr-tooltip-balloon::after{background:#fff;border-bottom:solid 1px #378694;border-right:solid 1px #378694;box-shadow:2px 2px 2px rgba(0,0,0,0.2);z-index:3}.fr-tooltip-balloon.left-top{margin-bottom:0;margin-top:15px}.fr-tooltip-balloon.left-top::before,.fr-tooltip-balloon.left-top::after{left:5px;top:-8px;-webkit-transform:rotate(-135deg) skew(-8deg, -8deg);transform:rotate(-135deg) skew(-8deg, -8deg)}.fr-tooltip-balloon.left-top::after{box-shadow:none}.fr-tooltip-balloon.right-top{margin-bottom:0;margin-top:15px}.fr-tooltip-balloon.right-top::before,.fr-tooltip-balloon.right-top::after{right:5px;top:-8px;-webkit-transform:rotate(-135deg) skew(-8deg, -8deg);transform:rotate(-135deg) skew(-8deg, -8deg)}.fr-tooltip-balloon.right-top::after{box-shadow:none}.fr-tooltip-balloon.left-bottom{margin-bottom:15px;margin-top:0}.fr-tooltip-balloon.left-bottom::before,.fr-tooltip-balloon.left-bottom::after{bottom:-8px;left:5px;-webkit-transform:rotate(45deg) skew(-8deg, -8deg);transform:rotate(45deg) skew(-8deg, -8deg)}.fr-tooltip-balloon.right-bottom{margin-bottom:15px;margin-top:0}.fr-tooltip-balloon.right-bottom::before,.fr-tooltip-balloon.right-bottom::after{bottom:-8px;right:5px;-webkit-transform:rotate(45deg) skew(-8deg, -8deg);transform:rotate(45deg) skew(-8deg, -8deg)}.fr-tooltip-balloon.fr-error .fr-tooltip-balloon-inner{border-color:red}.fr-tooltip-balloon.fr-error::after{border-color:red}.fr-tooltip-with-close-button{max-width:12rem;position:absolute;right:10px}.fr-tooltip-with-close-button .fr-tooltip-balloon-inner{border-color:#000000d9;background:#000000d9;padding:16px 4%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;overflow:hidden;word-break:break-all}.fr-tooltip-with-close-button::before,.fr-tooltip-with-close-button::after{border-color:#000000d9;background:#2a2626f5;right:7%;top:-8px;-webkit-transform:rotate(230deg) skew(19deg, 8deg);transform:rotate(230deg) skew(19deg, 8deg)}.fr-tooltip-with-close-button .fr-text,.fr-tooltip-with-close-button .fr-text-annotation{color:#fff;font-size:13px;text-align:center}.fr-tooltip-close-icon{left:5px;bottom:9px;cursor:pointer}.fr-tooltip.below .fr-tooltip-balloon{margin-bottom:0;margin-top:15px}.fr-tooltip-balloon{margin-bottom:15px}.fr-tooltip-icon{text-align:right}.click-n-collect{position:relative}.click-n-collect .fr-tooltip{position:absolute;top:0;right:0}@-webkit-keyframes fade-out{0%{height:100%;opacity:1}99%{height:100%;opacity:0}100%{height:0;opacity:0}}@keyframes fade-out{0%{height:100%;opacity:1}99%{height:100%;opacity:0}100%{height:0;opacity:0}}@-webkit-keyframes fade-in{0%{height:0;opacity:0}1%{height:100%;opacity:0}100%{height:100%;opacity:1}}@keyframes fade-in{0%{height:0;opacity:0}1%{height:100%;opacity:0}100%{height:100%;opacity:1}}.fr-filter .fr-filter-bottom-dialog .fr-grid .fr-grid-row{-webkit-box-align:stretch;align-items:stretch}.fr-filter .fr-filter-bottom-dialog .fr-grid .fr-grid-item{display:-webkit-box;display:flex}.fr-filter .fr-filter-bottom-dialog .fr-grid a{display:-webkit-box;display:flex;width:100%}.fr-filter{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:fade-out;animation-name:fade-out;background-color:rgba(27,27,27,0.5);display:none;height:0;position:relative;text-align:center;z-index:2}.open.fr-filter{-webkit-animation-name:fade-in;animation-name:fade-in;display:block;height:100%}.fr-filter .wrapper{background:#fff;bottom:auto;height:100%;left:0;max-height:100%;position:absolute;right:0;top:50%;height:auto;-webkit-transform:translate(8vw, -50%);transform:translate(8vw, -50%);width:84%;width:84vw;z-index:3}.fr-filter .contents{background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:auto;pointer-events:auto;text-align:left;z-index:4}.fr-filter .inner{-webkit-overflow-scrolling:touch;margin:0;overflow-x:hidden;overflow-y:auto;padding:0}.fr-filter .inner>:first-child{margin-top:0}.fr-filter .header{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding-left:4%;padding-left:4vw;padding-right:4%;padding-right:4vw}.fr-filter .header .title{-webkit-box-flex:1;flex:1}.fr-filter .header .headingText{font-size:1.3rem;line-height:1.2;font-weight:normal;font-family:"Helvetica Neue";text-transform:capitalize}.fr-filter .header .close-btn{display:block;font-size:0}.fr-filter .header .close{flex-basis:24px;text-decoration:none}.fr-filter .fr-filter-bottom-dialog{-webkit-overflow-scrolling:touch;border-top:1px solid #dadada;box-shadow:0 1px 0 0 #dadada;-webkit-box-flex:0;flex:none;max-height:77px;max-height:6.8em;overflow-y:auto;position:relative;width:100%;z-index:5}.fr-filter .popup-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile{padding:0}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label{border:0;padding:0}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile [type='checkbox']:checked+label{border:inherit;color:inherit;text-indent:-9999px}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile [type='checkbox']:checked+label::after{background-image:url("https://asset.uniqlo.com/g/icons/select_on-color.svg");background-size:cover;content:'';display:inline-block;height:24px;width:24px}.fr-filter-tiles .fr-filter-tile-wrapper .filter-white.fr-filter-tile label{background-color:#fff;border:1px solid #dadada;color:#1b1b1b}.fr-filter-tiles .fr-filter-tile-wrapper .filter-white.fr-filter-tile label::after{background-position:center right}.fr-filter-tiles .fr-filter-tile-wrapper .filter-white.fr-filter-tile [type='checkbox']:checked+label{border:1px solid #dadada}.fr-filter-tiles .fr-filter-tile-wrapper .filter-gray.fr-filter-tile label{background-color:#dedede;color:#1b1b1b}.fr-filter-tiles .fr-filter-tile-wrapper .filter-gray.fr-filter-tile label::after{background-position:center right}.fr-filter-tiles .fr-filter-tile-wrapper .filter-black.fr-filter-tile label{background-color:#3d3d3d;color:#fff}.fr-filter-tiles .fr-filter-tile-wrapper .filter-pink.fr-filter-tile label{background-color:#f5c0c9;color:#1b1b1b}.fr-filter-tiles .fr-filter-tile-wrapper .filter-pink.fr-filter-tile label::after{background-position:center right}.fr-filter-tiles .fr-filter-tile-wrapper .filter-red.fr-filter-tile label{background-color:#eb3417;color:#1b1b1b}.fr-filter-tiles .fr-filter-tile-wrapper .filter-red.fr-filter-tile label::after{background-position:center right}.fr-filter-tiles .fr-filter-tile-wrapper .filter-orange.fr-filter-tile label{background-color:#f3a72c;color:#1b1b1b}.fr-filter-tiles .fr-filter-tile-wrapper .filter-orange.fr-filter-tile label::after{background-position:center right}.fr-filter-tiles .fr-filter-tile-wrapper .filter-beige.fr-filter-tile label{background-color:#efebd4;color:#1b1b1b}.fr-filter-tiles .fr-filter-tile-wrapper .filter-beige.fr-filter-tile label::after{background-position:center right}.fr-filter-tiles .fr-filter-tile-wrapper .filter-brown.fr-filter-tile label{background-color:#714e36;color:#fff}.fr-filter-tiles .fr-filter-tile-wrapper .filter-yellow.fr-filter-tile label{background-color:#ffff3f;color:#1b1b1b}.fr-filter-tiles .fr-filter-tile-wrapper .filter-yellow.fr-filter-tile label::after{background-position:center right}.fr-filter-tiles .fr-filter-tile-wrapper .filter-green.fr-filter-tile label{background-color:#387d1f;color:#fff}.fr-filter-tiles .fr-filter-tile-wrapper .filter-blue.fr-filter-tile label{background-color:#0003f9;color:#fff}.fr-filter-tiles .fr-filter-tile-wrapper .filter-purple.fr-filter-tile label{background-color:#741a7c;color:#fff}.fr-filter .inner li{display:block}.fr-filter .fr-filter-bottom-dialog .fr-grid-row .fr-grid-item:first-child .fr-btn{padding-left:calc(.25em + constant(safe-area-inset-left));padding-left:calc(.25em + env(safe-area-inset-left))}.fr-filter .fr-filter-bottom-dialog .fr-grid-row .fr-grid-item:last-child .fr-btn{padding-right:calc(.25em + constant(safe-area-inset-right));padding-right:calc(.25em + env(safe-area-inset-right))}.fr-filter .wrapper .contents{padding-left:0;padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);padding-right:0;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}.fr-filter .wrapper .contents .inner{box-shadow:none;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;overflow:hidden;padding:0}.fr-filter .wrapper .contents .inner>div:not([class]){display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;overflow:hidden}.fr-filter .wrapper .contents .fr-tabs-holder{height:100%;overflow-y:auto}.fr-filter .wrapper .contents .fr-tabs{background:#fff;-webkit-box-flex:0;flex:none;position:relative;width:100%;z-index:11}.fr-filter{background:#fff}.fr-filter.open{display:-webkit-box;display:flex}.fr-filter .wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;overflow-y:hidden;top:0;-webkit-transform:none;transform:none;width:100vw}.fr-filter .header{margin-bottom:0;padding-left:4%;padding-left:4vw;padding-right:4%;padding-right:4vw}.fr-filter .header::after{display:none}.fr-filter .sub-title{border-left:1px solid #1b1b1b;margin-left:.5em;padding-left:.5em}.fr-filter .inner{margin:0}.fr-filter .fr-tabs .fr-tabs-item .fr-tabs-item-inner{padding-left:2%;padding-left:2vw;padding-right:2%;padding-right:2vw}.fr-filter .fr-filter-bottom-dialog{margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.fr-filter-content{padding:0 4%;padding:0 4vw}.fr-filter-content ul{display:-webkit-box;display:flex;flex-wrap:wrap;margin:21px 0 0}.fr-filter-content ul:first-child{margin-top:0}.fr-filter-content ul .item{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 50%;margin:0 0 21px;padding-right:2vw;width:50%}.fr-filter-content ul .item:nth-child(2n){padding-left:2vw;padding-right:0}.fr-filter-bottom-dialog{z-index:5}.fr-filter-tiles{-webkit-tap-highlight-color:rgba(55,134,148,0.25);display:-webkit-box;display:flex;flex-wrap:wrap;margin:-1px 0;overflow:hidden;padding:1px 0}.fr-filter-tiles.color{margin:-2px 0 0;padding:0}.fr-filter-tiles.color .fr-filter-tile-wrapper{margin:1px 1px 0 0}@media screen and (max-width: 479px){.fr-filter-tiles.color .fr-filter-tile-wrapper{-webkit-box-flex:0;flex:0 0 calc((100vw - 3px) / 4);flex:0 0 calc((100vw - 3px - constant(safe-area-inset-right) - constant(safe-area-inset-left)) / 4);flex:0 0 calc((100vw - 3px - env(safe-area-inset-right) - env(safe-area-inset-left)) / 4)}.fr-filter-tiles.color .fr-filter-tile-wrapper:nth-child(4n){margin-right:0}}@media screen and (min-width: 480px){.fr-filter-tiles.color .fr-filter-tile-wrapper{-webkit-box-flex:0;flex:0 0 calc((100vw - 5px) / 6);flex:0 0 calc((100vw - 5px - constant(safe-area-inset-right) - constant(safe-area-inset-left)) / 6);flex:0 0 calc((100vw - 5px - env(safe-area-inset-right) - env(safe-area-inset-left)) / 6)}.fr-filter-tiles.color .fr-filter-tile-wrapper:nth-child(6n){margin-right:0}}@media screen and (max-width: 479px){.fr-filter-tiles .fr-filter-tile-wrapper{-webkit-box-flex:0;flex:0 0 25%;flex:0 0 25vw;flex:0 0 calc((100vw - constant(safe-area-inset-right) - constant(safe-area-inset-left)) / 4);flex:0 0 calc((100vw - env(safe-area-inset-right) - env(safe-area-inset-left)) / 4);height:25%;height:25vw;height:calc((100vw - 3px - constant(safe-area-inset-right) - constant(safe-area-inset-left)) / 4);height:calc((100vw - 3px - env(safe-area-inset-right) - env(safe-area-inset-left)) / 4);width:25%;width:25vw}.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(1) .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(2) .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(3) .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(4) .fr-filter-tile label{border-top:1px solid #dadada;padding-top:0}}@media screen and (min-width: 480px){.fr-filter-tiles .fr-filter-tile-wrapper{-webkit-box-flex:0;flex:0 0 16.66666%;flex:0 0 16.66666vw;flex:0 0 calc((100vw - constant(safe-area-inset-right) - constant(safe-area-inset-left)) / 6);flex:0 0 calc((100vw - env(safe-area-inset-right) - env(safe-area-inset-left)) / 6);height:16.66666%;height:16.66666vw;height:calc((100vw - 5px - constant(safe-area-inset-right) - constant(safe-area-inset-left)) / 6);height:calc((100vw - 5px - env(safe-area-inset-right) - env(safe-area-inset-left)) / 6);width:16.66666%;width:16.66666vw}.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(1) .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(2) .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(3) .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(4) .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(5) .fr-filter-tile label,.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(6) .fr-filter-tile label{border-top:1px solid #dadada;padding-top:0}.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(6n) .fr-filter-tile [type='checkbox']:checked+label{padding-right:0}.fr-filter-tiles .fr-filter-tile-wrapper:nth-child(6n) .fr-filter-tile label{border-right:0;padding-right:2px}}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile{display:block;height:100%;width:100%}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile [type='checkbox']{left:-9999px;opacity:0;position:absolute}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile label{-webkit-box-align:center;align-items:center;border-bottom:1px solid #dadada;border-right:1px solid #dadada;display:-webkit-box;display:flex;height:calc(100% + 2px);-webkit-box-pack:center;justify-content:center;margin:-1px;padding:1px .5em 0;text-align:center;width:calc(100% + 2px)}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile label{border:0;height:100%;margin:0;padding:0;width:100%}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile [type='checkbox']:checked+label{padding:0}.fr-filter-tiles .fr-filter-tile-wrapper .color.filter-white.fr-filter-tile label{border:1px solid #dadada}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile [type='checkbox']:checked+label{border:2px solid #378694;color:#378694;padding:0 calc(.5em - 1px) 0 calc(.5em - 2px);position:relative;z-index:1}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile [type='checkbox'][disabled]+label{color:#dbd6d6;position:relative}.fr-filter-tiles .fr-filter-tile-wrapper .fr-filter-tile [type='checkbox'][disabled]+label::after{background-color:rgba(255,255,255,0.3);background-image:url("https://asset.uniqlo.com/g/icons/chip_disabled.svg");background-position:top left;background-size:contain;bottom:0;content:'';left:0;position:absolute;right:0;top:0}.fr-filter-tiles .fr-filter-tile-wrapper .color.fr-filter-tile [type='checkbox'][disabled]+label::after{background-color:rgba(0,0,0,0.6)}
