.fade-in,.fade-left,.fade-right,.fade-up{opacity:0}.fade-in.scrollin,.fade-left.scrollin,.fade-right.scrollin,.fade-up.scrollin{opacity:1;animation-duration:.8s}.fade-in.scrollin{animation-name:fade-in;animation-fill-mode:forwards;animation-duration:1.2s}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-up.scrollin{animation-name:fade-up}@keyframes fade-up{from{opacity:0;transform:translateY(3em)}to{opacity:1;transform:translateY(0)}}.fade-left.scrollin{animation-name:fade-left}@keyframes fade-left{from{opacity:0;transform:translateX(-20%)}to{opacity:1;transform:translateX(0)}}.fade-right.scrollin{animation-name:fade-right}@keyframes fade-right{from{opacity:0;transform:translateX(20%)}to{opacity:1;transform:translateX(0)}}html{margin:0;font-family:'Zen Kaku Gothic New','Hiragino Kaku Gothic ProN','Hiragino Sans','Noto Sans JP','Yu Gothic',Meiryo,sans-serif;font-size:16px;font-weight:400}.content_wrapper{padding-top:6rem!important}.page{padding:0!important}.page .content_box{margin:0!important}.p-breadcrumbs{display:none}h1.p-page_header__inner__title{display:none!important}.content_wrapper{padding-top:6rem!important}.teaser202510 img{width:auto;max-width:100%}.teaser202510 p{font-family:'Zen Kaku Gothic New','Hiragino Kaku Gothic ProN','Hiragino Sans','Noto Sans JP','Yu Gothic',Meiryo,sans-serif!important}.teaser202510 .view-after-tab,.teaser202510 .view-smp{display:none}@media (768px > width){.teaser202510 .view-after-tab{display:initial}.teaser202510 .hide-after-tab{display:none}}@media (480px >= width){.teaser202510 .view-smp{display:initial}.teaser202510 .hide-smp{display:none}}.teaser202510 .fv{position:relative}.teaser202510 .fv-img{display:block;width:100%;object-fit:cover}.teaser202510 .fv-text{position:absolute;top:120px;right:0;left:0;width:316px;margin-inline:auto}@media (width <= 1920px){.teaser202510 .fv-img{height:796px}}@media (768px > width){.teaser202510 .fv-img{height:auto}.teaser202510 .fv-text{top:22.4vw;width:70vw}}.teaser202510 .section{padding-inline:5%;color:#564f4e;text-align:center}.teaser202510 .section01{padding-block:212px;background-color:#726866}.teaser202510 .section01 h2{margin-bottom:50px;font-family:'Zen Old Mincho',serif!important;font-size:30px;color:#dbd6cd}.teaser202510 .section01 p{font-size:20px;line-height:2;color:#fff}.teaser202510 .section01 .text{margin-bottom:70px}.teaser202510 .section01 .release_date{max-width:422px;padding-block:20px;margin-inline:auto;border-top:1px solid #fff;border-bottom:1px solid #fff}@media (768px > width){.teaser202510 .section01{padding-block:22vw}}@media (600px >= width){.teaser202510 .section01 h2{font-size:clamp(1.5rem,.8036rem + 2.8571vw,1.875rem)}.teaser202510 .section01 p{font-size:clamp(1rem,.5357rem + 1.9048vw,1.25rem);line-height:1.7}}.teaser202510 .section02{background-color:#726866}.teaser202510 .section02 .product_wrap{max-width:730px;padding-bottom:228px;margin-inline:auto;color:#fff}.teaser202510 .section02 .product_info{margin-bottom:60px}.teaser202510 .section02 .product_info .item_name{margin-bottom:1em;font-size:20px;line-height:2}.teaser202510 .section02 .product_info .item_info .tax{font-size:12px}.teaser202510 .section02 .description{position:relative;padding:1.25em 1em;line-height:2;color:#fff;background-color:#7f7573}.teaser202510 .section02 .description img{position:absolute;top:-114px;display:block;width:90px}.teaser202510 .section02 .product_01 .description img{right:-28px}.teaser202510 .section02 .product_02 .description img{left:-28px}@media (width >= 768px){.teaser202510 .section02 .product_info{display:flex;align-items:center}.teaser202510 .section02 .product_info .text{flex:1 1 auto}.teaser202510 .section02 .product_01 .product_info img{width:226px}.teaser202510 .section02 .product_02 .product_info img{order:2;width:106px}.teaser202510 .section02 .product_02 .product_info .text{order:1}}@media (768px > width){.teaser202510 .section02 .product_wrap{padding-bottom:20vw}.teaser202510 .section02 .product_info img{display:block;margin:0 auto 5.333vw}.teaser202510 .section02 .product_01 img{max-width:48vw}.teaser202510 .section02 .product_02 img{max-width:24vw}.teaser202510 .section02 .product_info .item_info .divider{display:none}.teaser202510 .section02 .description img{top:-16vw;width:12vw}.teaser202510 .section02 .product_01 .description img{right:-3vw}.teaser202510 .section02 .product_02 .description img{left:-3vw}}@media (600px >= width){.teaser202510 .section02 .product_info .item_name{margin-bottom:.25em;line-height:1.7}.teaser202510 .section02 .description{font-size:1rem}.teaser202510 .section02 .description img{top:-24vw;width:18vw}.teaser202510 .section02 .product_01 .description img{right:-3vw}.teaser202510 .section02 .product_02 .description img{left:-3vw}}.teaser202510 .section03{padding-block:118px 58px;background-image:url(https://d2w53g1q050m78.cloudfront.net/wwwharushopjp/uploads/assets/images/pages/new-winter-ltd-2025/teaser_20251001_section03_bk.jpg);background-repeat:no-repeat;background-position:right top;background-size:cover}.teaser202510 .section04{padding-block:118px 40px;background-image:url(https://d2w53g1q050m78.cloudfront.net/wwwharushopjp/uploads/assets/images/pages/new-winter-ltd-2025/teaser_20251007_bg_pc.png);background-repeat:no-repeat;background-position:center;background-size:cover}.teaser202510 .section05{padding-block:118px;background-image:url(https://d2w53g1q050m78.cloudfront.net/wwwharushopjp/uploads/assets/images/pages/new-winter-ltd-2025/teaser_20251001_section05_bk.jpg);background-repeat:no-repeat;background-position:left bottom;background-size:cover}.teaser202510 .section03 .heading{position:relative;max-width:513px;margin:0 auto 70px}.teaser202510 .section03 .heading p{position:absolute;top:50%;left:0;width:100%;margin-block:auto;font-family:'Zen Old Mincho',serif;font-size:20px;color:#726866;text-align:center;transform:translateY(-50%)}.teaser202510 .section03 h2,.teaser202510 .section04 h2,.teaser202510 .section05 h2{font-family:'Zen Old Mincho',serif!important;font-size:40px;letter-spacing:2px}.teaser202510 .section03 h2 span,.teaser202510 .section04 h2 span,.teaser202510 .section05 h2 span{position:relative;display:block;padding-bottom:.8em;margin-bottom:.8em;font-size:.6em}.teaser202510 .section03 h2 span::after,.teaser202510 .section04 h2 span::after,.teaser202510 .section05 h2 span::after{position:absolute;right:0;bottom:0;left:0;display:block;width:68px;height:2px;margin-inline:auto;content:'';background-color:#726866}.teaser202510 .section03 .texture,.teaser202510 .section04 .texture,.teaser202510 .section05 .texture{display:block;margin:0 auto;margin-bottom:46px}.teaser202510 .section03 .text-wrap p,.teaser202510 .section04 .text-wrap p,.teaser202510 .section05 .text-wrap p{margin-bottom:40px;line-height:2}.teaser202510 .section03 .text-wrap p.notes,.teaser202510 .section04 .text-wrap p.notes,.teaser202510 .section05 .text-wrap p.notes{margin-bottom:0;font-size:12px}.teaser202510 .section05 .text-wrap p.notes{position:relative;max-width:620px;padding-left:1em;margin-inline:auto;text-align:left}.teaser202510 .section05 .text-wrap p.notes span{position:absolute;top:0;left:0}.teaser202510 .section05 .text-wrap p .asterisk{font-size:10px}@media (768px > width){.teaser202510 .section03{padding-block:16vw 12vw}.teaser202510 .section03 .heading{margin-bottom:13vw}.teaser202510 .section04{padding-block:25vw 18.6vw}.teaser202510 .section05{padding-block:16vw 12vw}.teaser202510 .section03 h2,.teaser202510 .section04 h2,.teaser202510 .section05 h2{margin-bottom:6vw}.teaser202510 .section03 .text-wrap p,.teaser202510 .section04 .text-wrap p,.teaser202510 .section05 .text-wrap p{margin-bottom:8.8vw}.teaser202510 .section03 .texture,.teaser202510 .section04 .texture,.teaser202510 .section05 .texture{margin-bottom:10vw}}@media (600px >= width){.teaser202510 .section03 .heading p{font-size:1rem}.teaser202510 .section03 h2,.teaser202510 .section04 h2,.teaser202510 .section05 h2{font-size:clamp(1.75rem,.3571rem + 5.7143vw,2.5rem)}.teaser202510 .section03 .text-wrap p,.teaser202510 .section04 .text-wrap p,.teaser202510 .section05 .text-wrap p{margin-bottom:8.8vw}}.teaser202510 .section06{padding-block:112px}.teaser202510 .section06 p{font-family:'Zen Old Mincho',serif!important;font-size:24px}@media (width >= 768px){.teaser202510 .section06 .products{display:flex;gap:4px;align-items:center;justify-content:center;max-width:1180px;margin-block:60px;margin-inline:auto}}@media (768px > width){.teaser202510 .section06{padding-block:16.5vw}.teaser202510 .section06 .products{margin-block:12vw}.teaser202510 .section06 .products img{display:block;margin-inline:auto}}@media (600px >= width){.teaser202510 .section06 p{font-size:clamp(1rem,.0714rem + 3.8095vw,1.5rem)}}.teaser202510 .section07{padding-block:188px;background-color:#f7f7f7}.teaser202510 .section07 p{margin-bottom:4em}.teaser202510 .section07 p.start{margin-bottom:2em;font-size:20px}.teaser202510 .section07 h2{font-size:36px;letter-spacing:2px;margin-bottom:50px}.teaser202510 .section07 h2 .sub_jp{display:block;font-size:.555em}.teaser202510 .section07 .icons{display:flex;gap:40px;justify-content:center}.teaser202510 .section07 .icons .sns_icon{width:50px;height:50px;overflow:visible;object-fit:contain;filter:grayscale(100%)}.teaser202510 .section07 .icons .sns_icon svg{display:block;width:100%;height:100%;vertical-align:middle}.teaser202510 .section07 .icons .sns_icon .cls-1{fill:#aaa}.teaser202510 .section07 .icons .sns_icon .cls-2{fill:#fff}.teaser202510 .section07 .icons .sns_icon.line .cls-1{fill:#fff}.teaser202510 .section07 .icons .sns_icon.line .cls-2{fill:#aaa}@media (768px > width){.teaser202510 .section07{padding-block:36vw}}@media (600px >= width){.teaser202510 .section07 h2{font-size:clamp(1.875rem,1.1786rem + 2.8571vw,2.25rem)}.teaser202510 .section07 h2 .sub_jp{font-size:12px;letter-spacing:0}.teaser202510 .section07 p{font-size:clamp(.875rem,.6429rem + .9524vw,1rem)}.teaser202510 .section07 p.start{font-size:clamp(1rem,.5357rem + 1.9048vw,1.25rem)}}.teaser202510 .countdown-wrap{padding-block:50px;color:#6c5736;background-color:#eee8e0}.teaser202510 .countdown-wrap p{margin-bottom:1em;font-size:18px;letter-spacing:2px}.teaser202510 .countdown-wrap .countdown{position:relative;display:flex;gap:20px;align-items:center;justify-content:center;max-width:590px;margin-inline:auto;font-family:'Zen Old Mincho',serif}.teaser202510 .countdown-wrap .countdown::before{position:absolute;top:50%;left:0;z-index:1;display:block;width:100%;height:1px;content:'';background-color:#6c5736;transform:translateY(-50%)}.teaser202510 .countdown-wrap .countdown::after{position:absolute;top:0;right:0;left:0;z-index:2;display:block;width:350px;height:100%;margin-inline:auto;content:'';background-color:#eee8e0}.teaser202510 .countdown-wrap .countdown>div{position:relative;z-index:3;font-size:40px;line-height:1.2;background-color:#eee8e0}.teaser202510 .countdown-wrap .countdown small{display:block;font-size:.35em;color:#c3ac92}.hours-wrap,.minutes-wrap{position:relative}.hours-wrap::after,.minutes-wrap::after{position:absolute;top:0;right:-16px;display:block;content:':'}@media (768px > width){.teaser202510 .countdown-wrap{padding-block:10vw}}@media (600px >= width){.teaser202510 .countdown-wrap p{font-size:clamp(1rem,.7679rem + .9524vw,1.125rem)}.teaser202510 .countdown-wrap .countdown::after{width:290px}}