.skincare-routine-wrapper{text-transform:uppercase;font-family:sans-serif}.skincare-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:var(--line-thickness) solid var(--border-color)}.skincare-step-card{border-bottom:var(--line-thickness) solid var(--border-color);border-right:var(--line-thickness) solid var(--border-color);display:flex;flex-direction:column}.skincare-grid div:nth-child(2n){border-right:none}a.button.btn{background:#f0f9f5;color:#000;width:70%;letter-spacing:0px;padding:12px 20px;text-align:center;text-decoration:none;font-family:jost;font-size:13px}@media(min-width:768px){.skincare-step-card>*{padding:25px 50px}a.button.btn{font-size:15px!important}}.step-header{display:flex;align-items:center;justify-content:center;gap:40px;margin-bottom:60px;border-bottom:var(--line-thickness) solid var(--border-color);padding-bottom:20px;min-height:100px}.header-number{font-size:80px;font-weight:300;line-height:1;margin:0 20px;font-family:jost}.step-visual-row{display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:flex-start;margin-bottom:40px;position:relative}.label-tiny{font-size:14px;font-weight:600;margin-bottom:8px;color:#000;font-family:Arimo}.richtext-content{font-family:Roboto Mono;font-size:14px;color:#000;letter-spacing:0px}.richtext-content p{margin:0}.header-label,.header-title{font-size:14px;font-weight:400;font-family:Roboto Mono;color:#000}.col-image{position:relative;display:flex;justify-content:center}.col-image img{width:100%;height:auto;mix-blend-mode:multiply;z-index:1}.hook-line{position:absolute;top:var(--line-top);width:var(--line-width);height:50px;border-top:var(--line-thickness) solid var(--border-color);pointer-events:none}.left-hook{right:85%;border-right:var(--line-thickness) solid var(--border-color)}.right-hook{left:85%;border-left:var(--line-thickness) solid var(--border-color)}.lifestyle-container{position:relative;width:100%;margin-bottom:30px}.lifestyle-container img{width:100%;height:auto;display:block}.image-overlay-text{position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%);color:#c5ffd7;font-family:Roboto Mono;font-size:12px;pointer-events:none}.info-group{margin-bottom:25px}@media(max-width:1024px){.hook-line,.skincare-step-card,.skincare-grid{border-color:#9f9f9f!important}.step-header.image_block_MbVBg8{margin-bottom:8px!important}.skincare-step-card.lifestyle-card{border-bottom:0px}.image-overlay-text{left:0;right:0;padding:0 1rem}.skincare-step-card.lifestyle-card{position:relative}.skincare-step-card.lifestyle-card .btn-container{position:absolute;bottom:15%;width:95%}.skincare-grid{grid-template-columns:1fr}.skincare-step-card{border-right:none}.skincare-step-card>*{padding:10px 1rem;border-color:#9f9f9f!important}.step-header{gap:15px;margin-bottom:20px!important}.step-visual-row{margin-bottom:0!important}.info-group{margin-bottom:18px!important}.skincare-grid .btn-container{padding:10px 1rem 25px!important}.header-number{font-size:50px}.hook-line{display:none}.step-visual-row{grid-template-columns:1fr 1fr 1fr;gap:10px}.col-texture{grid-column:span 1}.visual-col.col-texture{text-align:center}.col-image img{width:170px;height:auto;mix-blend-mode:multiply;z-index:1;object-fit:contain!important}a.button.btn{width:100%}.step-header.image_block_MbVBg8{padding:0!important;display:flex;align-items:flex-end}.skincare-step-card.step_7JHDNc{border:none!important}.step-header.image_block_MbVBg8{min-height:42px!important}.lifestyle-container{padding:0!important;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/Routine-steps.css.map */
