.scroll-bar-section{gap:5rem;position:relative;display:flex;overflow:hidden;align-items:center}.scroll-bar-section:hover .announcement__content{animation-play-state:paused}.announcement__content{flex-shrink:0;display:flex;justify-content:space-around;gap:5rem;min-width:100%;padding:0}@keyframes AnnouncementScroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 5rem))}}.container{max-width:650px;margin:0 auto;padding:0 15px}.step{display:none;animation:fade .3s ease}.step.active{display:block}.header-steps{margin-bottom:1.4rem}.title_step{font-weight:600}.sub_step{padding-top:8px}span.card-span{display:flex;align-items:center;gap:10px;font-weight:500}label.card-option img{border-radius:60px;object-fit:cover}.content-inner-step.conttye_border{border:1px solid #ddd;border-radius:16px;padding:20px 20px 10px}.footer_fixed{background:#fff1da;text-align:center;padding:12px 0;position:fixed;bottom:0;left:0;width:100%;right:0}.product-item.card-option{justify-content:flex-start;cursor:auto}.conttye_border h3{margin-bottom:10px;line-height:1.3}.product_item-image{border-radius:100px;overflow:hidden;width:13%}.product_item-image img{width:100%;height:100%;object-fit:contain}.product_item-content{width:calc(87% - 40px);position:relative}.product_item-content .card-span{padding-right:30px}.product_item-content a{position:absolute;right:0;top:50%;pointer-events:none;font-size:25px;transform:translateY(-50%)}.button_block{margin:0 auto 10px;min-width:200px;cursor:pointer}.single_product.add_product_recommend .update_quick_add .quick-add .button{width:auto;padding:15px 30px}.single_product.add_product_recommend .update_quick_add{padding-top:0}@keyframes fade{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}.card-option{border:1px solid #bdbdbdb5;padding:10px 30px;border-radius:12px;display:flex;align-items:center;gap:12px;cursor:pointer;margin-bottom:12px;background:#eee;transition:.2s;justify-content:space-between}.card-option:hover{border-color:#539981;background:#c9f1e3}input[type=radio],input[type=checkbox]{transform:scale(1.25)}.btn-wrap{display:none}.progress-wrap{margin-bottom:25px}.step-indicator span{position:relative}.step-indicator span:before{position:absolute;border:2px solid #fff;width:22px;height:22px;content:"";border-radius:15px;background:#d9d9d9;top:-27px;left:0;right:0;margin:0 auto}.header-step-logo{text-align:center;padding:14px 30px;position:relative;max-width:1300px;margin:0 auto}.header-step-logo img{margin:0 auto}.step img{border-radius:12px}button.btn.ghost{position:absolute;left:20px;top:30px}.step-indicator span.active:before,.step-indicator span.before-active:before{background:#539981}.progress{height:7px;background:#d9d9d9;overflow:hidden;max-width:calc(100% - 70px);margin:0 auto}.progress>i{display:block;height:100%;background:#539981;width:0%;transition:.35s ease}.step-indicator{display:flex;justify-content:space-between;margin-top:12px;font-size:13px;color:#787878}.step input[type=radio]{background:transparent}.step .card-option:hover input[type=radio],.step .card-option input:is([type=checkbox],[type=radio]):checked{background:#1d5643}.mainReview h3{margin-bottom:13px;font-weight:600}.step-indicator span.active{color:#0f1724}.mainReview.review-step{background:#63af95}.review-step{background:#f3fdff;border-radius:15px;display:flex;align-items:flex-start;margin-bottom:20px;border:2px solid #f5f5f5}.review-footer{display:flex;align-items:center;color:#3b3b3b}.review-section .review-text{color:#767676}.mainReview+.header-steps .title_step{font-weight:400}.review-step img{object-fit:cover;border-radius:50px}.review-step .review-footer img{width:15px;height:auto;border-radius:0}.review-section .stars{color:#ffde00}.content-inner-step{margin:2rem auto}.content-inner-step p{margin-bottom:14px}.mainReview strong{font-weight:500}.root-cause{padding:20px;border:2px solid #ececec;border-radius:12px;margin-bottom:2rem}.root-cause .content-inner-step{margin-bottom:0}.product_recommed-image{margin-bottom:30px}button.btn.button.button_block{padding:8px 30px!important}.hide-header-footer .qr_wa_icon{display:none}@media screen and (min-width: 768px){.title_step{font-size:22px}span.card-span,.mainReview strong{font-size:17px}.mainReview+.header-steps .title_step{font-size:19px;line-height:1.3}.mainReview h3{font-size:21px}.btn.ghost{font-size:2.3rem}.product-item.card-option{gap:30px}label.card-option img{width:58px;height:58px}.card-option{min-height:78px}.review-step{gap:20px;padding:14px 20px}.review-step .image_review{width:20%}.review-step-content{width:calc(80% - 20px)}.review-step img{width:100px;height:100px}.review-section .stars{margin:5px 0}.review-footer{gap:10px}.single_product.add_product_recommend{margin-bottom:30px}}@media screen and (max-width: 767px){button.btn.button.button_block,.single_product.add_product_recommend .update_quick_add .quick-add .button{width:96%}.single_product.add_product_recommend{margin-bottom:20px}.title_step{font-size:19px}.mainReview h3{font-size:18px}.mainReview+.header-steps .title_step{font-size:17px;line-height:1.3}.review-text,.sub_step,.content-inner-step,.mainReview strong{font-size:15px}.review-footer{gap:5px}.review-footer{font-size:13px}.btn.ghost{font-size:1.8rem}span.card-span,.mainReview strong{font-size:16px;line-height:1.3}.header-step-logo img{width:90px}.product-item.card-option{gap:10px}label.card-option img{width:55px;height:55px}.card-option{min-height:70px}.review-step{gap:10px;padding:14px 10px}.review-step .image_review{width:90px;height:90px}.review-step img{width:100%;height:100%}.review-step-content{width:calc(100% - 110px)}.product_item-content{width:calc(85% - 10px)}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/routine.css.map */
