@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Zen+Maru+Gothic:wght@400;700&display=swap";*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-sizing:normal}body{margin:0}[hidden]{display:none}h1{margin:.67em 0;font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}ol,ul{margin:0;padding:0;list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle;max-width:100%}audio:not([controls]){display:none}picture{display:contents}source{display:none}canvas,img,svg,video{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.fs-16{font-size:1rem}.fs-20{font-size:1.25rem}.fs-24{font-size:1.5rem}.fs-28{font-size:1.75rem}.fs-32{font-size:2rem}.fs-40{font-size:2.5rem}.fs-44{font-size:2.75rem}.fs-56{font-size:3.5rem}.fs-60{font-size:3.75rem}.fs-80{font-size:5rem}.fs-112{font-size:7rem}.mt_10{margin-top:10px}.mt_20{margin-top:20px}.mt_30{margin-top:30px}.mt_40{margin-top:40px}.mt_50{margin-top:50px}.mt_60{margin-top:60px}.mt_70{margin-top:70px}.mt_80{margin-top:80px}.mt_90{margin-top:90px}.mt_100{margin-top:100px}.mt_110{margin-top:110px}.mt_120{margin-top:120px}.mb_10{margin-bottom:10px}.mb_20{margin-bottom:20px}.mb_30{margin-bottom:30px}.mb_40{margin-bottom:40px}.mb_50{margin-bottom:50px}.mb_60{margin-bottom:60px}.mb_70{margin-bottom:70px}.mb_80{margin-bottom:80px}.mb_90{margin-bottom:90px}.mb_100{margin-bottom:100px}.mb_110{margin-bottom:110px}.mb_120{margin-bottom:120px}.pt_10{padding-top:10px}.pt_20{padding-top:20px}.pt_30{padding-top:30px}.pt_40{padding-top:40px}.pt_50{padding-top:50px}.pt_60{padding-top:60px}.pt_70{padding-top:70px}.pt_80{padding-top:80px}.pt_90{padding-top:90px}.pt_100{padding-top:100px}.pt_110{padding-top:110px}.pt_120{padding-top:120px}.pb_10{padding-bottom:10px}.pb_20{padding-bottom:20px}.pb_30{padding-bottom:30px}.pb_40{padding-bottom:40px}.pb_50{padding-bottom:50px}.pb_60{padding-bottom:60px}.pb_70{padding-bottom:70px}.pb_80{padding-bottom:80px}.pb_90{padding-bottom:90px}.pb_100{padding-bottom:100px}.pb_110{padding-bottom:110px}.pb_120{padding-bottom:120px}.tab-sp,.pc{display:none}@media screen and (min-width: 768px){.sp{display:none}.tab-sp{display:block}}@media screen and (min-width: 1280px){.pc-tab{display:none}.pc{display:block}}*,*:before,*:after{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;height:100%}body{width:100%;background-size:auto;background-attachment:fixed;font-family:"Zen Maru Gothic",sans-serif;font-style:normal;font-size:1rem;color:#596245;line-height:1.5;letter-spacing:0;overflow-x:hidden}small{font-size:75%}img,video,object{max-width:100%;height:auto;border:none;display:block}.inner{width:92%;margin:0 auto}@media screen and (min-width: 1280px){.inner{width:1200px}}.ta-center{text-align:center}.ta-left{text-align:left}.bg-white{background-color:#fff}.bg-gray{background-color:#ccc}.bg-green{background-color:#f8ffe6}.bg-orange{background-color:#fff5ea}.bg-yellow{background-color:#fffeef}.cl-white{color:#fff}.cl-green{color:#83bf00}.cl-pale-green{color:#f8ffe6}.cl-orange{color:#ed8100}.section{padding:5rem 0}.section .heading{margin-bottom:2.5rem;text-align:center}.section .heading__label{font-size:1.5rem;font-weight:bold}@media screen and (min-width: 768px){.section .heading__label{font-size:1.5rem}}.section .heading h2{margin:1.25rem 0 0;font-size:1.625rem;font-weight:bold}@media screen and (min-width: 768px){.section .heading h2{font-size:2.5rem}}.products-card__description{margin-bottom:1.125rem;text-align:center;font-size:1.25rem}@media screen and (min-width: 768px){.products-card__description{font-size:1.5rem}}.products-card__deco{position:relative;display:block}.products-card__deco::before,.products-card__deco::after{content:"";position:absolute;top:0;width:48px;height:60px;background-size:cover}.products-card__deco::before{left:0;background:url("../img/amino-family/heading-img-left.svg") no-repeat}.products-card__deco::after{right:0;background:url("../img/amino-family/heading-img-right.svg") no-repeat}.products-card__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem}@media screen and (min-width: 768px){.products-card__info{margin-top:2rem}}.products-card__name{margin:0;font-size:1.5rem;font-weight:bold}@media screen and (min-width: 768px){.products-card__name{font-size:2rem}}.products-card__price{font-size:1.25rem;font-weight:bold}@media screen and (min-width: 768px){.products-card__price{font-size:1.5rem}}.products-card__button{position:relative;display:block;margin-top:1.25rem;padding:.625rem 0;background-color:#ed8100;border-radius:25px;text-align:center;color:#fff;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 768px){.products-card__button{border-radius:25px}}.products-card__button::before{content:"";position:absolute;top:0;bottom:0;left:20px;width:26px;height:26px;margin:auto;background:url("../img/amino-family/ic-cart.svg") no-repeat;background-size:cover}.mainv{padding:5.75rem 0;background:url("../../assets/img/amino-family/mainv-img-sp.webp") no-repeat bottom -50px center;background-size:cover}@media screen and (min-width: 768px){.mainv{background:url("../../assets/img/amino-family/mainv-img-pc.webp") no-repeat bottom center;background-size:cover}}@media screen and (min-width: 1280px){.mainv{padding-top:5rem}}.mainv__text{font-weight:bold}.mainv__text-subtext{text-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #fff;font-size:1.25rem}@media screen and (min-width: 1280px){.mainv__text-subtext{font-size:2.5rem}}.mainv__text-subtext span{position:relative;padding:0 2.5rem}@media screen and (min-width: 1280px){.mainv__text-subtext span{padding:0 4.5rem}}.mainv__text-subtext span::before,.mainv__text-subtext span::after{content:"";position:absolute;top:0;width:24px;height:30px}@media screen and (min-width: 1280px){.mainv__text-subtext span::before,.mainv__text-subtext span::after{width:51px;height:64px}}.mainv__text-subtext span::before{left:0;background:url("../img/amino-family/heading-img-left.svg") no-repeat;background-size:cover}.mainv__text-subtext span::after{right:0;background:url("../img/amino-family/heading-img-right.svg") no-repeat;background-size:cover}.mainv__text-maintext{margin-top:1.25rem;text-shadow:0 0 8px #fff,0 0 15px #fff,0 0 25px #fff}@media screen and (min-width: 1280px){.mainv__text-maintext .fs-32{font-size:80px}}@media screen and (min-width: 1280px){.mainv__text-maintext .fs-28{font-size:60px}}.mainv__text-maintext .fs-56{line-height:1.2}@media screen and (min-width: 1280px){.mainv__text-maintext .fs-56{font-size:112px}}.mainv__img{margin-top:2.5rem}.concerns__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}.concerns__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - 20px)/2)}@media screen and (min-width: 768px){.concerns__item{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:calc((100% - 40px)/3)}}.concerns__caption{margin-top:1.875rem;text-align:center;font-weight:bold}.products{position:relative;padding-top:1px}.products__lead{position:absolute;top:-20px;left:0;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:.375rem 2.5rem;background-color:#ed8100;border-radius:8px;font-weight:bold}@media screen and (min-width: 768px){.products__lead{top:-35px;font-size:2.5rem}}.products__title{margin:1.75rem 0 2.5rem;font-weight:bold}@media screen and (min-width: 768px){.products__title{margin-top:2.875rem;font-size:3.5rem}}.products__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:40px}@media screen and (min-width: 768px){.products__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.products__item{width:100%;max-width:373px}.about__lead{margin-top:2.5rem;font-size:1rem}@media screen and (min-width: 768px){.about__lead{text-align:center}}.about__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.about__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 768px){.about .about-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px){.about .about-card__figure{width:41.6%}}@media screen and (min-width: 768px){.about .about-card__body{width:55%}}.about .about-card__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1.25rem 0}.about .about-card__point{width:86px;height:86px;padding:16px 0 10px;background-color:#ed8100;border-radius:50%;font-family:"IBM Plex Sans",sans-serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-style:normal;text-align:center;color:#fff;line-height:1.2}.about .about-card__point-label{font-size:1.25rem}.about .about-card__point-number{font-size:1.875rem}.about .about-card__title{width:calc(100% - 102px);margin:0;font-size:1.5rem;font-weight:bold;color:#ed8100}.reason{padding:0 1.25rem 5rem;border:2px solid #596245;border-radius:20px}@media screen and (min-width: 1280px){.reason{padding-right:2.5rem;padding-left:2.5rem}}.reason__heading{position:relative}.reason__title{position:absolute;top:-40px;right:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:.625rem 2.5rem;background-color:#ed8100;border-radius:8px;font-size:1.25rem;font-weight:bold;color:#fff}@media screen and (min-width: 768px){.reason__title{font-size:2.375rem}}@media screen and (min-width: 1280px){.reason__title{font-size:2.5rem}}.reason__intro{padding-top:3.75rem}.reason__intro-title{margin-bottom:1.25rem;font-weight:bold}@media screen and (min-width: 768px){.reason__intro-title{font-size:2rem}}@media screen and (min-width: 768px){.reason__intro-text{padding-top:1.25rem;text-align:center}}.reason__intro-text p{margin-bottom:1.25rem}.reason__growth{padding-top:1.25rem}@media screen and (min-width: 768px){.reason__growth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:2.5rem}}.reason__growth-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reason__growth-text{margin-top:1.25rem;text-align:center;font-weight:bold}@media screen and (min-width: 768px){.reason__growth-arrow{height:100%}}.reason__growth-arrow img{margin:0 auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width: 768px){.reason__growth-arrow img{margin-top:10vh;-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width: 1280px){.reason__growth-arrow img{margin-top:14vh}}.reason__definition{margin-top:2.5rem;padding:1.25rem;border:2px solid #83bf00;border-radius:8px}.reason__definition-title{margin:0;font-size:1.25rem;font-weight:bold;color:#83bf00}@media screen and (min-width: 768px){.reason__definition-title{font-size:2rem}}.reason__definition-text{margin-top:.625rem}@media screen and (min-width: 1280px){.reason__definition-text{font-size:1.25rem}}.reason__about{margin-top:1.25rem;text-align:center;font-size:1rem;font-weight:bold}@media screen and (min-width: 768px){.reason__about{margin-top:2.5rem;font-size:1.5rem}}@media screen and (min-width: 768px){.reason__about .fs-24{font-size:2rem}}.reason__direct{margin-top:2.5rem}@media screen and (min-width: 1280px){.reason__direct{margin-top:5rem}}.reason__direct-figure{margin:1.25rem 0 2.5rem;background-color:#fefdf9}@media screen and (min-width: 768px){.reason__direct-figure{margin:2.5rem 0 5rem}}@media screen and (min-width: 768px){.reason__direct-figure img{width:auto;height:450px;margin:0 auto}}.reason__sub-title{margin-bottom:1.25rem;font-weight:bold}@media screen and (min-width: 768px){.reason__sub-title{margin-bottom:2.5rem;font-size:2rem}}@media screen and (min-width: 768px){.reason__sub-text{text-align:center}}.reason__effects{margin-bottom:2.5rem}@media screen and (min-width: 768px){.reason__effects{margin-bottom:5rem}}.reason__effects-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media screen and (min-width: 1280px){.reason__effects-list{gap:40px}}.reason__effects-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - 20px)/2);max-width:200px}@media screen and (min-width: 768px){.reason__effects-item{width:calc((100% - 40px)/3)}}@media screen and (min-width: 1280px){.reason__effects-item{width:calc((100% - 80px)/3)}}.reason__effects-text{margin-top:1rem;text-align:center;font-weight:bold}.reason__soil-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:20px}.reason__soil-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - 20px)/2);max-width:250px}@media screen and (min-width: 768px){.reason__soil-item{width:calc((100% - 60px)/4);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.reason__soil-item:nth-child(1) figure::after,.reason__soil-item:nth-child(3) figure::after{content:"";position:absolute;top:40px;right:-50px;background:url("../../assets/img/amino-family/dotted-line.svg") no-repeat;background-size:auto;width:80px;height:30px;z-index:0}.reason__soil-item:nth-child(1) figure img,.reason__soil-item:nth-child(3) figure img{position:relative;z-index:1}@media screen and (min-width: 768px){.reason__soil-item:nth-child(2) figure::after{content:"";position:absolute;top:80px;right:-50px;background:url("../../assets/img/amino-family/dotted-line.svg") no-repeat;background-size:auto;width:80px;height:30px;z-index:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reason__soil-item:nth-child(2) figure img{position:relative;z-index:1}}.reason__soil-text{margin-top:1rem;text-align:center;font-size:.875rem;font-weight:bold}.before-after__item:nth-of-type(2){margin-top:5rem}.before-after__comparison{max-width:450px;margin:0 auto}@media screen and (min-width: 768px){.before-after__comparison{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;max-width:none}}@media screen and (min-width: 768px){.before-after__before{width:39%;max-width:470px}}@media screen and (min-width: 768px){.before-after__after{width:52%;max-width:626px}}.before-after__case-title{position:relative;text-align:center;font-weight:bold;font-size:1rem;color:#ed8100}@media screen and (min-width: 1280px){.before-after__case-title{font-size:1.25rem}}.before-after__case-title::before,.before-after__case-title::after{content:"";position:absolute;top:0;width:17px;height:21px}@media screen and (min-width: 1280px){.before-after__case-title::before,.before-after__case-title::after{width:21px;height:26px}}.before-after__case-title::before{left:0;background:url("../img/amino-family/heading-img-left.svg") no-repeat;background-size:cover}.before-after__case-title::after{right:0;background:url("../img/amino-family/heading-img-right.svg") no-repeat;background-size:cover}.before-after__figure{margin-top:.625rem;padding:.625rem;background:#fff}.before-after__caption{padding-top:.5rem;text-align:center;font-family:"IBM Plex Sans",sans-serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-style:normal;font-size:1.25rem;font-weight:bold;color:#83bf00}.before-after__arrow{margin:1.25rem 0}@media screen and (min-width: 768px){.before-after__arrow{width:7%;max-width:84px}}.before-after__arrow img{margin:0 auto}.case__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}@media screen and (min-width: 768px){.case__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.case__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.case__item{width:calc((100% - 80px)/3)}}.case__item-image{width:100%;height:auto}.case__item-title{font-size:1.25rem}@media screen and (min-width: 768px){.case__item-title{font-size:1.5rem}}.series .products-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.series .products-table__note{margin-top:2.5rem}.series .products-table__table{width:100%;min-width:830px;margin-top:1.25rem;border-collapse:separate;border-spacing:0}@media screen and (min-width: 1280px){.series .products-table__table{max-width:1200px;margin-top:5rem}}.series .products-table__row:first-child .products-table__heading:first-child{border-top-left-radius:8px}@media screen and (min-width: 1280px){.series .products-table__row:first-child .products-table__heading:first-child{border-top-left-radius:20px}}.series .products-table__row:first-child .products-table__heading:last-child{border-top-right-radius:8px}@media screen and (min-width: 1280px){.series .products-table__row:first-child .products-table__heading:last-child{border-top-right-radius:20px}}.series .products-table__head{background-color:#83bf00;border-top-right-radius:8px;border-top-left-radius:8px;color:#fff;font-weight:bold;font-size:1.25rem}@media screen and (min-width: 1280px){.series .products-table__head{border-top-right-radius:20px;border-top-left-radius:20px;font-size:1.75rem}}.series .products-table__heading,.series .products-table__item,.series .products-table__cell{text-align:center;vertical-align:middle;white-space:nowrap}.series .products-table__item,.series .products-table__cell{padding:1.25rem}.series .products-table__heading{padding:1.25rem 0}.series .products-table__cell{font-size:1rem;font-weight:bold}@media screen and (min-width: 1280px){.series .products-table__cell{font-size:1.5rem}}.series .products-table__product-name{margin-top:.625rem;font-size:1rem}@media screen and (min-width: 1280px){.series .products-table__product-name{font-size:1.5rem}}.series .products-table__product-image-wrap img{width:100px;height:auto;margin:auto}@media screen and (min-width: 1280px){.series .products-table__product-image-wrap img{width:200px}}.series .products-table__shape-figure img{width:100px;height:auto;margin:.625rem auto 0}@media screen and (min-width: 1280px){.series .products-table__shape-figure img{width:166px}}.series .ingredients{padding:2.5rem 1.25rem 1.25rem;background-color:#fff;border:2px solid #596245;border-radius:8px}@media screen and (min-width: 768px){.series .ingredients{padding:2.5rem;border-radius:20px}}.series .ingredients__lead,.series .ingredients__title{font-weight:bold;text-align:center}.series .ingredients__lead{font-size:1rem;color:#ed8100}@media screen and (min-width: 768px){.series .ingredients__lead{font-size:1.5rem}}@media screen and (min-width: 1280px){.series .ingredients__lead{font-size:1.75rem}}.series .ingredients__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1.25rem;padding-bottom:1.25rem;background:url("../../assets/img/amino-family/dotted-underline.svg") no-repeat bottom center;background-size:auto;font-size:1.5rem}@media screen and (min-width: 768px){.series .ingredients__title{font-size:3rem}}@media screen and (min-width: 1280px){.series .ingredients__title{font-size:3.5rem;background-size:contain}}@media screen and (min-width: 768px){.series .ingredients__intro{text-align:center}}.series .zeolite{margin-top:5rem}.series .zeolite__feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:1.25rem 0 2.5rem}@media screen and (min-width: 768px){.series .zeolite__feature{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:40px;max-width:700px;margin:2.5rem auto}}@media screen and (min-width: 1280px){.series .zeolite__feature{gap:40px;max-width:100%}}@media screen and (min-width: 768px){.series .zeolite__visual,.series .zeolite__benefit{width:calc((100% - 20px)/2)}}@media screen and (min-width: 1280px){.series .zeolite__visual{width:50%}}.series .zeolite__visual img{width:100%}.series .zeolite__benefit{padding:1.25rem;background:#fff5ea url("../../assets/img/amino-family/zeolite-img02.webp") no-repeat bottom 10px right 10px;background-size:110px 145px;border-radius:8px}@media screen and (min-width: 1280px){.series .zeolite__benefit{width:calc(50% - 40px);padding:2.5rem;border-radius:20px;background-size:160px 196px;background-position:bottom 40px right 40px}}.series .zeolite__benefit-heading{padding:.375rem .625rem;background:#ed8100;border-radius:21px;font-size:1.25rem;font-weight:bold;color:#fff}@media screen and (min-width: 1280px){.series .zeolite__benefit-heading{position:relative;padding-top:.625rem;padding-bottom:.625rem;border-radius:28px;font-size:1.5rem}.series .zeolite__benefit-heading::after{content:"";position:absolute;bottom:-70px;left:60px;width:57px;height:73px;background:url("../../assets/img/amino-family/zeolite-img-arrow.svg") no-repeat;background-size:cover}}.series .zeolite__benefit-list{margin-top:1.25rem}@media screen and (min-width: 1280px){.series .zeolite__benefit-list{margin-top:5rem}}.series .zeolite__benefit-item{position:relative;padding:.25rem 0 .25rem 1.75rem;font-size:1.125rem;font-weight:bold}@media screen and (min-width: 1280px){.series .zeolite__benefit-item{padding:.5rem 0 .5rem 3.25rem;font-size:1.5rem}}.series .zeolite__benefit-item::before{content:"";position:absolute;top:0;left:0;bottom:0;width:22px;height:22px;margin:auto;background:url("../../assets/img/amino-family/ic-check.svg") no-repeat;background-size:cover}@media screen and (min-width: 1280px){.series .zeolite__benefit-item::before{width:37px;height:37px}}.series .zeolite__info{border-radius:8px}@media screen and (min-width: 768px){.series .zeolite__info{padding-bottom:2.5rem}}@media screen and (min-width: 1280px){.series .zeolite__info{border-radius:20px}}@media screen and (min-width: 768px){.series .zeolite__info-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.series .zeolite__info-heading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.375rem 1.25rem;background:#ed8100;border-bottom-right-radius:8px;font-size:1.25rem;font-weight:bold;color:#fff}@media screen and (min-width: 768px){.series .zeolite__info-heading{padding:.625rem 2.5rem;border-bottom-right-radius:14px;font-size:1.5rem}}.series .zeolite__info-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.25rem}@media screen and (min-width: 768px){.series .zeolite__info-item{width:50%}}@media screen and (min-width: 1280px){.series .zeolite__info-item{padding:2.5rem}}@media screen and (min-width: 768px){.series .zeolite__info-item:first-child{background:url("../../assets/img/amino-family/vertical-dotted-line.svg") no-repeat center right}}.series .zeolite__info-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.series .zeolite__info-icon{width:80px}.series .zeolite__info-text{width:calc(100% - 100px)}.series .zeolite__info-title{font-size:1rem;font-weight:bold}@media screen and (min-width: 768px){.series .zeolite__info-title{font-size:1.25rem}}.series .zeolite__info-title span{font-size:1.375rem}@media screen and (min-width: 1280px){.series .zeolite__info-title span{font-size:2rem}}@media screen and (min-width: 1280px){.series .zeolite__info-title .fs-32{font-size:2.75rem}}.series .zeolite__info-description{margin-top:.625rem}@media screen and (min-width: 768px){.series .zeolite__info-line-img{display:none}}.series .zeolite__info-line-img img{width:90%;margin:0 auto}.series .pulp{margin-top:2.5rem}.series .pulp__process{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-top:2.5rem}@media screen and (min-width: 768px){.series .pulp__process{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px}}.series .pulp__step{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.series .pulp__step-title{margin-bottom:.625rem;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 768px){.series .pulp__step-title{font-size:1.5rem}}.series .pulp__step:not(:last-child){padding-bottom:5rem}@media screen and (min-width: 768px){.series .pulp__step:not(:last-child){padding-bottom:0}}.series .pulp__step:not(:last-child)::after{content:"";position:absolute;right:0;left:0;bottom:-15px;width:61px;height:87px;margin:auto;background:url("../../assets/img/amino-family/img-arrow-orage.svg");background-size:cover;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width: 768px){.series .pulp__step:not(:last-child)::after{top:23%;right:-50px;left:inherit;margin:inherit;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media screen and (min-width: 1280px){.series .pulp__step:not(:last-child)::after{top:26%;z-index:1}}.series .pulp__body{text-align:center}.story__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.story__block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px}}.story__block:not(:last-child){margin-bottom:40px}@media screen and (min-width: 768px){.story__block:nth-child(2),.story__block:nth-child(4){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 768px){.story__block-image,.story__block-text{width:calc((100% - 40px)/2)}}.story__block-figure img{width:100%}.story__block-caption{margin-top:.625rem}.faq__content{interpolate-size:allow-keywords}.faq__content details{display:block;margin:1.25rem 0}.faq__content details::details-content{block-size:0;overflow:hidden;-webkit-transition:block-size .3s ease,content-visibility .3s allow-discrete;transition:block-size .3s ease,content-visibility .3s allow-discrete}.faq__content details[open]::details-content{block-size:auto}.faq__content summary{position:relative;padding:.625rem 2.5rem .625rem 1.25rem;background-color:#83bf00;border-radius:8px;font-size:1.25rem;font-weight:bold;color:#fff;cursor:pointer;list-style:none}@media screen and (min-width: 768px){.faq__content summary{padding:1.5rem 6.25rem 1.5rem 1.25rem;border-radius:20px;font-size:1.5rem}}.faq__content summary::-webkit-details-marker{display:none}.faq__content summary::before,.faq__content summary::after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-color:#fff;border-radius:2px}@media screen and (min-width: 768px){.faq__content summary::before,.faq__content summary::after{border-radius:3px}}.faq__content summary::before{right:21px;width:3px;height:25px}@media screen and (min-width: 768px){.faq__content summary::before{right:62px;width:6px;height:50px}}.faq__content summary::after{right:10px;width:25px;height:3px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media screen and (min-width: 768px){.faq__content summary::after{right:40px;width:50px;height:6px}}.faq__content details[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq__content details[open] summary::before{display:none}.faq__content details[open] summary::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__content-q,.faq__content-a{position:relative;display:block;padding-left:3.25rem}@media screen and (min-width: 1280px){.faq__content-q,.faq__content-a{padding-left:4rem}}.faq__content-q::before,.faq__content-a::before{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;color:#83bf00;background-color:#fff;border-radius:50%;font-size:2rem;font-weight:bold;font-family:"IBM Plex Sans",sans-serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-style:normal}@media screen and (min-width: 1280px){.faq__content-q::before,.faq__content-a::before{width:54px;height:54px}}.faq__content-q::before{content:"Q";font-size:2rem}@media screen and (min-width: 1280px){.faq__content-q::before{top:-9px}}.faq__content-a::before{content:"A";border:2px solid #83bf00}@media screen and (min-width: 1280px){.faq__content-a::before{top:-12px}}.faq__content-answer{padding:1.25rem;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media screen and (min-width: 768px){.faq__content-answer{border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-size:1.25rem}}@media screen and (min-width: 1280px){.faq__content-answer{padding-top:1.875rem;padding-bottom:1.875rem}}.footer{padding:.625rem 0;background-color:#596245;text-align:center;color:#fff}/*# sourceMappingURL=lp.min.css.map */