@media screen and (min-width:768px){.template_body__dv6Zd{margin:auto;width:100%}}@media screen and (min-width:860px){.template_body__dv6Zd{width:700px;margin:0 auto}}@media screen and (min-width:992px){.template_body__dv6Zd{width:770px;margin:0 auto}}@media screen and (min-width:1100px){.template_body__dv6Zd{width:980px;margin:0 auto}.template_bodyView__mBAba{display:flex;padding:40px 62px}}.template_w62__dkrbB{width:62px}.template_leftPic__1FfXS{max-height:375px}.template_leftImg__Xrwx3{height:350px;overflow-x:hidden;overflow-y:scroll}.template_leftImgItem__5xfxv{border:2px solid #fff}@media screen and (max-width:454px){.template_leftImgItem__5xfxv{border-width:0}}.template_leftImg__Xrwx3::-webkit-scrollbar,.template_leftPic__1FfXS::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}@media screen and (min-width:481px){.template_leftHeight__VySWw{height:65px!important;width:65px!important}}@media screen and (min-width:550px){.template_leftHeight__VySWw{height:75px!important;width:75px!important}}@media screen and (min-width:640px){.template_leftHeight__VySWw{height:85px!important;width:85px!important}}@media screen and (min-width:700px){.template_leftHeight__VySWw{height:105px!important;width:105px!important}}@media screen and (min-width:1100px){.template_leftHeight__VySWw{height:62px!important;width:62px!important}}@media screen and (max-width:495px){.template_leftPic__1FfXS{width:0}.template_rightPic__AcEE9{margin-left:0!important}}@media screen and (min-width:495px){.template_leftPic__1FfXS{width:65px!important}}@media screen and (min-width:550px){.template_leftPic__1FfXS{width:75px!important}}@media screen and (min-width:640px){.template_leftPic__1FfXS{width:85px!important}}@media screen and (min-width:700px){.template_leftPic__1FfXS{width:105px!important}}@media screen and (min-width:1100px){.template_leftPic__1FfXS{width:62px!important}}.template_rightPic__AcEE9{min-width:320px}@media screen and (max-width:495px){.template_rightPic__AcEE9{min-width:0}}@media screen and (min-width:1100px){.template_rightPic__AcEE9{padding-right:20px;width:100%!important}}@media screen and (min-width:992px){.template_bodyMain__3qUem{width:560px}}.template_goodsTile__hCFFP{font-size:24px!important;margin-bottom:20px;color:#333}@media (max-width:480px){.template_goodsTile__hCFFP{font-size:20px!important;line-height:1.5}}.template_actionButton__kfFMY{box-shadow:4px 0 10px #c2415f;max-width:1050px;height:50px;line-height:50px;font-size:20px;background-color:#fff}.template_customerBarOrder__NjK_q{width:64%;height:50px;line-height:50px;text-align:center;color:#c2415f;background-color:#fff}.template_customerBarBuy__OUqIh{width:36%!important;height:50px;line-height:50px;text-align:center;background-color:#c2415f!important;color:#fff}.template_goodsInfo__LaIZh{margin:0 auto;background-color:#fff;color:#c2415f!important;height:50px;border-bottom:1px solid #ccc;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-height:50px}.template_goodsInfo__LaIZh span{font-size:20px;margin-left:5px}.template_comboHead__hvxo9{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__WJ64_{font-size:14px;font-weight:400;padding:10px;border-radius:4px;border:1px solid #bbb;margin:8px 0}.template_comboItemActive__EsTFN{background:#c2415f;border-color:#c2415f;color:#fff}.template_comboItemDisabled__0v480{background-color:#ccc}.template_skuBox__jcekY{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:5px 0}.template_skuItemHead__juiwt{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;box-sizing:border-box;color:#323233;cursor:auto;padding:10px 0 10px 15px}.template_skuItemHead__juiwt :after{border-bottom:1px solid #ebedf0;bottom:0;box-sizing:border-box;content:" ";left:0;pointer-events:none;position:absolute;right:0;transform:scaleY(.5)}.template_skuItemContent__gixyJ{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__gixyJ>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuItem__Nb6x_{border:2px solid rgba(0,0,0,.1);display:flex;flex-direction:column;margin:2px 4px 8px;padding:0 5px;border-radius:4px}.template_placeHolder__Z7yfA{padding:4px 0;font-size:15px;color:#000}.template_focusFormInputActive__qYMGr{padding-bottom:0;box-shadow:inset 0 0 0 1px #80bdff;border:2px solid #bfdeff!important}.template_inputItem__rNvCF{margin:16px 10px}.template_formInput__miZz8{width:100%;text-indent:10px;color:#555;font-size:14px;background:#fff;height:32px;border:1px solid #ccc;border-radius:3px}.template_focusActive__80ZKI,.template_formInput__miZz8:focus{border-radius:4px;box-shadow:inset 0 0 0 1px #80bdff;border:2px solid #bfdeff!important}.template_formInput__miZz8:focus,.template_formSelect__zeycM{-webkit-appearance:none;-moz-appearance:none;appearance:none}.template_formSelect__zeycM{height:32px!important;background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:content-box;color:#7a7876;font-family:inherit;font-size:14px;line-height:42px;padding:0 0 0 11rem;width:calc(100% - 10rem - 4px)}.template_deleveryBtn__sNCWW{border-radius:4px;justify-content:center;line-height:22px;transition:none;border:1px solid #ccc;font-size:13px;margin-right:7px;padding:5px 18px 5px 10px;margin-bottom:4px}.template_deleveryBtnActive__bQIav{background-color:#c2415f;color:#fff}.template_deleveryTip__klHf2{background-color:#fbeedf;border:1px solid #eed3d7;border-radius:10px;color:#c00;font-size:13px;line-height:2;padding:10px}.template_goodsType__1dk2p{border:1px solid #ccc;border-radius:4px;line-height:20px;padding:5px 10px 5px 26px;width:33.3%;font-size:16rem;margin-left:8px;margin-top:8px}.template_goodsType__1dk2p,.template_payBtn__4p2Jn{align-items:center;color:#fff;display:flex;justify-content:center;background-color:#c2415f}.template_payBtn__4p2Jn{border:1px solid #c2415f;border-radius:0;cursor:pointer;font-size:14px;height:40px;margin-top:15px}.template_tab__umHib{border-bottom:1px solid #d6d6d6;font-size:16px;line-height:1.5;margin-top:40px}.template_tab__umHib span{border-bottom:3px solid #fff;color:#888;letter-spacing:1px;padding-bottom:5px}.template_productItem__ZvJ1k{padding:0 5px;width:50%}@media screen and (min-width:640px){.template_productItem__ZvJ1k{width:33.3333333333%!important}}.template_circle__8H2ZS{border:2px solid #ccc;border-radius:50%;color:#ccc;font-weight:700;height:25px;line-height:21px;margin-bottom:5px;margin-left:17.5px;overflow:hidden;width:25px}.template_stepLine__iNlbN{background-color:#ccc;height:2px;margin-left:-17.5px;margin-right:-17.5px;margin-top:11px;width:200px}.template_carTitle__Fld7g{border-top:1px solid #ededed;height:50px;line-height:50px}.template_itemHeight__VDI7g{height:25px;line-height:25px}@media screen and (min-width:768px){.template_itemHeight__VDI7g{padding-left:60%!important}}.template_formItem__6A73A{border:1px solid #ededed;margin-bottom:30px;text-align:left}@media screen and (min-width:768px){.template_formItem__6A73A{padding-bottom:5px;display:block;height:100%;width:calc(50% - 12px)}}@media screen and (max-width:767px){.template_formItem__6A73A{width:100%;padding-bottom:5px}}.template_formTitle__RE9MV{background-color:#f6f6f6;border-bottom:1px solid #ededed;color:#333;font-size:16px;padding:10px 15px}.template_formDiv___C4kg{padding:10px 10px 0}.template_formLabel__9IjyF{color:#000;font-size:14px;font-weight:450;margin:8px 0 5px 8px;min-width:95px;text-align:left}.template_deliveryCircle__UXYVW{width:16px;height:16px;border:1px solid #c8c9cc;box-sizing:border-box;color:transparent;border-radius:50%}.template_deliveryCircleActive__Enu7m{border-color:#c2415f}.template_deliveryCircleIn__0wKux{background-color:#c2415f;border-radius:50%;width:8px;height:8px;margin:3px}.template_goodsTile__hCFFP{font-size:20px!important;line-height:1.45;color:#22191c;margin-bottom:14px!important}.template_payBtn__4p2Jn{height:50px!important;border-radius:12px!important;font-size:17px!important;font-weight:800;letter-spacing:2px;box-shadow:0 8px 18px rgba(194,65,95,.25)}.template_payBtn__4p2Jn:active{background-color:#a33350!important}.template_tab__umHib{margin-top:28px!important;border-bottom:1px solid #efe3e6!important}.template_tab__umHib span{color:#9b8a8f!important;font-weight:700}.template_skuItem__Nb6x_{overflow:hidden}.template_comboItem__WJ64_,.template_skuItem__Nb6x_{border-radius:10px!important}.template_circle__8H2ZS{border-color:#e4d3d8!important}.template_formItem__6A73A{border:none!important;border-radius:14px!important;background:#fff;box-shadow:0 1px 3px rgba(34,25,28,.06);overflow:hidden;margin-bottom:14px!important}.template_formTitle__RE9MV{background:#fff!important;border-bottom:1px solid #f3e9ec!important;font-weight:800;font-size:16px!important;color:#22191c!important}.template_formInput__miZz8{height:46px!important;border-radius:10px!important;border:1.5px solid #ead9de!important;font-size:15px!important}.template_focusActive__80ZKI,.template_formInput__miZz8:focus{border:1.5px solid #c2415f!important;box-shadow:0 0 0 3px rgba(194,65,95,.12)!important}.template_formSelect__zeycM{border-radius:10px!important;border:1.5px solid #ead9de!important}.template_deliveryCircleActive__Enu7m{border-color:#c2415f!important}.template_deliveryCircleIn__0wKux{background-color:#c2415f!important}.template_actionButton__kfFMY{box-shadow:0 -4px 16px rgba(34,25,28,.08)!important}.template_customerBarBuy__OUqIh{font-weight:800;letter-spacing:2px}.template_body__dv6Zd{background:#f8f4f5;min-height:100vh;padding-bottom:24px}.template_specialBtn__d81dw{border:1px solid #a68a62;border-radius:2px;color:#a68a62;display:inline-block;font-size:14px;padding:4px 12px;margin-right:10px}.template_coupon__KnZ80{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}.template_couponLeft__XHvQ8{width:25%;font-size:18px;color:#fbdbbb}.template_couponRight___6G2E{position:relative;box-sizing:border-box;border-left:1px dashed rgb(251,219,187);height:48px;line-height:48px}.template_circle__GQOmC{width:10px;height:10px;background-color:#fff;border-radius:100%;position:absolute}.template_top__zWutS{top:-4px;left:-5px}.template_bottom__6NGDj{bottom:-4px;left:-5px}.template_couponBtn__dCN_p{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))}.template_couponReBtn__SwQF1{opacity:.6}.template_saleNum__lb7aE{background-color:#f4f4f4;padding:10px 20px;margin-top:15px;color:#a68a62}.template_saleNum__lb7aE span{margin-right:5px}.template_saleProgress__q3w0I{border:1px solid #a68a62;border-radius:10px;width:150px;height:12px}.template_saleProgress__q3w0I span{color:#fff;display:block;height:100%;line-height:12px;text-align:center;font-size:9px;background-color:#a68a62;border-radius:10px}.template_actionButton__VKMxj{box-shadow:4px 0 10px #a68a62;max-width:800px;height:50px;line-height:50px;font-size:20px;background-color:#fff}.template_customerBarOrder__aSPuR{width:64%;height:50px;line-height:50px;text-align:center;color:#a68a62!important;background-color:#fff}.template_customerBarBuy__Rx8ZD{width:36%!important;height:50px;line-height:50px;text-align:center;background-color:#a68a62!important;color:#fff}.template_goodsInfo__qXjbP{margin:0 auto;background-color:#fff;color:#a68a62!important;height:50px;border-bottom:1px solid #ccc;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-height:50px}.template_goodsInfo__qXjbP span{font-size:20px;margin-left:5px}.template_combo__mcBKS{margin:10px 0;padding:0 8px}.template_comboHead__C72TV{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__SCy8s{font-size:16px;font-weight:400;padding:6px 12px;box-shadow:2px 2px 10px #a68a62;border-radius:4px;caret-color:transparent;margin:8px 0}.template_comboItemActive__O43ID{background:#a68a62;border-color:#a68a62;color:#fff}.template_comboItemDisabled__UwQ12{background-color:#ccc}.template_skuItemHead__mYJcr{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__89lNE{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__89lNE>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_comboBox__pGen6{margin:10px 0;padding:0 8px}.template_inputItem__3nB_D select{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.1rem;box-sizing:content-box;color:#7a7876;font-family:inherit;font-size:16px;height:48px;line-height:48px;padding:0 0 0 10px!important;width:calc(100% - 14px)}.template_skuItem__pjHov{width:calc(33.33333% - 8px);border:2px solid rgba(0,0,0,.1);display:flex;flex-direction:column;margin:2px 4px 8px}.template_skuItemActive__xSbp7{border:2px solid #f60!important}.template_skuItemImg__bw82g{width:"90px";height:"90px";margin:"0 auto"}.template_skuBox__Q9w6z{padding:12px 16px}.template_placeHolder__dKrMT{padding:4px 0;font-size:15px;color:#000}.template_inputItem__3nB_D{margin:16px 10px}.template_formInput__62Y_G{width:100%;border-radius:2px;text-indent:10px;color:#555;font-size:14px;padding-bottom:3px;padding-top:3px;background:#fff;height:48px;border:1px solid rgba(0,0,0,.1)}.template_focusActive__ABfWf,.template_formInput__62Y_G:focus{border-radius:4px;box-shadow:inset 0 0 0 1px #80bdff;border:2px solid #bfdeff!important}.template_formInput__62Y_G:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none}.template_inputDisabled__fs5b1{background:#eee;pointer-events:none}.template_formSelect__I1G07{height:42px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:5rem;box-sizing:content-box;color:#7a7876;font-family:inherit;font-size:16rem;line-height:42px;padding:0 0 0 11rem;width:calc(100% - 10rem - 4px)}.template_formSelect__I1G07: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}.template_deleveryBtn__sHBpt{border-radius:4px;justify-content:center;line-height:22px;transition:none;border:1px solid #ccc;font-size:13px;margin-right:7px;padding:5px 18px 5px 10px;margin-bottom:4px}.template_deleveryBtnActive__yakUQ{background-color:#a68a62;color:#fff}.template_deleveryTip__iAn9O{background-color:#fbeedf;border:1px solid #eed3d7;border-radius:10px;color:#c00;font-size:13px;line-height:2;padding:10px}.template_goodsType__0jDq5{align-items:center;border:1px solid #ccc;border-radius:4px;color:#fff;display:flex;justify-content:center;line-height:20px;padding:5px 10px 5px 26px;width:33.3%;font-size:16rem;margin-left:8px;margin-top:8px;background-color:#a68a62}.template_n8Info__HqYoT{background:#fff;padding:16px 16px 14px}.template_n8PriceRow__mHx20{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.template_n8Price__oFGl6{font-size:32px;font-weight:800;color:#8a6d45;letter-spacing:-.5px;line-height:1.1}.template_n8Price__oFGl6 small{font-size:16px;font-weight:700;margin-right:2px}.template_n8Old__JydQO{font-size:14px;color:#b3a99b;text-decoration:line-through}.template_n8Off__uiQpx{font-size:12px;font-weight:700;color:#fff;background:#c0563b;border-radius:4px;padding:1px 7px;align-self:center}.template_n8Badges__nOY_D{margin-left:auto;align-self:center;display:flex;gap:6px}.template_n8Badges__nOY_D span{font-size:12px;color:#8a6d45;border:1px solid #d9c9b2;border-radius:4px;padding:1px 7px}.template_n8Countdown__JbGMw{margin-top:10px;display:flex;align-items:center;justify-content:space-between;background:#f8f3ec;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:700;color:#8a6d45}.template_n8Title__WcP4F{margin-top:12px;font-size:17px;font-weight:700;line-height:1.6;color:#2e2a25}.template_n8Sub__chNiL{margin-top:6px;font-size:14px;line-height:1.6;color:#7d756b}.template_n8Meta__8erHV{margin-top:12px;padding-top:12px;border-top:1px solid #f0ebe3;display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#7d756b}.template_n8Meta__8erHV b{color:#2e2a25;margin-left:4px}.template_n8Sold__m7oji{display:flex;align-items:center;gap:6px}.template_n8Sold__m7oji i{display:block;width:64px;height:6px;border-radius:99px;background:#f0ebe3;overflow:hidden}.template_n8Sold__m7oji em{display:block;height:100%;background:#a6885f;border-radius:99px}.template_n8Services__IvOZ3{margin-top:8px;background:#fff;display:grid;grid-template-columns:repeat(3,1fr);padding:14px 0}.template_n8Services__IvOZ3>div{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:13px;color:#6b5a45}.template_n8Services__IvOZ3>div+div{border-left:1px solid #f0ebe3}.template_n8DetailBtn__CFIi6{margin:14px 16px 18px;height:46px;border-radius:10px;border:1.5px solid #a6885f;color:#8a6d45;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;letter-spacing:2px;background:#fff;cursor:pointer}.template_coupon__KnZ80{margin:8px 12px 0!important}.template_actionButton__VKMxj{box-shadow:0 -4px 16px rgba(46,42,37,.08)!important;border-top:1px solid #efe7db}.template_customerBarOrder__aSPuR{font-size:15px!important;font-weight:700}.template_customerBarBuy__Rx8ZD{font-size:16px!important;font-weight:800;letter-spacing:2px;border-radius:0!important}.template_n8Order__Oc5BS{background:#f6f2ec;min-height:100vh}.template_n8Card__O9hMi{background:#fff;border-radius:14px;margin:10px 12px 0;padding:4px 0 8px;overflow:hidden;box-shadow:0 1px 2px rgba(46,42,37,.04)}.template_goodsInfo__qXjbP{color:#2e2a25!important;border-bottom:1px solid #efe7db!important;height:52px!important;line-height:52px!important;z-index:30;left:0;right:0;text-align:center;padding:0 16px}.template_goodsInfo__qXjbP span{font-size:16px!important;font-weight:700}.template_skuItem__pjHov{width:calc((100% - 24px) / 3)!important;margin:0 4px 8px!important;border:1.5px solid #ece4d8!important;border-radius:10px;overflow:hidden}.template_skuItemActive__xSbp7{border:2px solid #a6885f!important;background:#faf6f0}.template_skuItemHead__mYJcr{border-radius:8px}.template_comboItem__SCy8s{border-radius:10px!important}.template_comboItemActive__O43ID{border-color:#a6885f!important;color:#8a6d45!important;background:#faf6f0!important}.template_inputItem__3nB_D{margin:14px!important}.template_placeHolder__dKrMT{font-size:15px!important;color:#2e2a25!important}.template_formInput__62Y_G{border:1.5px solid #e6ddd0!important;border-radius:10px!important;height:46px!important;font-size:15px!important}.template_focusActive__ABfWf,.template_formInput__62Y_G:focus{border:1.5px solid #a6885f!important;box-shadow:0 0 0 3px rgba(166,136,95,.15)!important}.template_formSelect__I1G07{font-size:15px!important;padding:0 0 0 11px!important;width:calc(100% - 15px)!important}.template_deleveryBtn__sHBpt,.template_formSelect__I1G07{border:1.5px solid #e6ddd0!important;border-radius:10px!important}.template_deleveryBtn__sHBpt{padding:10px 12px!important;font-size:14px!important;font-weight:700}.template_deleveryBtnActive__yakUQ{background-color:#a6885f!important;border-color:#a6885f!important}.template_deleveryTip__iAn9O{border-radius:10px!important}.template_n8SubmitBar__tYRQw{position:fixed;left:0;right:0;bottom:0;z-index:40;max-width:800px;margin:0 auto;display:flex;align-items:center;gap:12px;background:#fff;border-top:1px solid #efe7db;box-shadow:0 -4px 16px rgba(46,42,37,.06);padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.template_n8SubmitBar__tYRQw>div:first-child{display:flex;flex-direction:column;line-height:1.15}.template_n8SubmitBar__tYRQw>div:first-child span{font-size:12px;color:#7d756b}.template_n8SubmitBar__tYRQw>div:first-child b{font-size:22px;font-weight:900;color:#c0563b}.template_n8SubmitBtn__m2ADN{flex:1;height:48px;border-radius:12px;border:none;background:#a6885f;color:#fff;font-size:17px;font-weight:800;letter-spacing:3px;box-shadow:0 6px 16px rgba(166,136,95,.3)}.template_skuItem__pjHov{box-sizing:border-box!important}.template_n8DeliveryRow__BsAm7{flex-wrap:wrap;gap:8px}.template_n8DeliveryRow__BsAm7 .template_deleveryBtn__sHBpt{flex:1 1 calc(50% - 8px);margin:0!important;white-space:nowrap;justify-content:center}.template_sectionTitle__KjKew{font-size:14px;background-color:#dfdfdf!important;color:var(--dark-1)}.template_actionButton__1OOwd{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__OROeM{margin-bottom:20px;font-size:15px;padding-left:5px}.template_comboItem__c9BAH{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__c9BAH: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__GqUyJ{font-weight:600;font-size:16px;color:var(--dark-teak-1)}.template_comboItemActive__IL1Eu{background-color:#e30!important;color:#fff;border:2px solid rgba(0,0,0,.1)!important}.template_comboItemActive__IL1Eu:after{background-position:0 -20px;background-repeat:no-repeat;background-size:100%}.template_comboItemDisabled___XZAM{background-color:#ccc}.template_skuItemHead__S0L7x{font-size:14px;line-height:24px;overflow:hidden;position:relative;width:100%;background-color:#f2f2f2;cursor:auto;padding:10px 16px 10px 15px}.template_skuItemContent__9xep4{background-color:#fff;color:#969799;font-size:14px;line-height:1.5;padding:12px 16px}.template_skuItemContent__9xep4>span{color:#f60;font-size:13px;margin-bottom:12px;margin-top:5px}.template_skuGrid___FL1c{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.template_skuTable__cAzyQ{width:100%;border-collapse:collapse;margin-bottom:16px}.template_skuTable__cAzyQ th{background:linear-gradient(135deg,rgba(255,84,84,.1),rgba(255,215,0,.1));font-weight:700}.template_skuTable__cAzyQ td,.template_skuTable__cAzyQ th{padding:8px;border:1px solid #eee;text-align:left;font-size:14px;color:var(--text-dark)}.template_formTitle__O2sY5{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__O2sY5:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:60px;height:2px;background:var(--rainbow);border-radius:1px}.template_formLabel__O5aSJ{margin:5px 0 10px;width:auto!important;color:#556066;font-size:12px;font-weight:600;min-width:95px;text-align:left}.template_formInput__TrThi{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__TrThi:focus{border:2px solid #bfdeff!important;box-shadow:inset 0 0 0 1px #80bdff}.template_deliveryGrid__cYC5C{padding-left:8px;flex-wrap:wrap}.template_deliveryBtn__1o_sg{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__KBZoh{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border:2px solid var(--purple)!important;color:#fff!important}.template_deliveryName__PjMLz{font-size:14px;font-weight:500;color:#fff}.template_formTip__LWK98{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__gIcHr{display:block;width:100%;padding:20px;background:var(--rainbow);background-size:200% 100%;animation:template_op66rainbow-shift__sVeP4 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__gIcHr: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__4iZbU 3s ease infinite}.template_submitBtn__gIcHr: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__4iZbU{0%{left:-100%}50%,to{left:100%}}@keyframes template_op66rainbow-shift__sVeP4{0%{background-position:0 0}to{background-position:200% 0}}.template_reviewItem__uOOHW{display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding:8px}.template_reviewItemHead__QKb_W{padding:3px 6px;background-color:#C41A1A;float:right;color:#fff!important;font-weight:400}.template_reviewItemDate__YrpzK{margin-left:30px;color:#999;font-size:12px}.template_footer__1cGAt{padding:40px 20px;background:var(--dark-green);margin-top:20px;text-align:center;color:white}.template_skuItem__1uF7P{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__KGTW9{background-color:#e30!important;border:2px solid rgba(0,0,0,.1)!important;color:#fff!important}.template_skuItemActive__KGTW9 span{color:#fff!important}.template_skuItemImg__sTH58{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template_skuItemDiv__WpDOt{width:100%;flex:1 1 0%;min-height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.template_detailSectionLeft__8gefB{width:100px;height:100px;flex:0 0 auto;margin-right:20px;margin-left:10px}.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}