.article-topics{max-width:100%!important;padding-top:0}.article-topics a{text-decoration:none!important}.article-title,.pc-only{display:none!important}.popup{opacity:0}.popup.is-animated{animation:popup .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes popup{0%{transform:translateY(40px) scale(.8);opacity:0}to{transform:translateY(0) scale(1)}80%,to{opacity:1}}.individual-item__area__wrapper{background-color:#f9f5ec;padding-bottom:126px}.plus-one__area__wrapper{background-color:#fdede4}.individual-item__area,.plus-one__area{max-width:1000px;width:100%;margin:0 auto}.fv__logo{width:21%;max-width:120px;min-width:70px;height:auto;margin:0 auto;display:flex;padding:6vw 0 5vw}.fv__logo img{width:100%;height:auto}#hero-slider .splide__arrows,#hero-slider .splide__pagination{display:none}.fv__img{width:100%;display:flex}.fv__img img{width:100%;height:auto}.title-logo{display:flex;flex-direction:column;align-items:center;margin:15vw auto 7vw;position:relative;max-width:418px}.title-logo img{width:100%;height:auto}.title-logo__animation.popup{width:23%;position:absolute;top:-8vw;left:15vw}.title-logo__animation.popup.is-animated{display:flex}.title-logo__img{width:63%}.fv__desc{margin:0 36px 60px;font-family:var(--zenkaku);font-size:15px;font-weight:400;line-height:25px;letter-spacing:.1em;color:#000}.scroll-animation{display:flex;flex-direction:column;row-gap:2vw;align-items:center;position:relative}.scroll-img__wrapper svg{width:40px;height:auto;animation:scroll-bounce 1.5s ease-in-out infinite}@keyframes scroll-bounce{0%{transform:translateY(0);opacity:.7}50%{transform:translateY(10px);opacity:1}to{transform:translateY(0);opacity:.7}}.scroll-animation p{margin:0;font-family:var(--zenkaku);font-weight:400;color:#000;font-size:11px;line-height:30px;letter-spacing:10%}.switch-wrapper{width:50%;display:flex;flex-direction:column;row-gap:15px}.switch-container{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%}.switch-title{max-width:178px;width:100%;margin:0 auto;position:relative}.switch-title img{width:100%;height:auto}.switch-title .popup.is-animated{position:absolute;top:-35px;left:-10px;width:40%;display:block}.switch{width:100%;max-width:178px;height:40px;background:#ccc;border-radius:50px;position:relative;transition:background 1s,box-shadow 1.5s,border 1.5s;border:2px solid white;box-shadow:0 0 6px #0003;display:flex;justify-content:center;align-items:center}.knob{width:35px;height:35px;background:#fff;border-radius:50%;position:absolute;top:50%;left:2px;transition:left 3s,right 3s,box-shadow 1.5s;box-shadow:0 2px 4px #0000004d;transform:translateY(-50%)}.switch.on .knob{left:unset;right:2px}.switch-text{font-size:18px;font-weight:700;color:#fff;text-align:center}.switch-autumn{margin:80px auto 50px}.switch-winter{margin:184px auto 48px}.container .splide__slide{position:relative}.container .splide__slide picture img{width:100%;height:auto}.container .slide-content{position:absolute;bottom:10px;right:10px;color:#000;text-align:right;font-family:var(--zenkaku)}.container .slide-content .title{font-weight:700;font-size:10px;line-height:15px}.container .slide-content .color-name{font-weight:400;font-size:14px;font-size:10px;line-height:15px}.container .splide__pagination{display:flex;justify-content:center;margin-top:10px;gap:8px;bottom:-1.5em}.container .splide__pagination__page{width:8px;height:8px;border-radius:50%;background:#fff;border:1px solid #705F57;cursor:pointer;transition:background .3s}.container .splide__pagination__page.is-active{background:#705f57;transform:scale(1)}.container .splide__arrow{width:50px;height:24px;border-radius:12px;top:unset;bottom:-50px;background:#fff;border:1px solid #705F57;display:flex;align-items:center;justify-content:center;color:#705f57;font-weight:700;cursor:pointer}.container .splide__arrow--prev{margin-right:10px;left:0}.container .splide__arrow--prev .arrow{position:relative;display:inline-block;width:28px;height:1px;margin-top:4px;border-radius:9999px;background-color:#000}.container .splide__arrow--prev .arrow:before{content:"";position:absolute;top:calc(50% - .5px);left:0;width:8px;height:1px;border-radius:9999px;background-color:#000;transform:rotate(-45deg);transform-origin:.5px 50%}.container .splide__arrow--next{margin-left:10px;right:0}.container .splide__arrow--next .arrow{position:relative;display:inline-block;width:28px;height:1px;margin-top:4px;border-radius:9999px;background-color:#000}.container .splide__arrow--next .arrow:before{content:"";position:absolute;top:calc(50% - .5px);right:0;width:8px;height:1px;border-radius:9999px;background-color:#000;transform:rotate(45deg);transform-origin:calc(100% - .5px) 50%}.container .splide__arrows{display:flex;justify-content:center;margin-top:15px;gap:20px}.individual-item{padding:0 21px}.individual-item__desc{margin:75px auto 0;font-family:var(--zenkaku);font-weight:400;font-size:15px;line-height:30px;color:#000}.desc-img__wrapper{display:flex;flex-direction:column;row-gap:56px;margin:55px auto 0;width:75.5%}.desc-img__block{opacity:0;display:flex;flex-direction:column}.desc-img__block.is-animated{row-gap:33px}.desc-img{display:flex}.desc-img img{width:100%;height:auto}.desc-text{font-family:var(--zenkaku);font-size:14px;color:#000;font-weight:400;line-height:25px;margin:0}.individual-item__info__wrapper{display:flex;flex-direction:column;row-gap:47px;margin-top:90px}.individual-item__info{display:flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:space-between;align-items:flex-start}.info__title__wrapper{display:flex;flex-direction:column;row-gap:10px;text-decoration:none;transition:opacity .3s}.info__title__wrapper:hover{opacity:.5}.info__title{margin:0;font-family:var(--zenkaku);color:#000;font-weight:700;font-size:18px;line-height:22px;letter-spacing:-2px}.price__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:2px;align-items:center;padding-left:4px}.info__id{font-family:var(--zenkaku);font-weight:700;font-size:16px;line-height:15px;letter-spacing:.1em;color:#000;margin:0 6px 0 0}.info__price{display:flex;flex-direction:row;align-items:center;gap:2px;font-family:var(--zenkaku);font-weight:700;font-size:18px;line-height:15px;letter-spacing:.1em;color:#000;margin:0}.info__price span{font-weight:400;font-size:12px;line-height:15px;padding-top:2px;letter-spacing:0}.info__btn__wrapper{width:calc(40% - 13px);min-width:132px;display:flex;flex-direction:column;row-gap:18px}.info__btn{color:#fff!important;background-color:#000;padding:5px 30px 6px 26px;font-family:var(--zenkaku)!important;font-size:12px!important;line-height:15px!important;font-weight:500;text-align:center;text-decoration:none!important;position:relative;transition:opacity .3s!important}.info__btn:hover{opacity:.5}.info__btn:after{content:"";position:absolute;top:50%;right:12px!important;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent!important;border-bottom:6px solid transparent!important;border-left:8px solid #fff!important;pointer-events:none}.info__btn:focus{outline:none}.individual-item__title{background-size:cover;text-align:center;display:flex;flex-direction:column;padding:2vw 0;background-repeat:no-repeat}.individual-item__title h2,.individual-item__title p{margin:0}.individual-item__title h2{font-family:var(--zenkaku);color:#000;font-weight:700;font-size:15px;letter-spacing:-1px}.individual-item__title p{font-family:var(--font-en);color:#000;font-weight:400;font-size:16px;line-height:1;letter-spacing:1px}.dry-wooly__area .individual-item__title,.corduroy-knit__area .individual-item__title{background-image:url(/cdn/shop/files/autumn_2x_e0626621-1f39-44af-8ada-cd40be51195a.png?v=1760588926)}.milky-warm__area .individual-item__title{background-image:url(/cdn/shop/files/winter_2x_60b1ad3f-75bb-4de8-8b80-67983caa5bef.png?v=1760588927);padding:2vw 1vw 2vw 18vw}.corduroy-knit__area{margin-top:125px!important}.plus-one__area__wrapper{padding:63px 0 80px}.plus-one__logo{padding:0 22px;max-width:650px;margin:0 auto}.plus-one__logo img{width:100%;height:auto}.plus-one__product__wrapper{margin-top:55px;padding:0 22px;display:flex;flex-direction:column;row-gap:106px}.plus-one__product-header{justify-content:center;display:flex;margin-bottom:31px}.plus-one__product-header p{display:inline-flex;background-color:#fff;margin:0;padding:3px 24px 4px;font-family:var(--zenkaku);font-size:18px;font-weight:700;letter-spacing:.1em}.plus-one__product-info{padding:0 10px}.plus-one__product-circle__wrapper{width:100%}.plus-one__product-circle{position:relative;width:100%;padding-top:100%;background-color:#fff;border-radius:50%}.plus-one__product-img{position:absolute;top:0;right:45%;width:65%;transform:translate(50%)}.plus-one__product:last-child .plus-one__product-img{width:85%}.plus-one__product-img img,.plus-one__product-title-img img{width:100%;height:auto}.plus-one__product-title-img{position:absolute;width:70%;bottom:-5%}.plus-one__product:last-child .plus-one__product-title-img{width:70%;bottom:-10%}.plus-one__product-desc{margin:32px 0 77px;font-family:var(--zenkaku);font-weight:400;font-size:15px;line-height:25px;letter-spacing:.1em;color:#000}.plus-one__desc-list{width:77%;margin:0 auto;display:flex;flex-direction:column;row-gap:55px}.plus-one__desc-item{display:flex;flex-direction:column;row-gap:33px}.plus-one__desc-img{display:flex}.plus-one__desc-img img{width:100%;height:auto}.plus-one__desc-item p{margin:0;font-family:var(--zenkaku);color:#000;font-size:15px;font-weight:400;line-height:25px}.plus-one__product .individual-item__info.sp-only{margin-top:71px}.plus-one__cta{margin-top:102px;padding:0 21px}.cta-img{max-width:650px;height:27vw;display:flex;margin:0 auto;background-image:url(/cdn/shop/files/goods_2x_dcc879f5-a9e8-4579-89b3-6e8efaa8db04.png?v=1760588927);background-size:cover;background-repeat:no-repeat;transition:opacity .3s}.cta-img:hover{opacity:.5}.cta-txt{position:absolute;top:50%;left:50%;transform:translate(-20%,-50%);margin:0;color:#fff;font-family:var(--zenkaku);font-weight:700;font-size:3.75vw;letter-spacing:.2em;line-height:2;transition:opacity .3s}.bg-pink{overflow:hidden;background-color:#fdede4}.bg-pink__inner{background-image:url(/cdn/shop/files/2510campaign_sneaker-fair_bg-white_sp.svg?v=1757944869);background-repeat:no-repeat;overflow:hidden;background-size:200%;background-position:-50vw 0;padding:137px 0 150px}.bg-pink__btn-list{display:flex;flex-direction:column;align-items:center;row-gap:5vw;width:80%;margin:0 auto}.bg-pink__btn-list a{border-radius:100px;width:100%;height:17vw;text-decoration:none!important;font-family:var(--zenkaku)!important;color:#705f57!important;font-size:3.25vw!important;font-weight:700;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:transform .2s ease!important}.bg-pink__btn-list a:first-child{background-color:var(--color-autumn)}.bg-pink__btn-list a:last-child{background-color:var(--color-winter)}.bg-pink__btn-list a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100px;background-color:#fff;transform:translate(-.8vw,-1.2vw);z-index:-1;transition:transform .2s ease;border:1px solid #705F57}.bg-pink__btn-list a:hover:before{transform:translate(0)}.bg-pink__btn-list a .btn__container{transform:translateY(-1.1vw)}.bg-pink__btn-list a .arrow{transform:translateY(-3.1vw)}.bg-pink__btn-list a .btn__container,.bg-pink__btn-list a .arrow{transition:transform .2s ease}.bg-pink__btn-list a:hover .btn__container{transform:translate(.8vw)}.bg-pink__btn-list a:hover .arrow{transform:translate(.8vw,-1.8vw)}.bg-pink .arrow{position:absolute;top:50%;right:8vw;transform:translateY(-50%);width:4vw;height:4vw;display:flex}.arrow img{width:100%;height:auto}.bg-pink .btn__container{display:flex;flex-direction:row;align-items:center;justify-content:center}.bg-pink__btn-list>a:first-child .btn__container>img{width:30vw}.bg-pink__btn-list>a:last-child .btn__container>img{width:20vw}.bg-pink__sns__area{display:flex;flex-direction:column;row-gap:5vw;margin:70px auto 52px;width:35%}.bg-pink__sns__area>img{width:100%;height:auto}.bg-pink__sns__list{display:flex;flex-direction:row;column-gap:6.5vw;list-style:none;padding:0;justify-content:center;margin:0}.bg-pink__sns__list a{text-decoration:none;transition:opacity .3s}.bg-pink__sns__list a:hover{opacity:.5}.bg-pink__sns__list li{width:12vw;height:12vw;max-width:75px;max-height:75px}.bg-pink__sns__list a img{width:100%;height:auto}.link-to-top{display:flex;justify-content:center}.link-to-top a{border:1px solid #000;padding:10px 30px 10px 20px;width:50%;max-width:404px;font-family:var(--zenkaku);font-size:20px;letter-spacing:.1em;color:#000;text-align:center;text-decoration:none;position:relative;transition:opacity .3s}.link-to-top a:hover{opacity:.5}.link-to-top a:after{content:"";position:absolute;top:50%;right:12px;transform:translateY(-50%);width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid #000;pointer-events:none}@media screen and (max-width: 374px){.individual-item__info{gap:18px;justify-content:center}.info__title__wrapper,.info__btn__wrapper{width:100%}.info__title__wrapper{align-items:center}}@media screen and (max-width: 400px){.individual-item__title{padding-left:20vw;padding-right:3vw}.milky-warm__area .individual-item__title h2{letter-spacing:-1.6px}}@media screen and (min-width: 401px){.individual-item__info{justify-content:center}.info__title__wrapper{width:unset}.info__btn__wrapper{width:30%}.dry-wooly__area .individual-item__title,.corduroy-knit__area .individual-item__title{padding:2vw 1vw 2vw 9vw}.milky-warm__area .individual-item__title{padding:2vw 1vw 2vw 11vw}}@media screen and (min-width: 768px){.sp-only{display:none!important}.pc-only{display:block!important}.individual-item__area__wrapper{padding-bottom:165px}.fv__logo{max-width:147px;padding:114px 0 40px}.title-logo{margin:123px auto 45px}.title-logo__img{width:100%}.title-logo__animation.popup{width:37%;top:-68px;left:-15px}.fv__desc{max-width:650px;margin:0 auto 148px;font-size:19px;line-height:40px}.switch-title{max-width:248px}.switch-title .popup.is-animated{max-width:92px;top:-42px;left:-17px}.switch-wrapper{row-gap:33px}.switch{max-width:249px;height:80px}.switch-text{font-size:30px}.knob{width:70px;height:70px}.switch-autumn{margin:150px auto 55px}.individual-item{max-width:650px;margin:0 auto;padding:0}.individual-item__title{padding-left:60px;padding-right:10px;background-position-x:-12px;row-gap:2px}.individual-item__title h2{font-size:22px;letter-spacing:1px}.individual-item__title p{font-size:17px;letter-spacing:2px}.info__id{margin-right:12px}.info__title{letter-spacing:-1px}.container .splide__arrows{margin-top:57px}.container .splide__pagination__page{width:16px;height:16px}.container .splide__arrow{width:119px;height:49px;border-radius:30px;bottom:-78px}.individual-item__desc{margin:130px auto 0;max-width:500px;font-size:14px;line-height:40px}.desc-img__wrapper{margin-top:61px;flex-direction:row;gap:39px;max-width:540px}.desc-text{font-size:14px;line-height:25px}.individual-item__info__wrapper{margin:82px auto 0;align-items:center;max-width:440px}.info__btn__wrapper{max-width:132px}.info__title__wrapper{width:40%}.switch-winter{margin:208px auto 62px}.plus-one__area__wrapper{padding:102px 0 230px}.plus-one__area{max-width:650px}.plus-one__logo{padding:0}.plus-one__product__wrapper{margin-top:66px;padding:0;row-gap:134px}.plus-one__product-info{padding:0;display:flex;flex-direction:row;gap:51px;align-items:center;justify-content:center}.plus-one__product-circle__wrapper{width:calc(50% - 51px);max-width:272px}.individual-item__info{display:flex!important;gap:40px;flex-direction:row;justify-content:space-between;width:100%}.plus-one__product-info{justify-content:center}.info__btn:after{right:8px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #fff}.plus-one__product-info .individual-item__info{flex-direction:column;row-gap:37px;width:unset}.info__title__wrapper{width:unset;row-gap:14px}.info__btn__wrapper{width:unset}.plus-one__product-info .info__btn__wrapper{flex-direction:row;max-width:unset;gap:19px}.plus-one__product-info .info__btn{max-width:unset;width:132px}.plus-one__product-desc{margin:42px auto 63px;max-width:500px;font-size:14px;line-height:35px}.plus-one__desc-list{flex-direction:row;width:100%;max-width:540px;gap:40px;justify-content:center}.plus-one__desc-item{width:calc(50% - 40px)}.plus-one__desc-item p{font-size:12px}.plus-one__product .individual-item__info.sp-only{display:none!important}.plus-one__cta{margin-top:126px}.cta-img{padding:0;height:175px}.cta-txt{font-size:24px}.bg-pink__inner{padding:166px 0 150px}.bg-pink__btn-list{width:55%;max-width:538px;row-gap:60px}.bg-pink__btn-list a{height:129px!important;max-height:129px;font-size:23px!important}.bg-pink__btn-list>a:first-child .btn__container>img{width:25vw;max-width:220px}.bg-pink .arrow{width:34px;height:34px;right:50px;top:50%}.bg-pink__btn-list>a:last-child .btn__container>img{width:16vw;max-width:170px}.bg-pink__sns__area{width:22%;max-width:220px;margin:141px auto 116px;row-gap:30px}.bg-pink__sns__list{column-gap:43px}.bg-pink__btn-list a:before{transform:translate(-10px,-20px)}.bg-pink__btn-list a .btn__container{transform:translate(-10px,-20px)}.bg-pink__btn-list a:hover .btn__container{transform:unset}.bg-pink__btn-list a .arrow{transform:translate(-10px,calc(-50% - 20px))}.bg-pink__btn-list a:hover .arrow{transform:translateY(-20px)}.link-to-top a{height:46px;display:flex;align-items:center;justify-content:center;font-size:24px}.link-to-top a:after{border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:16px solid #000;right:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/2511campaign.css.map */
