.prod-kv__bg{display:block;width:100%}.prod-kv__bg img{width:100%;display:block}.prod-section-title{---text-color: #fff;color:var(---text-color)}.prod-section-title span{position:relative;display:inline-block;font-weight:900;font-size:calc(var(--vw, 1vw) * 2.4285714286)}@media(max-width:767px){.prod-section-title span{font-size:calc(var(--vw, 1vw) * 4.6153846154)}}.prod-section-title span{padding-bottom:calc(var(--vw, 1vw) * 1.1428571429)}@media(max-width:767px){.prod-section-title span{padding-bottom:calc(var(--vw, 1vw) * 2.0512820513)}}.prod-section-title span{letter-spacing:calc(var(--vw, 1vw) * .1214285714)}@media(max-width:767px){.prod-section-title span{letter-spacing:calc(var(--vw, 1vw) * .2307692308)}}.prod-section-title span:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:var(---text-color);border-radius:1.5px}@media(max-width:767px){.prod-section-title span:after{height:2px;border-radius:0}}.prod-kv,.prod-kv__content{position:relative}.prod-kv__product{position:absolute}.prod-kv__award{position:absolute;color:#fff;font-weight:700;line-height:1.09;text-shadow:0 0 10px rgba(0,0,0,.56);font-size:calc(var(--vw, 1vw) * 3.7857142857)}@media(max-width:767px){.prod-kv__award{font-size:calc(var(--vw, 1vw) * 11.2820512821)}}.prod-kv__award{top:calc(var(--vw, 1vw) * 31.7857142857)}@media(max-width:767px){.prod-kv__award{top:calc(var(--vw, 1vw) * 124.358974359)}}.prod-kv__award{left:calc(var(--vw, 1vw) * 4)}@media(max-width:767px){.prod-kv__award{left:calc(var(--vw, 1vw) * 5.8974358974)}}.prod-kv__award sup{font-weight:300}.prod-kv__footnote{position:absolute;color:#fff;font-size:calc(var(--vw, 1vw) * .6428571429)}@media(max-width:767px){.prod-kv__footnote{font-size:calc(var(--vw, 1vw) * 2.3076923077)}}.prod-kv__footnote{bottom:calc(var(--vw, 1vw) * 1)}@media(max-width:767px){.prod-kv__footnote{bottom:calc(var(--vw, 1vw) * 8.2051282051)}}.prod-kv__footnote{left:calc(var(--vw, 1vw) * 1.3571428571)}@media(max-width:767px){.prod-kv__footnote{left:calc(var(--vw, 1vw) * 5.8974358974)}}.prod-kv__footnote{max-width:92%;line-height:1.4}.prod-kv__name{background-color:#fff;color:#00753b;text-align:center;font-weight:900;font-size:calc(var(--vw, 1vw) * 3.2857142857)}@media(max-width:767px){.prod-kv__name{font-size:calc(var(--vw, 1vw) * 7.1794871795)}}.prod-kv__name{padding-top:calc(var(--vw, 1vw) * 2.5714285714)}@media(max-width:767px){.prod-kv__name{padding-top:calc(var(--vw, 1vw) * 4.1025641026)}}.prod-kv__name{padding-bottom:calc(var(--vw, 1vw) * 2.5714285714)}@media(max-width:767px){.prod-kv__name{padding-bottom:calc(var(--vw, 1vw) * 4.1025641026)}}.prod-kv__name{padding-left:calc(var(--vw, 1vw) * 1.1428571429)}@media(max-width:767px){.prod-kv__name{padding-left:calc(var(--vw, 1vw) * 3.0769230769)}}.prod-kv__name{padding-right:calc(var(--vw, 1vw) * 1.1428571429)}@media(max-width:767px){.prod-kv__name{padding-right:calc(var(--vw, 1vw) * 3.0769230769)}}.prod-inav{display:flex;align-items:center;justify-content:center;background-image:linear-gradient(93deg,#11a77f 13%,#09bf9d 97%);padding-top:calc(var(--vw, 1vw) * 1.7142857143)}@media(max-width:767px){.prod-inav{padding-top:calc(var(--vw, 1vw) * 3.0769230769)}}.prod-inav{padding-bottom:calc(var(--vw, 1vw) * 1.7142857143)}@media(max-width:767px){.prod-inav{padding-bottom:calc(var(--vw, 1vw) * 3.0769230769)}}.prod-inav{padding-left:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-inav{padding-left:calc(var(--vw, 1vw) * 1.0256410256)}}.prod-inav{padding-right:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-inav{padding-right:calc(var(--vw, 1vw) * 1.0256410256)}}.prod-inav__item{position:relative;color:#fff;text-decoration:none;font-weight:900;font-size:calc(var(--vw, 1vw) * 2.1428571429)}@media(max-width:767px){.prod-inav__item{font-size:calc(var(--vw, 1vw) * 4.1025641026)}}.prod-inav__item{padding-left:calc(var(--vw, 1vw) * 2.5)}@media(max-width:767px){.prod-inav__item{padding-left:calc(var(--vw, 1vw) * 1.0256410256)}}.prod-inav__item{padding-right:calc(var(--vw, 1vw) * 2.5)}@media(max-width:767px){.prod-inav__item{padding-right:calc(var(--vw, 1vw) * 1.0256410256)}}.prod-inav__item:after{content:"";position:absolute;right:0;top:51%;transform:translateY(-50%);width:1px;height:82%;background-color:#fff}.prod-inav__item:last-child:after{display:none}@media(hover:hover){.prod-inav__item:hover{color:#fde859}}@media(hover:none){.prod-inav__item:active{color:#fde859}}.prod-inav__item.is-active{color:#fde859}@media(max-width:767px){.prod-inav__item{flex:1;text-align:center;font-weight:700;line-height:1.22;letter-spacing:.54px}.prod-inav__item:after{content:"";height:90%;background-color:#d9d9d9}}.star-list{list-style:none}.star-list li{display:flex;align-items:center;color:var(--list-text-color, #004d27);font-weight:700;white-space:nowrap;font-size:calc(var(--vw, 1vw) * 2)}@media(max-width:767px){.star-list li{font-size:calc(var(--vw, 1vw) * 3.5897435897)}}.star-list li{margin-bottom:calc(var(--vw, 1vw) * 1.5714285714)}@media(max-width:767px){.star-list li{margin-bottom:calc(var(--vw, 1vw) * 4.6153846154)}}.star-list li img{width:calc(var(--vw, 1vw) * 3.5714285714)}@media(max-width:767px){.star-list li img{width:calc(var(--vw, 1vw) * 5.1282051282)}}.star-list li img{flex-shrink:0}.star-list li:last-child{margin-bottom:0}.prod-nz{display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--vw, 1vw) * 5.2857142857)}@media(max-width:767px){.prod-nz{padding-top:calc(var(--vw, 1vw) * 10.2564102564)}}.prod-nz{padding-bottom:calc(var(--vw, 1vw) * 4.2857142857)}@media(max-width:767px){.prod-nz{padding-bottom:calc(var(--vw, 1vw) * 10.2564102564)}}.prod-nz{padding-left:calc(var(--vw, 1vw) * 1.7142857143)}@media(max-width:767px){.prod-nz{padding-left:calc(var(--vw, 1vw) * 3.8461538462)}}.prod-nz{padding-right:calc(var(--vw, 1vw) * 1.7142857143)}@media(max-width:767px){.prod-nz{padding-right:calc(var(--vw, 1vw) * 3.8461538462)}}.prod-nz{gap:calc(var(--vw, 1vw) * 2.2857142857)}@media(max-width:767px){.prod-nz{gap:calc(var(--vw, 1vw) * 6.1538461538)}}.prod-nz .star-list{flex:1}.prod-nz__body{display:flex;align-items:center;width:calc(var(--vw, 1vw) * 60)}@media(max-width:767px){.prod-nz__body{width:calc(var(--vw, 1vw) * 92.3076923077)}}.prod-nz__img{width:46%;display:block;flex-shrink:0}@media(max-width:767px){.prod-nz__img{width:calc(var(--vw, 1vw) * 0)}}@media(max-width:767px)and (max-width:767px){.prod-nz__img{width:calc(var(--vw, 1vw) * 38.4615384615)}}.prod-nutrition{padding-top:calc(var(--vw, 1vw) * 4.2857142857)}@media(max-width:767px){.prod-nutrition{padding-top:calc(var(--vw, 1vw) * 10.2564102564)}}.prod-nutrition{padding-bottom:calc(var(--vw, 1vw) * 7.1428571429)}@media(max-width:767px){.prod-nutrition{padding-bottom:calc(var(--vw, 1vw) * 10.2564102564)}}.prod-nutrition{padding-left:calc(var(--vw, 1vw) * 4.2857142857)}@media(max-width:767px){.prod-nutrition{padding-left:calc(var(--vw, 1vw) * 6.1538461538)}}.prod-nutrition{padding-right:calc(var(--vw, 1vw) * 4.2857142857)}@media(max-width:767px){.prod-nutrition{padding-right:calc(var(--vw, 1vw) * 6.1538461538)}}.prod-nutrition{background-color:#f9f6ee;display:flex;flex-direction:column;align-items:center}.prod-nutrition__body{display:flex;align-items:flex-start;margin-left:8%;gap:calc(var(--vw, 1vw) * 3.2142857143)}@media(max-width:767px){.prod-nutrition__body{gap:calc(var(--vw, 1vw) * 0)}}.prod-nutrition__body{width:calc(var(--vw, 1vw) * 72.1428571429)}@media(max-width:767px){.prod-nutrition__body{width:calc(var(--vw, 1vw) * 76.9230769231)}}.prod-nutrition__right{flex:1;display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 1.7142857143)}@media(max-width:767px){.prod-nutrition__right{gap:calc(var(--vw, 1vw) * 6.1538461538)}}.prod-nutrition__info{flex:1;display:flex;flex-direction:column;color:#404040;gap:calc(var(--vw, 1vw) * .4285714286)}@media(max-width:767px){.prod-nutrition__info{gap:calc(var(--vw, 1vw) * 0)}}.prod-nutrition__info{font-size:calc(var(--vw, 1vw) * 1.5714285714)}@media(max-width:767px){.prod-nutrition__info{font-size:calc(var(--vw, 1vw) * 3.0769230769)}}.prod-nutrition__info{padding-top:calc(var(--vw, 1vw) * 4.2857142857)}@media(max-width:767px){.prod-nutrition__info{padding-top:calc(var(--vw, 1vw) * 2.8205128205)}}.prod-nutrition__info>div{display:flex;gap:calc(var(--vw, 1vw) * .4285714286)}@media(max-width:767px){.prod-nutrition__info>div{gap:calc(var(--vw, 1vw) * 1.0256410256)}}.prod-nutrition__info>div{line-height:1.6}.prod-nutrition__info dt{flex-shrink:0;width:calc(var(--vw, 1vw) * 8)}@media(max-width:767px){.prod-nutrition__info dt{width:calc(var(--vw, 1vw) * 15.3846153846)}}.prod-nutrition__info dt{display:flex;align-items:baseline}.prod-nutrition__info dt>span{flex:1;text-align:justify;text-align-last:justify;white-space:nowrap}.prod-nutrition__info dd{flex:1}.prod-nutrition__info sub{font-size:.6em}.prod-nutrition__notes{color:#404040;font-size:calc(var(--vw, 1vw) * 1.5714285714)}@media(max-width:767px){.prod-nutrition__notes{font-size:calc(var(--vw, 1vw) * 3.0769230769)}}.prod-nutrition__notes{margin-left:calc(var(--vw, 1vw) * -.3571428571)}@media(max-width:767px){.prod-nutrition__notes{margin-left:calc(var(--vw, 1vw) * -2.5641025641)}}.prod-nutrition__notes{margin-right:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-nutrition__notes{margin-right:calc(var(--vw, 1vw) * -4.358974359)}}.prod-nutrition__notes ul{list-style:disc;padding-left:calc(var(--vw, 1vw) * 3.5714285714)}@media(max-width:767px){.prod-nutrition__notes ul{padding-left:calc(var(--vw, 1vw) * 6.6666666667)}}.prod-nutrition__notes ul{padding-right:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-nutrition__notes ul{padding-right:calc(var(--vw, 1vw) * .5128205128)}}.prod-nutrition__notes ul{margin-top:calc(var(--vw, 1vw) * .8571428571)}@media(max-width:767px){.prod-nutrition__notes ul{margin-top:calc(var(--vw, 1vw) * 3.5897435897)}}.prod-nutrition__notes ul{margin-bottom:calc(var(--vw, 1vw) * .8571428571)}@media(max-width:767px){.prod-nutrition__notes ul{margin-bottom:calc(var(--vw, 1vw) * 7.6923076923)}}.prod-nutrition__notes ul{display:flex;flex-direction:column}.prod-nutrition__notes ul li{line-height:1.68}.prod-nutrition__notes ul li:nth-last-child(2){list-style:"* "}.prod-nutrition__notes ul li:nth-last-child(1){list-style:"** "}.prod-nutrition__notes-highlight{font-weight:700;color:#fff;background-color:#986313;border-radius:19px;padding-top:calc(var(--vw, 1vw) * .7857142857)}@media(max-width:767px){.prod-nutrition__notes-highlight{padding-top:calc(var(--vw, 1vw) * 1.7948717949)}}.prod-nutrition__notes-highlight{padding-bottom:calc(var(--vw, 1vw) * .8571428571)}@media(max-width:767px){.prod-nutrition__notes-highlight{padding-bottom:calc(var(--vw, 1vw) * 2.0512820513)}}.prod-nutrition__notes-highlight{padding-left:calc(var(--vw, 1vw) * 2.3571428571)}@media(max-width:767px){.prod-nutrition__notes-highlight{padding-left:calc(var(--vw, 1vw) * 7.9487179487)}}.prod-nutrition__notes-highlight{padding-right:calc(var(--vw, 1vw) * 2.3571428571)}@media(max-width:767px){.prod-nutrition__notes-highlight{padding-right:calc(var(--vw, 1vw) * 7.9487179487)}}.prod-nutrition__notes-highlight{font-size:calc(var(--vw, 1vw) * 2)}@media(max-width:767px){.prod-nutrition__notes-highlight{font-size:calc(var(--vw, 1vw) * 4.358974359)}}@media(max-width:767px){.prod-nutrition__body{margin-left:0;flex-direction:column;align-items:center}.prod-nutrition__notes ul li{line-height:1.33}}:root{--border-width: calc(var(--vw, 1vw) * 50);--border-height: calc(var(--vw, 1vw) * 4.3)}.prod-kv__product{width:calc(var(--vw, 1vw) * 15.5)}@media(max-width:767px){.prod-kv__product{width:calc(var(--vw, 1vw) * 40.2564102564)}}.prod-kv__product{top:calc(var(--vw, 1vw) * 9.7142857143)}@media(max-width:767px){.prod-kv__product{top:calc(var(--vw, 1vw) * 68.4615384615)}}.prod-kv__product{left:calc(var(--vw, 1vw) * 4.9285714286)}@media(max-width:767px){.prod-kv__product{left:calc(var(--vw, 1vw) * 1.0256410256)}}.prod-section-title{---text-color: #fff}.prod-features{position:relative}.prod-features__profile .profile-list{position:absolute;top:calc(var(--vw, 1vw) * 5.1428571429)}@media(max-width:767px){.prod-features__profile .profile-list{top:calc(var(--vw, 1vw) * 99.7435897436)}}.prod-features__profile .profile-list{right:calc(var(--vw, 1vw) * 20.7142857143)}@media(max-width:767px){.prod-features__profile .profile-list{right:calc(var(--vw, 1vw) * 8.4615384615)}}.prod-features__profile .profile-list .profile-item{position:relative;margin-bottom:calc(var(--vw, 1vw) * 1.6428571429)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item{margin-bottom:calc(var(--vw, 1vw) * 3.8461538462)}}.prod-features__profile .profile-list .profile-item strong{position:absolute;color:#00753b;bottom:calc(var(--vw, 1vw) * 2.6428571429)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item strong{bottom:calc(var(--vw, 1vw) * 7.1794871795)}}.prod-features__profile .profile-list .profile-item strong{left:calc(var(--vw, 1vw) * 8.7142857143)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item strong{left:calc(var(--vw, 1vw) * 23.8461538462)}}.prod-features__profile .profile-list .profile-item strong{font-size:calc(var(--vw, 1vw) * 2.1428571429)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item strong{font-size:calc(var(--vw, 1vw) * 6.6666666667)}}.prod-features__profile .profile-list .profile-item1{width:calc(var(--vw, 1vw) * 24.6428571429)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item1{width:calc(var(--vw, 1vw) * 73.8461538462)}}.prod-features__profile .profile-list .profile-item2{width:calc(var(--vw, 1vw) * 26.3571428571)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item2{width:calc(var(--vw, 1vw) * 78.9743589744)}}.prod-features__profile .profile-list .profile-item2 strong{bottom:calc(var(--vw, 1vw) * 2.25)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item2 strong{bottom:calc(var(--vw, 1vw) * 5.641025641)}}.prod-features__profile .profile-list .profile-item3{width:calc(var(--vw, 1vw) * 22.2142857143)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item3{width:calc(var(--vw, 1vw) * 73.0769230769)}}.prod-features__profile .profile-list .profile-item3 strong{bottom:calc(var(--vw, 1vw) * 2.6428571429)}@media(max-width:767px){.prod-features__profile .profile-list .profile-item3 strong{bottom:calc(var(--vw, 1vw) * 6.6666666667)}}.prod-features .prod-nz{background-image:linear-gradient(to bottom,#4cd0b7,#5ee2cb)}.prod-audience{position:relative;text-align:center;background-image:linear-gradient(to bottom,#4cd0b7,#5ee2cb)}.prod-audience .prod-section-title{padding-top:calc(var(--vw, 1vw) * 6.5714285714)}@media(max-width:767px){.prod-audience .prod-section-title{padding-top:calc(var(--vw, 1vw) * 11.2820512821)}}.prod-audience .prod-section-title{padding-bottom:calc(var(--vw, 1vw) * 1.4285714286)}@media(max-width:767px){.prod-audience .prod-section-title{padding-bottom:calc(var(--vw, 1vw) * 4.1025641026)}}.prod-audience__headline{color:#004d27;font-weight:900;font-size:calc(var(--vw, 1vw) * 2.5)}@media(max-width:767px){.prod-audience__headline{font-size:calc(var(--vw, 1vw) * 4.1025641026)}}.prod-audience__headline{padding-top:calc(var(--vw, 1vw) * 5.7142857143)}@media(max-width:767px){.prod-audience__headline{padding-top:calc(var(--vw, 1vw) * 8.2051282051)}}.prod-audience__headline{padding-bottom:calc(var(--vw, 1vw) * 1.5714285714)}@media(max-width:767px){.prod-audience__headline{padding-bottom:calc(var(--vw, 1vw) * 3.0769230769)}}.prod-audience__headline{white-space:nowrap}.prod-audience__st{padding:0;padding-bottom:calc(var(--vw, 1vw) * 2.1428571429)}@media(max-width:767px){.prod-audience__st{padding-bottom:calc(var(--vw, 1vw) * 5.1282051282)}}.prod-audience__solve-usage-problem{background-image:linear-gradient(to bottom,#4cd0b7,#5ee2cb)}.prod-audience__solve-usage-problem .solve-usage-title{padding-bottom:calc(var(--vw, 1vw) * 2.3214285714)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-title{padding-bottom:calc(var(--vw, 1vw) * 7.1794871795)}}.prod-audience__solve-usage-problem .solve-usage-problem-list{margin:0 auto;display:flex;flex-wrap:wrap;width:calc(var(--vw, 1vw) * 72.2142857143)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list{width:calc(var(--vw, 1vw) * 81.2051282051)}}.prod-audience__solve-usage-problem .solve-usage-problem-list{padding-bottom:calc(var(--vw, 1vw) * 5.6142857143)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list{padding-bottom:calc(var(--vw, 1vw) * 6.4102564103)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item{position:relative;width:calc(var(--vw, 1vw) * 35.0714285714)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item{width:calc(var(--vw, 1vw) * 81.2051282051)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item{margin-bottom:calc(var(--vw, 1vw) * 2.3142857143)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item{margin-bottom:calc(var(--vw, 1vw) * 6.4102564103)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item:nth-child(2n){margin-left:calc(var(--vw, 1vw) * 2.0714285714)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item:nth-child(2n){margin-left:calc(var(--vw, 1vw) * 0)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .icon-text{position:absolute;bottom:calc(var(--vw, 1vw) * 1.0714285714)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .icon-text{bottom:calc(var(--vw, 1vw) * 2.8205128205)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .icon-text{left:calc(var(--vw, 1vw) * 2.8571428571)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .icon-text{left:calc(var(--vw, 1vw) * 6.4102564103)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .icon-text{font-size:calc(var(--vw, 1vw) * 1.2857142857)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .icon-text{font-size:calc(var(--vw, 1vw) * 3.3333333333)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .icon-text{font-weight:700;color:#f8e6a7}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .icon-text{font-weight:500}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text{position:absolute;bottom:calc(var(--vw, 1vw) * -.2857142857)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text{bottom:calc(var(--vw, 1vw) * -.641025641)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text{left:calc(var(--vw, 1vw) * 11.7857142857)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text{left:calc(var(--vw, 1vw) * 28.7179487179)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text{text-align:left}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text strong{display:inline-block;font-weight:700;color:#fffbc9;font-size:calc(var(--vw, 1vw) * 2.8571428571)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text strong{font-size:calc(var(--vw, 1vw) * 6.1538461538)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text strong{margin-bottom:calc(var(--vw, 1vw) * 1.7142857143)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text strong{margin-bottom:calc(var(--vw, 1vw) * 4.6153846154)}}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text p{font-weight:500;color:#004d27;font-size:calc(var(--vw, 1vw) * 1.7857142857)}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item .title-text p{font-size:calc(var(--vw, 1vw) * 4.1025641026)}}@media(max-width:767px){.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item2{order:3}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item3{order:2}.prod-audience__solve-usage-problem .solve-usage-problem-list .solve-usage-problem-item4{order:4}}.prod-audience__sub{font-weight:500;color:#004d27;font-size:calc(var(--vw, 1vw) * 1.6428571429)}@media(max-width:767px){.prod-audience__sub{font-size:calc(var(--vw, 1vw) * 3.5897435897)}}.prod-audience__sub{padding-top:calc(var(--vw, 1vw) * 1.2142857143)}@media(max-width:767px){.prod-audience__sub{padding-top:calc(var(--vw, 1vw) * 2.8205128205)}}.prod-audience__sub{padding-bottom:calc(var(--vw, 1vw) * 7.6785714286)}@media(max-width:767px){.prod-audience__sub{padding-bottom:calc(var(--vw, 1vw) * 8.5897435897)}}@media(max-width:767px){.prod-audience__sub{line-height:1.57}}.prod-audience__chart{position:relative;text-align:left}.prod-audience__chart__group{position:absolute;bottom:0;width:100%;display:flex;align-items:center}@media(max-width:767px){.prod-audience__chart__group{flex-direction:column;height:100%;align-items:flex-start;justify-content:flex-end}}.prod-audience__chart__item{flex:1;display:flex;align-items:center;gap:calc(var(--vw, 1vw) * 1)}@media(max-width:767px){.prod-audience__chart__item{gap:calc(var(--vw, 1vw) * 2.0512820513)}}.prod-audience__chart__item{padding-left:calc(var(--vw, 1vw) * 1.7142857143)}@media(max-width:767px){.prod-audience__chart__item{padding-left:calc(var(--vw, 1vw) * 2.5641025641)}}.prod-audience__chart__item{margin-bottom:calc(var(--vw, 1vw) * 1.2857142857)}@media(max-width:767px){.prod-audience__chart__item{margin-bottom:calc(var(--vw, 1vw) * 2.5641025641)}}@media(max-width:767px){.prod-audience__chart__item{align-items:flex-end}}.prod-audience__chart__item dt{font-weight:700;color:#ffec0a;font-size:calc(var(--vw, 1vw) * 2.5714285714)}@media(max-width:767px){.prod-audience__chart__item dt{font-size:calc(var(--vw, 1vw) * 5.1282051282)}}.prod-audience__chart__item dd{color:#fff;font-size:calc(var(--vw, 1vw) * 1.7857142857)}@media(max-width:767px){.prod-audience__chart__item dd{font-size:calc(var(--vw, 1vw) * 3.5897435897)}}.prod-audience__chart__item dd{margin-left:calc(var(--vw, 1vw) * 1)}@media(max-width:767px){.prod-audience__chart__item dd{margin-left:calc(var(--vw, 1vw) * 4.1025641026)}}.prod-audience__chart__item dd{line-height:1.28}.prod-audience__chart__item .text-box{display:flex;align-items:center}.prod-audience__easy-add-protein{margin:0 auto;display:flex;flex-direction:column;align-items:center;background-image:linear-gradient(to bottom,#36c9ad,#6de0ca);position:relative}.prod-audience__easy-add-protein h2{padding-top:calc(var(--vw, 1vw) * 3)}@media(max-width:767px){.prod-audience__easy-add-protein h2{padding-top:calc(var(--vw, 1vw) * 6.1538461538)}}.prod-audience__easy-add-protein h2{padding-bottom:calc(var(--vw, 1vw) * .4285714286)}@media(max-width:767px){.prod-audience__easy-add-protein h2{padding-bottom:calc(var(--vw, 1vw) * 1.7948717949)}}.prod-audience__easy-add-protein h3{padding-top:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-audience__easy-add-protein h3{padding-top:calc(var(--vw, 1vw) * 0)}}.prod-audience__easy-add-protein h3{padding-bottom:calc(var(--vw, 1vw) * 2.7142857143)}@media(max-width:767px){.prod-audience__easy-add-protein h3{padding-bottom:calc(var(--vw, 1vw) * 4.8717948718)}}.prod-audience__easy-add-protein h3{font-size:calc(var(--vw, 1vw) * 2.1428571429)}@media(max-width:767px){.prod-audience__easy-add-protein h3{font-size:calc(var(--vw, 1vw) * 4.6153846154)}}.prod-audience__easy-add-protein h3{font-weight:700}.prod-audience__easy-add-protein h3 span{font-size:calc(var(--vw, 1vw) * 3.0714285714)}@media(max-width:767px){.prod-audience__easy-add-protein h3 span{font-size:calc(var(--vw, 1vw) * 6.4102564103)}}.prod-audience__easy-add-protein .easy-add-protein-area{width:calc(var(--vw, 1vw) * 74.0714285714)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area{width:calc(var(--vw, 1vw) * 77.6923076923)}}.prod-audience__easy-add-protein .easy-add-protein-area{padding-bottom:calc(var(--vw, 1vw) * 8.2142857143)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area{padding-bottom:calc(var(--vw, 1vw) * 17.6923076923)}}.prod-audience__easy-add-protein .easy-add-protein-area{position:relative;text-align:left}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list{width:calc(var(--vw, 1vw) * 74.0714285714)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list{width:calc(var(--vw, 1vw) * 77.6923076923)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list{position:absolute;top:0;left:0}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li{position:absolute}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li strong{color:#fff;font-size:calc(var(--vw, 1vw) * 2.3571428571)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li strong{font-size:calc(var(--vw, 1vw) * 4.6153846154)}}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li strong{font-weight:500;line-height:normal}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li p{font-size:calc(var(--vw, 1vw) * 1.5714285714)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li p{font-size:calc(var(--vw, 1vw) * 3.5897435897)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li p{width:calc(var(--vw, 1vw) * 29.8571428571)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li p{width:calc(var(--vw, 1vw) * 53.8461538462)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li p{margin-top:calc(var(--vw, 1vw) * 1.1428571429)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li p{margin-top:calc(var(--vw, 1vw) * 1.7948717949)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li p{-webkit-font-smoothing:antialiased;font-weight:500;color:#014840;line-height:1.68}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list li p{line-height:1.43}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item1{top:calc(var(--vw, 1vw) * 1.5)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item1{top:calc(var(--vw, 1vw) * 1.7948717949)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item1{left:calc(var(--vw, 1vw) * 10.1428571429)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item1{left:calc(var(--vw, 1vw) * 19.4871794872)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item2{top:calc(var(--vw, 1vw) * 12.7142857143)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item2{top:calc(var(--vw, 1vw) * 24.2307692308)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item2{left:calc(var(--vw, 1vw) * 10.1428571429)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item2{left:calc(var(--vw, 1vw) * 19.4871794872)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item3{top:calc(var(--vw, 1vw) * 1.5)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item3{top:calc(var(--vw, 1vw) * 47.9487179487)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item3{left:calc(var(--vw, 1vw) * 54.8571428571)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item3{left:calc(var(--vw, 1vw) * 19.4871794872)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item4{top:calc(var(--vw, 1vw) * 12.7142857143)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item4{top:calc(var(--vw, 1vw) * 69.2307692308)}}.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item4{left:calc(var(--vw, 1vw) * 54.8571428571)}@media(max-width:767px){.prod-audience__easy-add-protein .easy-add-protein-area .easy-add-protein-list .easy-add-protein-item4{left:calc(var(--vw, 1vw) * 19.4871794872)}}.prod-audience__easy-add-protein:before{content:"";width:0px;height:0px;position:absolute;top:0;left:0;border-top:var(--border-height) solid transparent;border-left:var(--border-width) solid #36c9ad;border-right:var(--border-width) solid #36c9ad;transform:translateY(-100%)}@media(max-width:767px){.prod-audience__easy-add-protein:before{--border-height: 10.3vw}}.prod-nutrition{background-image:linear-gradient(to bottom,#4cd0b7,#40c3aa)}@media(max-width:767px){.prod-nutrition{background-image:linear-gradient(to bottom,#4cd0b7,#5ee2cb)}}.prod-nutrition .prod-section-title span{margin-bottom:calc(var(--vw, 1vw) * 3.9285714286)}@media(max-width:767px){.prod-nutrition .prod-section-title span{margin-bottom:calc(var(--vw, 1vw) * 9.2307692308)}}.prod-usage{display:flex;flex-direction:column;align-items:center;background-image:url(../pic/highProtein/wpc/prod-usage-bg@3x.png);background-repeat:no-repeat;background-size:cover;padding-bottom:calc(var(--vw, 1vw) * 7.5714285714)}@media(max-width:767px){.prod-usage{padding-bottom:calc(var(--vw, 1vw) * 29.2307692308)}}.prod-usage .prod-section-title{padding-top:calc(var(--vw, 1vw) * 4.7142857143)}@media(max-width:767px){.prod-usage .prod-section-title{padding-top:calc(var(--vw, 1vw) * 11.2820512821)}}.prod-usage .prod-section-title{padding-bottom:calc(var(--vw, 1vw) * 3.2142857143)}@media(max-width:767px){.prod-usage .prod-section-title{padding-bottom:calc(var(--vw, 1vw) * 12.8205128205)}}.prod-usage__boxes{display:flex;width:calc(var(--vw, 1vw) * 41)}@media(max-width:767px){.prod-usage__boxes{width:calc(var(--vw, 1vw) * 88.4615384615)}}.prod-usage__boxes .content-box{--cb-gradient: linear-gradient(95deg, #43c5ac, #fff 46%, #e8f3ff 68%, #43c5ac);--cb-bg: linear-gradient(to top, #cefff6 , #fff);--cb-color: #004d27;--cb-border-color: #186e39}.prod-usage__directions{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * .7142857143)}@media(max-width:767px){.prod-usage__directions{gap:calc(var(--vw, 1vw) * 2.0512820513)}}.prod-usage__directions{padding-top:calc(var(--vw, 1vw) * 2.5714285714)}@media(max-width:767px){.prod-usage__directions{padding-top:calc(var(--vw, 1vw) * 4.1025641026)}}.prod-usage__directions strong{font-size:calc(var(--vw, 1vw) * 1.7142857143)}@media(max-width:767px){.prod-usage__directions strong{font-size:calc(var(--vw, 1vw) * 4.6153846154)}}.prod-usage__directions strong{margin-top:calc(var(--vw, 1vw) * .8571428571)}@media(max-width:767px){.prod-usage__directions strong{margin-top:calc(var(--vw, 1vw) * 2.5641025641)}}.prod-usage__directions strong:first-child{margin-top:0}.prod-usage__directions p{line-height:1.73;font-size:calc(var(--vw, 1vw) * 1.5714285714)}@media(max-width:767px){.prod-usage__directions p{font-size:calc(var(--vw, 1vw) * 4.1025641026)}}.prod-usage__directions img{display:block;width:100%;margin-top:calc(var(--vw, 1vw) * .2857142857)}@media(max-width:767px){.prod-usage__directions img{margin-top:calc(var(--vw, 1vw) * 2.5641025641)}}.prod-usage__recipes{text-align:center;padding-top:calc(var(--vw, 1vw) * 5.8571428571)}@media(max-width:767px){.prod-usage__recipes{padding-top:calc(var(--vw, 1vw) * 18.7179487179)}}.prod-usage__recipes{padding-bottom:calc(var(--vw, 1vw) * 9.1785714286)}@media(max-width:767px){.prod-usage__recipes{padding-bottom:calc(var(--vw, 1vw) * 11.5897435897)}}.prod-usage__recipes{width:calc(var(--vw, 1vw) * 85.2857142857)}@media(max-width:767px){.prod-usage__recipes{width:calc(var(--vw, 1vw) * 88.1282051282)}}@media(max-width:767px){.prod-usage__recipes .mobile-pic{display:flex}.prod-usage__recipes picture{width:48.1%}}.prod-usage__recipe-list{display:flex;justify-content:space-around;font-weight:500;color:#014840;padding-top:calc(var(--vw, 1vw) * 1.4285714286)}@media(max-width:767px){.prod-usage__recipe-list{padding-top:calc(var(--vw, 1vw) * 0)}}.prod-usage__recipe-list{padding-left:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-usage__recipe-list{padding-left:calc(var(--vw, 1vw) * 4.358974359)}}.prod-usage__recipe-list{font-size:calc(var(--vw, 1vw) * 1.5714285714)}@media(max-width:767px){.prod-usage__recipe-list{font-size:calc(var(--vw, 1vw) * 5.8974358974)}}.prod-usage__recipe-list{width:calc(var(--vw, 1vw) * 85.2857142857)}@media(max-width:767px){.prod-usage__recipe-list{width:calc(var(--vw, 1vw) * 45.641025641)}}.prod-usage__recipe-list{gap:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-usage__recipe-list{gap:calc(var(--vw, 1vw) * 4.6153846154)}}@media(max-width:767px){.prod-usage__recipe-list{flex-direction:column;text-align:left}}.prod-usage__st{padding-bottom:calc(var(--vw, 1vw) * 2.1428571429)}@media(max-width:767px){.prod-usage__st{padding-bottom:calc(var(--vw, 1vw) * 9.2307692308)}}.prod-usage__demo{display:flex;text-align:center}@media(max-width:767px){.prod-usage__demo{flex-direction:column}}.prod-usage__demo-img{width:calc(var(--vw, 1vw) * 24.0714285714)}@media(max-width:767px){.prod-usage__demo-img{width:calc(var(--vw, 1vw) * 41.5384615385)}}.prod-usage__demo-img:nth-child(2){margin-left:calc(var(--vw, 1vw) * .1428571429)}@media(max-width:767px){.prod-usage__demo-img:nth-child(2){margin-left:calc(var(--vw, 1vw) * 2.8205128205)}}.prod-usage__demo-img:nth-child(2){margin-right:calc(var(--vw, 1vw) * 4.2857142857)}@media(max-width:767px){.prod-usage__demo-img:nth-child(2){margin-right:calc(var(--vw, 1vw) * 0)}}.prod-usage__demo-img-box{display:flex;margin-bottom:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-usage__demo-img-box{margin-bottom:calc(var(--vw, 1vw) * 7.9487179487)}}.prod-usage__demo-text{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:767px){.prod-usage__demo-text{display:contents}.prod-usage__demo-text__ice{order:-1}}.prod-usage__ice{font-size:calc(var(--vw, 1vw) * 4.2142857143)}@media(max-width:767px){.prod-usage__ice{font-size:calc(var(--vw, 1vw) * 6.6666666667)}}.prod-usage__ice{margin-bottom:calc(var(--vw, 1vw) * 1.5)}@media(max-width:767px){.prod-usage__ice{margin-bottom:calc(var(--vw, 1vw) * 6.9230769231)}}.prod-usage__ice{font-weight:900;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16)}@media(max-width:767px){.prod-usage__ice{order:-1}}.prod-usage__qr{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.prod-usage__qr p{font-weight:700;color:#000;font-size:calc(var(--vw, 1vw) * 2)}@media(max-width:767px){.prod-usage__qr p{font-size:calc(var(--vw, 1vw) * 3.5897435897)}}.prod-usage__qr p{margin-bottom:calc(var(--vw, 1vw) * 1.3571428571)}@media(max-width:767px){.prod-usage__qr p{margin-bottom:calc(var(--vw, 1vw) * 1.2820512821)}}@media(max-width:767px){.prod-usage__qr p span{display:inline-block;transform:rotate(90deg)}}.prod-usage__qr img{width:calc(var(--vw, 1vw) * 13.1428571429)}@media(max-width:767px){.prod-usage__qr img{width:calc(var(--vw, 1vw) * 21.5384615385)}}.prod-usage__qr img{margin-right:calc(var(--vw, 1vw) * 0)}@media(max-width:767px){.prod-usage__qr img{margin-right:calc(var(--vw, 1vw) * 1.2820512821)}}@media(max-width:767px){.prod-usage__qr{flex-direction:row-reverse;align-items:flex-end}}.prod-usage__btn-mobile-box{text-align:left}.prod-usage__btn-speed-test{display:none}@media(max-width:767px){.prod-usage__btn-speed-test{display:inline-block;padding:6px 14px 7px;border-radius:50px;border:solid 1px #d8b33f;background-color:#014840;font-size:12px;font-weight:700;color:#fff;line-height:1;margin-bottom:10px}}@media(max-width:767px){.prod-usage__boxes{flex-direction:column;align-items:center}.prod-usage__directions p{line-height:1.38}}
