body .routine-wellness-section__content-block .top_header{text-align:left;margin-bottom:24px}.routine-wellness-section__inner{display:flex;align-items:center;gap:60px}.routine-wellness-section__image-block{flex:1;position:relative;border-radius:14px;overflow:hidden}span.tag_content{position:absolute;left:16px;bottom:16px;background:#1b2520e0;color:#fff;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:9px 13px;border-radius:6px}.routine-wellness-section__image-block img{width:100%;height:100%;object-fit:cover;display:block}.routine-wellness-section__image-label{position:absolute;bottom:16px;left:16px;background:#1c1c1cd9;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.routine-wellness-section__content-block{flex:1}.routine-wellness-section__eyebrow{text-transform:uppercase;margin-bottom:10px}.routine-wellness-section__heading{margin-bottom:18px}.routine-wellness-section__body{margin-bottom:30px}.routine-wellness-section__cards{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.routine-wellness-section__card{border:1px solid #EFEFEF;border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 8px #0000000a;background:var(--white)}.routine-wellness-section__card-icon{width:48px;height:48px;min-width:48px;border-radius:10px;display:grid;place-items:center}.routine-wellness-section__card-icon svg{width:32px;height:32px;stroke:var(--white)}.routine-wellness-section__card-title,.routine-wellness-section__card-text{margin:0}.routine-wellness-section__cta{text-align:center;text-decoration:none;background:var(--gold);border:none;border-radius:10px;padding:12px 36px;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;transition:background .2s ease;width:fit-content;box-shadow:0 8px 22px -10px #8f4a1cbf}.routine-wellness-section__cta:hover{opacity:.9}.routine-wellness-section__cta-main{display:block;font-size:16px;color:#fff;text-transform:uppercase;font-weight:600}.routine-wellness-section__cta-sub{font-size:13px;opacity:.92;display:block;letter-spacing:.02em;color:#fff}@media(max-width:768px){.routine-wellness-section__inner{flex-direction:column;gap:30px}.routine-wellness-section__heading{font-size:32px}body .routine-wellness-section{padding:56px 0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/routine-wellness.css.map */
