@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css";*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html{scroll-behavior:auto}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,select,textarea,button{margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}ul{list-style-type:none;margin-block-start:0em;margin-block-end:0em;padding-inline-start:0px}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:"Noto Sans JP",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6em;line-height:1.6;letter-spacing:.05em}body *{box-sizing:border-box}@media screen and (max-width: 767px){html,body{overflow-x:hidden !important;overflow-y:scroll;-webkit-overflow-scrolling:touch}}a{text-decoration:none;outline:none}.wrapper{display:block;margin:0px auto;padding:0px;min-height:100vh}img,picture{width:100%}a{text-decoration:none}a:hover img{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.block{display:block !important}.grid{display:grid !important}.none{display:none !important}.sp{display:none}.pc{display:block}@media(max-width: 1000px){.sp{display:block}.pc{display:none}}.u-display-sp{display:none}@media(max-width: 1000px){.u-display-sp{display:block}}.is-fixed{position:fixed;top:0;left:0;z-index:9999;width:100%;margin-top:0 !important}@keyframes menu-container-appeared{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes menu-container-leaved{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes menu-overlay-appeared{0%{opacity:0}100%{opacity:1}}@keyframes menu-overlay-leaved{0%{opacity:1}100%{opacity:0}}@keyframes modal-photo-open{0%{opacity:0}100%{opacity:1}}@keyframes modal-photo-close{0%{opacity:1}100%{opacity:0}}@keyframes shine{0%{left:-100%;opacity:0}20%{left:-100%;opacity:.5}40%{left:100%;opacity:.5}100%{left:100%;opacity:0}}.p-an-lp-header{position:absolute;top:24px;left:0;width:100%;display:flex;align-items:center;padding:0 40px;z-index:100;transition:background .3s ease,padding .3s ease,box-shadow .3s ease}.p-an-lp-header--fixed{position:fixed;top:0;padding:10px 40px}.p-an-lp-header--released{position:absolute}@media screen and (max-width: 800px){.p-an-lp-header{top:10px;padding:0 15px;transition:none}}.p-an-lp-header__tagline{font-family:"Inter",sans-serif;font-size:10px;line-height:20px;letter-spacing:3px;color:#525252;text-align:center;margin-left:20px}@media screen and (max-width: 800px){.p-an-lp-header__tagline{display:none}}.p-an-lp-header__btn{margin-left:auto;display:flex;align-items:center;justify-content:center;width:250px;height:54px;background:linear-gradient(180deg, #ebb27d 0%, #e18d3f 100%);color:#fff !important;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;border-radius:27px;box-shadow:0 4px 10px rgba(225,141,63,.4);border:2px solid rgba(0,0,0,0);transition:all .3s ease;text-decoration:none}.p-an-lp-header__btn:hover{background:#fff !important;color:#e18d3f !important;border-color:#e18d3f}.p-an-lp-header__btn:hover::before{display:none}.p-an-lp-header__btn:-webkit-any-link{text-decoration:none !important;text-decoration-line:none !important}@media screen and (max-width: 800px){.p-an-lp-header__btn{position:fixed;bottom:115px;left:5%;width:90%;height:60px;font-size:22px;margin-left:0;z-index:1000;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:bottom .4s ease,opacity .3s ease,visibility .3s ease,transform .4s ease;opacity:0;visibility:hidden;pointer-events:none}.p-an-lp-header__btn--ready{opacity:1;visibility:visible;pointer-events:auto}.p-an-lp-header__btn--scrolled{bottom:20px}.p-an-lp-header__btn--anchored{position:absolute;bottom:-15px;left:5%;width:90%}.p-an-lp-header__btn--hidden{opacity:0;visibility:hidden;pointer-events:none}.p-an-lp-header__btn::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);transform:skewX(-20deg);animation:shine 3s infinite;pointer-events:none}}footer{width:100%;background:#fff !important;padding-top:5rem;padding-bottom:0;position:relative}@media screen and (max-width: 820px){footer{padding-top:6rem;padding-bottom:11.5rem}}footer .footCont{width:44.6rem;margin:auto}@media screen and (max-width: 820px){footer .footCont{width:calc(100% - 2rem)}}footer .footCont h2{width:13.2rem;margin:auto auto 4.3rem}@media screen and (max-width: 820px){footer .footCont h2{width:22.8rem}}footer .footCont h2 img{width:100%;height:auto}@media screen and (max-width: 820px){footer .footCont p.toshop{width:60rem;height:6.48rem;margin:6.4rem auto 5.8rem}}@media screen and (max-width: 480px){footer .footCont p.toshop{width:100%}}footer .footCont p.toshop a{font-size:1.2rem;color:#000;width:100%;height:2.6rem;border:.1rem solid #000;background:url(https://cdnec.artnature.co.jp/img/freepage/lp/laips_j_01/arrow.webp) no-repeat center right 1rem;background-size:.4rem;display:flex;justify-content:center;align-items:center;text-decoration:none}@media screen and (max-width: 820px){footer .footCont p.toshop a{font-size:2.4rem;background:url(https://cdnec.artnature.co.jp/img/freepage/lp/laips_j_01/arrow.webp) no-repeat center right 2.3rem;background-size:1rem;width:100%;height:100%;margin:auto;box-sizing:border-box}}@media screen and (max-width: 480px){footer .footCont p.toshop a{font-size:1.3rem}}footer .footCont ul{width:100%;margin:1.9rem auto 3.7rem;display:flex;justify-content:space-between}@media screen and (max-width: 820px){footer .footCont ul{width:46.8rem;flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 480px){footer .footCont ul{width:100%}}footer .footCont li{border-right:.1rem solid #333}@media screen and (max-width: 820px){footer .footCont li{margin-bottom:2.5rem}}footer .footCont li a{color:#000;font-size:1.1rem;padding:0 1.4rem;text-decoration:none}@media screen and (max-width: 820px){footer .footCont li a{font-size:2rem;padding:0 2.6rem}}@media screen and (max-width: 480px){footer .footCont li a{font-size:1.3rem;padding:0 1.6rem}}@media screen and (max-width: 820px){footer .footCont li:nth-of-type(2){border:none}footer .footCont li:nth-of-type(2) a{padding-right:0}}footer .footCont li:first-child{border-left:.1rem solid #333}@media screen and (max-width: 820px){footer .footCont li:last-of-type{border:none}footer .footCont li:last-of-type a{padding-right:0}}footer .footCont .related{width:100%;height:4.36rem;display:flex;justify-content:space-between;align-items:center;margin:auto auto 3.2rem}@media screen and (max-width: 820px){footer .footCont .related{width:49.8rem;height:auto;justify-content:center;flex-wrap:wrap;gap:3.4rem;margin:auto auto 5.4rem}}@media screen and (max-width: 480px){footer .footCont .related{width:100%}}footer .footCont .related figure.jdma{width:8.76rem}@media screen and (max-width: 820px){footer .footCont .related figure.jdma{width:20.5rem}}footer .footCont .related figure.privacy{width:4.3rem}@media screen and (max-width: 820px){footer .footCont .related figure.privacy{width:10rem}}footer .footCont .related figure.artnature{width:21.64rem}@media screen and (max-width: 820px){footer .footCont .related figure.artnature{width:100%}}footer .footCont p.rights{font-size:1rem;color:#999;text-align:center;margin-bottom:2.2rem}@media screen and (max-width: 820px){footer .footCont p.rights{font-size:1.8rem}}@media screen and (max-width: 480px){footer .footCont p.rights{font-size:1.3rem}}a,a:link,a:visited,a:hover,a:active{text-decoration:none !important}a:hover,a:active,a:focus{text-decoration:none !important;border:none !important;outline:none !important}.p-an-lp-logo{display:inline-grid;grid-template-columns:max-content;grid-template-rows:max-content;place-items:start;position:relative}.p-an-lp-logo__icon{width:79px;height:57.212px;grid-column:1;grid-row:1}.p-an-lp-logo__text-svg{width:100%;height:100%}.p-an-lp-main{width:100%;max-width:100%}.p-an-lp-main__bg{background:#fafafc}.p-an-lp-fv{position:relative;width:100%;height:auto}.p-an-lp-fv__image-wrapper{width:100%;height:100%}.p-an-lp-fv__image{width:100%;height:100%;object-fit:cover;pointer-events:none}.p-an-lp-fv__image--mobile{display:none}.p-an-lp-section{width:100%;margin:0 auto;padding:80px 40px}@media screen and (max-width: 1080px){.p-an-lp-section{padding:80px 18px}}.p-an-lp-section--concept{background-image:url("../images/concept_bg.png");background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;padding-bottom:190px !important}@media screen and (max-width: 1080px){.p-an-lp-section--concept{padding-bottom:124px !important}}.p-an-lp-section--points{background:linear-gradient(180deg, #d8e2e7 0%, #ffffff 50%, #f0eaea 100%)}.p-an-lp-section--points__inner{width:990px;margin:0 auto}.p-an-lp-section--features{background-color:#f3f3f3;background-image:url("../images/p-an-lp-feature-box_bg.png");background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.p-an-lp-section--scene{background:#fff;padding:80px 0}@media screen and (max-width: 1080px){.p-an-lp-section--scene{padding:80px 0}}.p-an-lp-section--how-to{background-color:#d8e2e7;padding:80px 40px}@media screen and (max-width: 1080px){.p-an-lp-section--how-to{padding:80px 18px}}.p-an-lp-section--how-to__inner{width:100%;max-width:990px;margin:0 auto}.p-an-lp-section--review{background-color:#faf5f5;padding:80px 40px}@media screen and (max-width: 1080px){.p-an-lp-section--review{padding:80px 18px}}.p-an-lp-section--review__inner{width:100%;max-width:990px;margin:0 auto;gap:0}.p-an-lp-section--purchase{background-color:#f0eaea;padding:80px 40px}@media screen and (max-width: 1080px){.p-an-lp-section--purchase{padding:80px 18px}}.p-an-lp-section--purchase__inner{width:100%;max-width:990px;margin:0 auto;gap:0}.p-an-lp-section__inner{display:flex;flex-direction:column;align-items:center;gap:24px;width:990px;margin:0 auto}@media screen and (max-width: 1080px){.p-an-lp-section__inner{width:100%}}.p-an-lp-section__inner-2{display:flex;flex-direction:column;align-items:center;gap:64px;width:990px;margin:0 auto}@media screen and (max-width: 1080px){.p-an-lp-section__inner-2{gap:40px;width:100%}}.p-an-lp-section__title{font-family:"Cinzel Decorative",serif;font-weight:400;font-size:36px;line-height:44px;letter-spacing:4.05px;text-align:center}.p-an-lp-section__title--gradient{background:linear-gradient(90deg, #5d7b8e 0%, #525252 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.p-an-lp-section__section-title{font-family:"Cinzel Decorative",serif;font-size:24px;font-weight:400;line-height:30px;letter-spacing:4.05px;text-align:center}.p-an-lp-section__section-title--gradient{background:linear-gradient(90deg, #5d7b8e 0%, #525252 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.p-an-lp-section--purchase-bottom{background-color:#f0eaea;padding:100px 40px}@media screen and (max-width: 1080px){.p-an-lp-section--purchase-bottom{padding:60px 20px}}.p-an-lp-section--brand-vision{background:linear-gradient(to bottom, #fff, #f5f7f8);padding:100px 40px}@media screen and (max-width: 1080px){.p-an-lp-section--brand-vision{padding:60px 20px}}.p-an-lp-section--faq{padding:80px 40px;background-color:#fff}@media screen and (max-width: 1080px){.p-an-lp-section--faq{padding:60px 20px}}.p-an-lp-section--spec{background:linear-gradient(180deg, #f3f3f3 0%, #f3f3f3 100%);padding:100px 40px}@media screen and (max-width: 1080px){.p-an-lp-section--spec{padding:60px 20px}}.p-an-lp-concept{position:relative;width:428px;height:150px;text-align:center;color:#333;letter-spacing:2px;margin:0 auto}@media screen and (max-width: 1080px){.p-an-lp-concept{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;gap:10px}}.p-an-lp-concept__heading{font-weight:700;font-size:38px;line-height:60px;position:absolute;left:50%;transform:translateX(-50%);top:0;white-space:nowrap}@media screen and (max-width: 1080px){.p-an-lp-concept__heading{position:static;transform:none;white-space:normal;color:#333;text-align:center;font-size:32px;font-weight:700;line-height:1.7;letter-spacing:3px}}.p-an-lp-concept__subtitle{font-weight:400;font-size:12px;line-height:18px;letter-spacing:2px;position:absolute;left:71.5px;top:57px}@media screen and (max-width: 1080px){.p-an-lp-concept__subtitle{top:49px;left:calc(50% - 42px)}}.p-an-lp-features{display:flex;gap:40px;align-items:center;justify-content:center}@media screen and (max-width: 1080px){.p-an-lp-features{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px 10px;justify-items:center;width:100%;max-width:320px;margin:32px auto 0}}.p-an-lp-feature-circle{position:relative;width:199px;height:200px}@media screen and (max-width: 640px){.p-an-lp-feature-circle{width:153px;height:154px}.p-an-lp-feature-circle:nth-child(1){grid-column:1/3;margin-bottom:-4px}}.p-an-lp-feature-circle__bg{position:absolute;left:.5px;top:0;width:199px;height:199px}@media screen and (max-width: 640px){.p-an-lp-feature-circle__bg{width:153px;height:153px;left:0}}.p-an-lp-feature-circle__text{position:absolute;left:50%;transform:translateX(-50%);top:72px;font-weight:500;font-size:32px;line-height:48px;letter-spacing:3px;color:#5d7b8e;text-align:center}.p-an-lp-feature-circle__note{position:absolute;left:50%;transform:translateX(-50%);top:141px;font-weight:400;font-size:12px;line-height:18px;letter-spacing:2px;color:#5d7b8e;text-align:center}.p-an-lp-ingredients{position:relative;text-align:center;color:#333;letter-spacing:2px;margin-top:16px;margin-bottom:24px;height:80px;margin:0}@media screen and (max-width: 1080px){.p-an-lp-ingredients{height:auto;display:flex;flex-direction:column;align-items:center;gap:12px}}.p-an-lp-ingredients__highlight{position:absolute;left:50%;transform:translateX(-50%);top:0;white-space:nowrap}@media screen and (max-width: 1080px){.p-an-lp-ingredients__highlight{position:relative;left:0;transform:none;white-space:normal;width:100%;max-width:335px;margin:0 auto}}.p-an-lp-ingredients__highlight::before{content:"";position:absolute;left:0;top:10px;width:370px;height:17px;background:rgba(217,155,156,.3);z-index:-1}@media screen and (max-width: 1080px){.p-an-lp-ingredients__highlight::before{width:100%;top:8px;height:12px}}.p-an-lp-ingredients__highlight-text{font-weight:500;font-size:20px;line-height:34px;letter-spacing:3px}@media screen and (max-width: 1080px){.p-an-lp-ingredients__highlight-text{text-align:center;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px}}.p-an-lp-ingredients__note{font-weight:400;font-size:12px;line-height:18px;letter-spacing:2px}.p-an-lp-ingredients__description{position:absolute;left:50%;transform:translateX(-50%);top:34px;font-weight:500;font-size:20px;line-height:34px;letter-spacing:3px;white-space:nowrap}@media screen and (max-width: 1080px){.p-an-lp-ingredients__description{position:relative;left:0;transform:none;top:0;text-align:center;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;white-space:normal;width:100%;max-width:342px;margin:0 auto}}.p-an-lp-disclaimers{width:815px}@media screen and (max-width: 1080px){.p-an-lp-disclaimers{width:100%}}.p-an-lp-disclaimers__text{font-weight:400;font-size:12px;line-height:18px;letter-spacing:2px;color:#737373;text-align:center;margin-top:4em;margin-bottom:56px}@media screen and (max-width: 1080px){.p-an-lp-disclaimers__text{text-align:left;margin-top:0;margin-bottom:10px}}.p-an-lp-cta{width:100%;background:#f0eaea}.p-an-lp-cta__inner{display:flex;flex-direction:column;align-items:center;gap:40px;padding:80px 40px;width:990px;margin:0 auto}@media screen and (max-width: 1080px){.p-an-lp-cta__inner{width:100%;padding:80px 18px}}.p-an-lp-cta__card{background:#fff;border-radius:10px;padding:40px;width:100%;max-width:990px;display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width: 1080px){.p-an-lp-cta__card{padding:30px 24px 40px;display:grid;grid-template-columns:88px 1fr;grid-template-areas:"badge heading" "badges badges" "price price" "btn btn" "terms terms";column-gap:15px;row-gap:24px}}.p-an-lp-cta__heading{display:flex;justify-content:center;align-items:center;gap:24px;color:#e39349;text-align:center;margin-bottom:24px}@media screen and (max-width: 1080px){.p-an-lp-cta__heading{grid-area:heading;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:0;text-align:left}}.p-an-lp-cta__heading-small{font-family:"Noto Sans JP",sans-serif;color:#e39349;text-align:center;font-size:24px;font-weight:700;line-height:40px;letter-spacing:3px}@media screen and (max-width: 1080px){.p-an-lp-cta__heading-small{color:#333;text-align:center;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px}}.p-an-lp-cta__heading-large{font-family:"Noto Sans JP",sans-serif;color:#e39349;font-size:38px;font-weight:700;line-height:54px;letter-spacing:2px}@media screen and (max-width: 1080px){.p-an-lp-cta__heading-large{color:#333;text-align:center;font-size:32px;font-weight:700;line-height:48px;letter-spacing:3px}}@media screen and (max-width: 480px){.p-an-lp-cta__heading-large{font-size:28px}}.p-an-lp-cta__offer{display:flex;gap:24px;align-items:center;justify-content:center;margin-bottom:24px}@media screen and (max-width: 1080px){.p-an-lp-cta__offer{display:contents}}.p-an-lp-cta__off-badge{width:122px;flex-shrink:0}@media screen and (max-width: 1080px){.p-an-lp-cta__off-badge{grid-area:badge;width:88px;height:88px}}.p-an-lp-cta__off-badge-top{font-size:48px;font-weight:700;line-height:1}.p-an-lp-cta__off-badge-top small{font-size:24px}@media screen and (max-width: 1080px){.p-an-lp-cta__off-badge-top{font-size:32px}.p-an-lp-cta__off-badge-top small{font-size:16px}}.p-an-lp-cta__off-badge-bottom{font-size:24px;font-weight:700;line-height:1}@media screen and (max-width: 1080px){.p-an-lp-cta__off-badge-bottom{font-size:18px}}.p-an-lp-cta__offer-content{display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media screen and (max-width: 1080px){.p-an-lp-cta__offer-content{display:contents}}.p-an-lp-cta__badges{display:flex;gap:8px;align-items:center}@media screen and (max-width: 1080px){.p-an-lp-cta__badges{grid-area:badges;flex-direction:column;width:100%}}.p-an-lp-cta__price-wrapper{display:flex;gap:16px;align-items:center}@media screen and (max-width: 1080px){.p-an-lp-cta__price-wrapper{grid-area:price;flex-direction:column;gap:20px;width:100%}}.p-an-lp-cta__label{background:#e39349;height:44px;display:flex;align-items:center;justify-content:center;padding:0 24px 0 16px;clip-path:polygon(0 0, calc(100% - 15px) 0, 100% 50%, calc(100% - 15px) 100%, 0 100%);font-family:"Noto Sans JP",sans-serif;color:#fff;font-size:16px;font-weight:700;line-height:28px}@media screen and (max-width: 1080px){.p-an-lp-cta__label{font-size:18px;font-weight:700;line-height:28px;letter-spacing:2px;height:48px;width:100%;padding:0;clip-path:polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%)}}.p-an-lp-cta__price{color:#e39349;display:flex;align-items:baseline;gap:4px}.p-an-lp-cta__price-number{font-family:"Noto Sans JP",sans-serif;font-size:72px;font-weight:500;line-height:1;letter-spacing:.55px}@media screen and (max-width: 1080px){.p-an-lp-cta__price-number{font-size:64px}}.p-an-lp-cta__price-yen{font-size:44px;font-weight:700;line-height:48px;letter-spacing:3px}@media screen and (max-width: 1080px){.p-an-lp-cta__price-yen{font-size:40px}}.p-an-lp-cta__price-tax{font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;margin-left:-1em}@media screen and (max-width: 1080px){.p-an-lp-cta__price-tax{font-size:12px}}.p-an-lp-cta__terms{margin-top:24px;font-family:"Noto Sans JP",sans-serif;color:#525252;text-align:center;font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;width:100%;max-width:800px}@media screen and (max-width: 1080px){.p-an-lp-cta__terms{grid-area:terms;margin-top:0;font-size:12px;text-align:left}}.p-an-lp-badge{background:#fff;border:1px solid #d99b9c;padding:4px 12px;font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;color:#d99b9c;display:inline-block}@media screen and (max-width: 1080px){.p-an-lp-badge{font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;padding:2px 12px;width:100%;text-align:center;border-radius:4px}}.c-an-lp-btn{border:none;cursor:pointer;padding:10px 80px;border-radius:52px;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:32px;line-height:48px;letter-spacing:3px;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:16px;transition:all .3s ease}.c-an-lp-btn--primary{background:linear-gradient(180deg, #ebb27d 1.029%, #e18d3f 98.971%);color:#fff !important;border:3px solid #fff;box-shadow:4px 4px 4px -3px rgba(51,51,51,.1);width:600px;height:100px;text-align:center;font-size:32px;font-weight:500;line-height:48px;letter-spacing:3px;border-radius:50px;position:relative;overflow:hidden}.c-an-lp-btn--primary::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);transform:skewX(-20deg);animation:shine 3s infinite;pointer-events:none}@media screen and (max-width: 1080px){.c-an-lp-btn--primary{grid-area:btn;width:100%;max-width:none;height:70px;font-size:16px;padding:10px 20px}.c-an-lp-btn--primary::after{content:"";width:10px;height:10px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg)}}.c-an-lp-btn--primary:hover{background:#fff;color:#e18d3f !important;border:3px solid #e18d3f;box-shadow:0 8px 25px rgba(225,141,63,.3)}.c-an-lp-btn--primary:hover::before{display:none}.c-an-lp-btn--secondary{background:#fff;border:2px solid #d99b9c;color:#d99b9c !important;box-shadow:4px 4px 4px 0px rgba(51,51,51,.1);width:289px;border-radius:29px;font-size:16px;line-height:28px;letter-spacing:2px;padding:10px 80px}@media screen and (max-width: 1080px){.c-an-lp-btn--secondary{width:100%;max-width:100%;padding:8px 20px}}.c-an-lp-btn--secondary::after{content:"";width:8px;height:8px;border:0;border-top:solid 1px #d99b9c;border-right:solid 1px #d99b9c;transform:rotate(45deg);transition:all .3s}.c-an-lp-btn--secondary:hover{background:#d99b9c;border:2px solid #fff;color:#fff !important}.c-an-lp-btn--secondary:hover::after{border-top:solid 1px #fff;border-right:solid 1px #fff;transform:translateX(5px) rotate(45deg)}.c-an-lp-btn--fv{display:none}.p-an-lp-shopping-links{background:#fff;width:100%;padding:40px;display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (max-width: 1080px){.p-an-lp-shopping-links{padding:40px 32px}}.p-an-lp-shopping-links__title{font-weight:500;font-size:24px;line-height:40px;letter-spacing:3px;color:#333}@media screen and (max-width: 1080px){.p-an-lp-shopping-links__title{font-size:22px;letter-spacing:2px}}.p-an-lp-shopping-links__buttons{display:flex;gap:24px;align-items:flex-start;justify-content:center}@media screen and (max-width: 1080px){.p-an-lp-shopping-links__buttons{flex-direction:column;width:100%}}.p-an-lp-product-info{background:#fff;width:100%;padding:24px 40px;display:flex;gap:24px;align-items:center;justify-content:center}@media screen and (max-width: 1080px){.p-an-lp-product-info{flex-direction:column}}.p-an-lp-product-info__image{width:177px;height:178px}.p-an-lp-product-info__details{display:flex;flex-direction:column;gap:16px}.p-an-lp-product-info__title{font-weight:500;font-size:24px;line-height:40px;letter-spacing:3px;color:#333}@media screen and (max-width: 1080px){.p-an-lp-product-info__title{text-align:center}}.p-an-lp-product-info__specs{font-weight:400;font-size:16px;line-height:28px;letter-spacing:2px;color:#525252;white-space:nowrap}.p-an-lp-points-heading{font-size:32px;font-weight:500;line-height:48px;letter-spacing:3px;color:#333;text-align:center}@media screen and (max-width: 1080px){.p-an-lp-points-heading{font-size:24px;font-weight:700;line-height:40px}}.p-an-lp-points-heading__sub{text-align:center;font-size:24px;font-weight:500;line-height:40px;letter-spacing:3px;display:block;margin-top:16px}@media screen and (max-width: 1080px){.p-an-lp-points-heading__sub{text-align:center;font-size:20px;font-weight:500;line-height:34px}}.p-an-lp-company-intro{width:100%;display:flex;flex-direction:column;align-items:center;gap:0;margin-top:64px}@media screen and (max-width: 1080px){.p-an-lp-company-intro{margin-top:0}}.p-an-lp-company-intro__images{width:100%;max-width:816px;margin-bottom:20px}.p-an-lp-company-intro__images img{width:100%;height:auto}@media screen and (max-width: 1080px){.p-an-lp-company-intro__images{margin-bottom:16px}}.p-an-lp-company-intro__image-note{color:#737373;text-align:center;font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;margin-top:16px}@media screen and (max-width: 1080px){.p-an-lp-company-intro__image-note{font-size:10px;margin-top:8px}}.p-an-lp-company-intro__text{width:100%;max-width:816px;text-align:center;margin-top:20px}@media screen and (max-width: 1080px){.p-an-lp-company-intro__text{margin-top:40px}}.p-an-lp-company-intro__highlight{text-align:center;font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px;margin-bottom:24px}@media screen and (max-width: 1080px){.p-an-lp-company-intro__highlight{font-size:20px;margin-bottom:16px}}.p-an-lp-company-intro__marker{position:relative;z-index:1}.p-an-lp-company-intro__marker::after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:14px;background:rgba(217,155,156,.3);z-index:-1}@media screen and (max-width: 1080px){.p-an-lp-company-intro__marker::after{bottom:4px}}.p-an-lp-company-intro__description{text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;margin-bottom:16px}.p-an-lp-company-intro__note{font-weight:400;font-size:12px;line-height:18px;letter-spacing:2px;color:#737373}.p-an-lp-company-intro__note-2{font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;color:#333}@media screen and (max-width: 1080px){.p-an-lp-check__inner{gap:64px}}@media screen and (max-width: 1080px){.p-an-lp-check__header h2{margin-bottom:16px}}.p-an-lp-check--card{background:#fff;border-radius:10px;padding:40px;width:816px;display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (max-width: 1080px){.p-an-lp-check--card{width:100%}}.p-an-lp-check--card__badge{background:#d99b9c;border-radius:23px;padding:4px 48px;font-family:"Cinzel Decorative",serif;font-size:24px;line-height:30px;letter-spacing:4.0496px;color:#fff;text-align:center}.p-an-lp-check--card__summary{font-weight:400;font-size:16px;line-height:28px;letter-spacing:2px;color:#333;text-align:center;min-width:100%}@media screen and (max-width: 1080px){.p-an-lp-check--card__summary{text-align:left}}.p-an-lp-check--list{list-style:none;width:100%;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1080px){.p-an-lp-check--list{align-items:flex-start}}.p-an-lp-check--list__item{display:flex;gap:12px;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:28px;letter-spacing:2px;color:#333;text-align:center}@media screen and (max-width: 1080px){.p-an-lp-check--list__item{text-align:left}}.p-an-lp-check--list__item::before{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.80413 1.72938C8.4758 1.88688 8.17497 2.14354 7.75413 2.50271L7.6883 2.55771C7.32497 2.88523 6.86012 3.07793 6.37163 3.10354L6.28663 3.11021C5.73497 3.15438 5.3408 3.18521 4.99747 3.30688C4.60726 3.44474 4.25282 3.66812 3.96012 3.96068C3.66741 4.25325 3.44385 4.60757 3.3058 4.99771C3.18497 5.34104 3.15413 5.73521 3.10997 6.28688L3.1033 6.37188C3.07769 6.86036 2.88498 7.32521 2.55747 7.68854L2.50247 7.75354C2.1433 8.17521 1.8858 8.47604 1.72913 8.80438C1.5508 9.1778 1.45825 9.58639 1.45825 10.0002C1.45825 10.414 1.5508 10.8226 1.72913 11.196C1.88663 11.5244 2.1433 11.8252 2.50247 12.246L2.55747 12.3119C2.89913 12.7119 3.0608 13.0944 3.1033 13.6285L3.10997 13.7135C3.15413 14.2652 3.18497 14.6594 3.30663 15.0027C3.44449 15.3929 3.66788 15.7474 3.96044 16.0401C4.253 16.3328 4.60733 16.5563 4.99747 16.6944C5.3408 16.8152 5.73497 16.846 6.28663 16.8902L6.37163 16.8969C6.8958 16.9385 7.27997 17.0952 7.6883 17.4427L7.75413 17.4977C8.17497 17.8569 8.4758 18.1144 8.80413 18.271C9.17756 18.4494 9.58614 18.5419 9.99997 18.5419C10.4138 18.5419 10.8224 18.4494 11.1958 18.271C11.5241 18.1135 11.825 17.8569 12.2458 17.4977L12.3116 17.4427C12.7116 17.101 13.0941 16.9394 13.6283 16.8969L13.7133 16.8902C14.265 16.846 14.6591 16.8152 15.0025 16.6935C15.3927 16.5557 15.7471 16.3323 16.0398 16.0397C16.3325 15.7472 16.5561 15.3929 16.6941 15.0027C16.815 14.6594 16.8458 14.2652 16.89 13.7135L16.8966 13.6285C16.9383 13.1044 17.095 12.7202 17.4425 12.3119L17.4975 12.246C17.8566 11.8252 18.1141 11.5244 18.2708 11.196C18.4491 10.8226 18.5417 10.414 18.5417 10.0002C18.5417 9.58639 18.4491 9.1778 18.2708 8.80438C18.1133 8.47604 17.8566 8.17521 17.4975 7.75438L17.4425 7.68854C17.115 7.32521 16.9222 6.86036 16.8966 6.37188L16.89 6.28688C16.8458 5.73521 16.815 5.34104 16.6933 4.99771C16.5554 4.6075 16.3321 4.25307 16.0395 3.96036C15.7469 3.66766 15.3926 3.44409 15.0025 3.30604C14.6591 3.18521 14.265 3.15438 13.7133 3.11021L13.6283 3.10354C13.1398 3.07793 12.675 2.88523 12.3116 2.55771L12.2458 2.50271C11.825 2.14354 11.5241 1.88604 11.1958 1.72938C10.8224 1.55105 10.4138 1.4585 9.99997 1.4585C9.58614 1.4585 9.17756 1.55105 8.80413 1.72938ZM13.1441 7.24354C13.2784 7.34071 13.3685 7.4872 13.3948 7.65081C13.421 7.81442 13.3812 7.98176 13.2841 8.11604L10.2866 12.2669C10.1582 12.4448 9.99135 12.5914 9.79842 12.6958C9.6055 12.8002 9.39149 12.8598 9.17236 12.87C8.95322 12.8803 8.73459 12.841 8.53276 12.755C8.33092 12.669 8.15108 12.5387 8.00663 12.3735L6.75163 10.9402C6.69752 10.8784 6.65611 10.8065 6.62978 10.7287C6.60344 10.6508 6.5927 10.5686 6.59815 10.4866C6.60361 10.4046 6.62516 10.3245 6.66157 10.2508C6.69799 10.1772 6.74855 10.1114 6.81038 10.0573C6.87221 10.0032 6.9441 9.96177 7.02193 9.93544C7.09976 9.9091 7.18202 9.89836 7.26401 9.90381C7.346 9.90927 7.42611 9.93082 7.49976 9.96723C7.57342 10.0036 7.63918 10.0542 7.6933 10.116L8.94747 11.5502C8.96809 11.5737 8.99373 11.5922 9.02248 11.6044C9.05123 11.6166 9.08236 11.6222 9.11357 11.6208C9.14478 11.6194 9.17526 11.6109 9.20277 11.5961C9.23027 11.5813 9.25409 11.5605 9.27247 11.5352L12.2708 7.38438C12.3189 7.31773 12.3796 7.26121 12.4495 7.21806C12.5194 7.1749 12.5971 7.14596 12.6783 7.13288C12.7594 7.11979 12.8423 7.12284 12.9222 7.14183C13.0022 7.16082 13.0776 7.19538 13.1441 7.24354Z' fill='%23D99B9C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;flex-shrink:0}.p-an-lp-point-card{width:100%;max-width:816px;margin:16px auto;text-align:left}.p-an-lp-point-card__header{display:inline-block;background:#5d7b8e;color:#fff;font-family:"Cinzel Decorative",serif;font-size:24px;font-weight:400;line-height:30px;letter-spacing:4.05px;padding:10px 32px;border-radius:10px 10px 0 0}@media screen and (max-width: 1080px){.p-an-lp-point-card__header{font-size:18px;padding:8px 20px;border-radius:8px 8px 0 0}}.p-an-lp-point-card__body{background:#fff;border:2px solid #5d7b8e;border-radius:0 15px 15px 15px;padding:40px 64px}@media screen and (max-width: 1080px){.p-an-lp-point-card__body{padding:40px 32px;border-radius:0 10px 10px 10px}}.p-an-lp-point-card__main{display:flex;align-items:center;gap:24px;margin-bottom:40px}@media screen and (max-width: 1080px){.p-an-lp-point-card__main{flex-direction:column}}.p-an-lp-point-card__main-visual{flex-shrink:0;width:254px;height:254px}@media screen and (max-width: 1080px){.p-an-lp-point-card__main-visual{width:180px;height:180px}}.p-an-lp-point-card__main-visual img{width:100%;height:100%;object-fit:contain}.p-an-lp-point-card__main-content{flex-grow:1}.p-an-lp-point-card__main-title{font-size:38px;font-weight:700;line-height:54px;letter-spacing:2px;color:#5d7b8e;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #5d7b8e;display:table}@media screen and (max-width: 1080px){.p-an-lp-point-card__main-title{text-align:center;margin:0 auto 16px}}.p-an-lp-point-card__main-text{font-size:20px;font-weight:500;color:#333;line-height:34px;letter-spacing:3px;text-align:left}.p-an-lp-point-card__note{font-size:12px;font-weight:400;color:#737373;text-align:center;margin-top:24px;letter-spacing:2px}@media screen and (max-width: 1080px){.p-an-lp-point-card__note{margin-top:32px}}.p-an-lp-point-card__note-2{font-size:12px;font-weight:400;color:#333;text-align:center;line-height:18px;letter-spacing:2px}@media screen and (max-width: 1080px){.p-an-lp-point-card__note-2{margin-top:5px}}.p-an-lp-ingredient-detail{display:flex;align-items:center;gap:40px}@media screen and (max-width: 1080px){.p-an-lp-ingredient-detail{flex-direction:column-reverse;gap:32px}}.p-an-lp-ingredient-detail__content{flex-grow:1;text-align:left}@media screen and (max-width: 1080px){.p-an-lp-ingredient-detail__content{display:grid;place-content:center;place-items:center}}.p-an-lp-ingredient-detail__badge{display:inline-block;background:#5d7b8e;color:#fff;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;padding:4px 16px;margin-bottom:20px}@media screen and (max-width: 1080px){.p-an-lp-ingredient-detail__badge{color:#fff;font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px}}.p-an-lp-ingredient-detail__name{font-size:32px;font-weight:500;line-height:48px;color:#5d7b8e;letter-spacing:3px;margin-top:0;margin-bottom:0;text-align:left}@media screen and (max-width: 1080px){.p-an-lp-ingredient-detail__name{font-size:28px;text-align:center}}.p-an-lp-ingredient-detail__label{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;color:#333;margin-bottom:16px}.p-an-lp-ingredient-detail__label-icon{font-size:20px;margin-top:-4px}.p-an-lp-ingredient-detail__text{font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333}.p-an-lp-ingredient-detail__visual{flex-shrink:0;width:256px;height:256px}@media screen and (max-width: 1080px){.p-an-lp-ingredient-detail__visual{width:100%;height:auto;max-width:256px}}.p-an-lp-ingredient-detail__visual img{width:100%;height:100%;object-fit:cover;border-radius:15px}@media screen and (max-width: 1080px){.p-an-lp-ingredient-detail__visual img{border-radius:10px}}.p-an-lp-moisturizing{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;margin-top:40px}.p-an-lp-moisturizing__badge{background:#5d7b8e;color:#fff;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;padding:6px 24px;text-align:center}@media screen and (max-width: 1080px){.p-an-lp-moisturizing__badge{font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px;padding:4px 16px}}.p-an-lp-moisturizing__highlight{font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;color:#333;text-align:center}@media screen and (max-width: 1080px){.p-an-lp-moisturizing__highlight{font-weight:400}}.p-an-lp-moisturizing__highlight-text{background-color:rgba(217,155,156,.2);padding:2px 4px;font-weight:700}@media screen and (max-width: 1080px){.p-an-lp-moisturizing__highlight-text{font-weight:400}}.p-an-lp-ingredient-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;width:100%;margin:0 auto}@media screen and (max-width: 1080px){.p-an-lp-ingredient-grid{gap:30px 12px;max-width:100%}}.p-an-lp-ingredient-grid__item{width:152px;display:flex;flex-direction:column;align-items:center;gap:12px}@media screen and (max-width: 1080px){.p-an-lp-ingredient-grid__item{width:calc(50% - 12px);gap:8px}}.p-an-lp-ingredient-grid__image{width:88px;height:88px;border-radius:50%;overflow:hidden;background:#fdfdfd;box-shadow:0 4px 12px rgba(0,0,0,.05)}@media screen and (max-width: 1080px){.p-an-lp-ingredient-grid__image{width:100px;height:100px}}.p-an-lp-ingredient-grid__image img{width:100%;height:100%;object-fit:cover}.p-an-lp-ingredient-grid__name{font-size:14px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;text-align:center;white-space:nowrap}@media screen and (max-width: 1080px){.p-an-lp-ingredient-grid__name{font-size:12px;line-height:18px}}.p-an-lp-feature-box{background:#fff;border-radius:10px;padding:40px;width:816px;display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center}@media screen and (max-width: 1080px){.p-an-lp-feature-box{width:100%;padding:40px 32px}}.p-an-lp-feature-box__title{font-weight:500;font-size:24px;line-height:40px;letter-spacing:3px;color:#333;text-align:center}.p-an-lp-feature-box__subtitle{font-weight:500;font-size:16px;line-height:28px;letter-spacing:2px;color:#333;margin-bottom:16px;text-align:center}.p-an-lp-feature-box__description{font-weight:400;font-size:16px;line-height:28px;letter-spacing:2px;color:#333;text-align:center;width:554px}@media screen and (max-width: 1080px){.p-an-lp-feature-box__description{width:100%;text-align:left}}.p-an-lp-feature-box__description p+p{margin-top:1em}.p-an-lp-feature-box__image{width:349px;height:auto;text-align:center}@media screen and (max-width: 1080px){.p-an-lp-feature-box__image{width:100%}}.p-an-lp-feature-box__image p{font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;color:#737373;text-align:center;margin-top:16px}.p-an-lp-free-tags{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:center;max-width:645px}.p-an-lp-free-tag{border:1px solid #333;padding:4px 12px;font-weight:500;font-size:16px;line-height:28px;letter-spacing:2px;color:#333;text-align:center}@media screen and (max-width: 1080px){.p-an-lp-scene__inner{width:calc(100% - 36px)}}.p-an-lp-scene--heading{font-size:24px;font-weight:500;line-height:40px;letter-spacing:3px;color:#333;text-align:center;margin-bottom:20px}@media screen and (max-width: 1080px){.p-an-lp-scene--heading{font-size:20px}}.p-an-lp-scene--container{display:flex;justify-content:center;width:100%;margin:0 auto;align-items:flex-start;flex-direction:row;margin-top:36px}@media screen and (max-width: 1080px){.p-an-lp-scene--container{flex-direction:column;align-items:stretch;margin-top:20px}}.p-an-lp-scene--content-wrapper{flex:1;background:#f8f9fa;border-radius:10px;padding:40px;max-width:610px;min-height:490px;z-index:20;position:relative;transform:translateZ(0);order:1}@media screen and (max-width: 1080px){.p-an-lp-scene--content-wrapper{padding:40px 20px;min-height:auto;border-radius:0 0 10px 10px;order:1}}.p-an-lp-scene--content{display:none;flex-direction:column;align-items:center;text-align:center}.p-an-lp-scene--content.is-active{display:flex;gap:16px}.p-an-lp-scene--content__image{width:100%;max-width:440px}.p-an-lp-scene--content__image img{width:100%;height:auto;border-radius:20px}.p-an-lp-scene--content__title{text-align:center;font-size:24px;font-weight:500;line-height:40px;letter-spacing:3px;color:#333}@media screen and (max-width: 1080px){.p-an-lp-scene--content__title{font-size:20px}}.p-an-lp-scene--content__text{text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;max-width:520px}.p-an-lp-scene--content__note{font-weight:400;font-size:12px;color:#777}.p-an-lp-scene--content__note-sup{font-weight:400;font-size:12px;color:#333}.p-an-lp-scene--tabs{display:flex;flex-direction:column;width:200px;position:relative;margin-left:-20px;z-index:2;order:2}@media screen and (max-width: 1080px){.p-an-lp-scene--tabs{flex-direction:row;width:100%;margin-left:0;margin-bottom:-10px;gap:8px;order:1}}.p-an-lp-scene--tabs__item{background:#fff;border:1px solid #c2ced6;border-radius:0 20px 20px 0;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;cursor:pointer;color:#5d7b8e;width:100%;border-left:none;margin-bottom:8px;box-shadow:2px 2px 8px rgba(0,0,0,.05)}.p-an-lp-scene--tabs__item.is-active{background:#5d7b8e;border-color:#5d7b8e;color:#fff}.p-an-lp-scene--tabs__item.is-active .p-an-lp-scene--tabs__icon{filter:brightness(0) invert(1)}@media screen and (max-width: 1080px){.p-an-lp-scene--tabs__item{border:1px solid #5d7b8e;border-radius:20px 20px 0 0;padding:8px 8px 18px;flex:1;margin-bottom:0;border-left:1px solid #5d7b8e}}.p-an-lp-scene--tabs__icon{width:24px;height:24px;object-fit:contain}@media screen and (max-width: 1080px){.p-an-lp-scene--tabs__icon{width:32px;height:32px;margin-bottom:4px}}.p-an-lp-scene--tabs__label{font-family:"Cinzel Decorative",serif;text-align:center;font-size:16px;font-weight:400;line-height:30px;letter-spacing:4.05px}@media screen and (max-width: 1080px){.p-an-lp-scene--tabs__label{font-size:12px;line-height:20px;letter-spacing:2.05px}}.p-an-lp-scene-anytime{width:100%;max-width:1000px;margin-top:40px}.p-an-lp-scene-anytime__divider{display:flex;align-items:center;margin-bottom:40px;color:#333;font-size:24px;font-weight:500;line-height:40px;letter-spacing:3px}@media screen and (max-width: 1080px){.p-an-lp-scene-anytime__divider{justify-content:center;font-size:20px;line-height:34px;margin-bottom:24px}}.p-an-lp-scene-anytime__divider::before,.p-an-lp-scene-anytime__divider::after{content:"";flex:1;height:1px;background:#000}@media screen and (max-width: 1080px){.p-an-lp-scene-anytime__divider::before,.p-an-lp-scene-anytime__divider::after{content:none}}.p-an-lp-scene-anytime__divider span{padding:0 30px}@media screen and (max-width: 1080px){.p-an-lp-scene-anytime__divider span{padding:0 15px}}.p-an-lp-scene-anytime__list{display:flex;justify-content:space-between;gap:30px}@media screen and (max-width: 1080px){.p-an-lp-scene-anytime__list{flex-direction:column;align-items:center;gap:24px}}.p-an-lp-scene-anytime__item{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;gap:8px}@media screen and (max-width: 1080px){.p-an-lp-scene-anytime__item{width:100%}}.p-an-lp-scene-anytime__image{width:200px;height:200px}.p-an-lp-scene-anytime__image img{width:100%;height:100%;object-fit:cover;border-radius:50%}@media screen and (max-width: 1080px){.p-an-lp-scene-anytime__image{width:180px;height:180px}}.p-an-lp-scene-anytime__title{text-align:center;font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px;color:#333}@media screen and (max-width: 1080px){.p-an-lp-scene-anytime__title{font-size:16px;line-height:28px;letter-spacing:2px}}.p-an-lp-scene-anytime__text{text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333}.p-an-lp-scene-anytime__note{font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;color:#333}@media screen and (max-width: 1080px){.p-an-lp-scene-anytime__note{font-size:9px;letter-spacing:1px}}.p-an-lp-note-small{color:#5d7b8e;font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;vertical-align:baseline}.p-an-lp-how-to--card{background:#fff;border-radius:20px;padding:48px;width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1080px){.p-an-lp-how-to--card{padding:40px 15px;border-radius:10px}}.p-an-lp-how-to--card__title{font-size:24px;font-weight:500;line-height:40px;letter-spacing:3px;text-align:center;color:#333;margin-bottom:40px}.p-an-lp-how-to--steps{display:flex;justify-content:center;gap:40px;width:100%;margin-bottom:40px}@media screen and (max-width: 1080px){.p-an-lp-how-to--steps{flex-direction:column;align-items:center;gap:50px;margin-bottom:40px}}.p-an-lp-how-to--step{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;gap:8px}.p-an-lp-how-to--step__image{width:100%;height:180px;display:flex;justify-content:center;align-items:flex-end}@media screen and (max-width: 1080px){.p-an-lp-how-to--step__image{height:auto}}.p-an-lp-how-to--step__image img{max-width:100%;max-height:100%;object-fit:contain}@media screen and (max-width: 1080px){.p-an-lp-how-to--step__image img{max-width:85%;object-fit:cover}}.p-an-lp-how-to--step__heading{text-align:center;font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px;color:#333}.p-an-lp-how-to--step__text{text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333}.p-an-lp-how-to--one-point{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:40px;width:100%}@media screen and (max-width: 1080px){.p-an-lp-how-to--one-point{gap:15px;margin-bottom:30px}}.p-an-lp-how-to--one-point__badge{background-color:#d99b9c;color:#fff;padding:4px 48px;font-size:16px;font-weight:500;line-height:28px;letter-spacing:2px;display:inline-block}.p-an-lp-how-to--one-point__text{font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px;text-align:center;color:#333}.p-an-lp-how-to--note{color:#333;font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;text-align:center;width:100%;margin:0 auto}@media screen and (max-width: 1080px){.p-an-lp-how-to--note{font-size:11px}}.p-an-lp-review--heading{font-size:24px;font-weight:500;line-height:40px;letter-spacing:3px;color:#333;text-align:center;margin-top:8px}@media screen and (max-width: 1080px){.p-an-lp-review--heading{font-size:24px}}.p-an-lp-review--intro{font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;text-align:center;margin-bottom:36px}@media screen and (max-width: 1080px){.p-an-lp-review--intro{margin-bottom:40px}}.p-an-lp-review--grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px 40px;max-width:600px;width:100%}@media screen and (max-width: 1080px){.p-an-lp-review--grid{grid-template-columns:1fr;gap:40px}}.p-an-lp-review--card{border-radius:10px;border:2px solid #eeaab3;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:16px;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1080px){.p-an-lp-review--card{padding:24px 20px;gap:16px}}.p-an-lp-review--card__user{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.p-an-lp-review--card__icon{width:60px;height:auto}@media screen and (max-width: 1080px){.p-an-lp-review--card__icon{width:48px}}.p-an-lp-review--card__age{font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333}.p-an-lp-review--card__text{font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;text-align:left}.p-an-lp-review--disclaimer{width:100%;text-align:center}@media screen and (max-width: 1080px){.p-an-lp-review--disclaimer{width:88%;margin:auto}}.p-an-lp-review--disclaimer p{text-align:center;font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;color:#525252}@media screen and (max-width: 1080px){.p-an-lp-review--disclaimer p{text-align:left}}.p-an-lp-purchase{display:grid;gap:40px;width:100%}.p-an-lp-purchase__grid{display:flex;gap:24px}@media screen and (max-width: 1080px){.p-an-lp-purchase__grid{flex-direction:column;gap:16px}}.p-an-lp-purchase__card{flex:1;background:#fff;border-radius:10px;padding:40px;display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width: 1080px){.p-an-lp-purchase__card{padding:24px}}.p-an-lp-purchase__card--orange{border-top:14px solid #eab17c}@media screen and (max-width: 1080px){.p-an-lp-purchase__card--orange{border-top-width:10px}}.p-an-lp-purchase__card--pink{border-top:14px solid #d99b9c}@media screen and (max-width: 1080px){.p-an-lp-purchase__card--pink{border-top-width:10px}}.p-an-lp-purchase__card-badge-box{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:24px;margin-bottom:24px}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-badge-box{gap:16px}}.p-an-lp-purchase__card-badge{width:105px}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-badge{width:80px}}.p-an-lp-purchase__card-badge img{width:100%;height:auto}.p-an-lp-purchase__card-header{flex:1;text-align:center;width:100%}.p-an-lp-purchase__card-heading-small{display:block;text-align:left;font-size:20px;font-weight:700;margin-bottom:4px;color:#333;letter-spacing:.05em}.p-an-lp-purchase__card-heading-large{color:#333 !important;text-align:left;font-size:32px;font-weight:700;line-height:48px;letter-spacing:3px}@media screen and (max-width: 480px){.p-an-lp-purchase__card-heading-large{font-size:28px}}.p-an-lp-purchase__card--orange .p-an-lp-purchase__card-heading-large{color:#e39349}.p-an-lp-purchase__card--pink .p-an-lp-purchase__card-heading-large{color:#d99b9c}.p-an-lp-purchase__card-offer-box{width:100%;border:1px solid #d99b9c;padding:8px;text-align:center;margin-bottom:8px}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-offer-box{padding:3px;margin-bottom:8px}}.p-an-lp-purchase__card--orange .p-an-lp-purchase__card-offer-box{border-color:#eab17c}.p-an-lp-purchase__card-offer-text{font-size:16px;font-weight:700;color:#d99b9c;letter-spacing:.05em}.p-an-lp-purchase__card--orange .p-an-lp-purchase__card-offer-text{color:#eab17c}.p-an-lp-purchase__card-label{width:100%;padding:8px;text-align:center;color:#fff;font-size:16px;font-weight:700;line-height:28px;margin-bottom:24px}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-label{padding:3px;margin-bottom:8px}}.p-an-lp-purchase__card--orange .p-an-lp-purchase__card-label{background-color:#e39349}.p-an-lp-purchase__card--pink .p-an-lp-purchase__card-label{background-color:#d99b9c}.p-an-lp-purchase__card-price{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:24px}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-price{margin-bottom:24px}}.p-an-lp-purchase__card--orange .p-an-lp-purchase__card-price{color:#e39349}.p-an-lp-purchase__card--pink .p-an-lp-purchase__card-price{color:#d99b9c}.p-an-lp-purchase__card-price-number{text-align:center;font-size:72px;font-weight:500;line-height:1;letter-spacing:.55px}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-price-number{font-size:64px}}.p-an-lp-purchase__card-price-yen{text-align:center;font-size:72px;font-weight:500;line-height:32.5px;letter-spacing:.55px}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-price-yen{font-size:40px;font-weight:700;line-height:48px;letter-spacing:3px}}.p-an-lp-purchase__card-price-tax{color:#e39349;font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;margin-left:-8px}.p-an-lp-purchase__card-btn{width:100%;max-width:440px;padding:16px 60px;font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px;border-radius:45px;margin-bottom:24px;color:#fff !important;display:inline-flex;align-items:center;justify-content:center;gap:16px;text-decoration:none;position:relative;border:1px solid #fff;box-shadow:4px 4px 4px -3px rgba(51,51,51,.1);transition:all .3s ease}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-btn{padding:12px 32px;font-size:16px;line-height:28px;letter-spacing:2px;margin-bottom:24px}}.p-an-lp-purchase__card-btn:hover{transform:translateY(-2px);background:#fff !important}.p-an-lp-purchase__card-btn::after{content:"";width:12px;height:12px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg)}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-btn::after{width:10px;height:10px}}.p-an-lp-purchase__card--orange .p-an-lp-purchase__card-btn{background:linear-gradient(180deg, #ebb27d 1.029%, #e18d3f 98.971%)}.p-an-lp-purchase__card--orange .p-an-lp-purchase__card-btn:hover{color:#e18d3f !important;border-color:#e18d3f}.p-an-lp-purchase__card--orange .p-an-lp-purchase__card-btn:hover::after{border-color:#e18d3f}.p-an-lp-purchase__card--pink .p-an-lp-purchase__card-btn{background:linear-gradient(180deg, #ed92a4 0%, #e6667f 100%)}.p-an-lp-purchase__card--pink .p-an-lp-purchase__card-btn:hover{color:#e6667f !important;border-color:#e6667f}.p-an-lp-purchase__card--pink .p-an-lp-purchase__card-btn:hover::after{border-color:#e6667f}.p-an-lp-purchase__card-notes{color:#525252;text-align:center;font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;width:100%}@media screen and (max-width: 1080px){.p-an-lp-purchase__card-notes{text-align:left}}.p-an-lp-purchase__info{background:#fff;padding:24px 40px;display:flex;align-items:center;justify-content:center;gap:24px;box-shadow:0 10px 30px rgba(0,0,0,.05)}@media screen and (max-width: 1080px){.p-an-lp-purchase__info{flex-direction:column;padding:24px 20px;gap:16px}}.p-an-lp-purchase__info-image{flex-shrink:0;width:180px;position:relative}@media screen and (max-width: 1080px){.p-an-lp-purchase__info-image{width:150px}}.p-an-lp-purchase__info-image::before,.p-an-lp-purchase__info-image::after{content:"";position:absolute;background:hsla(0,0%,100%,.6);border-radius:50%;z-index:1}.p-an-lp-purchase__info-image::before{width:46px;height:46px;top:-15px;left:-25px}.p-an-lp-purchase__info-image::after{width:32px;height:32px;bottom:10px;right:-15px}.p-an-lp-purchase__info-image__bubble{position:absolute;width:20px;height:20px;background:hsla(0,0%,100%,.4);border-radius:50%;top:10px;right:10px;z-index:1}.p-an-lp-purchase__info-image img{width:100%;height:auto;position:relative;z-index:2}.p-an-lp-purchase__info-title{font-size:24px;font-weight:500;line-height:40px;letter-spacing:3px;margin-bottom:16px;color:#333}@media screen and (max-width: 1080px){.p-an-lp-purchase__info-title{font-size:20px;text-align:center;margin-bottom:12px}}.p-an-lp-purchase__info-details{font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#525252}@media screen and (max-width: 1080px){.p-an-lp-purchase__info-details{font-size:14px;text-align:center}}.p-an-lp-purchase__mall{margin-bottom:64px;text-align:center}@media screen and (max-width: 1080px){.p-an-lp-purchase__mall{margin-bottom:40px}}.p-an-lp-purchase__mall-title{font-size:24px;font-weight:700;color:#333;margin-bottom:32px;letter-spacing:.05em}@media screen and (max-width: 1080px){.p-an-lp-purchase__mall-title{font-size:18px;margin-bottom:24px}}.p-an-lp-purchase__mall-btns{display:flex;justify-content:center;gap:20px}@media screen and (max-width: 1080px){.p-an-lp-purchase__mall-btns{flex-direction:column;align-items:center;gap:16px}}.p-an-lp-purchase__mall-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:340px;height:70px;background:#fff;border:1px solid #d9d9d9;border-radius:35px;text-decoration:none;font-size:20px;font-weight:500;color:#333;transition:all .3s ease;position:relative}.p-an-lp-purchase__mall-btn:hover{background:#f9f9f9;transform:translateY(-2px)}.p-an-lp-purchase__mall-btn::after{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);position:absolute;right:30px}@media screen and (max-width: 1080px){.p-an-lp-purchase__mall-btn::after{right:20px}}@media screen and (max-width: 1080px){.p-an-lp-purchase__mall-btn{height:56px;font-size:16px}}.p-an-lp-purchase__mall-btn--rakuten{color:#bf0000;border-color:#bf0000}.p-an-lp-purchase__mall-btn--amazon{color:#007185;border-color:#d9d9d9}.p-an-lp-footer{background:#333;padding:40px}.p-an-lp-footer__inner{display:flex;flex-direction:column;align-items:center;gap:16px}.p-an-lp-footer__logo{width:79px;height:auto}.p-an-lp-footer__copyright{font-family:"Inter",sans-serif;font-size:12px;color:#fff;text-align:center}.p-an-lp-brand-vision--header{text-align:center;margin-bottom:24px}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--header{margin-bottom:24px}}.p-an-lp-brand-vision--header__subtitle{font-family:"Noto Sans JP",sans-serif;color:#5d7b8e;text-align:center;font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px;margin-top:8px}.p-an-lp-brand-vision--header__concept{font-family:"Noto Sans JP",sans-serif;font-size:20px;font-weight:500;line-height:1.7;letter-spacing:.15em;color:#333}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--header__concept{font-size:16px;line-height:1.6}}.p-an-lp-brand-vision--concept{text-align:center;margin-bottom:170px}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--concept{margin-bottom:60px}}.p-an-lp-brand-vision--concept__heading{color:#333;text-align:center;font-size:24px;font-weight:500;line-height:40px;letter-spacing:3px;margin-bottom:40px}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--concept__heading{font-size:20px;line-height:34px}}.p-an-lp-brand-vision--concept__logo{display:flex;justify-content:center;align-items:center;margin-bottom:40px}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--concept__logo{margin-bottom:30px}}.p-an-lp-brand-vision--concept__logo-img{width:245px;height:auto}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--concept__logo-img{width:180px}}.p-an-lp-brand-vision--concept__text{text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;letter-spacing:.125em}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--concept__text{width:84%;margin:auto;text-align:left}}.p-an-lp-brand-vision--concept__text p+p{margin-top:1em}.p-an-lp-brand-vision--features{display:flex;gap:40px;justify-content:center;width:100%;max-width:1000px;margin:0 auto}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--features{flex-direction:column;gap:30px}}.p-an-lp-brand-vision--feature{flex:1}.p-an-lp-brand-vision--feature__inner{background:#fff;border-radius:10px;border:1px solid var(--accent01, #5d7b8e);padding:24px;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.p-an-lp-brand-vision--feature__icon{width:48px;height:48px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1080px){.p-an-lp-brand-vision--feature__icon{width:40px;height:40px;margin-bottom:16px}}.p-an-lp-brand-vision--feature__icon img{width:100%;height:auto}.p-an-lp-brand-vision--feature__title{color:#5d7b8e;text-align:center;font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px;margin-bottom:16px}.p-an-lp-brand-vision--feature__text{font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;text-align:center}.p-an-lp-brand-vision--feature__note{color:#737373;text-align:center;font-size:12px;font-weight:400;line-height:18px;letter-spacing:2px;margin-top:16px;width:100%}.p-an-lp-brand-vision__box{width:100%;max-width:990px;margin:0 auto;background-image:url("https://ec.artnature.co.jp/aula/images/brand-vision_bg.png");background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;padding-bottom:220px}@media screen and (max-width: 1080px){.p-an-lp-brand-vision__box{background-size:150% auto;padding-bottom:155px}}.p-an-lp-faq__header{text-align:center;margin-bottom:64px}@media screen and (max-width: 1080px){.p-an-lp-faq__header{margin-bottom:40px}}.p-an-lp-faq__header__sub{font-family:"Cinzel Decorative",serif;color:#5d7b8e;text-align:center;font-size:24px;font-weight:400;line-height:30px;letter-spacing:4.05px;margin-bottom:6px}@media screen and (max-width: 1080px){.p-an-lp-faq__header__sub{font-size:20px;margin-bottom:8px}}.p-an-lp-faq__header__title{font-family:"Noto Sans JP",sans-serif;color:#333;text-align:center;font-size:20px;font-weight:500;line-height:34px;letter-spacing:3px}@media screen and (max-width: 1080px){.p-an-lp-faq__header__title{font-size:18px}}.p-an-lp-faq__list{width:765px;margin:0 auto;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1080px){.p-an-lp-faq__list{width:100%;gap:16px}}.p-an-lp-faq__item{border:1px solid rgba(82,82,82,.2);border-radius:12px;overflow:hidden;transition:border-color .4s ease,background-color .4s ease;background-color:#fff}.p-an-lp-faq__item--open{border-color:#5d7b8e;background-color:rgba(93,123,142,.02)}.p-an-lp-faq__item__question{padding:24px;list-style:none;cursor:pointer;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;position:relative;display:flex;justify-content:space-between;align-items:center;user-select:none}.p-an-lp-faq__item__question::-webkit-details-marker{display:none}.p-an-lp-faq__item__icon{display:block;width:20px;height:20px;position:relative;flex-shrink:0;margin-left:20px}.p-an-lp-faq__item__icon::before,.p-an-lp-faq__item__icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#333;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1),opacity .4s ease}.p-an-lp-faq__item__icon::before{width:14px;height:1.5px}.p-an-lp-faq__item__icon::after{width:1.5px;height:14px}.p-an-lp-faq__item--open .p-an-lp-faq__item__icon::after{transform:translate(-50%, -50%) rotate(90deg);opacity:0}.p-an-lp-faq__item__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(0.4, 0, 0.2, 1);border-radius:0 0 10px 10px;background:rgba(82,82,82,.05);overflow:hidden}.p-an-lp-faq__item--open .p-an-lp-faq__item__answer{grid-template-rows:1fr}.p-an-lp-faq__item__answer-inner{min-height:0;padding:24px 40px;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px;color:#333;text-align:left}@media screen and (max-width: 1080px){.p-an-lp-faq__item__answer-inner{padding:24px}}.p-an-lp-spec{background:#fff;padding:24px 44px;width:100%;margin:0 auto;text-align:center;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width: 1080px){.p-an-lp-spec{padding:24px}}.p-an-lp-spec__title{color:#525252;text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px}.p-an-lp-spec__item{color:#525252;text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px}.p-an-lp-spec__box{margin-top:48px;margin-bottom:48px}@media screen and (max-width: 1080px){.p-an-lp-spec__box{margin-top:32px;margin-bottom:32px}}.p-an-lp-spec__group{margin-bottom:40px}@media screen and (max-width: 1080px){.p-an-lp-spec__group{margin-bottom:32px}}.p-an-lp-spec__group:last-child{margin-bottom:0}.p-an-lp-spec__heading{color:#525252;text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px}.p-an-lp-spec__label{color:#525252;text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px}.p-an-lp-spec__text{color:#525252;text-align:center;font-size:16px;font-weight:400;line-height:28px;letter-spacing:2px}/*# sourceMappingURL=artnature-lp.min.css.map */