.template_head__JkenO{background:linear-gradient(90deg,rgb(238,121,159),rgb(212,96,127),rgb(200,162,200))}.template_HeadSpan__iOg3p{display:inline-flex;align-items:center;justify-content:center;background:var(--rainbow);color:#fff;font-size:13px;font-weight:900;min-width:26px;height:22px;border-radius:var(--pill);padding:0 6px;box-shadow:0 2px 10px var(--purple-glow)}.template_detailPage___MZh_{margin:10px 0;background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);position:relative}.template_productBadge__wUCap{position:absolute;top:50px;right:20px;background:var(--accent-1);color:var(--dark-1);padding:6px 12px;font-size:13px;font-weight:600;border-radius:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.template_currentPrice__RPaql{font-size:28px;font-weight:800;color:var(--secondary-1)}.template_originalPrice__ZzXQ5{font-size:18px;color:#94A3B8;text-decoration:line-through;margin-left:10px}.template_discountTag___unpo{background:var(--success-1);color:white;padding:4px 8px;border-radius:4px;font-size:13px;font-weight:600;margin-left:10px}.template_productTitle__b1tqI{font-size:18px;font-weight:800;color:var(--text);line-height:1.5;margin-top:14px}.template_tag__0Mpbo{display:flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(255,255,255,.5);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:var(--pill);font-size:12px;font-weight:700;color:var(--text2);border:1px solid rgba(255,255,255,.6);transition:all .25s;box-shadow:0 2px 8px rgba(30,27,58,.04)}.template_stars__m8bHC{color:var(--accent-1);margin-right:8px}.template_ratingText__J5JTx{font-size:14px;color:#64748B}.template_linkOption__jmYWw{padding:15px;border:1px solid var(--border-1);border-radius:8px;display:flex;align-items:center;cursor:pointer;border-color:var(--primary-1);margin-top:15px;background:rgba(30,58,138,.05)}.template_section__3YGGd{margin:20px 6px 0;background:rgba(255,255,255,.5);backdrop-filter:var(--blur2);-webkit-backdrop-filter:var(--blur2);border-radius:var(--r24);padding:28px 6px;border:1px solid rgba(255,255,255,.6);box-shadow:var(--shadow-lg),inset 0 1px 0 rgba(255,255,255,.8);position:relative;overflow:hidden}.template_section__3YGGd:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--rainbow-h);background-size:200% 100%;animation:template_op66rainbow-shift__lE9iP 4s linear infinite}.template_sectionTitle__1ooDw{font-size:14px;font-weight:600;color:var(--dark-1)}.template_actionButton__S6bNo{border-top-left-radius:16px;border-top-right-radius:16px;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:16px 8px;background:linear-gradient(rgba(255,255,255,.95),rgba(245,247,245,.98));backdrop-filter:blur(24px);box-shadow:0 -1px 0 rgba(238,121,159,.1),0 -8px 32px rgba(0,0,0,.04)}.template_totalPrice__4T4Wv{font-size:22px;font-weight:700;color:var(--dark-1)}.template_actionButton2__7KFZm{background:linear-gradient(135deg,rgb(238,121,159),rgb(255,179,186),rgb(200,162,200));box-shadow:0 4px 16px rgba(238,121,159,.25)}.template_detailSectionLeft__envJl{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}.template_comboHead__v5xoI{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__9vIuz{display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 14px!important;margin:0!important;border:1px solid rgba(238,121,159,.12)!important;border-radius:12px!important;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#A0A0A8!important;transition:all .2s ease!important;min-height:36px!important;position:relative}.template_comboItem__9vIuz:after{background-image:url(/images/assets/finger.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:-1px;content:"";display:block;height:20px;position:absolute;right:20px;width:20px}.template_packagePrice__idNQb{color:var(--batik-orange);font-weight:700;font-size:16px;margin-top:5px}.template_packageName__01hb6{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__Njjiq{border:1.5px solid #ee799f!important;background:linear-gradient(135deg,#EE799F,#D4607F)!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 16px rgba(238,121,159,.25)!important}.template_comboItemActive__Njjiq:after{background-position:0 -20px;background-repeat:no-repeat;background-size:100%}.template_comboItemDisabled__J5xd7{background-color:#ccc}.template_skuItemHead__zwErf{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__d1jSA{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__d1jSA>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__Pf4qZ{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable__wB_pz{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable__wB_pz th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable__wB_pz td,.template_skuTable__wB_pz th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__mtZND{font-size:16px;font-weight:900;text-align:center;color:var(--text);margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(30,27,58,.06);position:relative}.template_formTitle__mtZND:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__88JWx{margin:5px 0 10px;width:auto!important;color:#556066;font-size:12px;font-weight:600;min-width:95px;text-align:left}.template_formInput__ICh_I{background:#fff;border:1px solid rgba(238,121,159,.12);border-radius:14px;padding:14px 16px;font-size:14px;transition:all .2s ease;width:100%;color:#1C1C1E}.template_formInput__ICh_I:focus{border-color:var(--batik-orange);box-shadow:0 0 0 3px rgba(255,107,53,.1);outline:0}.template_deliveryGrid__vWK62{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__gG_KR{background:rgba(255,255,255,.5)!important;border:1px solid rgba(30,27,58,.06)!important;border-radius:var(--pill)!important;padding:8px 16px!important;color:var(--text2)!important;font-size:13px!important;transition:all .25s;gap:5px;line-height:27px;margin-bottom:4px;margin-right:4px;backdrop-filter:blur(12px)}.template_deliveryBtnActive__Vi_Tp{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName__T6AF_{font-size:14px;font-weight:500;color:#fff}.template_formTip___7sAk{background:rgba(92,128,1,.1);padding:12px;border-radius:10px;margin:15px 0;font-size:13px;color:var(--viet-green);display:flex;align-items:flex-start}.template_submitBtn__5fqSp{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift__lE9iP 4s linear infinite;color:#fff;border:none;font-size:18px;font-weight:900;border-radius:var(--pill);cursor:pointer;transition:all .25s;box-shadow:0 8px 32px var(--purple-glow),0 8px 32px var(--pink-glow);letter-spacing:3px;position:relative;overflow:hidden}.template_submitBtn__5fqSp:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:template_op66shine__p5DV5 3s ease infinite}.template_submitBtn__5fqSp:before{content:"";position:absolute;top:2px;left:8px;right:8px;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:var(--pill);pointer-events:none}@keyframes template_op66shine__p5DV5{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift__lE9iP{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__fLGZd{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__4kKEg{float:right;color:#EE799F;font-weight:400}.template_reviewItemDate__AQiRk{margin-left:30px;color:#999;font-size:12px}.template_footer__IDxkO{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_line__Vxqhd{width:90%!important;margin-top:5px;border-radius:3px!important;color:#fff;height:42px;line-height:42px;background-image:linear-gradient(90deg,#00c300 22%,#1ed51e 76%)}.template_skuItem__I_P_K{width:calc(33.333% - 5px);display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 14px;margin:0!important;border:1px solid rgba(238,121,159,.12);border-radius:12px!important;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#A0A0A8!important;transition:all .2s ease!important;min-height:36px!important}.template_skuItemActive__7nuMC{border:1.5px solid #ee799f!important;background:linear-gradient(135deg,#EE799F,#D4607F)!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 16px rgba(238,121,159,.25)!important}.template_skuItemImg__6c9RT{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__5iLlo{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_head__xdQ3m{background:linear-gradient(90deg,rgb(0,137,123),rgb(76,175,80),rgb(233,30,99))}.template_HeadSpan__8oYI3{display:inline-flex;align-items:center;justify-content:center;background:var(--rainbow);color:#fff;font-size:13px;font-weight:900;min-width:26px;height:22px;border-radius:var(--pill);padding:0 6px;box-shadow:0 2px 10px var(--purple-glow)}.template_detailPage__4L_f0{margin:10px 0;background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);position:relative}.template_productBadge__6xv0c{position:absolute;top:50px;right:20px;background:var(--accent-1);color:var(--dark-1);padding:6px 12px;font-size:13px;font-weight:600;border-radius:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.template_currentPrice__KHu_S{font-size:28px;font-weight:800;color:var(--secondary-1)}.template_originalPrice__L_oWK{font-size:18px;color:#94A3B8;text-decoration:line-through;margin-left:10px}.template_discountTag__cUbo0{background:var(--success-1);color:white;padding:4px 8px;border-radius:4px;font-size:13px;font-weight:600;margin-left:10px}.template_productTitle___LNRZ{font-size:18px;font-weight:800;color:var(--text);line-height:1.5;margin-top:14px}.template_tag__NU6R4{display:flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(255,255,255,.5);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:var(--pill);font-size:12px;font-weight:700;color:var(--text2);border:1px solid rgba(255,255,255,.6);transition:all .25s;box-shadow:0 2px 8px rgba(30,27,58,.04)}.template_stars___AxOX{color:var(--accent-1);margin-right:8px}.template_ratingText__IC8KJ{font-size:14px;color:#64748B}.template_linkOption__rapsN{padding:15px;border:1px solid var(--border-1);border-radius:8px;display:flex;align-items:center;cursor:pointer;border-color:var(--primary-1);margin-top:15px;background:rgba(30,58,138,.05)}.template_section__pUOle{margin:20px 6px 0;background:rgba(255,255,255,.5);backdrop-filter:var(--blur2);-webkit-backdrop-filter:var(--blur2);border-radius:var(--r24);padding:28px 6px;border:1px solid rgba(255,255,255,.6);box-shadow:var(--shadow-lg),inset 0 1px 0 rgba(255,255,255,.8);position:relative;overflow:hidden}.template_section__pUOle:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--rainbow-h);background-size:200% 100%;animation:template_op66rainbow-shift__E_Ln3 4s linear infinite}.template_sectionTitle__ya4Cu{font-size:14px;font-weight:600;color:var(--dark-1)}.template_actionButton__atXYX{border-top-left-radius:16px;border-top-right-radius:16px;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:16px 8px;background:linear-gradient(rgba(255,255,255,.95),rgba(245,247,245,.98));backdrop-filter:blur(24px);box-shadow:0 -1px 0 rgba(238,121,159,.1),0 -8px 32px rgba(0,0,0,.04)}.template_totalPrice__gGjUr{font-size:22px;font-weight:700;color:var(--dark-1)}.template_actionButton2__fI4aO{background:linear-gradient(135deg,rgb(0,137,123),rgb(76,175,80));box-shadow:0 4px 16px rgba(0,137,123,.25)}.template_detailSectionLeft__9_R4n{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}.template_comboHead__SSw3v{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__g5wRd{display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 14px!important;margin:0!important;border:1px solid rgba(238,121,159,.12);border-radius:12px!important;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#A0A0A8!important;transition:all .2s ease!important;min-height:36px!important;position:relative}.template_comboItem__g5wRd:after{background-image:url(/images/assets/finger.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:-1px;content:"";display:block;height:20px;position:absolute;right:20px;width:20px}.template_packagePrice__WYwvS{color:var(--batik-orange);font-weight:700;font-size:16px;margin-top:5px}.template_packageName__1xwB5{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__MHYlZ{border:1.5px solid #00897b!important;background:linear-gradient(135deg,#00897B,#4CAF50)!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 16px rgba(0,137,123,.25)!important}.template_comboItemActive__MHYlZ:after{background-position:0 -20px;background-repeat:no-repeat;background-size:100%}.template_comboItemDisabled__KM9Yj{background-color:#ccc}.template_skuItemHead__aOrLm{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__Fh5ev{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__Fh5ev>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__oc78a{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable__dGZUK{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable__dGZUK th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable__dGZUK td,.template_skuTable__dGZUK th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__ArHZ3{font-size:16px;font-weight:900;text-align:center;color:var(--text);margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(30,27,58,.06);position:relative}.template_formTitle__ArHZ3:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__GCWbp{margin:5px 0 10px;width:auto!important;color:#556066;font-size:12px;font-weight:600;min-width:95px;text-align:left}.template_formInput__cltdL{background:#fff;border:1px solid rgba(238,121,159,.12);border-radius:14px;padding:14px 16px;font-size:14px;transition:all .2s ease;width:100%;color:#1C1C1E}.template_formInput__cltdL:focus{border-color:var(--batik-orange);box-shadow:0 0 0 3px rgba(255,107,53,.1);outline:0}.template_deliveryGrid__Mk7AE{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__1_PQX{background:rgba(255,255,255,.5)!important;border:1px solid rgba(30,27,58,.06)!important;border-radius:var(--pill)!important;padding:8px 16px!important;color:var(--text2)!important;font-size:13px!important;transition:all .25s;gap:5px;line-height:27px;margin-bottom:4px;margin-right:4px;backdrop-filter:blur(12px)}.template_deliveryBtnActive__Y5X0v{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName___1PAV{font-size:14px;font-weight:500;color:#fff}.template_formTip__iAbwy{background:rgba(92,128,1,.1);padding:12px;border-radius:10px;margin:15px 0;font-size:13px;color:var(--viet-green);display:flex;align-items:flex-start}.template_submitBtn__7ydYe{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift__E_Ln3 4s linear infinite;color:#fff;border:none;font-size:18px;font-weight:900;border-radius:var(--pill);cursor:pointer;transition:all .25s;box-shadow:0 8px 32px var(--purple-glow),0 8px 32px var(--pink-glow);letter-spacing:3px;position:relative;overflow:hidden}.template_submitBtn__7ydYe:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:template_op66shine__QBWOM 3s ease infinite}.template_submitBtn__7ydYe:before{content:"";position:absolute;top:2px;left:8px;right:8px;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:var(--pill);pointer-events:none}@keyframes template_op66shine__QBWOM{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift__E_Ln3{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__mQftL{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__F01f6{float:right;color:#068C77;font-weight:400}.template_reviewItemDate__wZuWe{margin-left:30px;color:#999;font-size:12px}.template_footer__kXl4E{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_line__XssK4{width:90%!important;margin-top:5px;border-radius:3px!important;color:#fff;height:42px;line-height:42px;background-image:linear-gradient(90deg,#00c300 22%,#1ed51e 76%)}.template_skuItem__3ybVq{width:calc(33.333% - 5px);display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 14px;margin:0!important;border:1px solid rgba(238,121,159,.12);border-radius:12px!important;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#A0A0A8!important;transition:all .2s ease!important;min-height:36px!important}.template_skuItemActive__9cL1T{border:1.5px solid #00897b!important;background:linear-gradient(135deg,#00897B,#4CAF50)!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 16px rgba(0,137,123,.25)!important}.template_skuItemImg__DlyXl{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__4FNNH{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_actionButton2__fI4aO,.template_head__xdQ3m{background:#00897B}.template_comboItemActive__MHYlZ,.template_skuItemActive__9cL1T{background:#00897B!important}.template_section__pUOle:before,.template_submitBtn__7ydYe{animation:none}.template_submitBtn__7ydYe:after{display:none}.template_comboItem__g5wRd:not(.template_comboItemActive__MHYlZ),.template_skuItem__3ybVq:not(.template_skuItemActive__9cL1T){color:#5f5f6b!important}.template_sectionTitle__wEzHj{font-size:14px;background-color:#dfdfdf!important;color:var(--dark-1)}.template_actionButton__TQ0iE{border-top-left-radius:16px;border-top-right-radius:16px;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:16px 8px;background:linear-gradient(rgba(255,255,255,.95),rgba(245,247,245,.98));backdrop-filter:blur(24px);box-shadow:0 -1px 0 rgba(238,121,159,.1),0 -8px 32px rgba(0,0,0,.04)}.template_comboHead__l39DM{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__Oi73y{display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px;font-weight:700;position:relative;color:#333;margin:0!important;border:2px solid rgba(0,0,0,.1)!important;border-radius:4px;padding:10px 5px}.template_comboItem__Oi73y:after{background-image:url(/images/assets/finger.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:-1px;content:"";display:block;height:20px;position:absolute;right:20px;width:20px}.template_packageName__oIPkZ{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__yYWwh{border:2px solid rgba(0,0,0,.1)!important;background-color:#00806b!important;font-weight:900;color:#fff!important}.template_comboItemActive__yYWwh:after{background-position:0 -20px;background-repeat:no-repeat;background-size:100%}.template_comboItemDisabled__npupC{background-color:#ccc}.template_skuItemHead__L0wf4{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__bU1U7{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__bU1U7>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__v_QW9{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable__R4eqN{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable__R4eqN th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable__R4eqN td,.template_skuTable__R4eqN th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle___Mg40{font-size:16px;font-weight:900;text-align:center;color:var(--text);margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(30,27,58,.06);position:relative}.template_formTitle___Mg40:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__JaXsy{width:auto!important;min-width:95px;text-align:left;font-size:16px!important;color:#000!important}.template_formInput__BcrD_{font-size:16px;line-height:44px;height:44px;overflow:hidden;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;background:#f7fbf9!important;width:100%;border:2px solid rgba(0,0,0,.1)!important;border-radius:4px;background:#fff!important;color:#333!important}.template_formInput__BcrD_:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:inset 0 0 0 1px #80bdff}.template_deliveryGrid___SPx7{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__CM79s{padding:10px 0!important;color:var(--text2)!important;font-size:14px!important;transition:all .25s;gap:5px;line-height:27px;margin-bottom:4px;margin-right:4px;backdrop-filter:blur(12px)}.template_deliveryBtnActive__PGQGm{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName__lymaq{font-size:14px;font-weight:500;color:#fff}.template_formTip__Em2BD{background:rgba(92,128,1,.1);padding:12px;border-radius:10px;margin:15px 0;font-size:13px;color:var(--viet-green);display:flex;align-items:flex-start}.template_submitBtn__0PepX{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift__Z1RT4 4s linear infinite;color:#fff;border:none;font-size:18px;font-weight:900;border-radius:var(--pill);cursor:pointer;transition:all .25s;box-shadow:0 8px 32px var(--purple-glow),0 8px 32px var(--pink-glow);letter-spacing:3px;position:relative;overflow:hidden}.template_submitBtn__0PepX:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:template_op66shine__dOxJN 3s ease infinite}.template_submitBtn__0PepX:before{content:"";position:absolute;top:2px;left:8px;right:8px;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:var(--pill);pointer-events:none}@keyframes template_op66shine__dOxJN{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift__Z1RT4{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__0xFm1{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__ZaBq2{padding:3px 6px;background-color:#C41A1A;float:right;color:#fff!important;font-weight:400}.template_reviewItemDate__Bc70Z{margin-left:30px;color:#999;font-size:12px}.template_footer__Uzf08{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_skuItem__0jAOq{width:calc(33.333% - 5px);display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;background:var(--bg2);border:2px solid rgba(0,0,0,.1);color:var(--text2)!important;border-radius:4px;padding:5px;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#333!important;transition:all .2s ease!important;min-height:40px!important}.template_skuItemActive__F9Ret{border:2px solid rgba(0,0,0,.1)!important;background-color:#00806b!important;color:#fff!important}.template_skuItemActive__F9Ret span{color:#fff!important}.template_skuItemImg__Mh7mv{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__BxOfI{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_detailSectionLeft__W6uBb{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}.templateA_head__QrNzQ{height:49px;background-color:red}.templateA_page__QfboQ{background:#fff;font-size:12px;margin:0 auto;padding-bottom:70px;position:relative;width:100%}.templateA_productPrice__UCLCM{border-bottom:1px dashed #ccc}.templateA_productColor__X_pIH{color:red;margin-left:4px}.templateA_discount__3JpYj{background:red;color:#fff;font-size:14px;font-weight:700;margin-right:10px;padding:8px 6px;position:relative}.templateA_discount__3JpYj:after,.templateA_discount__3JpYj:before{border-right:8px solid transparent;content:"";height:0;position:absolute;right:-8px;width:0}.templateA_discount__3JpYj:before{border-top:18px solid red;top:18px}.templateA_discount__3JpYj:after{border-bottom:18px solid red;top:0}.templateA_progress__rOG4x{font-size:14px;padding-left:5px;padding-bottom:5px}.templateA_progressBox__mfcmg{border:1px solid red;box-sizing:content-box;display:block;float:left;height:5px;margin:7px;width:120px}.templateA_progressLine__fJ_EI{background:red;display:block;height:5px}.templateA_coupon__iDcaX{background:-webkit-linear-gradient(left,rgb(230,31,25),rgb(250,98,81),rgb(236,48,39));height:48px;border-radius:6px;padding-left:10px;margin:8px;color:#fff}.templateA_couponLeft__EKVLS{width:25%;font-size:18px;color:#fbdbbb}.templateA_couponRight__IFGzE{position:relative;box-sizing:border-box;border-left:1px dashed rgb(251,219,187);height:48px;line-height:48px}.templateA_circle__uRXpE{width:10px;height:10px;background-color:#fff;border-radius:100%;position:absolute}.templateA_top__ebAvp{top:-4px;left:-5px}.templateA_bottom__s37Vk{bottom:-4px;left:-5px}.templateA_couponBtn__se7o_{height:26px!important;line-height:26px!important;color:#dc5103;padding:2px 15px;border-radius:35px;background:-webkit-linear-gradient(left,rgb(253,229,183),rgb(255,251,232),rgb(246,215,156))}.templateA_couponReBtn__DhrQ3{opacity:.6}.templateA_productTab__sTs_H{font-size:16px}.templateA_productTab__sTs_H div{height:40px;line-height:40px;background-color:#d20000;color:#fff}.templateA_actionButton__2HITD{border-radius:5px;line-height:42px;left:50%;transform:translateX(-50%);width:100%;z-index:999;text-align:center;color:#fff;font-size:17px;background-color:red}.templateA_orderProduct__efcPW{margin-top:18px;padding:10px;background-color:#f5f5f5}.templateA_Label__xYMaH{margin:16rem 16rem 16rem 0}.templateA_Label__xYMaH select{background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:.1rem;box-sizing:content-box;color:#7a7876;font-family:inherit;font-size:16px;height:30px;line-height:30px;padding:0 0 0 10px;width:calc(100% - 14px)}.templateA_deleveryLabel__HBpOh{color:#000;font-size:14px;font-weight:450;margin:8px 0 0 8px;min-width:95px;text-align:left;width:95rem}.templateA_deleveryBtn__t9T73{color:#323233;padding:5rem 16rem;border:2px solid rgba(0,0,0,.1);border-radius:2px;display:flex;font-size:16rem;line-height:27px;margin-bottom:4px;margin-right:4px;transition:all .3s linear 0s}.templateA_deleveryBtnActive___AC_S{background:#f51111!important;border:2px solid #f51111;color:#fff}.templateA_formInput__mxrWs{background:#fff;border:2px solid rgba(0,0,0,.1)!important;border-radius:4px;color:#555;font-size:16rem;overflow:hidden;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:30px!important}.templateA_formInput__mxrWs:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:2px solid #bfdeff!important;box-shadow:inset 0 0 0 1px #80bdff}.templateA_formSelect__iF7Wu{height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid rgba(0,0,0,.1)!important;border-radius:5rem;box-sizing:content-box;color:#7a7876;font-family:inherit;font-size:16rem;padding:0 0 0 11rem!important;width:calc(100% - 10rem - 4px)}.templateA_formSelect__iF7Wu:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none}.templateA_focusActive__rMbHM,.templateA_formSelect__iF7Wu:focus{border-radius:4px;border:2px solid #bfdeff!important;box-shadow:inset 0 0 0 1px #80bdff}@media screen and (max-width:768px){.templateA_deleveryBtn__t9T73,.templateA_formInput__mxrWs,.templateA_formSelect__iF7Wu{font-size:12px!important}}.templateA_submitOrder__NUub3 p{margin:10px;color:red;text-align:center}.templateA_submitOrderBtn__ilNCq{font-size:16px;background-color:red;border-radius:5px;font-weight:700;padding:0 15px;color:#fff;height:44px;line-height:44px;text-align:center;width:92%;margin:0 auto 15px}.templateA_comboBox__6e6_z{padding:0 5px}.templateA_comboItem__s92Iu{border:1px solid #bbb;line-height:35px!important;margin-top:10px;padding:0!important;border-radius:4px;caret-color:transparent;font-size:14px}.templateA_comboItemActive__EpRe2{background:#f51111;border:2px solid #f51111;color:#fff}.templateA_comboItemDisabled__qLtUe{background:#f5f5f5!important}.templateA_skuItemHead__6PZK0{background-color:#fff;box-sizing:border-box;display:flex;font-size:14px;line-height:24px;overflow:hidden;padding:10px 16px;position:relative;width:100%;border-top:1px solid #ebedf0}.templateA_skuItemHead__6PZK0 :after{border-bottom:1px solid #ebedf0;bottom:0;box-sizing:border-box;content:" ";left:16px;pointer-events:none;position:absolute;right:16px;transform:scaleY(.5)}.templateA_skuBox__81jtu{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.templateA_skuItem__5p8zT{width:calc(33.33333% - 10px)!important;align-items:center;border-radius:4px;color:#000;display:flex;flex-direction:column;margin:2px 4px 8px;word-break:break-all}.templateA_skuItemImg__TsWlX{border:2px solid transparent!important;padding:100% 0 0;position:relative;width:100%;margin:0 auto}.templateA_skuItemImg__TsWlX img{position:absolute;top:0}.templateA_skuItemActive__iuzmK{border:2px solid #f5012f!important}.templateA_skuItemDisabled__Pn8pG{background-color:#eee!important}.templateA_formSelected__XbTfd{color:#333!important}@media screen and (max-width:495px){.templateA_Imgicon__mUvNP{width:16px;height:16px}}.template_goodsHead__mSn5P{background:url(/images/assets/price-bg.png) no-repeat 50%;background-size:100% 60px;height:60px;width:100%}.template_focusFormInputActive__VMJtD{padding-top:15px;padding-bottom:0;border-radius:4px;box-shadow:0 0 0 1px #80bdff;border:2px solid #bfdeff!important}.template_formSelect__5ndwU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.1)!important;border-radius:4px;box-sizing:content-box;color:#000;font-family:inherit;font-size:14px;height:44px;line-height:44px;padding:0 0 0 10px!important;width:calc(100% - 14px)}.template_formSelect__5ndwU:focus{padding-top:15px;padding-bottom:0;border-radius:4px;box-shadow:0 0 0 1px #80bdff;border:2px solid #bfdeff!important}.template_inputItem__z8YS3{border-bottom:1px solid hsla(0,0%,85%,.6);padding:5px 0}.template_formInput__NEEL6{width:100%;border-radius:4px;line-height:2;padding:3px 0;border:none!important;font-size:14px!important;background:#fff;color:#555;text-indent:10px;text-overflow:ellipsis}.template_placeHolder__Skkj0{min-width:95px;text-align:left;color:#000;font-size:15px;font-weight:700;line-height:2;padding:4px 10px}.template_hot__56tYA{display:inline-block;margin-right:8px;vertical-align:2px;line-height:20px!important;font-size:12px;padding:0 8px;color:#fff;border-radius:4px!important}.template_promiseBox__zJ8eW{background:#ffece8;border-radius:2px;margin-right:8px;padding:2px 4px 2px 0}.template_promiseBox__zJ8eW span{color:#f53f3f;font-size:12px;font-weight:400;line-height:20px;text-align:left}.template_actionButton__ZaYx9{height:58px;background:url(/images/assets/fl-bg.png) no-repeat 50%;background-size:100% 58px;max-width:1050px}.template_customerBarOrder__3Ma8R{width:36%}.template_customerBarBuy__CjaBk,.template_customerBarOrder__3Ma8R{height:58px;line-height:58px;text-align:center;color:#fff;background-color:transparent!important}.template_customerBarBuy__CjaBk{width:64%!important}.template_combo__EAoAa{margin:15px 0 0;padding:0 10px}.template_comboHead__Q9sx3{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__FUBti{font-size:16px;font-weight:400;padding:8px 10px;box-shadow:2px 2px 10px #ce0000;border-radius:4px;caret-color:transparent;margin:0 0 15px}.template_comboItemActive__PPvSI{background:#ce0000;border-color:#ce0000;color:#fff}.template_comboItemDisabled__4TWLW{background-color:#ccc}.template_skuBox__b8gmF{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:5px 16px}.template_skuItemHead__ab1g3{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__4fRv_{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__4fRv_>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuItem__uqS51{width:calc(33.33333% - 8px);border:2px solid rgba(0,0,0,.1);display:flex;flex-direction:column;margin:2px 4px 8px}.template_selectArea__s0hMT{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.1)!important;border-radius:4px;box-sizing:content-box;color:#000!important;font-family:inherit;font-size:14px;height:40px;line-height:40px;padding:0 0 0 8px!important}.template_orderHead__uLxtT{color:#999;cursor:pointer;font-size:14px;padding:10px 5px;text-align:left}.template_circleBox__Go2Lz{border-radius:50%;height:85px;margin:10px auto;overflow:hidden;width:85px}.template_successText__FoU92{line-height:44px!important;padding-top:10px;font-size:22px;text-align:center}.template_orderDetail__HaqSQ{border-bottom:1px solid #e5e5e5;padding:20px 15px}.template_orderNo__ZtUfF{color:#000;font-size:18px;font-weight:700;line-height:36px;height:36px}.template_copyBtn__o17BQ{background:#faa602;border-radius:13px;color:#fff;font-size:18px;font-weight:400;margin-left:27px;padding:3px 9px}.template_productTitle__AJEOi{color:#333;font-size:14px;font-weight:500}.template_productSku__Lnwwr{color:#999;font-size:12px;line-height:20px}.template_orderFooter__fc0k3{background:#fcf5e8;display:flex;margin:0 30px 20px}.template_orderFooter__fc0k3 div{display:flex;font-size:16px;justify-content:center;line-height:16px;padding:15px 0;width:50%}@media screen and (max-width:768px){.template_deleveryBtn__T9gOe,.template_formInput__NEEL6,.template_formSelect__5ndwU{font-size:14px!important}.template_formSelect__5ndwU{height:34px!important;line-height:34px!important}.template_deliveryItem__dn8m7,.template_fo12__C90xi{font-size:12px!important}}.template_head__Idu3A{background:#e0608a}.template_HeadSpan__fH8pb{display:inline-flex;align-items:center;justify-content:center;background:var(--rainbow);color:#fff;font-size:13px;font-weight:900;min-width:26px;height:22px;border-radius:var(--pill);padding:0 6px;box-shadow:0 2px 10px var(--purple-glow)}.template_detailPage__bl8mZ{margin:10px 0;background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);position:relative}.template_productBadge___WK64{position:absolute;top:50px;right:20px;background:var(--accent-1);color:var(--dark-1);padding:6px 12px;font-size:13px;font-weight:600;border-radius:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.template_currentPrice___wkPI{font-size:28px;font-weight:800;color:var(--secondary-1)}.template_originalPrice__QXjUF{font-size:18px;color:#94A3B8;text-decoration:line-through;margin-left:10px}.template_discountTag__Dd6cx{background:var(--success-1);color:white;padding:4px 8px;border-radius:4px;font-size:13px;font-weight:600;margin-left:10px}.template_productTitle__LQpE5{font-size:18px;font-weight:800;color:var(--text);line-height:1.5;margin-top:14px}.template_tag__ek0OB{display:flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(255,255,255,.5);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:var(--pill);font-size:12px;font-weight:700;color:var(--text2);border:1px solid rgba(255,255,255,.6);transition:all .25s;box-shadow:0 2px 8px rgba(30,27,58,.04)}.template_stars__L7NRh{color:var(--accent-1);margin-right:8px}.template_ratingText__TlwC5{font-size:14px;color:#64748B}.template_linkOption__3shkk{padding:15px;border:1px solid var(--border-1);border-radius:8px;display:flex;align-items:center;cursor:pointer;border-color:var(--primary-1);margin-top:15px;background:rgba(30,58,138,.05)}.template_section__JuPYX{margin:20px 6px 0;background:rgba(255,255,255,.5);backdrop-filter:var(--blur2);-webkit-backdrop-filter:var(--blur2);border-radius:var(--r24);padding:28px 6px;border:1px solid rgba(255,255,255,.6);box-shadow:var(--shadow-lg),inset 0 1px 0 rgba(255,255,255,.8);position:relative;overflow:hidden}.template_section__JuPYX:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--rainbow-h);background-size:200% 100%;animation:template_op66rainbow-shift__qSGu6 4s linear infinite}.template_sectionTitle__xnShJ{font-size:14px;font-weight:600;color:var(--dark-1)}.template_actionButton__6JZNv{border-top-left-radius:16px;border-top-right-radius:16px;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:16px 8px;background:rgba(255,255,255,.95);backdrop-filter:blur(24px);box-shadow:0 -1px 0 rgba(238,121,159,.1),0 -8px 32px rgba(0,0,0,.04)}.template_totalPrice__03Cxf{font-size:22px;font-weight:700;color:var(--dark-1)}.template_actionButton2__wYbV5{background:#e0608a;box-shadow:0 4px 16px rgba(238,121,159,.25)}.template_detailSectionLeft__6ipE3{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}.template_comboHead__T98cZ{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__di5lY{display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 14px!important;margin:0!important;border:1px solid rgba(238,121,159,.12)!important;border-radius:12px!important;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#A0A0A8!important;transition:all .2s ease!important;min-height:36px!important;position:relative}.template_comboItem__di5lY:after{background-image:url(/images/assets/finger.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:-1px;content:"";display:block;height:20px;position:absolute;right:20px;width:20px}.template_packagePrice__vPEFy{color:var(--batik-orange);font-weight:700;font-size:16px;margin-top:5px}.template_packageName__JzZCU{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__z39oz{border:1.5px solid #ee799f!important;background:#e0608a!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 16px rgba(238,121,159,.25)!important}.template_comboItemActive__z39oz:after{background-position:0 -20px;background-repeat:no-repeat;background-size:100%}.template_comboItemDisabled__UlO0r{background-color:#ccc}.template_skuItemHead__piqRM{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__r2OOA{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__r2OOA>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__IpZUq{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable__0aVUM{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable__0aVUM th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable__0aVUM td,.template_skuTable__0aVUM th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__m6ikQ{font-size:16px;font-weight:900;text-align:center;color:var(--text);margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(30,27,58,.06);position:relative}.template_formTitle__m6ikQ:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__0CWuG{margin:5px 0 10px;width:auto!important;color:#556066;font-size:12px;font-weight:600;min-width:95px;text-align:left}.template_formInput__0x3K4{background:#fff;border:1px solid rgba(238,121,159,.12);border-radius:14px;padding:14px 16px;font-size:14px;transition:all .2s ease;width:100%;color:#1C1C1E}.template_formInput__0x3K4:focus{border-color:var(--batik-orange);box-shadow:0 0 0 3px rgba(255,107,53,.1);outline:0}.template_deliveryGrid__1AkQE{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__eNOkD{background:rgba(255,255,255,.5)!important;border:1px solid rgba(30,27,58,.06)!important;border-radius:var(--pill)!important;padding:8px 16px!important;color:var(--text2)!important;font-size:13px!important;transition:all .25s;gap:5px;line-height:27px;margin-bottom:4px;margin-right:4px;backdrop-filter:blur(12px)}.template_deliveryBtnActive__RDlim{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName__ER4hb{font-size:14px;font-weight:500;color:#fff}.template_formTip__KVsfu{background:rgba(92,128,1,.1);padding:12px;border-radius:10px;margin:15px 0;font-size:13px;color:var(--viet-green);display:flex;align-items:flex-start}.template_submitBtn__YoPaN{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift__qSGu6 4s linear infinite;color:#fff;border:none;font-size:18px;font-weight:900;border-radius:var(--pill);cursor:pointer;transition:all .25s;box-shadow:0 8px 32px var(--purple-glow),0 8px 32px var(--pink-glow);letter-spacing:3px;position:relative;overflow:hidden}.template_submitBtn__YoPaN:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:template_op66shine__Lrlnf 3s ease infinite}.template_submitBtn__YoPaN:before{content:"";position:absolute;top:2px;left:8px;right:8px;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:var(--pill);pointer-events:none}@keyframes template_op66shine__Lrlnf{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift__qSGu6{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__PJkaC{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__EtSKE{float:right;color:#EE799F;font-weight:400}.template_reviewItemDate__ROpMp{margin-left:30px;color:#999;font-size:12px}.template_footer__9KG5v{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_line__Vde4R{width:90%!important;margin-top:5px;border-radius:3px!important;color:#fff;height:42px;line-height:42px;background-image:linear-gradient(90deg,#00c300 22%,#1ed51e 76%)}.template_skuItem__E0bO6{width:calc(33.333% - 5px);display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 14px;margin:0!important;border:1px solid rgba(238,121,159,.12);border-radius:12px!important;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#A0A0A8!important;transition:all .2s ease!important;min-height:36px!important}.template_skuItemActive__EZXz6{border:1.5px solid #ee799f!important;background:#e0608a!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 16px rgba(238,121,159,.25)!important}.template_skuItemImg___b57v{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__h8IPj{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_sectionTitle__Kahb3{font-size:14px;background-color:#dfdfdf!important;color:var(--dark-1)}.template_actionButton__oPbA0{border-top-left-radius:16px;border-top-right-radius:16px;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:16px 8px;background:linear-gradient(rgba(255,255,255,.95),rgba(245,247,245,.98));backdrop-filter:blur(24px);box-shadow:0 -1px 0 rgba(238,121,159,.1),0 -8px 32px rgba(0,0,0,.04)}.template_comboHead__0VhqG{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__rZTv3{display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px;font-weight:700;color:#333;margin:0!important;border:2px solid rgba(0,0,0,.1)!important;border-radius:4px;padding:10px 5px}.template_comboItem__rZTv3:after{background-image:url(/images/assets/finger.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:-1px;content:"";display:block;height:20px;position:absolute;right:20px;width:20px}.template_packageName__XNi_P{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__f7I7z{background-color:#e30!important;color:#fff;border:2px solid rgba(0,0,0,.1)!important}.template_comboItemActive__f7I7z:after{background-position:0 -20px;background-repeat:no-repeat;background-size:100%}.template_comboItemDisabled__rjmCR{background-color:#ccc}.template_skuItemHead__xAIZK{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__ph_JC{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__ph_JC>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__4Udh7{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable__Q3A3s{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable__Q3A3s th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable__Q3A3s td,.template_skuTable__Q3A3s th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__UCGpC{font-size:16px;font-weight:900;text-align:center;color:var(--text);margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(30,27,58,.06);position:relative}.template_formTitle__UCGpC:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__hZXWv{margin:5px 0 10px;width:auto!important;color:#556066;font-size:12px;font-weight:600;min-width:95px;text-align:left}.template_formInput__Agr4H{font-size:16px;line-height:44px;height:44px;overflow:hidden;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;width:100%;background:#faf6ff!important;border:2px solid #eee3ff!important;border-radius:14px!important;color:var(--mk-ink)!important}.template_formInput__Agr4H:focus{border:2px solid #bfdeff!important;box-shadow:inset 0 0 0 1px #80bdff}.template_deliveryGrid__ZNgxG{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__dDMJx{padding:10px 0!important;color:var(--text2)!important;font-size:14px!important;transition:all .25s;gap:5px;line-height:27px;margin-bottom:4px;margin-right:4px;backdrop-filter:blur(12px)}.template_deliveryBtnActive__5ISgY{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName__DosGI{font-size:14px;font-weight:500;color:#fff}.template_formTip__TUQPg{background:rgba(92,128,1,.1);padding:12px;border-radius:10px;margin:15px 0;font-size:13px;color:var(--viet-green);display:flex;align-items:flex-start}.template_submitBtn__Q6Qv4{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift____FDa 4s linear infinite;color:#fff;border:none;font-size:18px;font-weight:900;border-radius:var(--pill);cursor:pointer;transition:all .25s;box-shadow:0 8px 32px var(--purple-glow),0 8px 32px var(--pink-glow);letter-spacing:3px;position:relative;overflow:hidden}.template_submitBtn__Q6Qv4:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:template_op66shine__gFmM5 3s ease infinite}.template_submitBtn__Q6Qv4:before{content:"";position:absolute;top:2px;left:8px;right:8px;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:var(--pill);pointer-events:none}@keyframes template_op66shine__gFmM5{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift____FDa{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__1XGuL{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__e_pYe{padding:3px 6px;background-color:#C41A1A;float:right;color:#fff!important;font-weight:400}.template_reviewItemDate__fOnM3{margin-left:30px;color:#999;font-size:12px}.template_footer__EWPdD{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_skuItem__GyWlh{width:calc(33.333% - 5px);display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 14px!important;margin:0!important;border:2px solid rgba(0,0,0,.1);color:var(--text2)!important;border-radius:4px;padding:5px;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#333!important;transition:all .2s ease!important;min-height:40px!important}.template_skuItemActive__PSFFv{background-color:#e30!important;border:2px solid rgba(0,0,0,.1)!important;color:#fff!important}.template_skuItemActive__PSFFv span{color:#fff!important}.template_skuItemImg__5pUI9{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__TsYxP{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_detailSectionLeft__0jcVC{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}.template_sectionTitle__j7N1O{font-size:14px;background-color:#dfdfdf!important;color:var(--dark-1)}.template_actionButton__z4tdO{border-top-left-radius:16px;border-top-right-radius:16px;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:16px 8px;background:linear-gradient(rgba(255,255,255,.95),rgba(245,247,245,.98));backdrop-filter:blur(24px);box-shadow:0 -1px 0 rgba(238,121,159,.1),0 -8px 32px rgba(0,0,0,.04)}.template_comboHead__Jh6ZT{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__0lug2{display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px;font-weight:700;color:#333;margin:0!important;border:2px solid rgba(0,0,0,.1)!important;border-radius:4px;padding:10px 5px}.template_comboItem__0lug2:after{background-image:url(/images/assets/finger.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:-1px;content:"";display:block;height:20px;position:absolute;right:20px;width:20px}.template_packageName__AJHQa{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__RlTbE{background:rgba(37,99,235,.1)!important;border:2px solid var(--blue)!important;color:var(--blue)!important;font-weight:900}.template_comboItemActive__RlTbE:after{background-position:0 -20px;background-repeat:no-repeat;background-size:100%}.template_comboItemDisabled__EMFZY{background-color:#ccc}.template_skuItemHead__HAMbW{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__ai_GO{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__ai_GO>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__s0f4E{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable__jilt_{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable__jilt_ th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable__jilt_ td,.template_skuTable__jilt_ th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__Sb9Sy{font-size:16px;font-weight:900;text-align:center;color:var(--text);margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(30,27,58,.06);position:relative}.template_formTitle__Sb9Sy:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__ErdgB{margin:5px 0 10px;width:auto!important;color:#556066;font-size:12px;font-weight:600;min-width:95px;text-align:left}.template_formInput__jNLfr{font-size:16px;line-height:44px;height:44px;overflow:hidden;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;width:100%;background:#f5f8ff!important;border:1px solid var(--line)!important;border-radius:10px!important;color:var(--navy)!important}.template_formInput__jNLfr:focus{border:2px solid #bfdeff!important;box-shadow:inset 0 0 0 1px #80bdff}.template_deliveryGrid__QSssN{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__OUlYI{padding:10px 0!important;color:var(--text2)!important;font-size:14px!important;transition:all .25s;gap:5px;line-height:27px;margin-bottom:4px;margin-right:4px;backdrop-filter:blur(12px)}.template_deliveryBtnActive__Xy1Ur{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName__tcSDB{font-size:14px;font-weight:500;color:#fff}.template_formTip__vWITK{background:rgba(92,128,1,.1);padding:12px;border-radius:10px;margin:15px 0;font-size:13px;color:var(--viet-green);display:flex;align-items:flex-start}.template_submitBtn__xJIqt{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift___L492 4s linear infinite;color:#fff;border:none;font-size:18px;font-weight:900;border-radius:var(--pill);cursor:pointer;transition:all .25s;box-shadow:0 8px 32px var(--purple-glow),0 8px 32px var(--pink-glow);letter-spacing:3px;position:relative;overflow:hidden}.template_submitBtn__xJIqt:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:template_op66shine__GwPVO 3s ease infinite}.template_submitBtn__xJIqt:before{content:"";position:absolute;top:2px;left:8px;right:8px;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:var(--pill);pointer-events:none}@keyframes template_op66shine__GwPVO{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift___L492{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__2Gl8h{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__rN6RZ{padding:3px 6px;background-color:#C41A1A;float:right;color:#fff!important;font-weight:400}.template_reviewItemDate___uTXy{margin-left:30px;color:#999;font-size:12px}.template_footer__n_AWd{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_skuItem__EW2d1{width:calc(33.333% - 5px);display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 14px!important;margin:0!important;border:2px solid rgba(0,0,0,.1);color:var(--text2)!important;border-radius:4px;padding:5px;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#333!important;transition:all .2s ease!important;min-height:40px!important}.template_skuItemActive__rU3wg{background:rgba(37,99,235,.1)!important;border:2px solid var(--blue)!important;color:var(--blue)!important;font-weight:900}.template_skuItemActive__rU3wg span{color:var(--blue)!important}.template_skuItemImg__0Qbjk{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__JmOKv{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_detailSectionLeft__cruLF{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}.template_sectionTitle__fE_xJ{font-size:14px;background-color:#dfdfdf!important;color:var(--dark-1)}.template_actionButton__AVI4P{border-top-left-radius:16px;border-top-right-radius:16px;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:16px 8px;background:linear-gradient(rgba(255,255,255,.95),rgba(245,247,245,.98));backdrop-filter:blur(24px);box-shadow:0 -1px 0 rgba(238,121,159,.1),0 -8px 32px rgba(0,0,0,.04)}.template_comboHead__2siW0{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__zmvrW{display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px;font-weight:700;color:#333;margin:0!important;border:2px solid rgba(0,0,0,.1)!important;border-radius:4px;padding:10px 5px}.template_comboItem__zmvrW:after{background-image:url(/images/assets/finger.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;bottom:-1px;content:"";display:block;height:20px;position:absolute;right:20px;width:20px}.template_packageName__cgH9M{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__MvUWd{background:rgba(0,184,148,.12)!important;border:2px solid var(--green)!important;color:var(--green)!important;font-weight:900}.template_comboItemActive__MvUWd:after{background-position:0 -20px;background-repeat:no-repeat;background-size:100%}.template_comboItemDisabled__nNYLt{background-color:#ccc}.template_skuItemHead__CZSQb{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__T1sbd{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__T1sbd>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__yYs0K{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable__RehH5{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable__RehH5 th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable__RehH5 td,.template_skuTable__RehH5 th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__njema{font-size:16px;font-weight:900;text-align:center;color:var(--text);margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(30,27,58,.06);position:relative}.template_formTitle__njema:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__5Oi7k{margin:5px 0 10px;width:auto!important;color:#000;font-weight:600;min-width:95px;text-align:left;font-size:16px!important}.template_formInput__L833x{font-size:16px;line-height:44px;height:44px;overflow:hidden;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;background:#f7fbf9!important;width:100%;border:1px solid var(--line)!important;border-radius:12px!important;color:var(--text1)!important}.template_formInput__L833x:focus{border-color:var(--green)!important;box-shadow:0 0 0 3px rgba(0,184,148,.15)!important}.template_deliveryGrid__gDuAz{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__vMRQx{padding:10px 0!important;color:var(--text2)!important;font-size:14px!important;transition:all .25s;gap:5px;line-height:27px;margin-bottom:4px;margin-right:4px;backdrop-filter:blur(12px)}.template_deliveryBtnActive__p2dyt{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName__W4vWm{font-size:14px;font-weight:500;color:#fff}.template_formTip__hcVqs{background:rgba(92,128,1,.1);padding:12px;border-radius:10px;margin:15px 0;font-size:13px;color:var(--viet-green);display:flex;align-items:flex-start}.template_submitBtn__lU3Cu{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift__7C0l8 4s linear infinite;color:#fff;border:none;font-size:18px;font-weight:900;border-radius:var(--pill);cursor:pointer;transition:all .25s;box-shadow:0 8px 32px var(--purple-glow),0 8px 32px var(--pink-glow);letter-spacing:3px;position:relative;overflow:hidden}.template_submitBtn__lU3Cu:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:template_op66shine__RTaQX 3s ease infinite}.template_submitBtn__lU3Cu:before{content:"";position:absolute;top:2px;left:8px;right:8px;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:var(--pill);pointer-events:none}@keyframes template_op66shine__RTaQX{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift__7C0l8{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__rMcbP{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__ixrrS{padding:3px 6px;background-color:#C41A1A;float:right;color:#fff!important;font-weight:400}.template_reviewItemDate__2w8rl{margin-left:30px;color:#999;font-size:12px}.template_footer__JC7la{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_skuItem__Jecvt{width:calc(33.333% - 5px);display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 14px!important;margin:0!important;background:var(--bg2);border:2px solid rgba(0,0,0,.1);color:var(--text2)!important;border-radius:4px;padding:5px;background:#fff;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:#333!important;transition:all .2s ease!important;min-height:40px!important}.template_skuItemActive__hqS8O{background:rgba(0,184,148,.12)!important;border:2px solid var(--green)!important;color:var(--green)!important;font-weight:900}.template_skuItemActive__hqS8O span{color:var(--dark)!important;font-weight:700}.template_skuItemImg__XtmR1{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__8E1jo{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_detailSectionLeft__uJ_mM{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}.template_sectionTitle__r2ZdI{font-size:14px;background-color:#dfdfdf!important;color:var(--dark-1)}.template_actionButton__dJSb1{border-top-left-radius:16px;border-top-right-radius:16px;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:16px 8px;background:rgba(255,255,255,.95);backdrop-filter:blur(24px);box-shadow:0 -1px 0 rgba(238,121,159,.1),0 -8px 32px rgba(0,0,0,.04)}.template_comboHead__dhLr7{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem___IMex{display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px;font-weight:700;margin:0!important;cursor:pointer;padding:12px 16px!important;border-radius:6px;border:2px solid rgb(229 231 235)!important;color:rgb(75 85 99)}.template_packageName___0_WL{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__9IGw1{border:1px solid #ff0000!important;background:#e5202a!important;color:#fff!important;box-shadow:0 0 0 3px rgba(255,0,0,.15)!important;font-weight:600!important}.template_comboItemDisabled__ysCYZ{border-color:transparent!important;background-color:#ccc}.template_skuItemHead__6duo8{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__6ALCe{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__6ALCe>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__vWVXO{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable___U8js{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable___U8js th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable___U8js td,.template_skuTable___U8js th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__jIVhx{font-size:16px;font-weight:900;text-align:center;color:var(--text);margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid rgba(30,27,58,.06);position:relative}.template_formTitle__jIVhx:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__VF1O1{margin:5px 0 10px;width:auto!important;color:#000;min-width:95px;text-align:left;font-size:16px!important}.template_formInput__3R8kn{overflow:hidden;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;width:100%;background:#f8fafc;border:1.5px solid rgb(229 231 235/var(--tw-border-opacity,1));border-radius:16px;padding:14px 20px;font-size:14px}.template_formInput__3R8kn:focus{border-color:#6c5ce7!important;outline:none;box-shadow:0 0 0 3px rgba(108,92,231,.08)!important;background:#fff!important}.template_deliveryGrid__XkEtT{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__wa5Cr{padding:10px 0!important;color:var(--text)!important;font-size:14px!important;transition:all .25s;gap:5px;line-height:27px;margin-bottom:4px;margin-right:4px;backdrop-filter:blur(12px)}.template_deliveryBtnActive__OJ6uh{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName__uuSWu{font-size:14px;font-weight:500;color:#fff}.template_formTip__0vod2{background:rgba(92,128,1,.1);padding:12px;border-radius:10px;margin:15px 0;font-size:13px;color:var(--viet-green);display:flex;align-items:flex-start}.template_submitBtn__v9R5R{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift__ZhEh9 4s linear infinite;color:#fff;border:none;font-size:18px;font-weight:900;border-radius:var(--pill);cursor:pointer;transition:all .25s;box-shadow:0 8px 32px var(--purple-glow),0 8px 32px var(--pink-glow);letter-spacing:3px;position:relative;overflow:hidden}.template_submitBtn__v9R5R:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:template_op66shine__iiRRM 3s ease infinite}.template_submitBtn__v9R5R:before{content:"";position:absolute;top:2px;left:8px;right:8px;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);border-radius:var(--pill);pointer-events:none}@keyframes template_op66shine__iiRRM{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift__ZhEh9{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__hjr5N{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__h7s9h{padding:3px 6px;background-color:#C41A1A;float:right;color:#fff!important;font-weight:400}.template_reviewItemDate__XhztW{margin-left:30px;color:#999;font-size:12px}.template_footer__3_kDb{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_skuItem__YA89_{width:calc(33.333% - 5px);display:flex!important;align-items:center!important;justify-content:center!important;padding:8px 14px!important;margin:0!important;border-radius:6px!important;cursor:pointer!important;font-size:14px!important;transition:all .2s ease!important;min-height:40px!important;border:2px solid rgb(229 231 235);color:rgb(75 85 99)}.template_skuItemActive__vX5FS{border:1px solid #ff0000!important;background:#e5202a!important;color:#fff!important;box-shadow:0 0 0 3px rgba(255,0,0,.15)!important;font-weight:600!important}.template_skuItemActive__vX5FS span{color:#fff!important}.template_skuItemImg__qZiwL{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__y_F8v{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_detailSectionLeft__DxcFH{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}