p{font-size:14px;font-weight:400}@media screen and (min-width:768px){.page-width{box-sizing:content-box}.spOnly{display:none}}@media screen and (max-width:767px){.pcOnly{display:none}}.d_title{margin-bottom:40px!important}@media screen and (max-width:768px){.d_title{margin-bottom:20px!important}}.main_en{font-size:24px!important;font-weight:600!important}.d_title .sub_jp{font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.main_en{font-size:16px!important}.d_title .sub_jp{font-size:24px!important;font-weight:500!important}}.button[class=button]{margin-top:0;position:relative;max-width:270px;width:100%;font-size:16px;font-weight:500}.button[class=button]:after{display:none}.button[class=button]:before{border-radius:unset;border-color:#1b1b1b;content:"";display:block;position:absolute;top:50%;width:6px;height:6px;right:20px;left:auto;z-index:1;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%);transform-origin:top center;transition:.15s}h3.card__heading{font-size:14px;font-weight:500}.price{font-size:16px!important;font-weight:600}@media screen and (max-width:768px){h3.card__heading{font-size:14px;font-weight:400}.price{font-size:16px!important;font-weight:600}}.tax_in{font-size:12px;font-weight:700!important}@media screen and (max-width:768px){.tax_in{font-size:12px;font-weight:700}}.brand-concept .h2{font-weight:600;font-size:32px;margin-bottom:30px;line-height:160%}.brand-concept p{font-weight:500;font-size:14px;line-height:160%}@media screen and (max-width:768px){.brand-concept{overflow:hidden}.brand-concept .h2{font-weight:600;font-size:22px;margin-bottom:20px}.brand-concept p{font-weight:500;font-size:12px;line-height:160%}}slider-component .card__inner,slider-component .card__inner img{border-radius:20px!important}.comitmment{background:url(/cdn/shop/files/sec03_back.jpg?v=1769581972) center -200px / cover no-repeat}@media screen and (min-width:768px){.comitmment .conceptC__text{margin:96px!important;margin-left:unset!important}}.comitmment .conceptC__bg{background-size:contain}.comitmment .conceptC .conceptC__text:not(.conceptC__text--right){background:unset!important}.comitmment .d_title{margin-bottom:10px!important}.comitmment .d_title .main_en{font-weight:500!important;font-size:40px!important;color:#fff!important}.comitmment p{color:#fff!important;font-weight:400;font-size:20px;line-height:160%;letter-spacing:3px}@media screen and (max-width:768px){.comitmment{background:url(/cdn/shop/files/sec03_back.jpg?v=1769581972) center 0px / cover no-repeat}.comitmment .conceptC__text{padding-left:0!important}.comitmment .conceptC__bg{padding-inline:8px!important}.comitmment .page-width{padding-inline:10px!important}.comitmment .d_title{align-items:flex-start!important}.comitmment .d_title .main_en{font-weight:500!important;font-size:20px!important;text-align:left}.comitmment p{text-align:left;color:#fff!important;font-weight:400;font-size:14px}}.feature-concept1,.feature-concept2,.feature-concept3{background:#f9f6f2}.feature-concept1,.feature-concept2{padding-bottom:50px!important}.feature-concept1 .conceptC__bg,.feature-concept2 .conceptC__bg,.feature-concept3 .conceptC__bg{border-radius:20px}.feature-concept1 .bgBlack.conceptC__text,.feature-concept2 .bgBlack.conceptC__text,.feature-concept3 .bgBlack.conceptC__text{background:#fffc!important}.feature-concept1 .bgBlack.conceptC__text,.feature-concept3 .bgBlack.conceptC__text{border-radius:0 0 30px}.feature-concept2 .bgBlack.conceptC__text{border-radius:0 0 0 30px}.feature-concept1{padding-top:80px!important}.feature-concept3{padding-bottom:80px!important}.feature-concept1 .d_title,.feature-concept2 .d_title,.feature-concept3 .d_title{margin-bottom:10px!important}.feature-concept1 .d_title .main_en,.feature-concept2 .d_title .main_en,.feature-concept3 .d_title .main_en{font-weight:600!important}.feature-concept1 p,.feature-concept2 p,.feature-concept3 p{font-weight:500}.shopify-section:(.feature-concept) + .shopify-section:(.feature-concept){padding-top:50px!important}@media screen and (max-width:768px){.feature-concept1,.feature-concept2,.feature-concept3{padding-bottom:50px!important}.feature-concept1{padding-top:40px!important}.feature-concept3{padding-bottom:40px!important}.shopify-section:(.feature-concept) + .shopify-section:(.feature-concept){padding-top:30px!important}.feature-concept1 .conceptC__bg,.feature-concept2 .conceptC__bg,.feature-concept3 .conceptC__bg{height:265px;overflow:visible}.feature-concept1 .bgBlack.conceptC__text,.feature-concept2 .bgBlack.conceptC__text,.feature-concept3 .bgBlack.conceptC__text{position:absolute;top:215px;transform:translate(-50%);left:50%;z-index:2;width:calc(100% - 30px)!important}.feature-concept1 .conceptC,.feature-concept2 .conceptC,.feature-concept3 .conceptC{min-height:503px}.feature-concept1 .conceptC{min-height:574px}.feature-concept3 .conceptC{min-height:600px}.feature-concept1 p,.feature-concept2 p,.feature-concept3 p{font-size:12px;line-height:200%}}.ttl-only{padding-top:80px!important}@media screen and (max-width:768px){.ttl-only{padding-top:40px!important}}.seasonal-milk .grid__item .banner-link{border:1px solid #DADADA!important;border-radius:30px}.seasonal-milk div.banner-card .blog__image{aspect-ratio:unset!important;max-width:167px;border-radius:30px 0 0 30px}.seasonal-milk div.banner-card .a-text{display:flex;flex-direction:row-reverse;align-items:center;gap:20px}.seasonal-milk .banner-card .card-wrapper div.text-wrapper{justify-content:center;padding-left:30px}.seasonal-milk .banner-card p.a-title,.seasonal-milk .banner-card p.a-content{margin-block:unset;margin-top:unset!important}.seasonal-milk .banner-card p.a-title{font-weight:600!important;font-size:24px!important;color:#3b1a00!important}.seasonal-milk .banner-card p.a-content{color:#3b1a00!important;font-weight:500!important;font-size:14px!important}@media screen and (max-width:768px){.seasonal-milk div.banner-card .blog__image{max-width:100px;border-radius:20px 0 0 20px}.seasonal-milk .grid__item a{border-radius:20px}.seasonal-milk .banner-card .card-wrapper div.text-wrapper{padding-left:20px}.seasonal-milk .banner-card p.a-title{font-weight:600!important;font-size:20px!important;color:#3b1a00!important}.seasonal-milk .banner-card p.a-content{font-size:12px!important}.seasonal-milk div.banner-card .a-text{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:5px}}.benefit-subsc{padding-bottom:50px!important}.benefit-subsc .valiable_image_wrap{width:160px;margin-inline:auto}.benefit-subsc .contents_block_image_wrapper{margin-bottom:20px!important}.benefit-subsc .contents_block_heading{font-weight:600!important;font-size:20px}@media screen and (min-width:768px){.benefit-subsc .contents_block_part{position:relative}.benefit-subsc .contents_block_part:after{content:"";position:absolute;z-index:2;top:50%;right:-12px;transform:translateY(-50%);width:1px;height:140px;background-color:#b3966c}.benefit-subsc .contents_block_part:last-of-type:after{display:none}}@media screen and (max-width:768px){.benefit-subsc .contents_block_heading{font-weight:600;font-size:13px}.benefit-subsc .contents_block_image_wrapper{margin-bottom:10px!important}.benefit-subsc .valiable_image_wrap{width:115px}.benefit-subsc{padding-bottom:17px!important}}.bnr-only{padding-top:unset!important}@media screen and (max-width:768px){.header--middle-left header-drawer{display:flex!important;align-items:center;gap:10px}}.header-wrapper{background:#3b1a00!important}.v_top_page .header-wrapper{background:unset!important}.header-wrapper.is-scrolled{background:#3b1a00!important}.shopify-section:has(.main-img){margin-top:-88px}.search-header__form .search__input.field__input{border-bottom:1px solid #fff!important}.search-header__form .field__label{color:#fff}@media screen and (min-width:768px){.field__button>svg{color:#fff}}.header__icons svg path{fill:#fff!important}.a-search svg{color:#fff!important}.menu-drawer .list-social{display:flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/10/assets/add.css.map */
