.lp-wrapper .c-text--base{font-size:1.6rem}.lp-wrapper .img span.note{font-size:1.2rem;color:#000c}.lp-wrapper .product .image-with-text__media img{height:auto}.lp-wrapper .cta{margin:30px auto 0}@media screen and (max-width:864px){.lp-wrapper .cta .image-with-text__content{padding:0}}.lp-wrapper .cta .img{margin-bottom:20px}.lp-wrapper .cta .img img{width:100%;max-width:900px;margin:0 auto}.lp-wrapper .cta a.button{display:block;padding-top:12px;padding-bottom:12px;max-width:650px;font-size:2.2rem;margin:0 auto 10px;animation:btn-move 2s infinite}.lp-wrapper .cta a.button span.micro{font-size:1.5rem;background:var(--white);color:var(--line);border-radius:30px;display:block;padding:0 10px;margin:0 auto 6px;width:max-content}.lp-wrapper .cta a.button.line span.arrow{border-color:var(--white)}.lp-wrapper .cta a.button span.arrow{top:50%}.lp-wrapper .cta a.button:after,.lp-wrapper .cta a.button:before{box-shadow:2px 4px #4c9a6c}.lp-wrapper .intro{background:center / cover no-repeat url(/cdn/shop/files/lp-lead_intro-bg.png?v=1688367345);background-color:var(--white)}@media screen and (min-width:865px){.lp-wrapper .intro{background-position:center right;background-size:cover}}.lp-wrapper .how .page-width{padding-left:0;padding-right:0}.lp-wrapper .how .rich-text__heading{margin-bottom:30px}@media screen and (min-width:865px){.lp-wrapper .how ul{max-width:600px;margin:0 auto}.lp-wrapper .how .rich-text__heading{margin-bottom:40px}}.lp-wrapper .how ul li{list-style:none;position:relative;padding-left:2em;text-align:left;line-height:1.6;font-size:1.6rem;margin-bottom:2rem}.lp-wrapper .how ul li:before{position:absolute;top:0;left:0;width:1em;height:1.6em;background:url(/cdn/shop/files/ico_check_water_ver.svg?v=1676480693) no-repeat center center;background-size:contain;content:""}.lp-wrapper .so{position:relative;background-color:var(--lightPrimeDay);text-align:center;padding:30px 0}@media screen and (min-width:865px){.lp-wrapper .so{padding:60px 0}}.lp-wrapper .so:after{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);border:solid 20px transparent;border-top:solid 20px var(--lightPrimeDay);content:""}.lp-wrapper .product.page-width{padding:0}.lp-wrapper .product .grid{align-items:center}.lp-wrapper .product .image-with-text__media{width:100%;margin-bottom:20px;background-color:transparent!important}.lp-wrapper .product .img{margin-bottom:20px}.lp-wrapper .product .img img{max-width:500px;width:100%;margin:0 auto}@media screen and (min-width:865px){.lp-wrapper .product .batches img{max-width:200px}}.lp-wrapper .sale,.lp-wrapper .monthly{width:100%;max-width:800px;justify-content:space-between;align-items:center}@media screen and (min-width:865px){.lp-wrapper .sale,.lp-wrapper .monthly{width:100%}}.lp-wrapper .sale .whitebox{background:var(--white);margin:0 auto 20px;padding:20px;width:90%}@media screen and (min-width:865px){.lp-wrapper .sale .whitebox{width:100%}}.lp-wrapper .sale .whitebox div.h4{color:var(--black);font-size:2rem}.lp-wrapper .sale .whitebox div.h3{display:block;margin:20px auto}.lp-wrapper .sale .whitebox p span{font-size:1.3rem;display:block}@media screen and (min-width:865px){.lp-wrapper .sale .whitebox div.h4{font-size:2.6rem}.lp-wrapper .sale .whitebox p span{font-size:1.6rem;display:block}}.lp-wrapper .sale .whitebox .grid,.lp-wrapper .sale .whitebox .grid .grid__item.img,.lp-wrapper .sale .whitebox .grid .grid__item.prices{width:100%}.lp-wrapper .sale .whitebox .grid{align-items:center}.lp-wrapper .sale .whitebox .offer{width:100%;background:var(--yellow);border-radius:10px;color:var(--red);font-weight:600;margin-bottom:10px;line-height:1.2;padding:2px 0}.lp-wrapper .sale .whitebox .offer span:first-child{font-size:1.6rem}.lp-wrapper .sale .whitebox .offer span:last-child{font-size:2.6rem}@media screen and (min-width:865px){.lp-wrapper .sale .whitebox .grid .grid__item.img,.lp-wrapper .sale .whitebox .grid .grid__item.prices{width:calc(50% - 30px);row-gap:1rem}}.lp-wrapper .sale .whitebox .grid .grid__item.img img{margin:0 auto}.lp-wrapper .grid .grid__item.prices p.off{background:var(--thinPink);display:block;margin:0 auto;width:100%;font-weight:600;font-size:1.8rem;line-height:1.4;border-radius:12px}.lp-wrapper .grid .grid__item.prices .price{font-size:2rem;color:var(--black);font-weight:600;display:block;margin:0 auto}.lp-wrapper .grid .grid__item.prices del{color:var(--black);font-size:2.6rem;text-decoration:none;background:linear-gradient(10deg,transparent,transparent 45%,#f00 45.7%,#f00 50.1%,transparent 50.8%,transparent);display:block;width:max-content;margin:0 auto}.lp-wrapper .grid .grid__item.prices span.sale-price{font-size:4rem;line-height:1}@media screen and (min-width:865px){.lp-wrapper .grid .grid__item.prices{font-size:2.8rem}.lp-wrapper .grid .grid__item.prices span.sale-price{font-size:4.8rem}}.lp-wrapper .grid .grid__item.prices span.tax{font-size:1.2rem;font-weight:600;margin-left:2px}.lp-wrapper .grid .grid__item .notice{margin-top:30px}.lp-wrapper #review.reviews-caousel .c-slide-card{padding-top:10px;min-height:440px}.lp-wrapper #review h2 .grid{align-items:center}.lp-wrapper #review h2 .grid .grid__item img{width:100%;max-width:250px;margin:0 auto}@media screen and (min-width:865px){.lp-wrapper #review h2 .grid .grid__item img{max-width:300px}}@media screen and (min-width:865px){.lp-wrapper .professional .details-box__section .details-box__text{width:100%}}.lp-wrapper .professional .grid{margin-top:40px;align-items:center;justify-content:space-between}@media screen and (min-width:865px){.lp-wrapper .professional .grid{width:70%;margin:0 auto}}.lp-wrapper .professional .details-box__text div.h2{line-height:1.7}.lp-wrapper .professional .details-box__text p{font-size:1.4rem;line-height:inherit}.lp-wrapper .professional .details-box__text p.note{font-size:1.1rem}.lp-wrapper .professional .img{margin-top:30px}.lp-wrapper .professional .img img{width:80%;margin:0 auto}@media screen and (min-width:865px){.lp-wrapper .professional .img img{width:100%;max-width:230px}}@keyframes btn-move{0%{transform:translateY(2px)}5%{transform:translateY(-2px)}10%{transform:translateY(2px)}15%{transform:translateY(-2px)}20%{transform:translateY(2px)}25%{transform:translateY(-2px)}30%{transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/lp-202307.css.map */
