@charset "UTF-8";a.Header__Icon{color:#fff}.categoryBlock{margin-top:0}img{max-width:100%;height:auto}.mt-1{margin-top:.25rem}.mt-3{margin-top:1rem}.mt-5{margin-top:3rem}.u-tt--light{font-family:TTCommons-Light,sans-serif}.u-tt--regular{font-family:TTCommons-Regular,sans-serif}.u-text--left{text-align:left}.u-text--center{text-align:center}.u-text--right{text-align:right}.u-link-text{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px;transition:.6s}@media screen and (max-width: 767px){.u-text--left-sp{text-align:left}.u-text--center-sp{text-align:center}.u-text--right-sp{text-align:right}}.u-link-text:hover{text-decoration:none}.c-note{font-size:1.2rem}.bg--grey{background-color:#eee;position:relative;z-index:1;padding:50px 0 0}.wrap{background-color:transparent}.header.spOnly{background-color:#eee}.l-wrapper{font-family:TTCommons-Regular,Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:1.4rem;font-weight:400;color:#393c41}.l-main{width:100%;margin:0 auto;background-color:none;color:#393c41}.menu{width:100%;margin:auto;padding:2rem 0;background-color:#93cedc;position:relative;z-index:1}.menuList{display:flex;max-width:600px;margin:0 auto}.menuList__item{width:33.3333333333%;text-align:center;border-right:1px solid #fff}.menuList__item:last-of-type{border-right:none}.menuList__link{color:#fff;display:inline-block;padding:.6rem 0;font-size:1.3rem}.menuList__link:hover{color:#fff}.menuList__link--arrow{position:relative}.menuList__link--arrow:after{content:"";width:.8rem;height:.8rem;border-top:solid 1.5px #fff;border-right:solid 1.5px #fff;position:absolute;bottom:0;left:calc(50% - 1rem);transform:rotate(135deg) translateY(-50%);transition:all .3s}.menuList__link--arrow:hover:after{bottom:-.3em}.leadBlock{padding:6.4rem 0;background-color:#fff}.leadBlock__text{text-align:center;font-size:1.6rem;line-height:1.75}.leadBlock__text+.leadBlock__text{margin-top:3rem}.lineupBlock .icemint-lineup{max-width:750px;margin:auto}.lineupBlock .icemint-lineup .splide--icemint{margin-top:4rem}.lineupBlock .icemint-lineup .splide--icemint .splide__track--icemint .lineupList{display:flex;justify-content:center;gap:.8rem}.lineupBlock .icemint-lineup .splide--icemint .splide__track--icemint .lineupList li{width:calc((100% - 4.38rem) / 6)}.featureBlock{margin-top:8rem}.featureBlock__heading{font-size:2.6rem;font-weight:500;color:#000030;text-align:center;margin-bottom:3.5rem}.c-heading-label{font-size:1.4rem;font-weight:600;color:#fff;text-align:center;background-color:#93cedc;padding:.8rem .8rem .5rem;margin-bottom:1.4rem}.c-grid-half{display:flex;column-gap:4rem}.c-grid-half__item{flex:0 1 50%}.c-grid-feature{display:flex;padding:2.4rem 2rem}.c-grid-feature__img{position:relative;margin-right:1.4rem;flex:0 0 23rem}.c-grid-feature__text{display:flex;flex:1 1 auto;flex-direction:column;row-gap:1.6rem}.bestsellerIcon{position:absolute;top:0;left:0;width:25%;z-index:1}.c-grid-feature .productPrice{margin-top:.4rem;font-size:1.5rem}.coolLevel--feature{width:15.5rem}.coolLevel--feature.--cl2{background:url(/cdn/shop/files/cl2_mini.svg) no-repeat left / cover}.coolLevel--feature.--cl7{background:url(/cdn/shop/files/cl7_mini.svg) no-repeat left / cover}.coolLevel--feature__text{text-align:center;line-height:1;color:#000030}.coolLevel--feature__text sup{font-size:58%}.feature-subtext{margin-top:.6rem}.c-box-feature{background-color:#fff;padding:3rem 4rem}.staffComment{display:flex;align-items:center}.staffComment__img{flex:0 0 11%;max-width:5.8rem;margin-right:1.5rem}@media screen and (max-width: 767px){.featureBlock{margin-top:7.2rem}.featureBlock__heading{margin-bottom:3rem;font-size:2.4rem}.c-grid-half{column-gap:2rem}.c-grid-feature{padding:1rem 0 1.6rem;flex-direction:column}.c-grid-feature__img{margin-right:0;margin-bottom:1.6rem;flex:1 1 auto}.c-grid-feature__text{flex-direction:column-reverse;row-gap:1rem}.c-grid-feature .productPrice{margin-top:.2rem}.coolLevel--feature{width:100%}.c-box-feature{padding:3rem 2rem}.staffComment{align-items:flex-start}}.l-bg-fixed{position:relative;padding:2.4rem 0 5rem}.l-bg-fixed:before{content:"";display:block;background-image:url(/cdn/shop/files/icemintbg_2025_pc.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}.productBox{display:block;max-width:1000px;margin:0 auto}.productBox+.productBox{margin-top:8rem}.icemint--tag{font-size:1.6rem;background-color:#fff;border:1px solid #000030;display:inline-block;padding:.3rem .6rem .2rem .8rem;margin-bottom:2rem}.productBox__title{font-size:4rem;font-weight:100;color:#000030}.productContainer .productContainer__inner{display:flex;margin-top:1.6rem}.productContainer .productContainer__inner .imageArea{width:48%;margin-right:2rem}.productContainer .productContainer__inner .imageArea .coolLevel{margin-top:1.6rem}.productContainer .productContainer__inner .imageArea .coolLevel__img{box-shadow:1px 3px 4px #4548524d}.productContainer .productContainer__inner .textArea{width:50%;font-size:1.6rem}.productContainer .productContainer__inner .textArea .textArea__link{display:inline-block}.productContainer .productContainer__inner .textArea .textArea__link--2{margin-top:4rem}.productName{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px;transition:.6s}@media (any-hover: hover){.productName:hover{text-decoration:none}}.productContainer .productContainer__inner .textArea .ProductDesc{margin-top:3.2rem}.c-box-comment{background-color:#fff9;padding:3rem 2rem;margin-top:6.4rem}.c-box-comment--mint{background-color:#e9f4f8;padding:4rem 3rem}.c-box-comment__title{margin-bottom:1.6rem;font-size:1.6rem;font-weight:600}.c-box-comment__contents{margin:0}.c-box-comment__contents+.c-box-comment__contents{margin-top:3.2rem}.c-box-comment__contents dt{font-weight:400;font-size:1.6rem}.c-box-comment__contents dd{font-size:1.2rem;margin-top:1rem;margin-bottom:0}.c-box-comment__contents p+p{margin-top:3.2rem}.cartbuttonArea{margin-top:4rem}.c-btn{background-color:#000030;border:1px solid #000030;display:block;padding:1rem 2rem .8rem;width:235px;color:#fff;text-align:center;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s}@media (any-hover: hover){.c-btn:hover{background-color:#fff;color:#000030}}.c-btn--oshirase{background-color:#fff;color:#000030}@media (any-hover: hover){.c-btn--oshirase:hover{background-color:#000030;color:#fff}}.c-btn--soldout{background-color:#ccc;border:1px solid #ccc;color:#333;pointer-events:none;padding:.6rem 2rem .4rem}.c-btn--all{display:block;width:320px;margin:8rem auto 0}.c-btn__note{font-size:1.4rem;margin-top:.8rem}.c-section-about{max-width:1000px;margin:0 auto}.c-section-about--bottom{margin-top:12rem;max-width:750px}.u-note{font-size:1.4rem}.arrow{position:relative}.arrow:after{position:absolute;top:50%;right:10px;width:10px;height:10px;margin-top:-6px;content:"";transform:rotate(0) translate(-50%,-50%);border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg)}@media (any-hover: hover){.arrow:hover:after{position:absolute;top:50%;right:10px;width:10px;height:10px;margin-top:-6px;content:"";transform:rotate(0) translate(-50%,-50%);border-top:solid 1px #000030;border-right:solid 1px #000030;transform:rotate(45deg)}}.arrow--2{position:relative}.arrow--2:after{position:absolute;top:50%;right:10px;width:10px;height:10px;margin-top:-6px;content:"";transform:rotate(0) translate(-50%,-50%);border-top:solid 1px #000030;border-right:solid 1px #000030;transform:rotate(45deg)}@media (any-hover: hover){.arrow--2:hover:after{position:absolute;top:50%;right:10px;width:10px;height:10px;margin-top:-6px;content:"";transform:rotate(0) translate(-50%,-50%);border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg)}}.c-box-section{width:100%;margin:0 auto;padding:12rem 0}.c-box-section--white{background-color:#fff}.c-box-section--mint{background-color:#f6fafd}.c-box-section__inner{max-width:1000px;margin:0 auto}.c-heading{font-size:3.2rem;text-align:center;margin-bottom:.8rem;color:#000030;font-weight:500}.c-heading--sub{margin-bottom:2.4rem}.cardBlock{margin-top:6.4rem}.cardList{display:flex;flex-wrap:wrap;width:100%}.cardList__item{width:25%;padding:3rem 2.4rem;border:1px solid #ccc;margin-left:-1px;margin-top:-1px;display:flex;flex-direction:column;background-color:#fff}.howtoDesc{margin:2.4rem 0 0;flex-grow:1}.howtoDesc h3{font-weight:600;font-size:1.4rem}.howtoDesc p{margin:1.6rem 0 0;font-size:1.4rem}.recommendedItem{margin-top:2.4rem}.recommended__title{font-size:1.4rem;font-weight:600;margin-bottom:.8rem}.recommendDesc{display:flex;align-items:center;margin:0}.recommendDesc dt{flex:0 0 80px}@media (any-hover: hover){.recommendDesc dt a:hover{opacity:.7;transition:.3s}}.recommendDesc dd{flex:1;margin:0 0 0 .8rem}.recommendDesc dd .text--link{position:relative;display:inline;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.recommendDesc dd .text--link:after{position:absolute;right:-.8em;bottom:.3em;width:8px;height:8px;content:"";transform:rotate(0) translate(-50%,-50%);border-top:solid 1px #333;border-right:solid 1px #333;transform:rotate(45deg);transition:all .3s}@media (any-hover: hover){.recommendDesc dd .text--link:hover:after{right:-1.2em}}.layeredBlock{margin-top:6.4rem}.layeredCart{margin-top:4rem}.layeredCart__item{display:flex;flex-direction:column;font-size:1.6rem}.layeredCart__item+.layeredCart__item{margin-top:3.2rem}.layeredCart__item .cartbuttonArea{margin-top:1.6rem}.layeredCart__item .cartbuttonArea .c-btn{display:block}.layeredCart__link{display:inline-block}.layeredContainer{display:flex;justify-content:space-between;position:relative}.layeredContainer+.layeredContainer{margin-top:8.8rem}.layeredContainer .layeredImage{width:50%}.layeredContainer .layeredText{width:46%}.layeredContainer:nth-of-type(2n){flex-direction:row-reverse}.layeredContainer:nth-of-type(2n) .layeredText{width:46%;left:0}.layeredContainer:nth-of-type(2n) .layeredCart{margin-top:6.4rem}.layeredContainer:nth-of-type(2n) .layeredCart__item{align-items:flex-start}.layeredContainer:nth-of-type(2n) .layeredCart__item .productName{text-align:left}.layeredContainer:nth-of-type(2n) .layeredCart__item .productPrice{text-align:left}.layered__title{font-size:2.4rem;color:#000030;line-height:1.5;letter-spacing:.2em;font-weight:400}@media screen and (max-width: 767px){.bg--grey{padding:60px 0 0}.menu{padding:1.2rem 0}.menu .menuList{width:100%;flex-direction:column;align-items:center}.menu .menuList .menuList__item{width:100%;border-right:none}.menu .menuList .menuList__item .menuList__link{padding:1.2rem 2.4rem 1.2rem 1.8rem}.menu .menuList .menuList__item .menuList__link:after{top:50%;margin-top:-8px;left:auto;bottom:0;right:.6rem;transform:rotate(135deg) translateY(-50%)}.leadBlock{padding:4rem 1.5rem}.lineupBlock .icemint-lineup .splide--icemint{margin-top:6.4rem}.lineupBlock .icemint-lineup .splide--icemint .splide__track--icemint .lineupList{justify-content:normal}.l-bg-fixed{position:relative;padding:5.6rem 0 5rem}.l-bg-fixed:before{content:"";display:block;background-image:url(/cdn/shop/files/icemintbg_2025_sp.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}.productBox{display:block;width:100%;margin:0 auto;padding:0 1.5rem}.productBox__inner{width:100%}.productBox+.productBox{margin-top:6.4rem}.icemint--tag{font-size:1.4rem}.productBox__title{font-size:2.8rem}.productContainer .productContainer__inner{flex-direction:column}.productContainer .productContainer__inner .imageArea{width:100%;margin-right:0}.productContainer .productContainer__inner .textArea{width:100%;margin-top:3.2rem}.productContainer .productContainer__inner .textArea .textArea__link--2{margin-top:3.2rem}.productContainer .productContainer__inner .textArea .productName{font-size:1.4rem;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.productContainer .productContainer__inner .textArea .productPrice{font-size:1.4rem}.productContainer .productContainer__inner .textArea .ProductDesc{margin-top:1.6rem}.c-box-comment{margin-top:3.2rem}.c-box-comment--border{padding:3rem 2rem}.c-box-comment__inner--scroll-sp{height:16rem;overflow-y:auto;padding-right:1rem}.cartbuttonArea{margin-top:3.2rem}.c-btn{padding:1.4rem 2rem;width:100%}.c-btn:hover{color:#fff}.c-btn__note{text-align:center}.c-section-about{padding:0 1.5rem}.c-section-about--bottom{padding:0}.u-note{font-size:1.2rem;text-align:left}.c-box-section{padding:6.4rem 0}.c-box-section__inner{width:100%;padding:0 1.5rem;margin:0 auto}.cardList__item{width:50%;border:none;margin:0}.cardList__item:nth-of-type(odd){padding:3.2rem 2rem 3.2rem 1.4rem;border-top:1px solid #ccc;border-right:1px solid #ccc}.cardList__item:nth-of-type(2n){padding:3.2rem 1.4rem 3.2rem 2rem;border-top:1px solid #ccc}.cardList__item:nth-of-type(1),.cardList__item:nth-of-type(2){border-top:none}.howtoDesc{margin:2rem 0 0}.howtoDesc h3{font-weight:600}.howtoDesc p{margin:1.4rem 0 0}.recommendedItem{margin-top:1.6rem}.recommended__title{font-size:1.4rem;letter-spacing:.08em;margin-bottom:1.4rem}.recommendDesc{align-items:flex-start}.recommendDesc dt{flex:0 0 50px}.layeredBlock{margin-top:12.8rem}.layeredCart{margin-top:3.2rem;width:100%}.layeredCart__item{align-items:flex-start}.layeredCart__item+.layeredCart__item{margin-top:2.4rem}.layeredCart__link .productName{font-size:1.4rem;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px;text-align:left}.layeredCart__link .productPrice{font-size:1.4rem;text-align:left}.layeredCart .cartbuttonArea{width:100%}.layeredContainer{flex-direction:column;position:relative}.layeredContainer+.layeredContainer{margin-top:13.4rem}.layeredContainer .layeredImage{width:87%}.layeredContainer .layeredText{width:100%;display:flex;flex-direction:column}.layeredContainer .layeredText .layered__title{font-size:1.8rem;position:absolute;top:-6rem}.layeredContainer .layeredText .c-box-comment{width:87%;align-self:flex-end;margin-top:1.6rem}.layeredContainer:nth-of-type(2n){flex-direction:column;position:relative}.layeredContainer:nth-of-type(2n) .layeredImage{width:87%;align-self:flex-end}.layeredContainer:nth-of-type(2n) .layeredText{width:100%;display:flex;flex-direction:column}.layeredContainer:nth-of-type(2n) .layeredText .layered__title{font-size:1.8rem;position:absolute;top:-6.5rem}.layeredContainer:nth-of-type(2n) .layeredText .c-box-comment{align-self:flex-start}.layeredContainer:nth-of-type(2n) .layeredText .layeredCart{margin-top:3.2rem}.layeredContainer:nth-of-type(2n) .layeredText .layeredCart__item{align-items:flex-start}}.c-box-section--bag{padding:8rem 0}.c-grid-bag{display:flex;margin-top:6.4rem}.c-grid-bag__title{font-size:2.4rem;font-weight:400;margin-bottom:6.4rem}.c-grid-bag__desc{font-size:1.6rem;line-height:1.875;margin-bottom:1.6rem}.c-grid-bag__img{width:50%}.c-grid-bag__text{width:50%;padding-left:4rem}.c-grid-bag__info{font-size:1.6rem;margin-bottom:3.2rem}@media screen and (max-width: 767px){.c-box-section--bag{padding:6.4rem 0}.c-grid-bag{flex-direction:column;margin-top:4rem}.c-grid-bag__img{width:100%}.c-grid-bag__text{width:100%;padding-left:0}.c-grid-bag__info{margin-top:3.2rem;margin-bottom:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/icemint.css.map */
