/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */
.wl-beauty-method{--wl-bm-accent: rgb(var(--color-foreground));--wl-bm-muted: #767676;--wl-bm-heading-size: 2rem;--wl-bm-description-size: 1.4rem;--wl-bm-card-name-size: 1.3rem;--wl-bm-card-width: 100%;--wl-bm-step-arrow-width: 4rem;--wl-bm-step-arrow-height: 2.4rem}@media screen and (width >= 750px){.wl-beauty-method{--wl-bm-description-size: 1.5rem;--wl-bm-card-name-size: 1.4rem;--wl-bm-card-width: 28rem;--wl-bm-step-arrow-width: 4.8rem;--wl-bm-step-arrow-height: 2.8rem}}.wl-beauty-method__steps{max-width:120rem;margin-inline:auto}.wl-beauty-method__step{border:.1rem solid var(--wl-bm-accent);padding:3rem}.wl-beauty-method__step-arrow{display:flex;justify-content:center;margin-block:2.5rem;color:var(--wl-bm-accent)}.wl-beauty-method__step-arrow-icon{display:block;width:var(--wl-bm-step-arrow-width);height:var(--wl-bm-step-arrow-height)}.wl-beauty-method__columns{display:flex;flex-direction:column;justify-content:center;gap:4.5rem}@media screen and (width >= 750px){.wl-beauty-method__columns{flex-direction:row}}@media screen and (width >= 750px){.wl-beauty-method__columns--split{gap:16rem}.wl-beauty-method__columns--split .wl-beauty-method__column{flex:0 1 34rem}}.wl-beauty-method__column{text-align:center}@media screen and (width < 750px){.wl-beauty-method .title .title-main-title{font-size:2.2rem}}.wl-beauty-method__heading{margin:0;color:var(--wl-bm-accent);font-family:var(--font-body-family);font-size:var(--wl-bm-heading-size);font-weight:var(--font-heading-weight);line-height:1.51;letter-spacing:.23em}.wl-beauty-method__description{margin:2rem 0 0;color:var(--wl-bm-muted);font-size:var(--wl-bm-description-size);line-height:1.51;letter-spacing:.1em}.wl-beauty-method__description-line{display:inline-block}.wl-beauty-method__cards{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;margin-top:3rem}@media screen and (width >= 750px){.wl-beauty-method__cards{flex-direction:row;align-items:flex-start;gap:6rem;margin-top:6rem}}.wl-beauty-method__cards--arrow{gap:3rem}.wl-beauty-method__card{flex:0 0 auto;width:var(--wl-bm-card-width);max-width:100%}.wl-beauty-method__card-media{display:block;aspect-ratio:1;background-color:#fff;text-decoration:none}.wl-beauty-method__card-image{display:block;width:100%;height:100%;object-fit:contain}.wl-beauty-method__card-name{margin:1.7rem 0 0;color:var(--wl-bm-accent);font-size:var(--wl-bm-card-name-size);font-weight:var(--font-body-weight-bold);line-height:1.51;letter-spacing:.1em}.wl-beauty-method__card-title,.wl-beauty-method__card-label{display:block}.wl-beauty-method__card-title{word-break:keep-all;overflow-wrap:break-word}.wl-beauty-method__card-title-rest{display:inline-block;max-width:100%}.wl-beauty-method__cards-arrow{display:flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--wl-bm-accent);height:2.2rem}@media screen and (width >= 750px){.wl-beauty-method__cards-arrow{height:var(--wl-bm-card-width)}}.wl-beauty-method__chevron{width:2.2rem;height:4.5rem;transform:rotate(90deg)}@media screen and (width >= 750px){.wl-beauty-method__chevron{transform:none}}.wl-beauty-method__card-button.button{display:flex;width:100%;min-height:4.6rem;margin-top:2rem;padding-inline:1.6rem;font-size:1.4rem;letter-spacing:.6rem}@media screen and (width >= 750px){.wl-beauty-method__card-button.button{font-size:1.5rem;letter-spacing:.8rem}}
