.simple-routine-section{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background:var(--background-color)}.simple-routine-section h2{-webkit-background-clip:text;margin:0;font-size:var(--title-size);background:var(--title-color);-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;padding-bottom:20px;letter-spacing:0}.simple-routine-section .description{font-size:18px;padding-bottom:55px;color:#000;letter-spacing:0;line-height:1.3}.simple-routine-section .block-title{color:#0a4280;text-align:center;font-size:21px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.211px;min-height:45px;display:flex;margin:0 auto 17px;justify-content:center;align-items:center}.simple-routine-section .step-card p{font-size:18px;letter-spacing:0;max-width:148px;margin:0 auto;color:#000;text-transform:capitalize}.simple-routine-section .main-flex-content{display:flex;flex-wrap:wrap;gap:100px}.simple-routine-section .routine-left .steps{display:flex;justify-content:space-between;gap:9px}.simple-routine-section .routine-left .step-card{width:calc(33.3% - 5px);border-radius:7px;background:#fff;padding:37px 21px 31px;text-align:center;font-size:20px;font-weight:400;line-height:1.3;position:relative}.simple-routine-section .routine-left .step-label{color:#fff;font-size:16.912px;font-weight:600;line-height:1.3;text-transform:uppercase;border-radius:7.047px;background:linear-gradient(90deg,#09407f,#3e98be),#d9d9d9;width:130px;max-width:100%;margin:0 auto;min-height:31px;display:flex;justify-content:center;align-items:center;padding-top:3px;position:absolute;left:0;right:0;bottom:calc(100% - 16px)}.simple-routine-section .routine-left,.simple-routine-section .routine-right{flex:0 0 50%;max-width:calc(50% - 50px)}.main-swiper-content img{display:block;object-fit:cover;width:100%;height:auto;max-width:652px}.simple-routine-section .page-width{max-width:1508px;margin:0 auto}.simple-routine-section .swiper-button-next:after,.simple-routine-section .swiper-button-prev:after{content:unset}.simple-routine-section .swiper-button-next,.simple-routine-section .swiper-button-prev{position:unset;margin:0;width:34px;height:34px}.simple-routine-section .swiper-buttons-and-pagination{display:flex;align-items:center;justify-content:space-between;gap:20px;position:absolute;bottom:2%;right:1%;width:100%;max-width:615px}.simple-routine-section .swiper-pagination span.swiper-pagination-bullet{margin:0;background:#d9d9d96b;width:23px;height:3px;border-radius:unset;opacity:1}.simple-routine-section .swiper-pagination{display:flex;align-items:center;gap:13px;margin:0;position:unset}.simple-routine-section .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:92px;background:#1f6ca5}.simple-routine-section .main-swiper-buttons{display:flex;align-items:center;justify-content:center;gap:13px}.simple-routine-section .routine-right{padding:12px 20px 21px;border-radius:9.141px;background:#fff;position:relative}.simple-routine-section .overlay{background:linear-gradient(90deg,#09407f,#3e98be),#d9d9d9;color:#fff;padding:12px 20px 20px;display:flex;flex-direction:column;gap:5px;font-size:16px;position:absolute;bottom:20%;left:0;right:0;border-radius:0 0 6px 6px}.simple-routine-section .day-text{letter-spacing:0;line-height:1.5;font-size:16px}.simple-routine-section .overlay p{margin:0;font-size:15px;letter-spacing:0;line-height:1}.simple-routine-section .result-text{font-size:20px;padding-bottom:11px;letter-spacing:-.2px;line-height:1.2;background:linear-gradient(90deg,#09407f,#3e98be);background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;width:fit-content}.result-text.mobile-only{display:none}.result-text.desktop-only{display:block}@media(max-width:768px){.simple-routine-section{padding-top:var(--padding-top-mob);padding-bottom:var(--padding-bottom-mob)}.simple-routine-section h2{font-size:var(--title-size-mob);padding-bottom:10px;width:100%;max-width:370px;margin:0 auto;text-align:center}.simple-routine-section .routine-left{flex:0 0 100%;max-width:100%}.simple-routine-section .routine-right{flex:0 0 100%;max-width:100%;padding:15px 15px 60px}.simple-routine-section .main-flex-content{gap:30px}.simple-routine-section .description{font-size:14px;padding-bottom:35px;max-width:290px;margin:0 auto;text-align:center}.simple-routine-section .routine-left .step-label{font-size:12px;border-radius:5px;width:70px;min-height:22px;padding-top:1px;bottom:calc(100% - 12px)}.simple-routine-section .routine-left .step-card{padding:26px 7px 14px;font-size:12px}.simple-routine-section .block-title{font-size:15px;margin:0 auto 6px}.simple-routine-section .step-card p{font-size:12px;max-width:102px}.simple-routine-section .overlay{padding:8px 10px 10px;border-radius:0 0 6px 6px;bottom:0}.simple-routine-section .day-text{font-size:14px}.simple-routine-section .overlay p{font-size:13px}.simple-routine-section .swiper-pagination span.swiper-pagination-bullet{width:15px;height:2px}.simple-routine-section .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:60px}.result-text.mobile-only{display:block;width:100%;text-align:center;margin-top:30px;font-size:26px;padding:0}.result-text.desktop-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/simple-routine.css.map */
