@media(min-width:768px){.section-landing-content .lc-landing-area{border-radius:var(--blocks-radius);overflow:hidden}}@media(max-width:767.98px){.section-landing-content .page-width--flush-small{padding:0}}@media(max-width:767.98px){.section-landing-content .lc-information{padding-inline:var(--page-padding)}}.section-landing-content .lc-step_num{display:block;font-size:var(--text-size-3);font-weight:300}.section-landing-content .serif{font-family:var(--fontFamily_serif)}.section-landing-content .lc-section{position:relative;padding:10rem}@media(max-width:767.98px){.section-landing-content .lc-section{padding:4rem var(--page-padding) 2.5rem}}.section-landing-content .lc-sec_ttl_group{position:relative;margin-bottom:3rem}@media(max-width:767.98px){.section-landing-content .lc-sec_ttl_group{margin-bottom:1rem}}.section-landing-content .lc-sec_ttl_eng{position:absolute;z-index:1;right:50%;top:-4.5rem;line-height:2;letter-spacing:.02em;opacity:.1;transform:translate(50%);white-space:nowrap;margin-top:0;margin-bottom:0;font-family:var(--font-english);font-size:6rem;font-weight:300}@media(max-width:767.98px){.section-landing-content .lc-sec_ttl_eng{top:calc(-32 * (100vw / 390));font-size:calc(42 * (100vw / 390));letter-spacing:0}}.section-landing-content .lc-sec_ttl_jp{font-family:var(--fontFamily_serif);margin:0;color:var(--color-accent)}.section-landing-content .lc-layout-grid{display:grid;align-items:center;grid-template-columns:1fr calc(41.5% - 1.5rem);justify-content:center;align-content:normal}@media(max-width:767.98px){.section-landing-content .lc-layout-grid{grid-template-columns:1fr}.section-landing-content .lc-layout-grid>*:nth-child(1){order:2}.section-landing-content .lc-layout-grid>*:nth-child(2){order:1}}.section-landing-content .lc-intro{background-color:var(--color-bg3)}.section-landing-content .lc-intro .lc-intro_meta{padding:7rem;padding-right:0}@media(max-width:767.98px){.section-landing-content .lc-intro .lc-intro_meta{padding:2rem var(--page-padding) 2.5rem;text-align:center}}.section-landing-content .lc-intro:not(.lc-layout-grid) .lc-intro_meta{padding:7rem;text-align:center}@media(max-width:767.98px){.section-landing-content .lc-intro:not(.lc-layout-grid) .lc-intro_meta{padding:2rem var(--page-padding) 2.5rem}}.section-landing-content .lc-introMainCopy{font-family:var(--fontFamily_serif);line-height:1.75;margin-bottom:0;letter-spacing:.05em;color:var(--color-text)}@media(max-width:767.98px){.section-landing-content .lc-introMainCopy{font-size:var(--custom-heading-size, calc(var(--font-heading-mobile-scale) * var(--font-h3-size)))}}.section-landing-content .lc-introSubCopy{color:var(--color-text)}@media(max-width:767.98px){.section-landing-content .lc-introSubCopy{font-size:calc(var(--font-body-size) * .9)}}.section-landing-content .lc-intro_imageWraper{padding-inline-start:2rem}@media(max-width:767.98px){.section-landing-content .lc-intro_imageWraper{padding-inline-start:0}}.section-landing-content .lc-intro_imageWraper img{width:100%;height:auto;display:block}.section-landing-content .lc-problem{background-color:var(--color-bg2)}.section-landing-content .lc-sec_list_group .lc-sec_list{display:flex;row-gap:1.6rem;column-gap:2rem;margin:0;padding:0;list-style:none}@media(max-width:767.98px){.section-landing-content .lc-sec_list_group .lc-sec_list{flex-direction:column}}.section-landing-content .lc-sec_list li{display:flex;align-items:center;background-image:linear-gradient(120deg,#fff,#fff);width:100%;padding:2rem 2rem 2rem 1.75rem;position:relative;margin:0 auto;list-style:none}.section-landing-content .lc-sec_list li svg{color:initial}.section-landing-content .lc-point{background-color:var(--color-bg1)}.section-landing-content .lc-point_list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;list-style:none;padding:0;margin:0}.section-landing-content .lc-point_item{display:flex;justify-content:space-between;align-items:center;gap:48px;width:100%}@media(max-width:767.98px){.section-landing-content .lc-point_item{flex-direction:column;gap:2.2rem}}.section-landing-content .lc-point_item:nth-of-type(2){flex-direction:row-reverse}@media(max-width:767.98px){.section-landing-content .lc-point_item:nth-of-type(2){flex-direction:column}}.section-landing-content .lc-point_item .lc-text-group{width:100%}.section-landing-content .lc-point_item .lc-text-group__ttl{vertical-align:middle}.section-landing-content .lc-point_item .rich-text__heading{margin-top:0}.section-landing-content .lc-point_item .lc-image-wrapper{width:100%;max-width:350px}.section-landing-content .lc-point_item .lc-image-wrapper img{width:100%;height:auto;display:block}.section-landing-content .lc-multicolumn-card__count{grid-template-columns:fit-content(100%) 1fr;margin-bottom:var(--count-spacing, 1.2rem)}.section-landing-content .lc-multicolumn-card__count:after{content:"";width:100%;height:2px;display:block;border-bottom:.8px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.section-landing-content .lc-ingredients{background-color:var(--color-bg2)}.section-landing-content .lc-ingredient_group{display:flex;justify-content:center;gap:32px;list-style:none;padding:0;margin:0}.section-landing-content .lc-ingredient_item{padding:1.5rem;background:#fff;text-align:center;width:100%;max-width:50%;list-style-type:none}@media(max-width:767.98px){.section-landing-content .lc-ingredient_item{max-width:initial}}.section-landing-content .lc-ingredient_imageWrap{position:relative;padding:0 0 2rem}.section-landing-content .lc-ingredient_imageWrap:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background-color:#000;opacity:.027;border-radius:50%;overflow:hidden;max-width:150px;max-height:150px;margin:0 auto}.section-landing-content .lc-ingredient_img{width:100%;max-width:150px;border-radius:50%;overflow:hidden;object-fit:cover;aspect-ratio:1 / 1;margin:0 auto var(--size-5)}.section-landing-content .lc-ingredient_text *:not(p){display:block;font-size:var(--font-h5-size);font-family:var(--fontFamily_serif);line-height:calc(1 + .45455/max(1,var(--font-heading-scale)));font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform);color:rgb(var(--color-foreground));line-height:calc(1 + .2/max(1,var(--font-heading-scale)));word-break:break-word;margin:0}.section-landing-content .lc-ingredient_text sup{display:inline-block!important;vertical-align:super!important;font-size:xx-small!important}.section-landing-content .lc-ingredient_text small{font-size:small!important;font-weight:400!important}.section-landing-content .lc-how_to{background-color:var(--color-bg1)}.section-landing-content .lc-howToUse_Wrap{display:flex;align-items:center;gap:4rem}@media(max-width:767.98px){.section-landing-content .lc-howToUse_Wrap{flex-direction:column}}.section-landing-content .lc-howToUse_Wrap>div{flex:0 0 50%}.section-landing-content .lc-howToUse_list{display:flex;flex-direction:column;gap:2rem;list-style:none;padding:0;margin:0}.section-landing-content .lc-iframe-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.section-landing-content .lc-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-landing-content .lc-mp4 video{width:100%;border-radius:var(--blocks-radius)}.section-landing-content .lc-license_banner img,.section-landing-content .lc-license_badge img{height:auto;display:block}@media(min-width:768px){.section-landing-content .lc-license_inner>*:not(:only-child){flex:1 1 0;min-width:0}.section-landing-content .lc-license_inner>*:not(:only-child) img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/landing-content.css.map */
