:root{--text-primary-color: #242629;--text-inverse-color: #fff;--background-inverse-color: #242629;--background-gray-color: #A4A3A3;--container-padding: 20px}.mb-production__section,.mb-production__section p,.mb-production__section h1,.mb-production__section h2,.mb-production__section h3,.mb-production__section h4,.mb-production__section h5,.mb-production__section h6{color:var(--text-primary-color)}.main-content{max-width:1280px;margin:0 auto}.page-container{overflow:visible;transform:unset}.template-product .main-content{padding-top:0}.product-images{position:relative;padding:0;padding-top:var(--header-height)}.product-bcorp-icon{position:absolute;z-index:50;top:130px;left:40px;width:60px;transition:top .5s}.product-cosme-kitchen-icon{position:absolute;z-index:50;top:130px;left:40px;width:90px;transition:top .5s}.product-sales-no1-icon{position:absolute;z-index:50;top:130px;left:40px;width:110px;transition:top .5s}.product-out-of-stock{position:absolute;z-index:5;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:24px}.product-info{padding-left:0}.product-single__meta{position:relative;padding:0 20px}.page-width{padding-left:0;padding-right:0}.sticky{position:initial}.product-single{margin-left:0}.product-single .grid__item.sticky{padding-top:var(--header-height)}@media (max-width: 960px){.product-images{padding-top:calc(var(--header-height) + var(--header-announce-height))!important}.product-info{margin-top:10px}.product-bcorp-icon{top:115px;left:20px;width:50px}.product-cosme-kitchen-icon{top:115px;left:20px;width:80px}.product-sales-no1-icon{top:115px;left:20px;width:110px}.product-out-of-stock{font-size:20px}}@media (min-width: 450px){.product-single__meta{padding:0 0 0 40px}.accordion-container{padding-left:40px}.main-content{padding-top:0}.product-info{width:50%;padding-top:30px}.product-images{width:50%}.page-width{padding-left:0;padding-right:0}.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}.product-single .grid__item.product-info{float:right;padding-right:40px;margin-top:calc(var(--header-height) + var(--header-announce-height))!important}}#product-form-footer{display:none!important}.mb-product__slider .slick-dots{display:flex;justify-content:center}.mb-product__slider .slick-dots li{position:relative;display:inline-block;width:auto;height:auto;margin:0;padding:0;cursor:pointer}.mb-product__slider .slick-dots li:not(:last-child){margin:0 20px 0 0}.mb-product__slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:5px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:0 0;background-color:#fff}.mb-product__slider .slick-dots li.slick-active button{background-color:#242629}.mb-product__slider.slick-dotted .slick-dots li.slick-active button:before{color:#242629}.mb-product__slider.slick-dotted .slick-dots li button:before{display:none}.pdt_mamari_icon{position:absolute;top:-10px;left:260px;width:71px}@media (max-width: 960px){.pdt_mamari_icon{top:-4px;left:205px;width:69px}}.mb-product__type{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:700;font-size:26px;line-height:30px;margin-top:0;margin-bottom:0}.mb-product__title{font-weight:500;font-size:12px;line-height:35px;margin-top:0;margin-bottom:0}.mb-product_capacity{font-weight:500;font-size:12px;line-height:35px}.mb-product__description{font-weight:700;font-size:14px;line-height:2;margin:54px 0 40px}.mb-product__section-title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:17px;line-height:1;margin-bottom:20px}.mb-product__section-title__gtk{margin-bottom:20px}.mb-product__gtk_items{margin:40px 0 0}.mb-product__gtk_item_list{display:flex;flex-flow:row wrap;max-width:360px}.mb-product__gtk_item{min-width:32%;font-weight:500;font-size:12px;line-height:27px;margin-bottom:8px}@media (max-width: 960px){.mb-product__type{font-size:24px;line-height:1.46}.mb-product__title{font-size:11px;line-height:3.18}.mb-product_capacity{display:none}.mb-product__description{font-size:13px;margin:38px 0 40px}.mb-product__section-title{font-size:17px}.mb-product__gtk_item{font-size:11px;line-height:1.5;margin-bottom:15px}}.product-form{position:fixed;bottom:0;right:0;left:0;z-index:10;display:flex;flex-direction:column-reverse;background-color:#fff;padding:0;width:100vw}.product-form .price-item,.product-form-inline .price-item{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:14px}.product-form-inline{margin-top:48px}@media (min-width: 450px){.product-form{flex-direction:row}.product-form-inline{display:none}}.mb-product__options{flex:1;display:flex;z-index:100}.mb-product__option{flex:1}.mb-product__options input[type=radio]{display:none}.mb-product__options input[type=radio]+label{width:100%;height:58px;background:#fff;border:1px solid #242629;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:var(--text-primary-color)}.mb-product__options input[type=radio]+label:hover{background-color:var(--background-gray-color);color:#fff}.mb-product__options input[type=radio]:checked+label{color:var(--text-primary-color)}.mb-product__options input[type=radio]+label span{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:22px;text-align:center;word-break:keep-all}.mb-product__options input[type=radio]:checked+label{background-color:#242629;color:#fff}.mb-product__options .mb-product__option>a{display:block;width:100%;height:40px;background:#fff;border-top:1px solid #242629;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:var(--text-primary-color)}.mb-product__options .mb-product__option>a:hover{opacity:.75}.mb-product__options .mb-product__option>a>span{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:22px;text-align:center;word-break:keep-all}.mb-product__sp-size-options input[type=radio]+label{height:40px;border-bottom:none}.mb-product__sp-size-options input[type=radio]:checked+label{background:#242629;color:#fff}@media (min-width: 450px){.mb-product__options .mb-product__option>a{height:50px}.mb-product__sp-size-options input[type=radio]+label{height:50px;border-bottom:none}}.product-form__controls-group{flex:1}.mb-product__cart-button{display:flex;align-items:center;justify-content:space-between;height:60px;text-align:left;padding-left:29px;padding-right:18px;margin:0;background-color:var(--background-inverse-color);text-transform:initial;border-radius:0;border:none}.mb-product__cart-button:focus{background-color:var(--background-inverse-color)}.mb-product__cart-button:hover{background-color:var(--background-inverse-color)}.mb-product__cart-button span{color:var(--text-inverse-color)}.mb-product__cart-button .mb-product__cart-button__price{color:var(--text-inverse-color);font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:14px;font-weight:600}.mb-product__cart-button[unreleased],.mb-product__cart-button[special-kit]{opacity:1}.mb-product__cart-button[unreleased] span,.mb-product__cart-button[special-kit] span{color:var(--text-inverse-color)}.product-form__item{margin:0;padding:0}.price__badge--sold-out{background-color:transparent}.mb-product__cart-usage{margin-top:14px;font-weight:400;font-size:12px;line-height:25px}.pdt_variant_image_link{padding-top:42px}.pdt_variant_image_link>h3{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:18px;line-height:18px;margin-bottom:24px}.pdt_variant_image_link>h4{font-weight:700;font-size:14px;line-height:1.5;text-align:justify;color:#242629;margin-bottom:20px}.pdt_variant_image_link>a{display:block;width:100%;max-width:375px}.pdt_variant_image_link>a:hover{opacity:.75}.pdt_variant_image_link>a:not(:last-child){margin-bottom:6px}.mb-product__whoiam{padding-bottom:40px;margin-top:40px;border-bottom:1px dashed #9D9D9D}.mb-product__whoiam-body{font-weight:400;font-size:13px;line-height:30px}.mb-product-tag-items_wrap{margin:60px 0 0}.mb-product-tag-items{display:flex;flex-flow:row wrap}.mb-product-tag-item{display:flex;flex-direction:row;align-items:center;margin:0 29px 20px 0}.mb-product-tag-item svg{width:14px;height:auto;margin-right:8px}.mb-product-tag-item h5{flex:1;margin:0;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:1.7;text-transform:lowercase}.mb-product__sub-tags{margin-top:12px;font-weight:400;font-size:12px;line-height:28px}.mb-product__check-tag_wrap{margin:80px 0 0}.mb-product__check-tags{display:flex;flex-direction:row;flex-wrap:wrap}.mb-product__check-tag{min-width:40%}.mb-product__check-tag img{vertical-align:middle}.mb-product__check-tag-title{font-weight:400;font-size:12px;line-height:28px}.mb-product__pharmaceutical-caption{font-weight:400;font-size:10px;line-height:20px;padding:0 20px;margin:-10px 0 100px}.accordion-container.mb-product__accordion{margin-top:85px}.accordion-container.mb-product__accordion .ac{border:none}.accordion-container.mb-product__accordion .ac .ac-header{padding:0 var(--container-padding)}@media screen and (min-width: 450px){.accordion-container.mb-product__accordion{margin-top:100px}.accordion-container.mb-product__accordion .ac .ac-header{padding:0 20px 0 0}}.accordion-container.mb-product__accordion .ac .ac-trigger{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:18px;padding:15px 30px 15px 0}.accordion-container.mb-product__accordion .ac .ac-trigger:after{right:0}.mb-product__accordion h1{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:22px}.mb-product__accordion h2{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:18px}.mb-product__accordion h3{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:16px}.mb-product__accordion h4{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:14px;line-height:28px;margin-top:70px;margin-bottom:18px}.mb-product__accordion h4:first-child,.mb-product__accordion h5:first-child{margin-top:30px;margin-bottom:23px}.mb-product__accordion p:first-child{margin-top:30px;margin-bottom:28px}.mb-product__accordion img:first-child{margin-top:37px;margin-bottom:24px}.mb-product__accordion h5{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:14px;line-height:28px;margin-top:0;margin-bottom:15px}.mb-product__accordion p{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:12px;line-height:26px;margin-top:0;margin-bottom:40px}.mb-product__accordion img{height:auto;max-width:100%;margin-top:24px;margin-bottom:24px}.mb-product__accordion h5+img,.mb-product__accordion h4+img,.mb-product__accordion p+img{margin-top:0;margin-bottom:24px}.mb-product__accordion img+h4{margin-top:-10px;margin-bottom:18px}.mb-product__accordion img+h5{margin-top:-10px;margin-bottom:15px}.mb-product__accordion img+p{margin-top:-10px;margin-bottom:22px}.mb-product__accordion ul{list-style:inside;margin-bottom:20px}.mb-product__accordion ul li{list-style:inside;font-weight:400;font-size:12px;line-height:26px;margin-top:0;margin-bottom:15px}.ac-panel>*:last-child{margin-bottom:50px}.mb-product__accordion h1,.mb-product__accordion h2,.mb-product__accordion h3,.mb-product__accordion h4,.mb-product__accordion h5,.mb-product__accordion h6,.mb-product__accordion p,.mb-product__accordion ul{margin-left:var(--container-padding);margin-right:var(--container-padding)}.seve-with-sets-section .mb-products-slider-section,.seve-with-sets-section{padding-bottom:0}@media screen and (min-width: 450px){.mb-products-slider-section.product-recommendations__inner{margin-top:120px}.mb-product__accordion h1,.mb-product__accordion h2,.mb-product__accordion h3,.mb-product__accordion h4,.mb-product__accordion h5,.mb-product__accordion h6,.mb-product__accordion p,.mb-product__accordion ul{margin-left:0;margin-right:0}}.pdt_buy{max-width:470px;margin:60px 0 0}.pdt_buy_ship_free_text{font-style:normal;font-weight:700;font-size:10px;line-height:1.5;letter-spacing:.06em;color:#00598c!important;margin:0 0 10px}.pdt_buy_title{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px}.pdt_buy_title_main{display:flex;align-items:center;margin:0}.pdt_buy_title_main>span:first-child{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:17px;line-height:1;color:#00598c;margin:0 7px 0 0}.pdt_buy_title_main>span:last-child{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:1;color:#242629}.pdt_buy_title_what{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:10px;line-height:10px;text-align:right;text-decoration-line:underline;color:#00598c}.pdt_buy_btn{-webkit-appearance:none;appearance:none;outline:none;display:flex;justify-content:space-between;align-items:center;width:100%;height:60px;background-color:#00598c!important;border:none;padding:0 20px}.pdt_buy_btn.black{background-color:#000!important}.pdt_buy_btn_label{background:url(//mammababy-test.myshopify.com/cdn/shop/files/ic_bag_white.svg?v=10488942476596449760) no-repeat left center / auto 100% transparent;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:1;letter-spacing:.05em;color:#fff;padding:1px 0 1px 24px}.pdt_buy_btn_price{display:flex;align-items:center}.pdt_buy_btn_price>div:first-child{display:flex}.pdt_buy_btn_price>div:first-child>span{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:1;text-align:right;letter-spacing:.05em;color:#fff}.pdt_buy_btn_price>div:first-child>span:first-child{text-decoration-line:line-through;margin-right:3px}.pdt_buy_btn_price>span{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:19px;line-height:1;text-align:right;letter-spacing:.05em;color:#fff}.pdt_buy_btn2{display:flex;justify-content:space-between;align-items:center;width:353px;height:60px;background-color:#242629!important;line-height:1;padding:0 20px}.pdt_buy_btn2:hover{opacity:.75}.pdt_buy_btn2>span{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:700;font-size:13px;color:#fff}.pdt_buy_btn2>div{text-align:right}.pdt_buy_btn2>div>span{display:block;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:20px;letter-spacing:.05em;color:#fff;margin:0 0 5px}.pdt_buy_btn2>div>small{display:block;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:10px;letter-spacing:.05em;color:#fff;text-align:right}.pdt_buy_next{max-width:470px;background-color:#f4faff;padding:30px 20px;margin:20px 30px 0 0}.pdt_buy_next_title{font-style:normal;font-weight:700;font-size:17px;line-height:1.5;text-align:justify;color:#00598c!important;margin:0 0 15px}.pdt_buy_next_desc{font-style:normal;font-weight:500;font-size:11px;line-height:2;text-align:justify;color:#00598c!important;margin:0 0 28px}.pdt_buy_next_select{-webkit-appearance:none;appearance:none;min-width:295px;height:50px;border:1px solid #00598C!important;background-color:#f4faff;font-style:normal;font-weight:700;font-size:12px;line-height:1.5;text-align:justify;color:#00598c;background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/pdt_ic_timing_select.png?v=5091328151054270268);background-size:14px auto;background-position:right 19px center;background-repeat:no-repeat}.pdt_buy_next_select>option{font-weight:700;font-size:12px;color:#00598c}.pdt_buy_next_note{margin:10px 0 0;font-size:12px}@media (max-width: 960px){.pdt_buy{margin:60px 0 0}.pdt_buy_ship_free_text{margin:0 0 10px}.pdt_buy_next{padding:20px 20px 30px}.pdt_buy_next_desc{font-size:12px;margin:0 0 20px}.pdt_buy_btn2{width:100%;padding:0 20px 0 27px}}.pdt-cfp-detail{display:flex;align-items:center;padding:0 20px;margin:25px 0 0}.pdt-cfp-detail-picture{display:flex;justify-content:center;align-items:center;width:120px}.pdt-cfp-detail-picture>img{width:56px}.pdt-cfp-detail-info{flex:1}.pdt-cfp-detail-info>h3{font-style:normal;font-weight:700;font-size:12px;line-height:2;text-align:justify;color:#242629;margin:0 0 10px}.pdt-cfp-detail-info>p{font-style:normal;font-weight:500;font-size:10px;line-height:2.2;text-align:justify;color:#242629;margin:0}.pdt-cfp-detail-about{text-align:right;padding:0 20px;margin:15px 0 0}.pdt-cfp-detail-about>a{font-style:normal;font-weight:700;font-size:10px;line-height:1;text-decoration-line:underline;color:#242629}@media (max-width: 960px){.pdt-cfp-detail{display:block;padding:0 20px;margin:5px 0 0}.pdt-cfp-detail-picture{display:none}.pdt-cfp-detail-info>h3{background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/ic_pdt_co2_black.png?v=11544602422334095373);background-repeat:no-repeat;background-size:56px auto;background-position:left 30px center;border-bottom:2px dashed #242629;padding:25px 0 25px 117px;margin:0 0 20px}.pdt-cfp-detail-info>p{font-size:11px;line-height:2}.pdt-cfp-detail-about{margin:10px 0 0}.pdt-cfp-detail-about>a{line-height:1.5}}.spr-badge-starrating .spr-icon{font-size:12px;margin-left:6px}.spr-badge-starrating .spr-icon:first-child{margin-left:0}.mb-product__review-info .spr-badge-caption{display:none}.mb-product__review-info{display:flex;flex-direction:row;align-items:center;margin-top:10px}.mb-product__review-info .mb-product__review-rating{font-family:Arial;font-style:normal;font-weight:400;font-size:22px;line-height:25px;margin-right:16px;padding-top:5px}.mb-product__reviews{margin-top:100px}.mb-product__reviews-title{margin:0 0 0 22px;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:400;font-size:30px;line-height:30px}.mb-product__reviews-header{display:flex;flex-direction:row;margin:30px 20px 0}.mb-product__reviews-count{flex:1}.mb-product__reviews-count-number{font-family:Arial;font-weight:700;font-size:24px;line-height:25px;letter-spacing:.02em;color:#000;margin-top:7px}.mb-product__reviews-count-label{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:15px;margin-top:27px}.mb-product__reviews-average{flex:1;display:flex;flex-direction:column;padding-left:10%}.mb-product__reviews-average .spr-badge{margin-top:12px}.mb-product__reviews-average-score{display:flex;flex-direction:row;align-items:center}.mb-product__reviews-average-score-label{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:400;font-size:12px;line-height:20px;margin-right:17px}.mb-product__reviews-average-score .mb-product__review-rating{font-family:Arial;font-style:normal;font-weight:700;font-size:24px;line-height:25px;letter-spacing:.02em;color:#000}.mb-product__reviews-header .spr-badge-caption{display:none}#shopify-product-reviews{margin-top:0}#shopify-product-reviews .spr-container{padding:0 20px;display:flex;flex-direction:column-reverse}.spr-header .spr-header-title,.spr-header .spr-starrating,.spr-header .spr-summary-caption{display:none}.spr-header .spr-summary-actions-newreview{display:block;background-color:#242629;color:#fff;height:50px;line-height:50px;width:100%;text-align:center}.spr-reviews{margin:0}.spr-reviews .spr-review{position:relative;padding-top:60px;padding-bottom:90px;border-top:1px solid #242629}.spr-review:last-child{padding-bottom:90px}.spr-review-header{position:absolute;height:100%;width:100%;top:0}.spr-review-header-byline{margin-top:27px;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:#242629;opacity:1}.spr-review-header-title{display:none}.spr-review-header .spr-starratings{position:absolute;bottom:35px;margin:0}.spr-starratings .spr-icon{font-size:12px;margin-left:6px}.spr-starratings .spr-icon:first-child{margin-left:0}.spr-review-content{margin:0}.spr-review-footer,.spr-review-reply{display:none}@media (min-width: 450px){.mb-product__reviews-title{margin-left:42px}.mb-product__reviews-header{margin:30px 40px 0}#shopify-product-reviews .spr-container{padding:0 40px}.mb-product__reviews-count{max-width:160px}}.product_subsc_button_section .huckleberry-add-subscription-btn-container{margin-bottom:8px}.huckleberry-add-subscription-btn-container iframe{margin-left:-20px!important;margin-top:0!important;margin-bottom:0!important;display:block!important}.product-form-product-template .huckleberry-add-subscription-btn-container iframe{width:calc(100% + 40px)!important;height:60px!important}.product_subsc_button_section .huckleberry-add-subscription-btn-container iframe{width:379px!important;height:54px!important;max-width:calc(100% + 40px)!important}.product__subscription-footer-button{background-color:#ff9f1d;border-top:1px solid #242629!important;padding-right:31px}.product__subscription-footer-button:hover,.product__subscription-footer-button:focus{background-color:#ff9f1d!important;opacity:.75}.product__subscription-footer-button>div{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;color:#fff;font-weight:600;font-size:15px;line-height:15px;letter-spacing:.05em}.product__subscription-footer-button>div:first-child{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-size:13px;line-height:15px;padding:1px 30px 0 0;background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/ic_heart_white.svg?v=11944657179374514445);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;font-weight:700}.product__subscription-footer-button>div:last-child{font-size:15px}.product__subscription-body-button{background-color:#ff9f1d;padding:0 20px!important;height:54px!important}.product__subscription-body-button:hover,.product__subscription-body-button:focus{background-color:#ff9f1d!important;opacity:.75}.product__subscription-body-button>div:first-of-type{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;color:#fff;font-size:13px;font-weight:700;padding:1px 30px 0 0;background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/ic_heart_white.svg?v=11944657179374514445);background-repeat:no-repeat;background-position:right center;background-size:auto 100%}.product__subscription-body-button>div:last-of-type{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;color:#fff;font-weight:600;font-size:15px;line-height:15px;letter-spacing:.05em}.product_subsc_button_section{padding-top:38px}.product_subsc_button_section>h3{display:flex;justify-content:space-between;align-items:center;max-width:335px;margin-bottom:18px}.product_subsc_button_section>h3>span{font-size:14px;color:#242629;line-height:1.5;padding:1px 36px 1px 0;background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/ic_earth.png?v=13052868269568868630);background-repeat:no-repeat;background-position:right center;background-size:auto 100%}.product_subsc_button_section>h3>i{font-style:normal;font-weight:700;font-size:12px;line-height:1.5;text-align:right;letter-spacing:.05em;color:#ff9f1d}.product_subsc_button_section>button{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;outline:none;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#ff9f1d;width:339px;max-width:100%;height:54px;padding:0 20px;margin-bottom:8px}.product_subsc_button_section>button:hover{opacity:.75}.product_subsc_button_section>button>div:first-child{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;color:#fff;font-size:13px;font-weight:700;padding:1px 22px 0 0;background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/ic_heart_white.svg?v=11944657179374514445);background-repeat:no-repeat;background-position:right center;background-size:auto 14px}.product_subsc_button_section>button>div:last-child{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;color:#fff;font-weight:600;font-size:15px;line-height:15px;letter-spacing:.05em}.product_subsc_button_section>button>div:last-child>span{text-decoration-line:line-through}.product_subsc_button_section>p{font-size:11px;line-height:26px;text-align:justify;color:#242629}.product_subsc_button_section>p>a{font-weight:700;font-size:12px;line-height:26px;text-align:justify;text-decoration-line:underline;color:#242629;padding-left:5px}.product_normal_button_section{padding-top:38px}.product_normal_button_section>h3{font-size:17px;line-height:25px;margin-bottom:18px;color:#242629}.product_normal_button_section>button{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;outline:none;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#242629;width:339px;max-width:100%;height:54px;padding:0 20px;margin-bottom:8px}.product_normal_button_section>button:hover{opacity:.75}.product_normal_button_section>button>div{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;color:#fff;font-weight:600;font-size:13px;line-height:15px;letter-spacing:.05em}.product_normal_button_section>p{font-size:11px;line-height:26px;text-align:justify;color:#242629}@media (max-width: 960px){.product_subsc_button_section{padding-top:45px}.product_subsc_button_section>h3{margin-bottom:20px}.product_subsc_button_section>h3>span{font-size:17px;padding:1px 36px 1px 0;background-size:auto 24px}}.product-form__item button{padding-right:31px;border-top:1px solid #242629;background-color:#ff9f1d}.product-form__item button:hover{background-color:#ff9f1d!important;opacity:.75}.mb-product__cart-button span,.mb-product__cart-button__price{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif}.product-form__dummy-button{background-color:#ff9f1d!important}.product-form__body-dummy-button{width:339px;height:54px}.product-form__body-button>div:first-of-type,.product-form__footer-button>div:first-of-type{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;padding:1px 22px 0 0;background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/ic_heart_white.svg?v=11944657179374514445);background-repeat:no-repeat;background-position:right center;background-size:auto 14px;font-size:13px;line-height:15px;font-weight:700}.product-form__body-button>div:last-of-type,.product-form__footer-button>div:last-of-type{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;color:#fff;font-weight:600;font-size:15px;line-height:15px;letter-spacing:.05em}.product-form__item button.product-form__cart-normal-button{background-color:#000}.product-form__item button.product-form__cart-normal-button:hover{background-color:#000!important}.product-cfp{display:flex;align-items:center;margin:32px 0 54px}.product-cfp-co2-icon{width:32px;margin-right:10px}.product-cfp-total-wrap{margin-right:16px}.product-cfp-total{display:inline-flex;align-items:flex-end;background-color:#f4faff;padding:2px 2px 0}.product-cfp-total>span{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:1;color:#00598c;margin-right:10px}.product-cfp-total>small{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:1;color:#00598c;margin-bottom:2px}.product-cfp-q{display:none}.product-cfp-q>p{font-weight:700;font-size:12px;line-height:1;text-decoration-line:underline;color:#00598c}.product-cfp-q>img{width:18.54px}.product-cfp-popup{position:fixed;z-index:1000000;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#0000004d}.product-cfp-popup-box{position:relative;display:flex;justify-content:center;align-items:center;width:500px;height:500px;background-color:#fff}.product-cfp-popup-close{position:absolute;top:13px;right:15px;display:block;width:18px}.product-cfp-popup-box-in{max-width:350px}.product-cfp-popup-title{display:flex;justify-content:center;align-items:center;margin:0 0 30px}.product-cfp-popup-title>p{font-weight:500;font-size:16px;line-height:1;letter-spacing:.02em;color:#00598c;padding:3px 0 0;margin:0 10px 0 0}.product-cfp-popup-title>img{width:23px}.product-cfp-popup-text{font-weight:500;font-size:12px;line-height:2.08;text-align:justify;color:#00598c}@media (max-width: 960px){.product-cfp{margin:24px 0 42px}.product-cfp-total-wrap{margin-right:20px}.product-cfp-total>span{font-size:20px;margin-right:7px}.product-cfp-q>p{font-size:11px}.product-cfp-popup{padding:0 20px}.product-cfp-popup-box{width:auto;height:335px}.product-cfp-popup-close{top:20px;right:13px;width:18px}.product-cfp-popup-box-in{max-width:none;padding:0 15px}}.pdt_member_price_popup{position:fixed;z-index:10000;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#00000080}.pdt_mp_popup_in{position:relative;background-color:#f4faff;padding:65px 40px}.pdt_mp_pop_close{position:absolute;top:10px;right:20px;width:30px;height:30px;background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/pdt_member_price_close.png?v=17352909709214492333);background-repeat:no-repeat;background-position:center;background-size:100% auto}.pdt_mp_popup_contents{margin:0}.pdt_mp_pop_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:1.5;text-align:center;text-transform:none;letter-spacing:0;color:#00598c;margin:0 0 15px}.pdt_mp_pop_desc{font-style:normal;font-weight:500;font-size:12px;line-height:2;text-align:center;color:#00598c;margin:0 0 40px}.pdt_mp_pop_body{display:flex;border-top:1px dashed #00598C;border-bottom:1px dashed #00598C;padding:40px 0 15px}.pdt_mp_pop_body>div{width:50%;text-align:center}.pdt_mp_pop_body_title1{display:inline-block;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:13px;text-align:center;color:#fff;background-color:#90c6f9;padding:2px;margin:0 0 15px}.pdt_mp_pop_body_title2{font-style:normal;font-weight:700;font-size:18px;line-height:1;color:#00598c;text-align:center;margin:0}.pdt_mp_pop_icon_list{position:relative;display:flex;justify-content:center;align-items:center;width:324px;padding:37px 0 13px}.pdt_mp_pop_icon_list_left:after{content:"";display:block;position:absolute;top:0;right:0;height:100px;border-right:1px dashed #00598C}.pdt_mp_pop_icon_list>li{width:31%;text-align:center}.pdt_mp_pop_icon_box{width:41px}.pdt_mp_pop_icon_door{width:30px}.pdt_mp_pop_icon_refill{width:41px}.pdt_mp_pop_icon_heart,.pdt_mp_pop_icon_present{width:37px}.pdt_mp_pop_icon_money{width:47px}.pdt_mp_pop_text_list{display:flex;justify-content:center;align-items:center;width:324px}.pdt_mp_pop_text_list>li{position:relative;width:31%;font-style:normal;font-weight:700;font-size:10px;line-height:1.8;text-align:center;color:#00598c}.pdt_mp_pop_text_list>li>span{position:absolute;bottom:5px;right:-3px;display:block;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:10px;color:#00598c;transform:scale(.6)}.pdt_mp_pop_note{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:400;font-size:10px;text-align:right;color:#00598c;margin:10px 0 40px}.pdt_mp_pop_more{margin:20px 0 0}.pdt_mp_pop_more>a{display:block;font-style:normal;font-weight:700;font-size:16px;line-height:1.5;color:#00598c;background-image:url(//mammababy-test.myshopify.com/cdn/shop/files/pdt_member_price_more.png?v=18341667921623667543);background-repeat:no-repeat;background-position:right center;background-size:auto 100%}.pdt_mp_pop_okihai_note{font-weight:500;font-size:10px;line-height:1.5;color:#00598c;margin:21px 0 0}@media (max-width: 960px){.pdt_member_price_popup{padding:0 20px}.pdt_mp_popup_in{padding:0}.pdt_mp_pop_close{top:10px;right:10px;width:30px;height:30px}.pdt_mp_popup_contents{max-height:80vh;overflow-y:auto;padding:60px 20px 63px}.pdt_mp_pop_title{margin:0 0 20px}.pdt_mp_pop_desc{text-align:left;margin:0 0 30px}.pdt_mp_pop_body{display:block;padding:48px 0 52px}.pdt_mp_pop_body>div{width:auto}.pdt_mp_pop_body>div:not(:last-child){margin:0 0 35px}.pdt_mp_pop_body_title1{font-size:14px;line-height:1;margin:0 0 15px}.pdt_mp_pop_body_title2{font-size:19px;line-height:1.5;margin:0 0 24px}.pdt_mp_pop_icon_list{width:auto;padding:0;margin:0 0 10px}.pdt_mp_pop_icon_list_left:after{display:none}.pdt_mp_pop_icon_list>li{width:33%;text-align:center}.pdt_mp_pop_text_list{align-items:flex-start;width:auto}.pdt_mp_pop_text_list>li{width:33%}.pdt_mp_pop_text_list>li>span{right:-5px}.pdt_mp_pop_more{margin:15px 0 0}}.pdt_bcorp_popup{position:fixed;z-index:10000;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#00000080}.pdt_bcorp_popup_in{position:relative;width:750px;background-color:#f4faff;padding:57px 40px 38px}.pdt_bcorp_popup_close{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px}.pdt_bcorp_popup_close>img{width:30px;height:30px}.pdt_bcorp_popup_title_wrap{text-align:center;margin:0 0 43px}.pdt_bcorp_popup_title1{font-weight:700;font-size:13px;line-height:1.5;color:#00598c;margin:0 0 8px}.pdt_bcorp_popup_title2,.pdt_bcorp_popup_title_sp{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:35px;line-height:1.4;letter-spacing:-.012em;color:#00598c;text-transform:none}.pdt_bcorp_popup_title2>span,.pdt_bcorp_popup_title_sp>span{position:relative;display:inline-block;line-height:1}.pdt_bcorp_popup_title2>span:after,.pdt_bcorp_popup_title_sp>span:after{content:"\203b";position:absolute;top:-5px;left:5px;font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:500;font-size:10px;line-height:1.5}.pdt_bcorp_popup_title_sp{display:none}.pdt_bcorp_popup_body{display:flex;justify-content:space-between;margin:0 0 27px}.pdt_bcorp_popup_pic{width:300px}.pdt_bcorp_popup_pic>img{width:100%}.pdt_bcorp_popup_info{width:330px}.pdt_bcorp_popup_desc{font-weight:500;font-size:12px;line-height:2;color:#00598c}.pdt_bcorp_popup_desc_sp{display:none}.pdt_bcorp_popup_note{font-weight:500;font-size:10px;line-height:1.5;text-align:right;color:#00598c;border-bottom:1px dashed #00598C;padding-bottom:20px}.pdt_bcorp_popup_foot{margin-top:20px}.pdt_bcorp_popup_foot>a{display:flex;justify-content:space-between;align-items:center}.pdt_bcorp_popup_foot>a>span{font-weight:700;font-size:16px;line-height:1.5;color:#00598c}.pdt_bcorp_popup_foot>a>img{width:18px;height:auto}@media (max-width: 960px){.pdt_bcorp_popup{align-items:flex-start;padding:50px 20px 0}.pdt_bcorp_popup_in{width:auto;padding:50px 0 40px}.pdt_bcorp_popup_close{width:50px;height:50px}.pdt_bcorp_popup_close>img{width:30px;height:30px}.pdt_bcorp_popup_title_wrap{display:none}.pdt_bcorp_popup_title_sp{display:block;font-size:25px;line-height:1.5;text-align:center;letter-spacing:-.026em}.pdt_bcorp_popup_body{display:block;margin:0 0 40px}.pdt_bcorp_popup_pic{display:block;width:auto;margin-bottom:40px}.pdt_bcorp_popup_info{width:auto}.pdt_bcorp_popup_desc{display:none}.pdt_bcorp_popup_desc_sp{display:block;font-weight:500;font-size:12px;line-height:2;color:#00598c;padding:0 20px}.pdt_bcorp_popup_note{text-align:left;padding:0 20px 10px}.pdt_bcorp_popup_foot{margin:15px 20px 0}}.pdt_upcycle_popup{position:fixed;z-index:10000;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#00000080}.pdt_upcycle_popup_in{position:relative;width:960px;background-color:#fffdf5;padding:80px 0 82px}.pdt_upcycle_popup_close{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:64px;height:56px;line-height:1}.pdt_upcycle_popup_close>img{width:20px;height:20px}.pdt_upcycle_popup_38off{position:absolute;top:122px;right:32px;width:183px;height:auto}.pdt_upcycle_popup_body{width:750px;margin:0 auto}.pdt_upcycle_popup_image{display:block;margin:0 0 40px}.pdt_upcycle_popup_image>img{width:100%}.pdt_upcycle_popup_info{display:flex;justify-content:space-between}.pdt_upcycle_popup_info>div:first-child{width:335px}.pdt_upcycle_popup_info>div:last-child{width:353px}.pdt_upcycle_popup_title{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:700;font-size:22px;line-height:1.54;letter-spacing:0;color:#242629;margin:0 0 10px}.pdt_upcycle_popup_desc{font-weight:500;font-size:11px;line-height:2;letter-spacing:0;color:#242629}.pdt_upcycle_popup_btn{display:flex;justify-content:space-between;align-items:center;width:100%;height:60px;background-color:#242629;padding:0 20px;margin:0 0 20px}.pdt_upcycle_popup_btn:hover,.pdt_upcycle_popup_btn:focus{background-color:#242629;opacity:.75}.pdt_upcycle_popup_btn>span:first-child{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:700;font-size:13px;letter-spacing:0;color:#fff}.pdt_upcycle_popup_btn>span:last-child{font-family:Adrianna,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,Noto Sans JP,Meiryo,sans-serif;font-weight:600;font-size:20px;letter-spacing:.05em;color:#fff}.pdt_upcycle_popup_link{display:inline-flex;justify-content:space-between;align-items:center;gap:0 11px;line-height:1}.pdt_upcycle_popup_link>span{font-weight:700;font-size:11px;line-height:1.5;color:#242629;background-color:#fef5d6}.pdt_upcycle_popup_link>img{width:18px;height:auto}@media (max-width: 960px){.pdt_upcycle_popup{padding:0 20px}.pdt_upcycle_popup_in{width:100%;padding:70px 0 50px}.pdt_upcycle_popup_close{width:56px;height:48px}.pdt_upcycle_popup_close>img{width:18px;height:18px}.pdt_upcycle_popup_38off{top:39px;right:-24px;width:124px}.pdt_upcycle_popup_body{width:100%;margin:0}.pdt_upcycle_popup_image{margin:0 0 20px}.pdt_upcycle_popup_info{display:block;padding:0 20px}.pdt_upcycle_popup_info>div:first-child{width:auto;margin:0 0 20px}.pdt_upcycle_popup_info>div:last-child{width:auto}}.pdt-sustain-award{padding:0 20px;margin:80px 0 100px}.pdt-sustain-award>h2{font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0;margin:0 0 40px}.pdt-sustain-award>div{display:flex;align-items:center}.pdt-sustain-award>div>picture{width:120px;text-align:center}.pdt-sustain-award>div>picture>img{width:68px;margin:0!important}.pdt-sustain-award>div>p{flex:1;font-weight:500;font-size:12px;line-height:2;text-align:justify;margin:0!important}@media (max-width: 960px){.pdt-sustain-award{padding:0 20px;margin:80px 0}.pdt-sustain-award>h2{margin:0 0 32px}.pdt-sustain-award>div>picture{width:135px}.pdt-sustain-award>div>picture>img{width:90px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product.css.map */
