/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/css/brush-pro2-thanks-cp2510.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************/address,article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}[hidden],command,datalist,menu[type=context],rp,source{display:none}*{box-sizing:border-box}body{font-size:14px;background:#f7f8fa!important;font-family:fot-cezanne-pron,sans-serif;color:#1a1a1a;text-align:left;margin:0;padding:0}h2{text-align:center;font-size:26px}h3{font-size:24px}.hero{position:relative}.hero_image{position:absolute;left:0;top:-6%;width:100%;height:100%}.hero_image>div{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}@media only screen and (min-width:901px){.hero_image>div>div{background-image:url(/cdn/shop/files/miho_kv_pc_2.png?v=1787162322)}}@media only screen and (max-width:900px){.hero_image>div>div{background-image:url(/cdn/shop/files/miho_kv_sp_3.png?v=1787550455)}}.hero_title{position:absolute;z-index:2;width:396px;left:5.42%;bottom:18%}.hero_title img{display:block;width:100%;height:auto}@media only screen and (max-width:900px){.hero_title{width:294px;left:4.05%;top:8.4%}}.about-area__inner{max-width:1284px;margin:0 auto}.about-area__logo{display:flex;justify-content:center;margin-top:24px;max-height:100px}.about-area__text{text-align:center;position:relative;margin-top:64px}.about-area__text p+p{margin-top:46px;padding-bottom:80px}.about-area__text:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:1284px;height:1px;background-color:#ccc}@media only screen and (max-width:900px){.about-area__logo{max-height:244px;margin-top:0}.about-area__text:after{width:326px}}.product-area__title{margin-top:80px}.product-area__inner{max-width:1284px;margin:0 auto}.product-area__item{display:flex;background-color:#fff;margin-top:64px}.product-area__img img{width:563px}.product-area__swiper{width:563px;height:693px;flex-shrink:0;overflow:hidden;margin:0!important;padding:0!important;position:relative}.product-area__swiper .swiper-pagination{position:absolute;bottom:12px;left:0;right:0;z-index:10;display:flex;justify-content:center;align-items:center}.product-area__swiper .swiper-pagination-bullet{position:relative;width:6px;height:6px;border-radius:50%;background:transparent;opacity:1;margin:0;cursor:pointer}.product-area__swiper .swiper-pagination-bullet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;color:#fff;opacity:.4;transition:opacity .25s,background .25s}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px!important}.product-area__swiper .swiper-pagination-bullet-active:after{opacity:1}.product-area__swiper .swiper-wrapper{width:100%;height:100%}.product-area__swiper .swiper-slide{width:563px;height:693px;flex-shrink:0}.product-area__swiper .product-area__img{width:563px;height:693px}.product-area__swiper .product-area__img img{display:block;width:563px;height:693px;object-fit:cover}.product-area__price>div:nth-child(2){display:flex;align-items:baseline;gap:12px}.product-area__label{color:gray;font-feature-settings:"palt" on;font-family:Neue Haas Grotesk Display Pro;font-size:10px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:1.2px;display:inline-block;margin-top:26px}.product-area__label-benefit{font-family:fot-cezanne-pron,sans-serif}.product-area__price-special{font-family:Neue Haas Grotesk Display Pro;font-size:20px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1.6px}.product-area__price-tax{font-family:fot-cezanne-pron,sans-serif;font-feature-settings:"palt" on;font-size:12px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:1.92px}.product-area__price-regular-wrap{position:relative;display:inline-block;transform:translateY(1.6px)}.product-area__price-regular-wrap:after{content:"";position:absolute;left:0;right:0;top:50%;height:.5px;background:gray}.product-area__price-regular{color:gray;font-family:Neue Haas Grotesk Display Pro;font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1.2px}.product-area__price-regular-label{color:gray;font-size:12px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:1.2px}.product-area__present div{display:flex;align-items:baseline}.product-area__present{margin-bottom:36px}.product-area__present-content{font-size:12px}.product-area__present-price{color:gray;font-feature-settings:"palt" on;font-size:10px;line-height:160%;margin-left:16px}.product-area__text{position:relative;display:flex;flex-direction:column;justify-content:center;left:4%}.product-area__circle{height:116px;position:absolute;top:38%;right:10%}.product-area__content-01,.product-area__content-02{position:relative;display:flow-root}.product-area__content-01:after,.product-area__content-02:after{content:"";position:absolute;bottom:0;width:80px;height:1px;background-color:#ccc}.product-area__copy{font-feature-settings:"palt" on;font-family:FOT-TsukuAOldMin Pr6N;font-size:22px;font-style:normal;font-weight:300;line-height:1%;letter-spacing:1.76px;margin-top:36px}.product-area__explanation{font-size:14px;letter-spacing:.08em;line-height:1.8;min-height:3.6em;overflow:hidden;margin:28px 0 36px}.product-area__explanation-icons{display:flex;flex-wrap:wrap;gap:16px;margin-top:26px}.product-area__explanation-icons:nth-of-type(2){margin-top:18px}.product-area__explanation:nth-of-type(2){margin:28px 0 36px}.product-area__explanation-icon{font-weight:500;font-size:10px;background-color:#eee;padding:6px 12px;color:gray;border-radius:2px;font-feature-settings:"palt";line-height:1}.color-swatch__flex{margin-top:30px}.product-area__link{margin-top:30px;padding-block:17px;color:#fff;font-size:14px;letter-spacing:.08em;background-color:#000;display:block;width:336px;height:48px;text-align:center;line-height:1;transition:.3s all;position:relative;font-weight:500;border-radius:2px}.product-area__link span{z-index:1;position:relative}.c-view-all-link{font-family:fot-cezanne-pron,sans-serif}.product-area>.product-area__inner:nth-of-type(2) .product-area__text{width:721px}.product-area .product-area__explanation sup{vertical-align:baseline;position:relative;top:-2px;font-size:10px}.product-area .product-area__explanation-note{font-weight:500;font-size:10px;color:gray;font-feature-settings:"palt";letter-spacing:.12em;margin-top:24px;line-height:1}.product-area__content-03:nth-of-type(3){max-width:520px}.product-area__inner:nth-of-type(2) .color-swatch__flex{justify-content:space-between;position:relative}.product-area__inner:nth-of-type(2) .product-area__circle{right:38%}.product-area__inner:nth-of-type(3) .product-area__circle{right:14%}.product-area__cart{display:flex;align-items:flex-end;gap:50px;position:relative}@media only screen and (max-width:900px){.product-area__text{left:0;margin:40px auto 0;width:278px}.product-area__title{font-size:22px;margin-top:64px}.product-area__inner{max-width:326px}.product-area__item{display:block;display:flex;flex-direction:column;margin-top:44px}.product-area__inner:nth-of-type(2) .product-area__swiper{order:1}.product-area__inner:nth-of-type(2) .product-area__text{order:2}.product-area__swiper .product-area__img,.product-area__swiper .product-area__img img,.product-area__swiper{width:326px;height:401px}.product-area__product-name{font-size:18px;line-height:180%}.product-area__price-special{font-size:18px}.product-area__price-tax{font-size:10px}.product-area__circle{right:0;top:40%}.product-area__inner:nth-of-type(2) .product-area__circle{right:0}.product-area__inner:nth-of-type(3) .product-area__circle{right:0}.product-area__circle img{width:109px}.product-area__price>div:nth-child(2){display:block}.product-area__price-regular{font-size:13px}.product-area__price-regular-label{font-size:10px}.product_area__price-special-wrap,.product-area__present-content{margin-top:4px}.product-area__present-price{margin-left:0;margin-top:8px}.product-area__present{margin-bottom:32px}.product-area__present div{flex-direction:column}.product-area__copy{margin-top:40px}.product-area__explanation-icons{margin-top:24px;gap:8px;width:278px}.color-swatch__flex{margin-top:32px}.color-swatch__heading-flex{line-height:1}.product-area__link{width:278px;height:46px;margin-top:32px}.product-area__cart{flex-direction:column;gap:28px}.product-area__cart div{margin-bottom:40px}.product-area>.product-area__inner:nth-of-type(2) .product-area__text{width:278px}}.voice-area__inner{max-width:1284px;margin:120px auto 0}.voice-area__wrap{display:flex;gap:180px;justify-content:space-between;position:relative}.voice-area__title{font-size:24px}.voice-area__voice{position:relative}.voice-area__voice-detail+.voice-area__voice-product{margin-top:58px}.voice-area__text{max-width:818px}.voice-area__voice-detail{font-family:FOT-TsukuAOldMin Pr6N;letter-spacing:1.68px;margin-top:22.8px}.voice-area__voice-product:nth-of-type(5)+.voice-area__voice-detail{padding-bottom:58px}.voice-area__voice-product{display:inline-block}.voice-area__voice-product:after{content:"";display:block;width:100%;height:6px;background:#98aed266;transform:translateY(-11.4px);z-index:-1}.voice-area__voice-product span{position:relative;z-index:1}.voice-area__profile{margin-top:60px;padding-bottom:78px}.voice-area__profile-detail{margin-top:22.8px}.voice-area__voice:after{content:"";position:absolute;bottom:0;width:60px;height:1px;background-color:#ccc}.voice-area__wrap:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:1284px;height:1px;background-color:#ccc}@media only screen and (max-width:900px){.voice-area__inner{max-width:326px;margin:80px auto 0}.voice-area__wrap{display:block}.voice-area__title{text-align:left;line-height:1;margin-bottom:64px}.voice-area__voice-detail{margin-top:8px}.voice-area__voice-product:nth-of-type(5)+.voice-area__voice-detail{padding-bottom:42px}.voice-area__profile{margin-top:42px}.voice-area__wrap:after{width:326px}}.sp-only{display:none!important}@media screen and (max-width:900px){.sp-only{display:block!important}.pc-only{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/miho_50th_anniversary_lp.css.map */
