.custom-products-kohaku-towel *{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;color:#494949}.custom-products-kohaku-towel button{border:none;background:none}.custom-products-kohaku-towel .fw-500{font-weight:500}.custom-products-kohaku-towel .fw-600{font-weight:600}.custom-products-kohaku-towel .fw-700{font-weight:700}.custom-products-kohaku-towel .BlueGrd{background:linear-gradient(280.73deg,#1c292e 3.95%,#949494 159.66%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.custom-products-kohaku-towel .ff-poppins{font-family:Poppins,sans-serif}.custom-products-kohaku-towel .ff-castoro{font-family:Castoro;font-style:italic}.gsap-st-up{position:relative}.gsap-st-up:has(.section1){z-index:2}.gsap-st-up:has(.section2){z-index:1}.custom-products-kohaku-towel .note{font-size:1.6rem;font-size:calc(var(--font-heading-scale) * 1.2rem);vertical-align:super}.custom-products-kohaku-towel .BreakPoint{display:inline}.custom-products-kohaku-towel .BreakPoint_sp{display:none}@media(min-width:1600px){.custom-products-kohaku-towel .section1{--ui-scale: 1.2;--font-heading-scale: 1.2}.custom-products-kohaku-towel .section1{height:100vw}}@media screen and (min-width:768px){.custom-products-kohaku-towel .section1{background:url(/cdn/shop/files/kohaku-towel-section1-bg.webp?v=1773220251) center no-repeat;background-size:cover;background-position:top;color:#494949;margin:0 auto}.custom-products-kohaku-towel .section1{position:relative;margin-right:auto;height:55vw;padding:4vw 0 0 10vw}.custom-products-kohaku-towel .section1 h2{font-size:3.4rem;font-size:calc(var(--font-heading-scale) * 3.4rem);line-height:1.9;margin-bottom:1rem}.custom-products-kohaku-towel .section1 h2 .adjust-1{font-size:4rem;font-size:calc(var(--font-heading-scale) * 4rem)}.custom-products-kohaku-towel .section1 .frame-1-inner{font-size:calc(2rem * var(--font-heading-scale));margin:0}.custom-products-kohaku-towel .section1 .frame-1-inner img{width:13vw}.custom-products-kohaku-towel .section1 .frame-1-in-tx{top:-.3rem;left:2.3rem;font-size:1.9rem}.custom-products-kohaku-towel .section1 .tx-1{margin:0;font-size:1.6rem;font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:2;color:#494949}.custom-products-kohaku-towel .section1 .cv-btn{width:26.5rem;width:calc(26.5rem * var(--ui-scale));margin-top:1rem}.custom-products-kohaku-towel .section1 .CVItem{position:absolute;bottom:1rem;right:1rem}.custom-products-kohaku-towel .section1 .CVItem .cv-btn{width:50rem}}@media screen and (max-width:767px){.custom-products-kohaku-towel .section1{background:url(/cdn/shop/files/kohaku-towel-section1-bg-sp.webp?v=1773292906) center no-repeat;background-size:cover;background-position:bottom;color:#494949;margin:0 auto;position:relative;z-index:1}.custom-products-kohaku-towel .section1{padding:10vw 4.5vw 100vw}.custom-products-kohaku-towel .section1 h2{font-size:6vw;line-height:1.6}.custom-products-kohaku-towel .section1 h2 .text-indent{text-indent:0;display:inline-block}.custom-products-kohaku-towel .section1 h2 .adjust-1{font-size:6.5vw}.custom-products-kohaku-towel .section1 .frame-1{margin-top:3vw}.custom-products-kohaku-towel .section1 .tx-1{font-size:3.2vw;line-height:2.2;color:#494949}.custom-products-kohaku-towel .section1 .frame-1-inner img{width:35vw}.custom-products-kohaku-towel .section1 .frame-1-in-tx{top:-1.5vw;left:3.5vw;font-size:3.7vw}.custom-products-kohaku-towel .section1 .cv-btn{width:75vw;margin:6vw auto 0;display:block}.custom-products-kohaku-towel .section1 .CVItem{position:absolute;bottom:0;right:-25px}.custom-products-kohaku-towel .section1 .CVItem .cv-btn{width:40rem}.custom-products-kohaku-towel .BreakPoint{display:none}.custom-products-kohaku-towel .BreakPoint_sp{display:inline}.custom-products-kohaku-towel .note{font-size:1.2rem;font-size:calc(var(--font-heading-scale) * 1.2rem);vertical-align:super}}@media(min-width:1600px){.custom-products-kohaku-towel .section2{--ui-scale: 1.2;--font-heading-scale: 1.2}}@media screen and (min-width:768px){.custom-products-kohaku-towel .section2{background:url(/cdn/shop/files/kohaku-towel-section2-bg.webp) center no-repeat;background-size:cover;background-position:top;color:#494949;margin:0 auto}.custom-products-kohaku-towel .section2{margin:0 auto;padding:0 0 10rem}.custom-products-kohaku-towel .section2 h2{font-family:Poppins,sans-serif;font-size:4.2rem;font-size:calc(var(--font-heading-scale) * 4.2rem);margin-bottom:5rem;margin-bottom:calc(5rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 h2 .tx-1{font-size:1.8rem;font-size:calc(var(--font-heading-scale) * 1.8rem);margin:0}.custom-products-kohaku-towel .section2 h2 .adjust-1{font-size:6rem;font-size:calc(var(--font-heading-scale) * 6rem)}.custom-products-kohaku-towel .section2 .section2-list-inner{min-width:477px}.custom-products-kohaku-towel .section2 .section2-list li{margin-bottom:calc(8rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .section2-list .list-odd{margin-right:auto}.custom-products-kohaku-towel .section2 .section2-list .list-even{margin-left:auto}.custom-products-kohaku-towel .section2 .section2-list li .img-1{width:68rem}.custom-products-kohaku-towel .section2 .section2-list li{display:flex;justify-content:center}.custom-products-kohaku-towel .section2 .section2-list li.list-odd .section2-list-wrap{width:49rem;width:calc(49rem * var(--ui-scale));margin-left:7rem;margin-left:calc(7rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .section2-list li.list-even .section2-list-wrap{width:53rem;width:calc(53rem * var(--ui-scale));margin-right:7rem;margin-right:calc(7rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-1{font-size:3.4rem;font-size:calc(var(--font-heading-scale) * 3.4rem)}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-1 span{font-size:4.2rem;font-size:calc(var(--font-heading-scale) * 4.2rem);margin-right:-1rem;margin-right:calc(-1rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-1 span{margin-right:-1.8rem;margin-right:calc(-1.8rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-2{font-size:1.8rem;font-size:calc(var(--font-heading-scale) * 1.8rem);border-bottom:solid 1px;display:inline-block;margin:1rem 0 2rem;margin:calc(1rem * var(--ui-scale)) 0 2rem;color:#494949}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-3{font-size:1.4rem;font-size:calc(var(--font-heading-scale) * 1.4rem);color:#494949;line-height:2;margin-bottom:1.5rem;margin-bottom:calc(1.5rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .section2-list li.list-odd .section2-list-wrap .tx-1{font-size:3.2rem;font-size:calc(var(--font-heading-scale) * 3.2rem);color:#494949}.custom-products-kohaku-towel .section2 .section2-list li.list-odd .section2-list-wrap .tx-1 small{font-size:2.8rem;font-size:calc(var(--font-heading-scale) * 2.8rem)}.custom-products-kohaku-towel .section2 .section2-list-wrap .hukidashi{width:29rem;top:-4.5rem;left:8rem}.custom-products-kohaku-towel .section2 .section2-list-inner .check-icon{width:1.6rem;margin-right:.5rem;margin-right:calc(.5rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-1,.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-2{font-size:1.3rem;letter-spacing:0}.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-1{top:28%;left:calc(3.5rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-2{top:53%;left:calc(3.5rem * var(--ui-scale))}.custom-products-kohaku-towel .section2 .cv-btn,.custom-products-kohaku-towel .section3 .cv-btn,.custom-products-kohaku-towel .section4 .cv-btn,.custom-products-kohaku-towel .section5 .cv-btn,.custom-products-kohaku-towel .section6 .cv-btn{width:38rem;width:calc(38rem * var(--ui-scale));margin:0 auto;display:block}}@media screen and (min-width:768px)and (max-width:1120px){.custom-products-kohaku-towel .section1{height:70vh;margin-right:auto;padding:6% 0 0 10%}.custom-products-kohaku-towel .section2{margin:-16vh auto 0}.custom-products-kohaku-towel .section2 .section2-list li .img-1{width:45rem}.custom-products-kohaku-towel .section2 .section2-list li .img-1.pc-item{display:none!important}.custom-products-kohaku-towel .section2 .section2-list li .img-1.sp-item{display:block!important}.custom-products-kohaku-towel .section2 .section2-list li.list-even .section2-list-wrap{margin-right:0;margin-left:3%}.custom-products-kohaku-towel .section2 .section2-list li.list-odd .section2-list-wrap{margin-left:3%}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap{width:50%;margin-left:0;margin-right:0}}@media screen and (min-width:768px)and (max-width:910px){.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-1,.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-2{font-size:1.4vw}.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-1{top:4vw;left:3vw}.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-2{top:7vw;left:3vw}}@media screen and (max-width:767px){.custom-products-kohaku-towel .section2{background:url(/cdn/shop/files/kohaku-towel-section2-bg.webp) center bottom / cover no-repeat;color:#494949;margin:0 auto;position:relative;z-index:0}.custom-products-kohaku-towel .section2{margin:-18vw auto 0;padding:23vw 0 20vw}.custom-products-kohaku-towel .section2 h2{font-family:Poppins,sans-serif;font-size:8vw;margin-bottom:10vw}.custom-products-kohaku-towel .section2 h2 .tx-1{font-size:4.2vw;margin:0}.custom-products-kohaku-towel .section2 h2 .adjust-1{font-family:Poltawski Nowy,serif;font-size:12vw}.custom-products-kohaku-towel .section2 .section2-list{width:90vw;margin:0 auto}.custom-products-kohaku-towel .section2 .section2-list li{margin-bottom:7vw}.custom-products-kohaku-towel .section2 .section2-list .list-odd{margin-right:auto}.custom-products-kohaku-towel .section2 .section2-list .list-even{margin-left:auto}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-1{font-size:5.8vw;margin-top:5vw;letter-spacing:0}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-1 span{font-size:7vw;margin-right:-3vw}.custom-products-kohaku-towel .section2 .section2-list-wrap .hukidashi{top:-8vw;right:0;left:15vw;width:45vw;margin:0}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-2{font-size:3.7vw;border-bottom:solid 1px;display:inline-block;margin:2vw 0 4vw;color:#494949}.custom-products-kohaku-towel .section2 .section2-list li .section2-list-wrap .tx-3{font-size:3.6vw;color:#494949;line-height:2;margin-bottom:3vw}.custom-products-kohaku-towel .section2 .section2-list-inner .check-icon{width:4vw;margin-right:2vw}.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-1,.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-2{font-size:2.4vw;letter-spacing:0}.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-1{top:6.5vw;left:5vw}.custom-products-kohaku-towel .section2 .section2-list-inner .check-tx-2{top:13vw;left:5vw}.custom-products-kohaku-towel .section2 .cv-btn,.custom-products-kohaku-towel .section3 .cv-btn,.custom-products-kohaku-towel .section4 .cv-btn,.custom-products-kohaku-towel .section5 .cv-btn,.custom-products-kohaku-towel .section6 .cv-btn{width:75vw;margin:0 auto;display:block}}@media screen and (min-width:1600px){.custom-products-kohaku-towel .section3{--ui-scale: 1.2;--font-heading-scale: 1.2}}@media screen and (min-width:768px){.custom-products-kohaku-towel .section3{background:url(/cdn/shop/files/kohaku-towel-section3-bg.webp) center no-repeat;background-size:cover;background-position:top;color:#494949;margin:0 auto;padding-bottom:10rem}.custom-products-kohaku-towel .section3 .sub-title{font-family:Poppins,sans-serif;font-size:1.8rem;margin:0 0 -1rem;padding-top:10rem}.custom-products-kohaku-towel .section3 h2{font-size:4.4rem;margin:.5rem 0 1rem}.custom-products-kohaku-towel .section3 h2 span{font-size:2.8rem}.custom-products-kohaku-towel .section3 h3{font-size:2rem;display:inline-block;margin:1.5rem 0 0}.custom-products-kohaku-towel .section3 h3 small{font-size:2.6rem;top:1.6rem;left:0;right:0}.custom-products-kohaku-towel .section3 h3 span{width:9em}.custom-products-kohaku-towel .section3 .lead-tx{font-size:1.6rem;color:#494949;line-height:2.6;margin:3rem 0 6rem}.custom-products-kohaku-towel .section3 .section3-img{width:80rem;margin:0 auto 5rem}.custom-products-kohaku-towel .section3 .section3-img p{font-size:1.4rem}.custom-products-kohaku-towel .section3 .section3-img p span{font-size:1.8rem}.custom-products-kohaku-towel .section3 .section3-img .img-tx-1{top:17rem;left:6.5rem}.custom-products-kohaku-towel .section3 .section3-img .img-tx-2{top:17rem;left:31rem}.custom-products-kohaku-towel .section3 .section3-img .img-tx-3{top:17rem;left:56rem}}@media screen and (min-width:768px)and (max-width:910px){.custom-products-kohaku-towel .section3{padding:0 2rem 10rem}.custom-products-kohaku-towel .section3 .section3-img{width:70rem}.custom-products-kohaku-towel .section3 .section3-img p{font-size:1.1rem}.custom-products-kohaku-towel .section3 .section3-img p span{font-size:1.4rem}.custom-products-kohaku-towel .section3 .section3-img .img-tx-1{top:16.5rem;left:3.5rem}.custom-products-kohaku-towel .section3 .section3-img .img-tx-2{top:16rem;left:26.3rem}.custom-products-kohaku-towel .section3 .section3-img .img-tx-3{top:16.5rem;left:50rem}}@media screen and (max-width:767px){.custom-products-kohaku-towel .section3{padding:0 2.5vw}.custom-products-kohaku-towel .section3{background:url(/cdn/shop/files/kohaku-towel-section3-bg.webp) center no-repeat;background-size:cover;background-position:top;color:#494949;margin:0 auto;padding-bottom:10vw}.custom-products-kohaku-towel .section3 .sub-title{font-family:Poppins,sans-serif;font-size:4.2vw;margin:0 0 -1vw;padding-top:20vw}.custom-products-kohaku-towel .section3 h2{font-size:7vw;margin:3vw 0}.custom-products-kohaku-towel .section3 h2 span{font-size:5vw}.custom-products-kohaku-towel .section3 h3{font-size:4.5vw;display:inline-block}.custom-products-kohaku-towel .section3 h3 small{font-size:5.3vw;top:4vw;left:0;right:0}.custom-products-kohaku-towel .section3 h3 img{width:35vw}.custom-products-kohaku-towel .section3 .lead-tx{font-size:3.2vw;color:#494949;line-height:2;margin:6vw auto 10vw;width:83vw}.custom-products-kohaku-towel .section3 .section3-img{width:79vw;margin:0 auto 10vw}.custom-products-kohaku-towel .section3 .section3-img p{font-size:3.8vw}.custom-products-kohaku-towel .section3 .section3-img p span{font-size:4.2vw}.custom-products-kohaku-towel .section3 .section3-img .img-tx-1{top:47vw;left:0;right:0}.custom-products-kohaku-towel .section3 .section3-img .img-tx-2{top:128vw;left:0;right:0}.custom-products-kohaku-towel .section3 .section3-img .img-tx-3{top:216vw;left:0;right:0}}@media screen and (min-width:1600px){.custom-products-kohaku-towel .section4{--ui-scale: 1.2;--font-heading-scale: 1.2}}@media screen and (min-width:768px){.custom-products-kohaku-towel .section4{background:url(/cdn/shop/files/kohaku-towel-section4-bg.webp) center no-repeat;background-size:cover;background-position:bottom;color:#494949;margin:0 auto;padding-bottom:10rem}.custom-products-kohaku-towel .section4 .sub-title{font-family:Poppins,sans-serif;font-size:1.8rem;margin:0 0 -1rem;padding-top:13rem}.custom-products-kohaku-towel .section4 h2{font-size:4.4rem;margin:.5rem 0 1rem}.custom-products-kohaku-towel .section4 h2 span{font-size:2.8rem}.custom-products-kohaku-towel .section4 h3{font-size:2rem;display:inline-block;margin:1.5rem 0 0}.custom-products-kohaku-towel .section4 h3 small{font-size:2.6rem;top:1.6rem;left:0;right:0;display:inline-block}.custom-products-kohaku-towel .section4 h3 .img-1{display:inline-block;width:15rem}.custom-products-kohaku-towel .section4 .lead-tx{font-size:1.6rem;color:#494949;line-height:2.6;margin:3rem 0 6rem}.custom-products-kohaku-towel .section4 .lead-tx-note{font-size:1.2rem}.custom-products-kohaku-towel .section4 .section4-img{width:80rem;margin:0 auto 5rem}.custom-products-kohaku-towel .section4 .section4-img p{font-size:1.4rem}.custom-products-kohaku-towel .section4 .section4-img p span{font-size:1.8rem}.custom-products-kohaku-towel .section4 .section4-img .img-tx-1{top:17rem;left:3.2rem}.custom-products-kohaku-towel .section4 .section4-img .img-tx-2{top:17rem;left:29rem}.custom-products-kohaku-towel .section4 .section4-img .img-tx-3{top:17rem;left:55.3rem}}@media screen and (min-width:768px)and (max-width:910px){.custom-products-kohaku-towel .section4{padding:0 3rem 10rem}.custom-products-kohaku-towel .section4 .section4-img{width:70rem}.custom-products-kohaku-towel .section4 .section4-img p{font-size:1.1rem}.custom-products-kohaku-towel .section4 .section4-img p span{font-size:1.4rem}.custom-products-kohaku-towel .section4 .section4-img .img-tx-1{top:16.5rem;left:3.5rem}.custom-products-kohaku-towel .section4 .section4-img .img-tx-2{top:16rem;left:26.3rem}.custom-products-kohaku-towel .section4 .section4-img .img-tx-3{top:16.5rem;left:48.5rem}}@media screen and (max-width:767px){.custom-products-kohaku-towel .section4{background:url(/cdn/shop/files/kohaku-towel-section4-bg.webp) center no-repeat;background-size:cover;background-position:top;color:#494949;margin:0 auto;padding:0 0 20vw}.custom-products-kohaku-towel .section4 .sub-title{font-family:Poppins,sans-serif;font-size:3.6vw;margin:0 0 -1vw;padding-top:26vw}.custom-products-kohaku-towel .section4 h2{font-size:7vw;margin:3vw 0}.custom-products-kohaku-towel .section4 h2 span{font-size:5vw}.custom-products-kohaku-towel .section4 h3{font-size:4vw;display:inline-block}.custom-products-kohaku-towel .section4 h3 small{font-size:5.2vw;top:0vw;left:0;right:0;display:inline-block}.custom-products-kohaku-towel .section4 h3 img{width:30vw}.custom-products-kohaku-towel .section4 .lead-tx{font-size:3.2vw;color:#494949;line-height:2;margin:2vw auto 6vw;width:85vw}.custom-products-kohaku-towel .section4 .lead-tx-note{font-size:2.6vw}.custom-products-kohaku-towel .section4 .section4-img{width:79vw;margin:0 auto 3vw}.custom-products-kohaku-towel .section4 .section4-img p{font-size:3.8vw}.custom-products-kohaku-towel .section4 .section4-img p span{font-size:4.2vw}.custom-products-kohaku-towel .section4 .section4-img .img-tx-1{top:47vw;left:0;right:0}.custom-products-kohaku-towel .section4 .section4-img .img-tx-2{top:131vw;left:0;right:0}.custom-products-kohaku-towel .section4 .section4-img .img-tx-3{top:216vw;left:0;right:0}}.custom-products-kohaku-towel .section5-reset-list *{color:#494949}.custom-products-kohaku-towel .section5 .section7-reset-list .list-tx-2{font-family:Zen Old Mincho,serif}.custom-products-kohaku-towel .section5 .section7-reset-list .list-tx-3{line-height:1.9;font-family:Zen Old Mincho,serif}@media screen and (min-width:1600px){.custom-products-kohaku-towel .section5{--ui-scale: 1.2;--font-heading-scale: 1.2}}@media screen and (min-width:768px){.custom-products-kohaku-towel .section5{position:relative;background:url(/cdn/shop/files/kohaku-towel-section5-bg.webp) center no-repeat;background-size:cover;height:auto;padding-bottom:9rem}.custom-products-kohaku-towel .section5 h2{display:inline-block;font-size:4rem;padding-top:9rem}.custom-products-kohaku-towel .section5 h2 .adjust-1{font-size:7.2rem}.custom-products-kohaku-towel .section5 h2 img{width:26rem;padding-bottom:1.5rem}.custom-products-kohaku-towel .section5 .tx-1{font-size:1.6rem;line-height:2.5;margin:1.5rem 0;color:#494949}.custom-products-kohaku-towel .section5 .tx-1 span{font-size:2.1rem}.custom-products-kohaku-towel .section5 .section7-reset-list{max-width:650px;margin:5rem auto 0}.custom-products-kohaku-towel .section5 .section7-reset-list .list-1{top:30%;left:10%}.custom-products-kohaku-towel .section5 .section7-reset-list .list-2{top:30%;left:39.3%}.custom-products-kohaku-towel .section5 .section7-reset-list .list-3{top:30%;right:6.5%}.custom-products-kohaku-towel .section5 .section7-reset-list .list-tx-1{font-size:2.2rem}.custom-products-kohaku-towel .section5 .section7-reset-list .list-tx-2{font-size:1.7rem}.custom-products-kohaku-towel .section5 .section7-reset-list .list-tx-3{font-size:1.15rem;line-height:1.9}}@media screen and (max-width:767px){.custom-products-kohaku-towel .section5{position:relative;background:url(/cdn/shop/files/kohaku-towel-section7-bg.webp) center no-repeat;background-size:cover;height:auto;padding:3vw 2.5vw 14vw}.custom-products-kohaku-towel .section5 h2{display:inline-block;font-size:8vw;padding-top:12vw}.custom-products-kohaku-towel .section5 h2 .adjust-1{font-size:14.4vw}.custom-products-kohaku-towel .section5 h2 img{width:52vw}.custom-products-kohaku-towel .section5 .tx-1{font-size:3.2vw;line-height:2;margin:5vw 0;color:#494949}.custom-products-kohaku-towel .section5 .tx-1 span{font-size:4.2vw}.custom-products-kohaku-towel .section5 .section7-reset-list .list-1{top:12vw;left:9vw}.custom-products-kohaku-towel .section5 .section7-reset-list .list-2{top:12vw;left:36vw}.custom-products-kohaku-towel .section5 .section7-reset-list .list-3{top:12vw;right:4vw}.custom-products-kohaku-towel .section5 .section7-reset-list .list-tx-1{font-size:3.3vw;margin:0}.custom-products-kohaku-towel .section5 .section7-reset-list .list-tx-2{font-size:2.5vw;margin:0 0 1vw}.custom-products-kohaku-towel .section5 .section7-reset-list .list-tx-3{font-size:2vw;letter-spacing:0;line-height:1.8}}@media screen and (min-width:1600px){.custom-products-kohaku-towel .section6{--ui-scale: 1.2;--font-heading-scale: 1.2}}@media screen and (min-width:768px){.custom-products-kohaku-towel .section6{background:url(/cdn/shop/files/kohaku-towel-section6-bg.webp) center no-repeat;background-size:cover;background-position:bottom;color:#494949;margin:0 auto;padding-bottom:10rem}.custom-products-kohaku-towel .section6 .sub-title{font-family:Poppins,sans-serif;font-size:1.8rem;margin:0 0 -1rem;padding-top:0}.custom-products-kohaku-towel .section6 .TitleSection{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:4rem 0 0}.custom-products-kohaku-towel .section6 .TitleSection .GiftBox{width:15vw}.custom-products-kohaku-towel .section6 .TitleSection .TitleItem{margin:0 0 0 -2rem}.custom-products-kohaku-towel .section6 h2{display:flex;font-size:4.4rem;margin:-3.5rem 0 1rem;justify-content:center;flex-direction:column;align-items:flex-start}.custom-products-kohaku-towel .section6 h2 .BlackGrd{font-size:5rem}.custom-products-kohaku-towel .section6 h2 .supplement{width:15vw}.custom-products-kohaku-towel .section6 h3{font-size:2rem;display:inline-block;margin:1.5rem 0 0}.custom-products-kohaku-towel .section6 h3 small{font-size:2.6rem;top:1.3rem;left:0;right:0;display:inline-block}.custom-products-kohaku-towel .section6 h3 .img-1{display:inline-block;width:24rem}.custom-products-kohaku-towel .section6 .lead-tx{font-size:1.8rem;color:#494949;line-height:2.6;margin:3rem 0 2rem}.custom-products-kohaku-towel .section6 .lead-tx-note{font-size:1.2rem}.custom-products-kohaku-towel .section6 .section6-img{width:80rem;margin:0 auto 5rem}.custom-products-kohaku-towel .section6 .section6-img p{font-size:1.8rem}.custom-products-kohaku-towel .section6 .section6-img p span{font-size:2.5rem}.custom-products-kohaku-towel .section6 .section6-img .img-tx-1{top:17rem;left:8.5rem}.custom-products-kohaku-towel .section6 .section6-img .img-tx-2{top:17rem;left:34.5rem}.custom-products-kohaku-towel .section6 .section6-img .img-tx-3{top:17rem;left:55.5rem}.custom-products-kohaku-towel .section6 .tx-2{font-size:1.8rem;font-size:calc(var(--font-heading-scale) * 3.4rem);display:inline-block;position:relative;margin:1rem 0 2rem;margin:calc(1rem * var(--ui-scale)) 0 4rem;color:#494949}.custom-products-kohaku-towel .section6 .tx-2:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:130%;height:1px;background-color:#000}}@media screen and (min-width:768px)and (max-width:910px){.custom-products-kohaku-towel .section6{padding:0 3rem 10rem}.custom-products-kohaku-towel .section6 .section6-img{width:70rem}.custom-products-kohaku-towel .section6 .section6-img p{font-size:1.1rem}.custom-products-kohaku-towel .section6 .section6-img p span{font-size:1.4rem}.custom-products-kohaku-towel .section6 .section6-img .img-tx-1{top:16.5rem;left:3.5rem}.custom-products-kohaku-towel .section6 .section6-img .img-tx-2{top:16rem;left:26.3rem}.custom-products-kohaku-towel .section6 .section6-img .img-tx-3{top:16.5rem;left:48.5rem}}@media screen and (max-width:767px){.custom-products-kohaku-towel .section6{background:url(/cdn/shop/files/kohaku-mist-section4-bg.webp) center no-repeat;background-size:cover;background-position:top;color:#494949;margin:0 auto;padding:0 0 20vw}.custom-products-kohaku-towel .section6 .sub-title{font-family:Poppins,sans-serif;font-size:3.6vw;margin:0 0 -1vw;padding-top:5vw}.custom-products-kohaku-towel .section6 h2{width:80%;display:flex;font-size:7vw;margin:-3vw auto 3vw;flex-direction:column;align-items:flex-start}.custom-products-kohaku-towel .section6 h2 span{font-size:5.9vw}.custom-products-kohaku-towel .section6 h2 .supplement{width:30vw}.custom-products-kohaku-towel .section6 h3{font-size:4vw;display:inline-block}.custom-products-kohaku-towel .section6 h3 small{font-size:5.2vw;top:0vw;left:0;right:0;display:inline-block}.custom-products-kohaku-towel .section6 h3 img{width:54vw}.custom-products-kohaku-towel .section6 .lead-tx{font-size:3.2vw;color:#494949;line-height:2;margin:2vw auto 6vw;width:85vw}.custom-products-kohaku-towel .section6 .lead-tx-note{font-size:2.6vw}.custom-products-kohaku-towel .section6 .section6-img{width:79vw;margin:0 auto 3vw}.custom-products-kohaku-towel .section6 .section6-img p{font-size:3.8vw}.custom-products-kohaku-towel .section6 .section6-img p span{font-size:4.2vw}.custom-products-kohaku-towel .section6 .section6-img .img-tx-1{top:47vw;left:0;right:0}.custom-products-kohaku-towel .section6 .section6-img .img-tx-2{top:131vw;left:0;right:0}.custom-products-kohaku-towel .section6 .section6-img .img-tx-3{top:216vw;left:0;right:0}.custom-products-kohaku-towel .section6 .TitleSection .GiftBox{padding:3rem 0 0;width:55vw}.custom-products-kohaku-towel .section6 .TitleSection .TitleItem{margin:0 0 0 -2rem}.custom-products-kohaku-towel .section6 .tx-2{font-size:1.8rem;font-size:calc(var(--font-heading-scale) * 2.5rem);display:inline-block;position:relative;margin:1rem 0 2rem;margin:calc(1rem * var(--ui-scale)) 0 4rem;color:#494949}.custom-products-kohaku-towel .section6 .tx-2:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:130%;height:1px;background-color:#000}}@media screen and (min-width:1600px){.custom-products-kohaku-towel .section8{--ui-scale: 1.2;--font-heading-scale: 1.2}}@media screen and (min-width:768px){.custom-products-kohaku-towel .section8{background:url(/cdn/shop/files/kohaku-towel-section8-bg.webp) center no-repeat;background-size:cover;height:auto;padding:10rem 0 8rem}.custom-products-kohaku-towel .section8 h2{font-size:4.4rem;margin-bottom:5rem}.custom-products-kohaku-towel .section8 h3{font-size:1.8rem}.custom-products-kohaku-towel .section8 .faq{max-width:1000px;margin:0 auto;font-family:sans-serif}.custom-products-kohaku-towel .section8 .faq-item{border-bottom:1px solid #e5e5e5}.custom-products-kohaku-towel .section8 .faq-question{width:100%;background:none;border:none;padding:2rem 2rem 0;font-size:1.6rem;text-align:left;display:flex;justify-content:start;align-items:center;cursor:pointer;color:#494949}.custom-products-kohaku-towel .section8 .faq-question .q-head{font-size:4rem}.custom-products-kohaku-towel .section8 .faq-question .icon{width:2.5rem;transition:transform .3s;margin-left:auto}.custom-products-kohaku-towel .section8 .faq-question .question-tx{width:80rem;padding:2rem 0 2rem 4rem;margin:0}.custom-products-kohaku-towel .section8 .faq-answer .answer-tx{width:916px;display:inline-block;text-align:left;padding:2rem 0 2rem 5.5rem}.custom-products-kohaku-towel .section8 .faq-item.active .icon{content:url(/cdn/shop/files/kohaku-s-products-section7-faq-minus.webp);width:2.5rem}.custom-products-kohaku-towel .section8 .faq-answer{padding:0 2rem;font-size:1.6rem;line-height:1.8;transition:max-height .3s ease;color:#494949;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease;position:relative}.custom-products-kohaku-towel .section8 .faq-answer .a-head{position:absolute;font-size:4rem;top:0;left:2.3rem}}@media screen and (min-width:768px)and (max-width:1120px){.custom-products-kohaku-towel .section8 .faq-answer .answer-tx{width:94%}}@media screen and (max-width:767px){.custom-products-kohaku-towel .section8{background:url(/cdn/shop/files/kohaku-mist-section8-bg.webp) center no-repeat;background-size:cover;height:auto;padding:20vw 0}.custom-products-kohaku-towel .section8 h2{font-size:8.8vw}.custom-products-kohaku-towel .section8 h3{font-size:3.6vw}.custom-products-kohaku-towel .section8 .faq{max-width:90%;margin:0 auto;font-family:sans-serif}.custom-products-kohaku-towel .section8 .faq-item{border-bottom:1px solid #e5e5e5}.custom-products-kohaku-towel .section8 .faq-question{width:100%;background:none;border:none;padding:4vw 4vw 0;font-size:1.6vw;text-align:left;display:flex;justify-content:start;align-items:center;cursor:pointer;color:#494949}.custom-products-kohaku-towel .section8 .faq-question .q-head{font-size:8vw}.custom-products-kohaku-towel .section8 .faq-question .icon{width:14vw;transition:transform .3s}.custom-products-kohaku-towel .section8 .faq-question .question-tx{width:160vw;padding:3vw 0 2vw 3vw;margin:0;font-size:3vw}.custom-products-kohaku-towel .section8 .faq-answer .answer-tx{width:63vw;display:inline-block;text-align:left;padding:0 0 2vw 1.5vw}.custom-products-kohaku-towel .section8 .faq-item.active .icon{content:url(/cdn/shop/files/kohaku-s-products-section7-faq-minus.webp);width:6vw}.custom-products-kohaku-towel .section8 .faq-answer{position:relative;padding:0 4vw;font-size:3.2vw;line-height:1.8;transition:max-height .3s ease;color:#494949;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.custom-products-kohaku-towel .section8 .faq-item.active .faq-answer{max-height:100%;opacity:1;position:relative}.custom-products-kohaku-towel .section8 .faq-answer .a-head{font-size:8vw;position:absolute;top:-3vw;left:4.5vw}}.custom-products-kohaku-towel .faq-item.active .faq-answer{max-height:2000px;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/97/assets/custom-products-kohaku-towel.css.map */
