@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-ext-400-normal.238f3164.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-400-normal.811a157d.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-400-normal.9840a42e.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-400-normal.5f301cf9.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-vietnamese-400-normal.f680b0eb.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-400-normal.f22359b3.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-ext-400-normal.a6734113.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-400-normal.d4570538.woff) format("woff");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-400-normal.705cdc10.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-400-normal.7be6abc7.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.CartDrawer_cartContainer__0bVmb{width:100%}.CartDrawer_cartHeader__QiwQq{display:flex;justify-content:space-between;align-items:center}.CartDrawer_cartTitle__5uCEJ,.CartDrawer_totalQuantity__QRxNc span{font-weight:700}.CartDrawer_divider__OAvaA{margin:16px 0}.CartDrawer_cartItems__JasH_{max-height:400px}.CartDrawer_cartItem__cuk2N{margin:1.2rem 0}.CartDrawer_imageContainer__sWHi2 img{width:30%;border-radius:8px}.CartDrawer_detailsContainer__0VF7U{padding-left:8px}.CartDrawer_controlsBox__lGF9C{display:flex;justify-content:space-between;color:#000}.CartDrawer_quantity__muANf{margin:0 8px}.CartDrawer_iconDiv__Ha2JI{cursor:pointer;padding:.4rem;border:"2px solid green";background-color:#f6f6f6}.CartDrawer_iconDiv__Ha2JI:hover{background-color:#e6e6e6}.CartDrawer_removeDiv__z6WmX{display:flex;justify-content:end}.CartDrawer_removeButton__OdIE0{color:#868686;text-transform:none;padding:0;background-color:#fff;border:none;font-family:Quicksand,sans-serif;font-weight:700;text-decoration:underline}.CartDrawer_cartFooter__oNMIK,.CartDrawer_span__7cojK{text-align:end}.CartDrawer_subtotal__kvbnp span{font-weight:700}.CartDrawer_footerButtons__fAJKu{display:flex;justify-content:space-between;margin-top:16px;width:100%;gap:20px}.CartDrawer_viewCartButton__jhCsi{color:#000;width:100%;border:1px solid #000;padding:.5rem 1rem;border-radius:10px;background-color:#fff;font-weight:700;transition:background-color .3s ease,color .3s ease}.CartDrawer_viewCartButton__jhCsi:hover{background-color:#d8d8d862}.CartDrawer_checkoutButton__x0g_F{background-color:#fdc040;color:#000;width:100%;padding:.5rem 1rem;font-weight:700;border-radius:10px;border:0}.CartDrawer_checkoutButton__x0g_F:hover{background-color:#fdce6a}.CartDrawer_cartContainer__0bVmb{display:flex;flex-direction:column;justify-content:space-between;height:96vh;max-width:500px;background-color:#fff;border-radius:8px;padding:16px;margin:auto;overflow:auto;scrollbar-width:thin;scrollbar-color:#fff #fff}.CartDrawer_cartContainer__0bVmb::-webkit-scrollbar{width:8px}.CartDrawer_cartContainer__0bVmb::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.CartDrawer_cartContainer__0bVmb::-webkit-scrollbar-thumb:hover{background:#fff}.CartDrawer_cartContainer__0bVmb::-webkit-scrollbar-track{background:#fff;border-radius:4px}.CartDrawer_cartItems__JasH_{flex-grow:1;max-height:90vh;overflow-y:auto;margin-top:1rem}.CartDrawer_cartFooter__oNMIK{text-align:center;margin-top:auto}.CartDrawer_miniCartIcon__JI_k5{position:relative}.CartDrawer_proCount__nr6oH{position:absolute;top:-10px;right:-10px;background-color:#000;color:#fff;font-size:12px;font-weight:700;padding:0 8px;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:10}.Checkout_addressCard__4_YPY{background:#fff;border-radius:16px;padding:28px;box-shadow:0 2px 12px rgba(0,0,0,.06);border:1px solid #f0f0f0}.Checkout_sectionHeader__9SPgP{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f5f5f5}.Checkout_sectionIcon__rwe0R{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#f90,#ffb347);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.Checkout_sectionTitle__wE0x0{font-size:20px;font-weight:700;color:#1a1a1a;margin:0;font-family:Quicksand,sans-serif}.Checkout_sectionSubtitle__uxB42{font-size:13px;color:#888;margin:4px 0 0;font-family:Quicksand,sans-serif}.Checkout_formGrid__Ad2yx{display:grid;grid-gap:20px;gap:20px}.Checkout_formRow__C3IRC{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Checkout_formRowThree__zO33U{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px}.Checkout_formRowFull__AQURS{grid-column:1/-1}.Checkout_inputGroup__5BzEI{position:relative}.Checkout_inputLabel__kaqKT{display:block;font-size:13px;font-weight:600;color:#444;margin-bottom:8px;font-family:Quicksand,sans-serif;letter-spacing:.2px}.Checkout_inputLabel__kaqKT .required{color:#e53935;margin-left:2px}.Checkout_inputLabel__kaqKT .optional{color:#999;font-weight:400;font-size:12px;margin-left:4px}.Checkout_inputField__mn3Gl{width:100%;height:48px;padding:0 16px;font-size:15px;font-family:Quicksand,sans-serif;color:#1a1a1a;background:#fafafa;border:2px solid #e8e8e8;border-radius:10px;transition:all .2s ease;outline:none}.Checkout_inputField__mn3Gl::placeholder{color:#aaa}.Checkout_inputField__mn3Gl:hover{border-color:#d0d0d0;background:#fff}.Checkout_inputField__mn3Gl:focus{border-color:#f90;background:#fff;box-shadow:0 0 0 4px rgba(255,153,0,.1)}.Checkout_selectField__qd3ET{width:100%;height:48px;padding:0 16px;font-size:15px;font-family:Quicksand,sans-serif;color:#1a1a1a;background:#fafafa;border:2px solid #e8e8e8;border-radius:10px;transition:all .2s ease;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.Checkout_selectField__qd3ET:hover{border-color:#d0d0d0;background-color:#fff}.Checkout_selectField__qd3ET:focus{border-color:#f90;background-color:#fff;box-shadow:0 0 0 4px rgba(255,153,0,.1)}.Checkout_inputField__mn3Gl:disabled,.Checkout_selectField__qd3ET:disabled{background:#f5f5f5;color:#888;cursor:not-allowed;border-color:#e0e0e0}.Checkout_inputField__mn3Gl.Checkout_hasError__Zn1Wx,.Checkout_selectField__qd3ET.Checkout_hasError__Zn1Wx{border-color:#e53935;background:#fff5f5}.Checkout_inputField__mn3Gl.Checkout_hasError__Zn1Wx:focus,.Checkout_selectField__qd3ET.Checkout_hasError__Zn1Wx:focus{box-shadow:0 0 0 4px rgba(229,57,53,.1)}.Checkout_errorMessage__GSsda{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:#e53935;font-family:Quicksand,sans-serif}.Checkout_errorMessage__GSsda:before{content:"!";width:16px;height:16px;border-radius:50%;background:#e53935;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.Checkout_inputField__mn3Gl.Checkout_isValid__gX2Jb{border-color:#4caf50}.Checkout_inputWithIcon__KUrzR{position:relative}.Checkout_inputWithIcon__KUrzR .Checkout_inputField__mn3Gl{padding-left:48px}.Checkout_inputIcon__4O44D{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#999;font-size:18px;pointer-events:none;transition:color .2s ease}.Checkout_inputWithIcon__KUrzR .Checkout_inputField__mn3Gl:focus+.Checkout_inputIcon__4O44D,.Checkout_inputWithIcon__KUrzR .Checkout_inputField__mn3Gl:focus~.Checkout_inputIcon__4O44D{color:#f90}.Checkout_checkboxContainer__KlAnx{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#f8f9fa;border-radius:10px;margin-top:8px;cursor:pointer;transition:all .2s ease;border:2px solid transparent}.Checkout_checkboxContainer__KlAnx:hover{background:#f0f2f4}.Checkout_checkboxContainer__KlAnx.Checkout_isChecked__Z84PX{background:#fff5e6;border-color:#f90}.Checkout_checkbox__RWCdj{width:22px;height:22px;border-radius:6px;border:2px solid #d0d0d0;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.Checkout_checkbox__RWCdj.Checkout_isChecked__Z84PX{background:#f90;border-color:#f90}.Checkout_checkbox__RWCdj.Checkout_isChecked__Z84PX:after{content:"\2713";color:#fff;font-size:14px;font-weight:700}.Checkout_checkboxLabel__aClWC{font-size:14px;color:#444;font-family:Quicksand,sans-serif;font-weight:500}.Checkout_divider__hefnW{height:1px;background:#eee;margin:24px 0}.Checkout_phoneInputContainer__vewYi{display:flex;gap:8px}.Checkout_countryCode__pScp3{width:80px;flex-shrink:0;text-align:center}.Checkout_phoneInput__KSGvV{flex:1 1}.Checkout_secureBadge__6Xlr9{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#e8f5e9;border-radius:20px;font-size:12px;color:#2e7d32;font-weight:600;font-family:Quicksand,sans-serif}.Checkout_secureBadge__6Xlr9 i{font-size:14px}@media (max-width:768px){.Checkout_addressCard__4_YPY{padding:20px;border-radius:12px}.Checkout_sectionHeader__9SPgP{margin-bottom:20px;padding-bottom:12px}.Checkout_sectionIcon__rwe0R{width:40px;height:40px;font-size:18px}.Checkout_sectionTitle__wE0x0{font-size:18px}.Checkout_formRowThree__zO33U,.Checkout_formRow__C3IRC{grid-template-columns:1fr}.Checkout_inputField__mn3Gl,.Checkout_selectField__qd3ET{height:46px;font-size:16px}.Checkout_checkboxContainer__KlAnx{padding:14px 16px}}@media (max-width:480px){.Checkout_addressCard__4_YPY{padding:16px}.Checkout_sectionHeader__9SPgP{flex-direction:column;align-items:flex-start;gap:8px}.Checkout_formGrid__Ad2yx{gap:16px}}@keyframes Checkout_shake__C08om{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.Checkout_inputField__mn3Gl.Checkout_hasError__Zn1Wx{animation:Checkout_shake__C08om .3s ease}.Checkout_inputField__mn3Gl.Checkout_isLoading__x0sT_{background-image:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:Checkout_shimmer__K6rZJ 1.5s infinite}@keyframes Checkout_shimmer__K6rZJ{0%{background-position:200% 0}to{background-position:-200% 0}}