@charset "UTF-8";#hero{position:relative;}@media (min-width:769px){#hero{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}#hero img{width:100%;}@media (min-width:769px){#hero img{height:max(700px,40vh)}}@media (max-width:768px){#hero img{height:max(500px,40vh)}}#hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;}#hero .hero-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff;text-shadow:1px 1px 3px rgb(0,0,0);text-align:center;z-index:10;}.three-columns{display:flex;}@media (min-width:769px){.three-columns{flex-direction:row;justify-content:space-between}}@media (max-width:768px){.three-columns{flex-direction:column;gap:1em}}.two-columns{display:flex;flex-flow:row nowrap;gap:1em;}@media (max-width:768px){.two-columns{flex-flow:column nowrap}}@media (min-width:768px){.hero-right{flex-direction:row-reverse}}.left{flex:1;min-width:0;}@media (max-width:768px){.left img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:max(50vh,50%)}}@media (min-width:769px){.left img{aspect-ratio:2/3}}.right{flex:1;min-width:0;}@media (min-width:769px){#layering-guide-1 .right,#layering-guide-2 .right{display:flex;flex-direction:column;aspect-ratio:2/3}#layering-guide-1 .right3row,#layering-guide-2 .right3row{min-height:0;overflow:hidden}}.square-collage{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;aspect-ratio:1;}.square-collage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media (max-width:768px){html,body{overflow-x:hidden}}.shoppable-image{position:relative;overflow:visible}.shoppable-image a{display:block}.shoppable-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.shoppable-dot{border:none;background:transparent;padding:0;cursor:pointer;position:absolute;transform:translate(-50%,-50%);z-index:10;}.dot-indicator{display:block;width:24px;height:24px;background-color:rgba(0,0,0,.7);border:2px solid rgba(255,255,255,.8);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:transform .2s ease,background-color .2s ease;}.shoppable-dot:hover .dot-indicator,.shoppable-dot:focus .dot-indicator{transform:scale(1.2);background-color:rgba(0,0,0,.9)}.shoppable-popup{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;padding:12px;background-color:#ffffff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:200px;max-width:280px}@media (max-width:768px){.shoppable-popup{min-width:180px;max-width:calc(100vw - 32px)}}.shoppable-popup{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:100!important;}.shoppable-dot:hover,.shoppable-dot:focus,.shoppable-dot:focus-within{z-index:1000;}.shoppable-dot:hover .shoppable-popup,.shoppable-dot:focus .shoppable-popup,.shoppable-dot:focus-within .shoppable-popup{opacity:1;visibility:visible}.shoppable-popup::before{content:"";position:absolute;bottom:100%;left:var(--arrow-left,50%);transform:translateX(-50%);transition:left .15s ease;border:8px solid transparent;border-bottom-color:#ffffff}.shoppable-dot:focus{outline:none;}.shoppable-dot:focus-visible{outline:2px solid #007bff;outline-offset:2px;border-radius:50%;}.hero-image-container{position:relative;}.social-media-tag{display:inline-block;position:absolute;bottom:1rem;left:1rem;}.social-media-tag p,.social-media-tag a{font-size:.75rem;color:#eeeeee;text-shadow:1px 1px 3px rgb(0,0,0);}.social-media-tag-top-right{display:inline-block;position:absolute;top:1rem;right:1rem;}.social-media-tag-top-right p,.social-media-tag-top-right a{font-size:.75rem;color:#eeeeee;text-shadow:1px 1px 3px rgb(0,0,0);}.fr-bff-product_colorChipsAndFavorite{margin-bottom:8px;}.fr-bff-product_content{margin-top:4px;}.mt1{margin-top:1rem;}.mt2{margin-top:2rem;}.mt3{margin-top:3rem;}.mt4{margin-top:4rem;}.mb1{margin-bottom:1rem;}.mb2{margin-bottom:2rem;}.p1{padding:1rem;}.p2{padding:2rem;}@media (max-width:768px){.p1-m{padding:1rem}}@media (max-width:768px){.p2-m{padding:2rem}}@media (max-width:768px){.mt1-m{margin-top:1rem}}.mobile-only{display:none;}@media (max-width:768px){.mobile-only{display:block}}.desktop-only{display:block;}@media (max-width:768px){.desktop-only{display:none}}@media (min-width:769px){.align-center-desktop{text-align:center;margin-left:auto;margin-right:auto}}.slides{position:relative;overflow:hidden;width:100%;}@media (min-width:769px){.slides{aspect-ratio:2/3}}@media (max-width:768px){.slides{aspect-ratio:1/1;height:max(50vh,50%)}}.slides-wrapper{position:relative;width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box;}.slides-slide{flex-shrink:0;width:100%;height:100%;position:relative;}.slides-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.slides-pagination{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10;}.slides-pagination-bullet{width:10px;height:10px;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;transition:background-color .3s ease,transform .2s ease;border:none;padding:0;}.slides-pagination-bullet:hover{background-color:rgba(255,255,255,.8);transform:scale(1.2);}.slides-pagination-bullet-active{background-color:#fff;}.slides-button-prev,.slides-button-next{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;background-color:rgba(255,255,255,.5);border-radius:0;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .2s ease;border:none;}.slides-button-prev:hover,.slides-button-next:hover{background-color:#fff;transform:translateY(-50%) scale(1.1);}.slides-button-prev::after,.slides-button-next::after{content:"";width:10px;height:10px;border-top:2px solid #333;border-right:2px solid #333;}@media (max-width:768px){.slides-button-prev,.slides-button-next{width:32px;height:32px}}.slides-button-prev{left:16px;}.slides-button-prev::after{transform:rotate(-135deg);margin-left:4px;}.slides-button-next{right:16px;}.slides-button-next::after{transform:rotate(45deg);margin-right:4px;}#prize-draw{margin-top:1.5rem;}.summer-panel_hero{position:relative;overflow:hidden;}@media screen and (min-width:769px){.summer-panel_hero{background-image:url("https://image.uniqlo.com/UQ/ST3/eu/imagesother/2026/content-pages/fw26-ttj/hero-ttj.png")}}@media screen and (max-width:768px){.summer-panel_hero{background-image:url("https://image.uniqlo.com/UQ/ST3/eu/imagesother/2026/content-pages/fw26-ttj/hero-ttj.png")}}.summer-panel_hero{background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;padding:2.5rem 1.5rem;display:flex;justify-content:center;align-items:center;}@media (min-width:769px){.summer-panel_hero{height:400px}}@media (max-width:768px){.summer-panel_hero{min-height:22rem}}.summer-panel_hero .liquidGlass-wrapper{position:relative;display:flex;width:100%;max-width:40rem;overflow:hidden;border-radius:1rem;box-shadow:0 6px 6px rgba(0,0,0,.2),0 0 20px rgba(0,0,0,.1);transition:all .4s cubic-bezier(.175,.885,.32,2.2);}.summer-panel_hero .liquidGlass-effect{position:absolute;z-index:0;inset:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);filter:url(#glass-distortion);overflow:hidden;pointer-events:none;}.summer-panel_hero .liquidGlass-tint{z-index:1;position:absolute;inset:0;background:rgba(255,255,255,.5);pointer-events:none;}.summer-panel_hero .liquidGlass-shine{position:absolute;inset:0;z-index:2;overflow:hidden;box-shadow:inset 2px 2px 1px 0 rgba(255,255,255,.5),inset -1px -1px 1px 1px rgba(255,255,255,.5);pointer-events:none;}.summer-panel_hero .liquidGlass-text{position:relative;z-index:3;width:100%;padding:2rem 2.5rem;text-align:center;color:#111111;}.u-visually-hidden{position:absolute;width:0;height:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}.summer-panel-grey{background-color:#f5f5f7;padding:2.5rem 1.5rem;margin-top:1.5rem;text-align:center;}.summer-eyebrow{font-size:.75rem;letter-spacing:.05em;margin-bottom:1rem;}.summer-panel_heading{margin-bottom:1rem;}.summer-panel_body{max-width:36rem;margin-left:auto;margin-right:auto;line-height:1.6;}.summer-countdown{background-color:#e40200;color:#ffffff;padding:.5rem 1.5rem;text-align:center;}.summer-countdown_label{font-weight:700;margin:0;}.summer-countdown_timer:empty{display:none;}.summer-cta-wrap{text-align:center;margin-top:1.5rem;}.summer-cta{display:inline-block;min-width:16rem;padding:.85rem 2rem;background-color:#135a9d;color:#ffffff;text-align:center;text-decoration:none;border-radius:20px;transition:background-color .2s ease;}.summer-cta:hover,.summer-cta:focus{background-color:#0f416f;}.summer-section-heading{text-align:center;}.summer-media-row_media,.summer-media-row_text{flex:1;min-width:0;}@media (min-width:769px){.summer-media-row{align-items:center}}@media (max-width:768px){.summer-media-row{padding-left:1.5rem;padding-right:1.5rem}#how-to-enter .summer-media-row_media{width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem;background:none}}.summer-media{width:100%;background-color:#d9d9d9;overflow:hidden;}#how-to-enter .how-to-enter-float{width:100%;background:none;overflow:visible;will-change:transform;}#how-to-enter .how-to-enter_img{display:block;width:100%;height:auto;background:none;}@media (prefers-reduced-motion:reduce){#how-to-enter .how-to-enter-float{will-change:auto}}@media (min-width:769px){.summer-media{aspect-ratio:1/1}}@media (max-width:768px){.summer-media{aspect-ratio:4/3}}.prize-media-row_media{width:100%;}.prize-media{width:100%;overflow:hidden;}.prize-media_img{display:block;width:100%;-o-object-fit:contain;object-fit:contain;}.summer-media_img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:contain;}.summer-media_img:not([src]),.summer-media_img[src=""]{visibility:hidden;}.summer-media-row_text{text-align:center;}.summer-step_heading{font-weight:700;margin-bottom:.5rem;}.summer-terms-link{text-decoration:underline;color:inherit;}.summer-step_body{max-width:36rem;margin-left:auto;margin-right:auto;line-height:1.6;}