.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_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}.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_pagebg__m7FUb{background-color:#FFF9F0;color:var(--dark-teak);line-height:1.5;padding-bottom:70px}.template_head__gKHh_{position:fixed;top:0;width:100%;margin:0 auto;padding:8px 0;text-align:center;z-index:999;max-width:750px;overflow:hidden;background:linear-gradient(135deg,var(--batik-orange),var(--ph-sunset));background-size:200% 100%;animation:template_gradientBG__nEEoi 3s linear infinite}.template_HeadSpan__oUM7m{color:#FFF;font-size:13px;line-height:20px}.template_productBadge__CCU1X{position:absolute;top:40px;right:10px;background:var(--primary);color:white;padding:5px 10px;font-size:12px;font-weight:600;border-radius:15px}.template_currentPrice__A3u3v{font-size:20px;font-weight:700;color:var(--primary);margin-right:10px}.template_originalPrice__iC7wh{font-size:14px;color:var(--dark-gray);text-decoration:line-through}.template_discountTag__8vISG{display:inline-block;background:linear-gradient(135deg,var(--accent),var(--secondary));color:white;padding:8px 16px;border-radius:16px;font-size:14px;font-weight:700;margin-left:8px;box-shadow:var(--shadow-sm)}.template_productTitle__Cmc_Z{font-size:22px;font-weight:700;margin:20px 15px 10px;color:var(--dark-teak);line-height:1.3;position:relative;padding-left:15px}.template_productTitle__Cmc_Z:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:5px;background:var(--batik-orange);border-radius:3px}.template_tag__ax70q{background:white;border:1px solid rgba(255,107,53,.3);border-radius:8px;padding:5px 10px;font-size:12px;display:flex;align-items:center}.template_ratingSection__y8h20{display:flex;align-items:center;margin-bottom:10px;font-size:12px}.template_stars__adCPM{color:#FFD700;margin-right:5px}.template_ratingText__JrE6N{font-size:14px;color:var(--dark)}.template_section__NxAer{background:var(--bg-light);margin:12px;padding:24px;border-radius:var(--border-radius);box-shadow:var(--shadow-md);transition:all .3s ease;border:1px solid var(--border)}@media (max-width:768px){.template_section__NxAer{margin:15px;padding:15px}}.template_setionTitle__lnyL1{font-size:16px;font-weight:600;margin-bottom:15px;color:var(--dark-teak);display:flex;align-items:center}.template_setionTitle__lnyL1:before{content:"";display:inline-block;width:4px;height:16px;background:var(--batik-orange);margin-right:8px;border-radius:2px}.template_actionButton__YiqRy{max-width:750px;margin:0 auto;background:white;padding:10px 15px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:10}.template_actionButton1__P_uxg{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:var(--natural-linen);border-radius:50%;color:var(--batik-orange);font-size:20px;border:0}.template_actionButton2__6qLFf{flex:1;margin-left:15px;background:linear-gradient(to right,var(--batik-orange),var(--ph-sunset));color:white;border:0;border-radius:50px;padding:14px;font-size:16px;text-align:center;font-weight:700;box-shadow:0 3px 10px rgba(255,107,53,.3);transition:all .3s}.template_detailSection__6gJKR{background:white;margin:8px;padding:8px;border-radius:15px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.template_detailSectionLeft__EQucY{width:100px;height:100px;flex:0 0 auto;margin-right:20px}.template_comboHead__ezDnr{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem___Ww2F{padding:12px;border-radius:10px;border:2px solid #eee;position:relative;transition:all .3s;cursor:pointer}.template_comboItemActive__n6qH6{border:2px solid var(--batik-orange);background:rgba(255,107,53,.05)}.template_comboItemDisabled__rLWdu{background-color:#ccc}.template_specName__BKueb{margin:5px;font-size:12px;color:var(--dark)}.template_skuItemHead__O8rSj{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__UcxFQ{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__UcxFQ>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid__MgePi{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px}.template_skuTable___GbGX{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable___GbGX th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable___GbGX td,.template_skuTable___GbGX th{padding:8px;border:1px solid var(--gold);text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__67Nzm{font-size:20px;font-weight:700;text-align:center;margin-bottom:1.5rem;color:var(--text-primary);position:relative;letter-spacing:.5px}.template_formTitle__67Nzm:after{content:"";display:block;width:60px;height:4px;background:linear-gradient(to right,var(--primary),var(--secondary));margin:12px auto 0;border-radius:2px}.template_formLabel__Zg1_W{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--dark-teak)}.template_formInput__SXmE2{width:100%;padding:8px 10px;border:1px solid #ddd;border-radius:10px;font-size:14px;transition:all .3s;background:rgba(255,255,255,.8)}.template_deleveryItem__oKhFd{border:2px solid #ddd;border-radius:12px;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);cursor:pointer;background:#fff;position:relative;overflow:hidden;padding:12px;font-size:12px}.template_deleveryItemActive__ZdKZt{border-color:var(--batik-orange);background:rgba(255,107,53,.05)}@keyframes template_noticeScroll__ESYL2{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.template_formTipWrap__Gv2un{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;height:40px;overflow:hidden}.template_formTip__Ut0xs{animation:template_noticeScroll__ESYL2 12s linear infinite}@media (max-width:525px){.template_formTip__Ut0xs{animation:template_noticeScroll__ESYL2 12s linear infinite;padding-left:100%}}.template_formInput__SXmE2:focus{border-color:var(--batik-orange);box-shadow:0 0 0 3px rgba(255,107,53,.1)}.template_submitBtn__6ELIh{display:block;width:100%;padding:10px;background:var(--primary);color:white;border:0;border-radius:3px;font-size:16px;font-weight:800;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:var(--shadow-md),var(--glow);letter-spacing:1.5px}.template_reviewItemHead__0s0MK{color:#fff;padding:2px 4px;float:right;font-size:12px;border-radius:4px;font-weight:700;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);font-weight:400}.template_reviewItem__oVv5u{border-bottom:1px dashed #ccc;display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px;color:var(--dark-teak)}.template_reviewItemTitle__O8dU1{font-size:16px;font-weight:600;margin-bottom:15px;color:var(--dark-teak);display:flex;align-items:center}.template_reviewItemTitle__O8dU1:before{content:"";display:inline-block;width:4px;height:16px;background:var(--batik-orange);margin-right:8px;border-radius:2px}.template_reviewItemDate__d_abF{float:right;color:var(--primary);font-size:12px}.template_footer__BUz_8{padding:28px 12px;background:var(--bg-light);margin-top:12px;text-align:center;border-radius:var(--border-radius) var(--border-radius) 0 0;box-shadow:var(--shadow-md);border-top:2px solid var(--primary)}.template_skuItem__zFJ_Q{position:relative;text-align:center;border:2px solid #eee;border-radius:10px}.template_priceSection1__70drC{background:var(--bg-light);margin:12px;padding:24px;border-radius:var(--border-radius);box-shadow:var(--shadow-md);transition:all .3s ease;border:1px solid var(--border)}.template_skuItemActive___IUvF{border:2px solid var(--batik-orange);background:rgba(255,107,53,.05)}.template_skuItemImg__OyWzZ{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:2px solid transparent;transition:all .3s}.template_skuItemImgActive__CMYOV{overflow:hidden;margin-bottom:5px;border:1px solid var(--wood)}.template_pagebg__m7FUb{background-color:#fbf6ef!important}.template_head__gKHh_{background:#e8582a;animation:none;padding:7px 0;box-shadow:0 2px 8px rgba(232,88,42,.25)}.template_productTitle__Cmc_Z{font-size:19px!important;line-height:1.5!important;font-weight:800;color:#3d2a1e;margin:14px 16px 6px!important;padding-left:0!important}.template_productTitle__Cmc_Z:before{display:none!important}.template_tag__ax70q{border:none!important;background:#fff3ea!important;color:#b8451c;font-weight:700;border-radius:6px!important}.template_setionTitle__lnyL1{font-size:17px!important;font-weight:800!important;color:#3d2a1e!important;margin-bottom:12px!important}.template_setionTitle__lnyL1:before{width:4px!important;height:18px!important;background:#e8582a!important}.template_detailSection__6gJKR{margin:12px!important;padding:16px 14px!important;border-radius:16px!important;box-shadow:0 1px 3px rgba(61,42,30,.06)!important;border:1px solid #f1e6d8}.template_skuItem__zFJ_Q{border:1.5px solid #efe4d6!important;border-radius:12px!important;overflow:hidden;background:#fff}.template_skuItemActive___IUvF{border:2px solid #e8582a!important;background:#fff4ec!important}.template_skuTable___GbGX th{background:#fff4ec!important;color:#6b4a33}.template_skuTable___GbGX td,.template_skuTable___GbGX th{border-color:#f1e6d8!important}.template_formInput__SXmE2{height:46px;border:1.5px solid #ecdfcf!important;border-radius:12px!important;background:#fff!important;font-size:15px!important}.template_formInput__SXmE2:focus{border-color:#e8582a!important;box-shadow:0 0 0 3px rgba(232,88,42,.12)!important}.template_deleveryItem__oKhFd{border:1.5px solid #ecdfcf!important;border-radius:12px!important;font-size:13px!important;font-weight:700;color:#5a3921}.template_deleveryItemActive__ZdKZt{border:2px solid #e8582a!important;background:#fff4ec!important;color:#c44a1c}.template_formTipWrap__Gv2un{background:#f3f7e8!important;border-radius:10px!important}.template_submitBtn__6ELIh{width:calc(100% - 24px)!important;margin:14px 12px 6px!important;padding:15px 10px!important;border-radius:14px!important;background:#e8582a!important;font-size:18px!important;letter-spacing:4px!important;box-shadow:0 8px 18px rgba(232,88,42,.28)!important}.template_submitBtn__6ELIh:active{background:#c94a20!important}.template_actionButton__YiqRy{gap:12px;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;box-shadow:0 -4px 16px rgba(61,42,30,.08)!important;border-top:1px solid #f1e6d8}.template_actionButton1__P_uxg{width:40px!important;height:40px!important;font-size:16px!important;background:#fff4ec!important;flex:none}.template_barPrice__Lt5wx{display:flex;flex-direction:column;line-height:1.15;flex:none}.template_barPrice__Lt5wx span{font-size:12px;color:#8a6d58}.template_barPrice__Lt5wx b{font-size:22px;font-weight:900;color:#e8582a;letter-spacing:-.5px}.template_actionButton2__6qLFf{margin-left:0!important;background:#e8582a!important;border-radius:12px!important;height:48px;padding:0!important;display:flex;align-items:center;justify-content:center;font-size:17px!important;letter-spacing:3px;box-shadow:0 6px 16px rgba(232,88,42,.25)!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}