@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&display=swap";@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,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(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2)format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2)format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,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:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff)format("woff");unicode-range:U+460-52F,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:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2)format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,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:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2)format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2)format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2)format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff)format("woff");unicode-range:U+460-52F,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:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2)format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2)format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2)format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-ext-900-normal-ET-C-0fX.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-900-normal-CfuaLo5j.woff)format("woff");unicode-range:U+460-52F,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:900;src:url(/assets/montserrat-cyrillic-900-normal-CrYcRZSi.woff2)format("woff2"),url(/assets/montserrat-cyrillic-900-normal-CGsoW8-j.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-vietnamese-900-normal-DNvcOCEl.woff2)format("woff2"),url(/assets/montserrat-vietnamese-900-normal-Dz06HFPU.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-ext-900-normal-BTaqesvP.woff2)format("woff2"),url(/assets/montserrat-latin-ext-900-normal-DoASD5Eh.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:900;src:url(/assets/montserrat-latin-900-normal-B0TD3Qnu.woff2)format("woff2"),url(/assets/montserrat-latin-900-normal-BDWDmVut.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{@theme default{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-red-950: oklch(25.8% .092 26.042); --color-orange-50: oklch(98% .016 73.684); --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-400: oklch(75% .183 55.934); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: oklch(47% .157 37.304); --color-orange-900: oklch(40.8% .123 38.172); --color-orange-950: oklch(26.6% .079 36.259); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-100: oklch(96.2% .059 95.617); --color-amber-200: oklch(92.4% .12 95.746); --color-amber-300: oklch(87.9% .169 91.605); --color-amber-400: oklch(82.8% .189 84.429); --color-amber-500: oklch(76.9% .188 70.08); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-amber-800: oklch(47.3% .137 46.201); --color-amber-900: oklch(41.4% .112 45.904); --color-amber-950: oklch(27.9% .077 45.635); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-yellow-900: oklch(42.1% .095 57.708); --color-yellow-950: oklch(28.6% .066 53.813); --color-lime-50: oklch(98.6% .031 120.757); --color-lime-100: oklch(96.7% .067 122.328); --color-lime-200: oklch(93.8% .127 124.321); --color-lime-300: oklch(89.7% .196 126.665); --color-lime-400: oklch(84.1% .238 128.85); --color-lime-500: oklch(76.8% .233 130.85); --color-lime-600: oklch(64.8% .2 131.684); --color-lime-700: oklch(53.2% .157 131.589); --color-lime-800: oklch(45.3% .124 130.933); --color-lime-900: oklch(40.5% .101 131.063); --color-lime-950: oklch(27.4% .072 132.109); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-50: oklch(97.9% .021 166.113); --color-emerald-100: oklch(95% .052 163.051); --color-emerald-200: oklch(90.5% .093 164.15); --color-emerald-300: oklch(84.5% .143 164.978); --color-emerald-400: oklch(76.5% .177 163.223); --color-emerald-500: oklch(69.6% .17 162.48); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-emerald-800: oklch(43.2% .095 166.913); --color-emerald-900: oklch(37.8% .077 168.94); --color-emerald-950: oklch(26.2% .051 172.552); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-100: oklch(95.3% .051 180.801); --color-teal-200: oklch(91% .096 180.426); --color-teal-300: oklch(85.5% .138 181.071); --color-teal-400: oklch(77.7% .152 181.912); --color-teal-500: oklch(70.4% .14 182.503); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-teal-800: oklch(43.7% .078 188.216); --color-teal-900: oklch(38.6% .063 188.416); --color-teal-950: oklch(27.7% .046 192.524); --color-cyan-50: oklch(98.4% .019 200.873); --color-cyan-100: oklch(95.6% .045 203.388); --color-cyan-200: oklch(91.7% .08 205.041); --color-cyan-300: oklch(86.5% .127 207.078); --color-cyan-400: oklch(78.9% .154 211.53); --color-cyan-500: oklch(71.5% .143 215.221); --color-cyan-600: oklch(60.9% .126 221.723); --color-cyan-700: oklch(52% .105 223.128); --color-cyan-800: oklch(45% .085 224.283); --color-cyan-900: oklch(39.8% .07 227.392); --color-cyan-950: oklch(30.2% .056 229.695); --color-sky-50: oklch(97.7% .013 236.62); --color-sky-100: oklch(95.1% .026 236.824); --color-sky-200: oklch(90.1% .058 230.902); --color-sky-300: oklch(82.8% .111 230.318); --color-sky-400: oklch(74.6% .16 232.661); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: oklch(58.8% .158 241.966); --color-sky-700: oklch(50% .134 242.749); --color-sky-800: oklch(44.3% .11 240.79); --color-sky-900: oklch(39.1% .09 240.876); --color-sky-950: oklch(29.3% .066 243.157); --color-blue-50: oklch(97% .014 254.604); --color-blue-100: oklch(93.2% .032 255.585); --color-blue-200: oklch(88.2% .059 254.128); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-blue-900: oklch(37.9% .146 265.522); --color-blue-950: oklch(28.2% .091 267.935); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-100: oklch(93% .034 272.788); --color-indigo-200: oklch(87% .065 274.039); --color-indigo-300: oklch(78.5% .115 274.713); --color-indigo-400: oklch(67.3% .182 276.935); --color-indigo-500: oklch(58.5% .233 277.117); --color-indigo-600: oklch(51.1% .262 276.966); --color-indigo-700: oklch(45.7% .24 277.023); --color-indigo-800: oklch(39.8% .195 277.366); --color-indigo-900: oklch(35.9% .144 278.697); --color-indigo-950: oklch(25.7% .09 281.288); --color-violet-50: oklch(96.9% .016 293.756); --color-violet-100: oklch(94.3% .029 294.588); --color-violet-200: oklch(89.4% .057 293.283); --color-violet-300: oklch(81.1% .111 293.571); --color-violet-400: oklch(70.2% .183 293.541); --color-violet-500: oklch(60.6% .25 292.717); --color-violet-600: oklch(54.1% .281 293.009); --color-violet-700: oklch(49.1% .27 292.581); --color-violet-800: oklch(43.2% .232 292.759); --color-violet-900: oklch(38% .189 293.745); --color-violet-950: oklch(28.3% .141 291.089); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-300: oklch(82.7% .119 306.383); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-500: oklch(62.7% .265 303.9); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-purple-800: oklch(43.8% .218 303.724); --color-purple-900: oklch(38.1% .176 304.987); --color-purple-950: oklch(29.1% .149 302.717); --color-fuchsia-50: oklch(97.7% .017 320.058); --color-fuchsia-100: oklch(95.2% .037 318.852); --color-fuchsia-200: oklch(90.3% .076 319.62); --color-fuchsia-300: oklch(83.3% .145 321.434); --color-fuchsia-400: oklch(74% .238 322.16); --color-fuchsia-500: oklch(66.7% .295 322.15); --color-fuchsia-600: oklch(59.1% .293 322.896); --color-fuchsia-700: oklch(51.8% .253 323.949); --color-fuchsia-800: oklch(45.2% .211 324.591); --color-fuchsia-900: oklch(40.1% .17 325.612); --color-fuchsia-950: oklch(29.3% .136 325.661); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-100: oklch(94.8% .028 342.258); --color-pink-200: oklch(89.9% .061 343.231); --color-pink-300: oklch(82.3% .12 346.018); --color-pink-400: oklch(71.8% .202 349.761); --color-pink-500: oklch(65.6% .241 354.308); --color-pink-600: oklch(59.2% .249 .584); --color-pink-700: oklch(52.5% .223 3.958); --color-pink-800: oklch(45.9% .187 3.815); --color-pink-900: oklch(40.8% .153 2.432); --color-pink-950: oklch(28.4% .109 3.907); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-200: oklch(89.2% .058 10.001); --color-rose-300: oklch(81% .117 11.638); --color-rose-400: oklch(71.2% .194 13.428); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-rose-800: oklch(45.5% .188 13.697); --color-rose-900: oklch(41% .159 10.272); --color-rose-950: oklch(27.1% .105 12.094); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-100: oklch(96.8% .007 247.896); --color-slate-200: oklch(92.9% .013 255.508); --color-slate-300: oklch(86.9% .022 252.894); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-700: oklch(37.2% .044 257.287); --color-slate-800: oklch(27.9% .041 260.031); --color-slate-900: oklch(20.8% .042 265.755); --color-slate-950: oklch(12.9% .042 264.695); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-50: oklch(98.5% 0 0); --color-zinc-100: oklch(96.7% .001 286.375); --color-zinc-200: oklch(92% .004 286.32); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-400: oklch(70.5% .015 286.067); --color-zinc-500: oklch(55.2% .016 285.938); --color-zinc-600: oklch(44.2% .017 285.786); --color-zinc-700: oklch(37% .013 285.805); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-zinc-950: oklch(14.1% .005 285.823); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-stone-50: oklch(98.5% .001 106.423); --color-stone-100: oklch(97% .001 106.424); --color-stone-200: oklch(92.3% .003 48.717); --color-stone-300: oklch(86.9% .005 56.366); --color-stone-400: oklch(70.9% .01 56.259); --color-stone-500: oklch(55.3% .013 58.071); --color-stone-600: oklch(44.4% .011 73.639); --color-stone-700: oklch(37.4% .01 67.558); --color-stone-800: oklch(26.8% .007 34.298); --color-stone-900: oklch(21.6% .006 56.043); --color-stone-950: oklch(14.7% .004 49.25); --color-mauve-50: oklch(98.5% 0 0); --color-mauve-100: oklch(96% .003 325.6); --color-mauve-200: oklch(92.2% .005 325.62); --color-mauve-300: oklch(86.5% .012 325.68); --color-mauve-400: oklch(71.1% .019 323.02); --color-mauve-500: oklch(54.2% .034 322.5); --color-mauve-600: oklch(43.5% .029 321.78); --color-mauve-700: oklch(36.4% .029 323.89); --color-mauve-800: oklch(26.3% .024 320.12); --color-mauve-900: oklch(21.2% .019 322.12); --color-mauve-950: oklch(14.5% .008 326); --color-olive-50: oklch(98.8% .003 106.5); --color-olive-100: oklch(96.6% .005 106.5); --color-olive-200: oklch(93% .007 106.5); --color-olive-300: oklch(88% .011 106.6); --color-olive-400: oklch(73.7% .021 106.9); --color-olive-500: oklch(58% .031 107.3); --color-olive-600: oklch(46.6% .025 107.3); --color-olive-700: oklch(39.4% .023 107.4); --color-olive-800: oklch(28.6% .016 107.4); --color-olive-900: oklch(22.8% .013 107.4); --color-olive-950: oklch(15.3% .006 107.1); --color-mist-50: oklch(98.7% .002 197.1); --color-mist-100: oklch(96.3% .002 197.1); --color-mist-200: oklch(92.5% .005 214.3); --color-mist-300: oklch(87.2% .007 219.6); --color-mist-400: oklch(72.3% .014 214.4); --color-mist-500: oklch(56% .021 213.5); --color-mist-600: oklch(45% .017 213.2); --color-mist-700: oklch(37.8% .015 216); --color-mist-800: oklch(27.5% .011 216.9); --color-mist-900: oklch(21.8% .008 223.9); --color-mist-950: oklch(14.8% .004 228.8); --color-taupe-50: oklch(98.6% .002 67.8); --color-taupe-100: oklch(96% .002 17.2); --color-taupe-200: oklch(92.2% .005 34.3); --color-taupe-300: oklch(86.8% .007 39.5); --color-taupe-400: oklch(71.4% .014 41.2); --color-taupe-500: oklch(54.7% .021 43.1); --color-taupe-600: oklch(43.8% .017 39.3); --color-taupe-700: oklch(36.7% .016 35.7); --color-taupe-800: oklch(26.8% .011 36.5); --color-taupe-900: oklch(21.4% .009 43.1); --color-taupe-950: oklch(14.7% .004 49.3); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: calc(1.5 / 1); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25 / 1.875); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px #0000000d; --shadow-xs: 0 1px 2px 0 #0000000d; --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a; --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; --shadow-xl: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a; --shadow-2xl: 0 25px 50px -12px #00000040; --inset-shadow-2xs: inset 0 1px #0000000d; --inset-shadow-xs: inset 0 1px 1px #0000000d; --inset-shadow-sm: inset 0 2px 4px #0000000d; --drop-shadow-xs: 0 1px 1px #0000000d; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-md: 0 3px 3px #0000001f; --drop-shadow-lg: 0 4px 4px #00000026; --drop-shadow-xl: 0 9px 7px #0000001a; --drop-shadow-2xl: 0 25px 25px #00000026; --text-shadow-2xs: 0px 1px 0px #00000026; --text-shadow-xs: 0px 1px 1px #0003; --text-shadow-sm: 0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013; --text-shadow-md: 0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a; --text-shadow-lg: 0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: --theme(--font-sans, initial); --default-font-feature-settings: --theme(--font-sans--font-feature-settings, initial); --default-font-variation-settings: --theme(--font-sans--font-variation-settings, initial); --default-mono-font-family: --theme(--font-mono, initial); --default-mono-font-feature-settings: --theme(--font-mono--font-feature-settings, initial); --default-mono-font-variation-settings: --theme(--font-mono--font-variation-settings, initial);}@theme default inline reference{--blur: 8px; --shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-inner: inset 0 2px 4px 0 #0000000d; --drop-shadow: 0 1px 2px #0000001a, 0 1px 1px #0000000f; --radius: .25rem; --max-width-prose: 65ch;}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:--theme(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings, normal);font-variation-settings:--theme(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:--theme(--default-mono-font-feature-settings, normal);font-variation-settings:--theme(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{@tailwind utilities;}html,body,#root{width:100%;min-height:100%;margin:0;padding:0}.tracking-page{color:#25332b;background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.tracking-container{width:min(920px,92%);margin:0 auto}.tracking-intro{background:#fff;border-bottom:1px solid #e6ebe8;padding:34px 0 25px}.tracking-breadcrumb{color:#17824d;letter-spacing:.08em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:600}.tracking-intro h1{color:#26352d;margin:0;font-size:clamp(28px,3.5vw,38px);font-weight:650;line-height:1.1}.tracking-description{color:#67756d;max-width:620px;margin:10px 0 0;font-size:14px;line-height:1.55}.tracking-search-section{background:#fff;padding:28px 0 34px}.tracking-search-card{background:#f4f6f5;border:1px solid #e0e6e2;border-radius:10px;padding:20px}.tracking-search-row{grid-template-columns:125px 1fr;align-items:center;gap:14px;display:grid}.tracking-search-label{color:#334139;font-size:13px;font-weight:600}.tracking-search-row input{box-sizing:border-box;color:#26362d;background:#fff;border:1px solid #cfd8d2;border-radius:7px;outline:none;width:100%;min-height:46px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.tracking-search-row input::placeholder{color:#a0aaa4}.tracking-search-row input:focus{border-color:#17824d;box-shadow:0 0 0 3px #17824d14}.tracking-search-actions{justify-content:flex-end;gap:9px;margin-top:14px;display:flex}.tracking-search-actions button{cursor:pointer;border-radius:7px;min-height:40px;padding:0 19px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s}.tracking-submit{color:#fff;background:#17824d;border:1px solid #17824d}.tracking-submit:hover{background:#116b3f;border-color:#116b3f}.tracking-submit:disabled{opacity:.6;cursor:not-allowed}.tracking-clear{color:#516159;background:#fff;border:1px solid #cfd8d2}.tracking-clear:hover{background:#fafbfa;border-color:#aebcb4}.tracking-result-section{background:#fff;border-top:12px solid #f4f6f5;padding:36px 0 70px}.tracking-result-header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;display:flex}.tracking-status-label{color:#17824d;letter-spacing:.13em;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.tracking-result-header h2{color:#26362d;margin:0;font-size:21px;font-weight:650}.tracking-status-badge{color:#157345;background:#e8f5ed;border-radius:99px;align-items:center;min-height:27px;padding:0 11px;font-size:10px;font-weight:600;display:inline-flex}.tracking-summary-card{background:#fff;border:1px solid #e1e7e3;border-radius:10px;padding:21px}.tracking-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.tracking-summary-item{border-right:1px solid #e7ece9;min-width:0;padding:4px 19px}.tracking-summary-item:first-child{padding-left:0}.tracking-summary-item:nth-child(3){border-right:none}.tracking-summary-item>span{color:#849089;margin-bottom:6px;font-size:10px;display:block}.tracking-summary-item>strong{overflow-wrap:anywhere;color:#26362d;font-size:12px;font-weight:600;display:block}.tracking-international-number{border-top:1px solid #e7ece9;border-right:none;grid-column:1/-1;margin-top:19px;padding:17px 0 0!important}.tracking-number-copy{align-items:center;gap:10px;display:flex}.tracking-number-copy strong{color:#26362d;font-size:12px}.tracking-number-copy button{color:#617068;cursor:pointer;background:#f6f8f7;border:1px solid #d8e1dc;border-radius:6px;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:9px;display:inline-flex}.tracking-number-copy button:hover{color:#17824d;background:#edf5f0}.tracking-history-card{background:#fff;border:1px solid #e1e7e3;border-radius:10px;margin-top:16px;padding:22px}.tracking-history-heading{margin-bottom:20px}.tracking-history-heading h3{color:#26362d;margin:0;font-size:17px;font-weight:650}.tracking-timeline{position:relative}.timeline-step{grid-template-columns:25px 1fr;gap:13px;min-height:77px;display:grid;position:relative}.timeline-marker{justify-content:center;display:flex;position:relative}.timeline-marker:after{content:"";background:#d9e1dc;width:1px;position:absolute;top:17px;bottom:0}.timeline-step:last-child .timeline-marker:after{display:none}.timeline-marker>span{z-index:1;background:#bcc8c1;border:2px solid #fff;border-radius:50%;width:10px;height:10px;margin-top:4px;position:relative;box-shadow:0 0 0 2px #bcc8c1}.timeline-step.completed .timeline-marker>span{background:#17824d;box-shadow:0 0 0 2px #17824d}.timeline-step.current .timeline-marker>span{background:#fff;width:12px;height:12px;margin-top:3px;box-shadow:0 0 0 3px #17824d}.timeline-content{padding-bottom:19px}.timeline-top{align-items:center;gap:8px;display:flex}.timeline-top p{color:#34433b;margin:0;font-size:12px;font-weight:600}.timeline-step.current .timeline-top p{color:#17824d}.timeline-latest{color:#17824d;background:#e9f5ee;border-radius:99px;padding:3px 7px;font-size:8px;font-weight:600}.timeline-date{color:#8b9690;margin-top:5px;font-size:10px;display:block}.timeline-note{color:#64736b;max-width:650px;margin-top:7px;font-size:10px;line-height:1.5;display:block}.tracking-no-updates{text-align:center;background:#f7f9f8;border-radius:8px;padding:30px}.tracking-no-updates p{color:#78857e;margin:0;font-size:11px}.tracking-status-card{background:#fff;border:1px solid #e1e7e3;border-radius:10px;padding:27px}.tracking-status-card h2{color:#293930;margin:0 0 9px;font-size:20px}.tracking-status-card p{color:#69776f;max-width:650px;margin:6px 0;font-size:12px;line-height:1.55}.tracking-not-found{border-left:3px solid #c58f42}.tracking-loading-card{align-items:center;gap:11px;display:flex}.tracking-loader{border:2px solid #d9e1dc;border-top-color:#17824d;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite tracking-spin}@keyframes tracking-spin{to{transform:rotate(360deg)}}.tracking-help{background:#f4f6f5;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:17px 20px;display:flex}.tracking-help strong{color:#314238;font-size:11px;display:block}.tracking-help p{color:#79867f;margin:4px 0 0;font-size:10px}.tracking-help a{color:#17824d;background:#fff;border:1px solid #cdd9d2;border-radius:6px;flex-shrink:0;padding:8px 12px;font-size:10px;font-weight:600;text-decoration:none}@media (width<=760px){.tracking-container{width:92%}.tracking-intro{padding:27px 0 21px}.tracking-intro h1{font-size:29px}.tracking-description{font-size:13px}.tracking-search-section{padding:22px 0 28px}.tracking-search-row{grid-template-columns:1fr;gap:7px}.tracking-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tracking-summary-item{border-bottom:1px solid #e7ece9;border-right:none;padding:13px}.tracking-summary-item:first-child{padding-left:13px}.tracking-summary-item:nth-child(odd){border-right:1px solid #e7ece9}.tracking-summary-item:nth-last-child(-n+2){border-bottom:none}.tracking-international-number{border-top:1px solid #e7ece9;margin-top:0;border-bottom:none!important;padding:15px 13px!important}}@media (width<=520px){.tracking-intro{padding:23px 0 18px}.tracking-breadcrumb{margin-bottom:9px;font-size:9px}.tracking-intro h1{font-size:27px}.tracking-description{margin-top:8px;font-size:12px;line-height:1.5}.tracking-search-card{border-radius:9px;padding:15px}.tracking-search-label{font-size:12px}.tracking-search-row input{min-height:45px;font-size:13px}.tracking-search-actions{grid-template-columns:1fr .55fr;display:grid}.tracking-search-actions button{width:100%}.tracking-result-section{border-top-width:9px;padding:28px 0 50px}.tracking-result-header{align-items:flex-start}.tracking-result-header h2{font-size:18px}.tracking-summary-card{padding:0;overflow:hidden}.tracking-summary-grid{grid-template-columns:1fr}.tracking-summary-item,.tracking-summary-item:first-child{border-bottom:1px solid #e7ece9;padding:14px 16px;border-right:none!important}.tracking-summary-item:nth-last-child(-n+2){border-bottom:1px solid #e7ece9}.tracking-international-number{border-bottom:none!important;padding:14px 16px!important}.tracking-number-copy{flex-direction:column;align-items:flex-start}.tracking-history-card{padding:18px 16px}.tracking-history-heading h3{font-size:15px}.timeline-step{grid-template-columns:22px 1fr;gap:10px;min-height:70px}.timeline-top p{font-size:11px}.timeline-date,.timeline-note{font-size:9px}.tracking-help{flex-direction:column;align-items:flex-start}.tracking-help a{box-sizing:border-box;text-align:center;width:100%}}.customer-tracking-header{z-index:50;background:#fff;border-bottom:1px solid #eee;align-items:center;gap:14px;padding:16px 20px;font-size:18px;font-weight:600;display:flex;position:sticky;top:0}.customer-tracking-back{cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:1}.customer-tracking-header~.tracking-result-section .tracking-summary-card{box-shadow:none;background:0 0;border:none;border-radius:0}.customer-tracking-header~.tracking-result-section .tracking-history-card,.customer-tracking-header~.tracking-result-section .tracking-help{box-shadow:none;background:0 0;border:none;border-radius:0;padding-left:0;padding-right:0}.customer-tracking-header~.tracking-result-section .tracking-summary-grid{display:block}.customer-tracking-header~.tracking-result-section .tracking-summary-item{background:0 0;border:none;border-radius:0;min-height:auto;padding:12px 0}.customer-tracking-header~.tracking-result-section .tracking-summary-item+.tracking-summary-item{border-top:1px solid #eee}.customer-tracking-header~.tracking-result-section .tracking-summary-item span{margin-bottom:6px;display:block}.customer-tracking-header~.tracking-result-section .tracking-summary-item strong{display:block}.customer-tracking-header~.tracking-result-section .tracking-container{padding-top:16px;padding-bottom:16px}.customer-tracking-header~.tracking-result-section .tracking-result-header{margin-bottom:8px}.customer-tracking-header~.tracking-result-section .tracking-summary-item{padding:10px 0}.customer-tracking-header~.tracking-result-section .tracking-history-card{margin-top:18px}.customer-tracking-header~.tracking-result-section .tracking-history-heading{margin-bottom:12px}.customer-tracking-header~.tracking-result-section .tracking-help{margin-top:20px}.customer-tracking-header~.tracking-result-section .tracking-summary-item{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.customer-tracking-header~.tracking-result-section .tracking-summary-item span,.customer-tracking-header~.tracking-result-section .tracking-summary-item strong{margin:0;display:inline}.customer-tracking-header~.tracking-result-section .tracking-summary-grid{position:relative}.customer-tracking-header~.tracking-result-section .tracking-status-badge{width:fit-content;margin:12px 0 12px auto;display:block}.customer-tracking-header~.tracking-result-section .tracking-summary-item span{color:#333;font-size:16px;font-weight:400}.customer-tracking-header~.tracking-result-section .tracking-summary-item strong{color:#222;font-size:16px;font-weight:400}.customer-tracking-header~.tracking-result-section .tracking-status-badge{font-size:15px;font-weight:500}.customer-tracking-header{z-index:50;background:#fff;border-bottom:1px solid #eee;grid-template-columns:40px 1fr 40px;align-items:center;padding:16px 20px;display:grid;position:sticky;top:0}.customer-tracking-header>span{text-align:center;font-size:18px;font-weight:600}.customer-tracking-back{justify-self:start}.customer-tracking-header~.tracking-result-section .tracking-container{padding-top:6px}.customer-tracking-header~.tracking-result-section{margin-top:0;padding-top:0}.customer-tracking-header~.tracking-result-section .tracking-number-row{align-items:center;gap:10px;display:inline-flex}.customer-tracking-header~.tracking-result-section .tracking-number-row button{color:#169b62;cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:400}.customer-tracking-header~.tracking-result-section .tracking-number-row{flex-wrap:nowrap;align-items:center;gap:6px;width:auto;display:inline-flex}.customer-tracking-header~.tracking-result-section .tracking-number-row button{flex:none;justify-content:center;align-items:center;width:auto;min-width:0;display:inline-flex}.customer-tracking-header~.tracking-result-section .tracking-number-row{flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.customer-tracking-header~.tracking-result-section .tracking-number-row strong{white-space:nowrap;display:inline!important}.customer-tracking-header~.tracking-result-section .tracking-number-row button{flex:none;justify-content:center;align-items:center;display:inline-flex!important}.customer-tracking-header~.tracking-result-section .tracking-number-row{flex-flow:row!important;align-items:center!important;gap:7px!important;width:fit-content!important;display:inline-flex!important}.customer-tracking-header~.tracking-result-section .tracking-number-row button{flex:none!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;margin:0!important;padding:0!important}.tracking-mobile-header{display:none}@media screen and (width<=768px){.tracking-desktop-header,.tracking-page .customer-tracking-header{display:none!important}.tracking-page{padding-top:0!important}.tracking-page .tracking-mobile-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100vw!important;height:64px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.tracking-page .tracking-mobile-back{color:#26332b!important;cursor:pointer!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.tracking-page .tracking-mobile-title{color:#26332b!important;text-align:center!important;white-space:nowrap!important;grid-column:2!important;min-width:0!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}.tracking-page .tracking-mobile-header-spacer{grid-column:3!important;width:44px!important;height:44px!important}}.login-page{box-sizing:border-box;background:#f7f8f7;justify-content:center;align-items:center;min-height:100vh;padding:32px 18px;font-family:Arial,Helvetica,sans-serif;display:flex}.login-panel{justify-content:center;align-items:center;width:100%;display:flex}.login-card{box-sizing:border-box;background:#fff;border:1px solid #ebeeec;border-radius:16px;width:100%;max-width:440px;padding:34px 32px;box-shadow:0 8px 28px #0000000b}.login-brand{justify-content:center;margin-bottom:20px;display:flex}.login-logo{object-fit:contain;width:auto;max-width:180px;height:55px;display:block}.login-card-header{text-align:center;margin-bottom:24px}.login-card-header h2{color:#1f3329;margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.2}.login-card-header span{color:#718078;margin:0;font-size:14px;line-height:1.55;display:block}.login-google-button{color:#26372f;cursor:pointer;background:#fff;border:1px solid #dfe4e1;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,transform .2s;display:flex}.login-google-button:hover{background:#fafbfa;border-color:#cfd8d2;transform:translateY(-1px)}.login-google-button:disabled{cursor:not-allowed;opacity:.65;transform:none}.login-google-icon{flex-shrink:0;font-size:21px}.login-divider{color:#98a29c;white-space:nowrap;align-items:center;gap:12px;margin:22px 0;font-size:12px;display:flex}.login-divider:before,.login-divider:after{content:"";background:#e7ebe8;flex:1;height:1px}.login-form{gap:18px;display:grid}.login-field{gap:8px;display:grid}.login-field label{color:#314b3f;font-size:13px;font-weight:600}.login-field input{color:#1f3329;box-sizing:border-box;background:#fbfcfb;border:1px solid #d9e3dc;border-radius:10px;outline:none;width:100%;min-height:50px;padding:0 15px;font-size:15px;transition:border-color .2s,box-shadow .2s}.login-field input:focus{border-color:#17824d;box-shadow:0 0 0 3px #17824d1a}.login-form-row{justify-content:flex-end;align-items:center;margin-top:-2px;display:flex}.login-forgot{color:#176f44;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.login-forgot:hover{text-decoration:underline}.login-forgot:disabled{cursor:not-allowed;opacity:.6}.login-error{color:#a33a3a;background:#fff1f1;border:1px solid #f1c6c6;border-radius:9px;padding:12px 14px;font-size:13px;line-height:1.45}.login-submit{color:#fff;cursor:pointer;background:#17824d;border:0;border-radius:10px;width:100%;min-height:52px;font-size:15px;font-weight:700;transition:transform .2s,background .2s}.login-submit:hover{background:#116b3f;transform:translateY(-1px)}.login-submit:disabled{cursor:not-allowed;opacity:.65;transform:none}.login-footer-text{text-align:center;color:#728078;margin:24px 0 0;font-size:14px}.login-footer-text a{color:#176f44;font-weight:700;text-decoration:none}.login-footer-text a:hover{text-decoration:underline}@media screen and (width<=600px){.login-page{background:linear-gradient(#2f7d4b 0 145px,#f7f8f7 145px 100%);min-height:100vh;padding:0;display:block}.login-panel{box-sizing:border-box;align-items:flex-start;min-height:100vh;padding:70px 14px 28px}.login-card{border-radius:18px;max-width:430px;margin:0 auto;padding:22px 18px 24px;box-shadow:0 8px 30px #0000000d}.login-brand{margin-bottom:14px}.login-logo{max-width:165px;height:50px}.login-card-header{margin-bottom:18px}.login-card-header h2{margin-bottom:6px;font-size:20px}.login-card-header span{font-size:12px;line-height:1.45}.login-google-button{min-height:50px;font-size:13px}.login-divider{margin:18px 0;font-size:11px}.login-form{gap:16px}.login-field input{min-height:48px;font-size:14px}.login-submit{min-height:50px}.login-footer-text{margin-top:20px;font-size:13px}}.procurement-page{color:#222;background:#f7f9f8;min-height:100vh;padding:34px 20px 60px}.procurement-hero{max-width:720px;margin:0 auto 18px}.procurement-hero h1{margin:0 0 5px;font-size:25px;font-weight:600}.procurement-hero p{color:#737373;margin:0;font-size:13px}.procurement-form{max-width:720px;margin:0 auto}.procurement-section{margin-bottom:18px}.procurement-section-heading{margin-bottom:10px}.procurement-section-heading h2{margin:0;font-size:15px;font-weight:600}.procurement-choice-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.procurement-choice-card{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:7px;align-items:center;gap:9px;min-height:46px;padding:10px 12px;display:flex}.procurement-choice-card.selected{background:#f1faf5;border-color:#198754}.procurement-choice-card input{accent-color:#198754;flex-shrink:0;margin:0}.procurement-choice-card strong{color:#222;margin:0;font-size:12px;font-weight:500;line-height:1.35;display:block}.procurement-items-list{flex-direction:column;gap:12px;display:flex}.procurement-item-wrap{margin:0}.procurement-item-label{justify-content:space-between;align-items:center;margin:0 2px 5px;display:flex}.procurement-item-label span{font-size:12px;font-weight:600}.procurement-item-label button{color:#777;cursor:pointer;background:0 0;border:0;font-size:11px}.procurement-item-card{background:#fff;border:1px solid #e1e4e2;border-radius:7px;grid-template-columns:minmax(0,1fr) 80px 95px;gap:8px 10px;padding:10px;display:grid}.procurement-product-link{grid-column:1}.procurement-product-quantity{grid-column:2}.procurement-product-upload{grid-column:3}.procurement-product-spec{grid-column:1/3}.procurement-product-note{grid-column:3}.procurement-item-card label{color:#555;flex-direction:column;gap:4px;min-width:0;font-size:10px;font-weight:500;display:flex}.procurement-item-card input{box-sizing:border-box;color:#222;background:#fff;border:1px solid #dcdcdc;border-radius:5px;outline:none;width:100%;height:32px;padding:5px 7px;font-size:11px}.procurement-item-card input:focus{border-color:#198754}.procurement-product-upload{flex-direction:column;gap:4px;display:flex}.procurement-product-upload>span{color:#555;font-size:10px;font-weight:500}.procurement-product-upload label{box-sizing:border-box;color:#333;cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:5px;justify-content:center;align-items:center;height:32px;padding:0 7px;font-size:10px;display:flex}.procurement-product-upload input{display:none}.procurement-small-images{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.procurement-small-image{position:relative}.procurement-small-image img{object-fit:cover;border:1px solid #ddd;border-radius:5px;width:38px;height:38px}.procurement-small-image button{color:#fff;cursor:pointer;background:#222;border:none;border-radius:50%;width:15px;height:15px;padding:0;font-size:10px;line-height:15px;position:absolute;top:-5px;right:-5px}.procurement-add-item{color:#198754;cursor:pointer;background:#fff;border:1px solid #bcdcca;border-radius:5px;margin-top:8px;padding:7px 10px;font-size:11px;font-weight:500}.procurement-sourcing-fee{background:#f1faf5;border:1px solid #cce5d6;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;padding:11px 13px;display:flex}.procurement-sourcing-fee div{align-items:center;gap:8px;display:flex}.procurement-sourcing-fee span{color:#198754;font-size:10px}.procurement-sourcing-fee strong{font-size:15px}.procurement-sourcing-fee p{color:#666;margin:0;font-size:11px}.procurement-full-field{flex-direction:column;gap:5px;margin-bottom:10px;font-size:11px;font-weight:500;display:flex}.procurement-full-field input,.procurement-full-field textarea{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:6px;outline:none;width:100%;padding:8px 9px;font-family:inherit;font-size:12px}.procurement-full-field input{height:35px}.procurement-full-field textarea{resize:vertical;min-height:65px}.procurement-full-field input:focus,.procurement-full-field textarea:focus{border-color:#198754}.procurement-agreement{background:#fff;border:1px solid #e4e4e4;border-radius:6px;margin:15px 0 10px;padding:10px 12px}.procurement-agreement label{color:#666;align-items:flex-start;gap:8px;font-size:10px;line-height:1.45;display:flex}.procurement-agreement input{accent-color:#198754;margin-top:2px}.procurement-submit-button{color:#fff;cursor:pointer;background:#198754;border:none;border-radius:6px;min-width:180px;padding:9px 15px;font-size:12px;font-weight:500}.procurement-submit-button:disabled{opacity:.6;cursor:not-allowed}@media (width<=600px){.procurement-page{padding:22px 14px 45px}.procurement-choice-grid{grid-template-columns:1fr 1fr;gap:6px}.procurement-choice-card{padding:8px}.procurement-choice-card strong{font-size:10px}.procurement-item-card{grid-template-columns:minmax(0,1fr) 65px 82px;gap:7px;padding:8px}.procurement-item-card input{font-size:10px}}.procurement-sourcing-card{background:#fff;border:1px solid #e1e4e2;border-radius:7px;grid-template-columns:minmax(0,1fr) 80px 95px;gap:8px 10px;padding:10px;display:grid}.procurement-sourcing-product{grid-column:1}.procurement-sourcing-quantity{grid-column:2}.procurement-sourcing-upload{grid-column:3}.procurement-sourcing-spec{grid-column:1/3}.procurement-sourcing-note{grid-column:3}.procurement-sourcing-card>label{color:#555;flex-direction:column;gap:4px;min-width:0;font-size:10px;font-weight:500;display:flex}.procurement-sourcing-card input{box-sizing:border-box;color:#222;background:#fff;border:1px solid #dcdcdc;border-radius:5px;outline:none;width:100%;height:32px;padding:5px 7px;font-size:11px}.procurement-sourcing-card input:focus{border-color:#198754}.procurement-sourcing-upload{flex-direction:column;gap:4px;display:flex}.procurement-sourcing-upload>span{color:#555;font-size:10px;font-weight:500}.procurement-sourcing-upload label{box-sizing:border-box;color:#333;cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:5px;justify-content:center;align-items:center;height:32px;padding:0 7px;font-size:10px;display:flex}.procurement-sourcing-upload input{display:none}.procurement-sourcing-fee{margin-bottom:8px;padding:9px 11px}.procurement-sourcing-fee>div{gap:7px}.procurement-sourcing-fee strong{font-size:12px;font-weight:600}.procurement-sourcing-fee span{color:#198754;font-size:12px;font-weight:600}.procurement-sourcing-fee p{font-size:10px}@media (width<=600px){.procurement-sourcing-card{grid-template-columns:minmax(0,1fr) 65px 82px;gap:7px;padding:8px}}.procurement-back-button{color:#555;cursor:pointer;background:0 0;border:none;margin:0 0 20px;padding:0;font-family:inherit;font-size:14px;font-weight:500}.procurement-back-button:hover{color:#16834b}.procurement-mobile-header{display:none}@media screen and (width<=768px){.procurement-desktop-header,.procurement-page .procurement-back-button,.procurement-page .procurement-hero{display:none!important}.procurement-page{padding-top:0!important}.procurement-page .procurement-mobile-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100vw!important;height:64px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.procurement-page .procurement-mobile-back{color:#26332b!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.procurement-page .procurement-mobile-title{color:#26332b!important;text-align:center!important;white-space:nowrap!important;grid-column:2!important;min-width:0!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}.procurement-page .procurement-mobile-header-spacer{grid-column:3!important;width:44px!important;height:44px!important}.procurement-page .procurement-form{margin-top:18px!important}}@media (width>=769px){.procurement-page{box-sizing:border-box!important;background:0 0!important;width:min(1120px,100% - 48px)!important;min-height:auto!important;margin:0 auto!important;padding:28px 0 60px!important}.procurement-page .procurement-back-button{text-align:left!important;width:820px!important;max-width:100%!important;margin:0 auto 22px!important;padding:0!important;display:block!important}.procurement-page .procurement-hero{width:820px!important;max-width:100%!important;margin:0 auto 20px!important}.procurement-page .procurement-form{width:820px!important;max-width:100%!important;margin:0 auto!important}.procurement-page .procurement-hero h1{margin-bottom:6px!important;font-size:25px!important;line-height:1.25!important}.procurement-page .procurement-section{margin-bottom:18px!important}}.mobile-bottom-nav{display:none}@media (width<=768px){.mobile-bottom-nav{z-index:9999;width:100%;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #e7e7e7;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #0000000f}.mobile-bottom-nav-inner{grid-template-columns:repeat(5,1fr);align-items:center;width:100%;height:66px;display:grid}.mobile-bottom-nav-item{color:#7c827f;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;text-decoration:none;transition:color .18s,transform .18s;display:flex}.mobile-bottom-nav-item:visited{color:#7c827f}.mobile-bottom-nav-icon{justify-content:center;align-items:center;height:24px;font-size:20px;line-height:1;display:flex;position:relative}.mobile-bottom-nav-label{white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:600;line-height:1.1}.mobile-bottom-nav-item.active,.mobile-bottom-nav-item.active:visited{color:#16723f}.mobile-bottom-nav-item.active .mobile-bottom-nav-icon{transform:translateY(-1px)}body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.mobile-bottom-nav-icon{position:relative}.mobile-nav-unread-dot{background:#174c36;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-6px}.mobile-nav-unread-count{color:#e53935;background:0 0;border:none;margin:0;padding:0;font-size:10px;font-weight:700;line-height:1;position:absolute;top:-4px;right:-5px}@media (width<=768px){.my-procurement-top{padding:24px 28px 22px}.my-procurement-heading{align-items:flex-end;gap:12px;margin-bottom:24px}.my-procurement-heading h1{font-size:28px}.my-procurement-heading p{max-width:270px;font-size:15px}.my-procurement-start-button{min-height:45px;padding:0 14px;font-size:14px}.my-procurement-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 7px;padding:22px 10px}.my-procurement-status-icon{border-radius:13px;width:54px;height:54px}.my-procurement-status-label,.my-procurement-status-number{font-size:13px}.my-procurement-results{padding:16px 14px 36px}.my-procurement-card{border-radius:16px;padding:16px}.my-procurement-card-image{flex-basis:62px;width:62px;height:62px}.my-procurement-card-id{font-size:16px}.my-procurement-card-meta{font-size:13px}.procurement-detail-content{padding:14px}.procurement-detail-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.procurement-progress-card{padding:13px}.procurement-item-status{max-width:105px;font-size:11px}}@media (width<=430px){.my-procurement-top{padding-left:16px;padding-right:16px}.my-procurement-heading h1{font-size:26px}.my-procurement-heading p{max-width:205px;font-size:14px}.my-procurement-start-button{padding:0 12px;font-size:13px}.my-procurement-status-grid{padding-left:5px;padding-right:5px}.my-procurement-status-icon{width:50px;height:50px}.my-procurement-status-label{font-size:12px}.my-procurement-card-body{gap:11px}.my-procurement-card-image{flex-basis:58px;width:58px;height:58px}.my-procurement-service-badge{font-size:11px}.procurement-progress-top{align-items:flex-start}}.my-procurement-page{color:#233027;box-sizing:border-box;background:#f3f7f4;width:100%;min-height:100vh;margin:0;padding:0}.my-procurement-top{box-sizing:border-box;background:#fff;width:100%;padding:34px 32px 28px}.my-procurement-heading{justify-content:space-between;align-items:center;gap:24px;width:100%;margin-bottom:30px;display:flex}.my-procurement-heading h1{color:#202620;margin:0 0 8px;font-size:32px;font-weight:700;line-height:1.2}.my-procurement-start-button{color:#fff;cursor:pointer;background:#168a4a;border:0;border-radius:12px;flex:none;min-height:48px;padding:0 20px;font-size:15px;font-weight:600}.my-procurement-status-grid{box-sizing:border-box;background:#fff;border:1px solid #ecefec;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 12px;width:100%;padding:28px 18px;display:grid}.my-procurement-status-item{appearance:none;color:#686f6a;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:7px;min-width:0;margin:0;padding:0;display:flex}.my-procurement-status-icon{color:#168a4a;background:#eff8f1;border-radius:14px;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.my-procurement-status-label{color:#666d68;text-align:center;font-size:14px;font-weight:400;line-height:1.2}.my-procurement-status-number{color:#252a26;font-size:14px;font-weight:700;line-height:1}.my-procurement-status-item.active .my-procurement-status-icon{background:#dff2e5}.my-procurement-status-item.active .my-procurement-status-label{color:#137c42;font-weight:700}.my-procurement-results{box-sizing:border-box;background:#f3f7f4;width:100%;min-height:500px;padding:20px 28px 50px}.my-procurement-list{flex-direction:column;gap:16px;width:100%;margin:0;padding:0;display:flex}.my-procurement-card{width:100%;box-shadow:none;box-sizing:border-box;background:#fff;border:0;border-radius:17px;margin:0;padding:18px}.my-procurement-card-body{align-items:center;gap:14px;display:flex}.my-procurement-card-image{color:#168a4a;background:#f0f6f2;border-radius:12px;flex:0 0 68px;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}.my-procurement-card-image img{object-fit:cover;width:100%;height:100%}.my-procurement-card-content{flex:1;min-width:0}.my-procurement-card-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.my-procurement-card-id{color:#222923;font-size:17px;font-weight:700;line-height:1.3}.my-procurement-service-badge{color:#168a4a;background:#edf7f0;border-radius:999px;align-items:center;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}.my-procurement-card-meta{color:#7b827d;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:14px;display:flex}.my-procurement-card-product{color:#4f5751;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:7px 0 0;font-size:14px;overflow:hidden}.my-procurement-card-divider{background:#eee;width:100%;height:1px;margin:16px 0 0}.my-procurement-card-action{appearance:none;color:#168a4a;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;margin:0;padding:12px 0 0;font-size:14px;font-weight:600;display:flex}.my-procurement-card-action span:last-child{font-size:22px;line-height:1}.my-procurement-empty{color:#858b87;text-align:center;justify-content:center;align-items:center;min-height:230px;display:flex}.my-procurement-empty p{margin:0;font-size:15px}.my-procurement-loading,.my-procurement-login{text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:30px;display:flex}.my-procurement-login h2{margin-bottom:8px}.my-procurement-login p{color:#777d78}.my-procurement-login button{color:#fff;background:#168a4a;border:0;border-radius:10px;margin-top:12px;padding:12px 22px;font-weight:600}.procurement-detail-page{background:#f3f7f4;width:100%;min-height:100vh}.procurement-detail-header{z-index:100;box-sizing:border-box;background:#fff;border-bottom:1px solid #eee;grid-template-columns:44px 1fr 44px;align-items:center;min-height:58px;padding:0 16px;display:grid;position:sticky;top:0}.procurement-detail-header h2{color:#222923;text-align:center;margin:0;font-size:18px;font-weight:600}.procurement-detail-back{appearance:none;color:#222923;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;width:44px;height:44px;margin:0;padding:0;display:flex}.procurement-detail-header-space{width:44px}.procurement-detail-content{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;padding:16px;display:flex}.procurement-detail-summary-card,.procurement-detail-card,.procurement-progress-section,.procurement-detail-items-section,.procurement-completed-card{width:100%;box-shadow:none;box-sizing:border-box;background:#fff;border:0;border-radius:16px;padding:18px}.procurement-detail-summary-card span,.procurement-detail-card span,.procurement-detail-row span{color:#8a908b;font-size:13px}.procurement-detail-request-id{border-bottom:1px solid #eee;flex-direction:column;gap:5px;padding-bottom:16px;display:flex}.procurement-detail-request-id strong{color:#222923;font-size:19px}.procurement-detail-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.procurement-detail-summary-grid div{flex-direction:column;gap:6px;display:flex}.procurement-detail-summary-grid strong{font-size:14px}.procurement-detail-card h3,.procurement-progress-section h3,.procurement-detail-items-section h3{color:#283129;margin:0 0 16px;font-size:18px}.procurement-detail-row{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;gap:20px;padding:12px 0;display:flex}.procurement-detail-row:last-child{border-bottom:0}.procurement-detail-row strong,.procurement-detail-row a{color:#303731;text-align:right;word-break:break-word;max-width:65%;font-size:14px;font-weight:600}.procurement-detail-row a{color:#168a4a;text-decoration:none}.procurement-progress-list{flex-direction:column;gap:12px;display:flex}.procurement-progress-card{background:#f7f9f7;border:0;border-radius:14px;padding:14px}.procurement-progress-top{align-items:center;gap:12px;display:flex}.procurement-progress-image{color:#168a4a;background:#fff;border-radius:10px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;overflow:hidden}.procurement-progress-image img{object-fit:cover;width:100%;height:100%}.procurement-progress-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.procurement-progress-info strong{color:#282f29;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.procurement-progress-info span{color:#878d88;font-size:13px}.procurement-item-status{color:#168a4a;text-align:center;background:#eaf6ee;border-radius:999px;flex:none;max-width:130px;padding:6px 9px;font-size:12px;font-weight:600}.procurement-progress-spec{border-top:1px solid #e7eae7;justify-content:space-between;gap:15px;margin-top:13px;padding-top:12px;display:flex}.procurement-progress-spec span{color:#8b918c;font-size:12px}.procurement-progress-spec strong{color:#3b423c;text-align:right;font-size:13px}.procurement-progress-message{color:#6d746f;margin:13px 0 0;font-size:13px;line-height:1.5}.procurement-warehouse-ready{border-top:1px solid #e5e8e5;margin-top:13px;padding-top:13px}.procurement-warehouse-ready p{color:#606862;margin:0;font-size:13px;line-height:1.5}.procurement-warehouse-ready button{color:#fff;cursor:pointer;background:#168a4a;border:0;border-radius:9px;margin-top:12px;padding:10px 15px;font-size:13px;font-weight:600}.procurement-detail-items{flex-direction:column;gap:12px;display:flex}.procurement-detail-item{background:#f7f9f7;border-radius:14px;padding:14px}.procurement-detail-item-top{align-items:center;gap:12px;margin-bottom:12px;display:flex}.procurement-detail-item-image{color:#168a4a;background:#fff;border-radius:10px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.procurement-detail-item-image img{object-fit:cover;width:100%;height:100%}.procurement-detail-item-top>div:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.procurement-detail-item-top strong{font-size:15px}.procurement-detail-item-top span{color:#858b87;font-size:13px}.procurement-completed-card{color:#168a4a;text-align:center;flex-direction:column;align-items:center;padding:34px 22px;display:flex}.procurement-completed-card h3{color:#253027;margin:13px 0 8px;font-size:19px}.procurement-completed-card p{color:#737a75;max-width:520px;margin:0;font-size:14px;line-height:1.6}.procurement-completed-card button{color:#fff;cursor:pointer;background:#168a4a;border:0;border-radius:10px;margin-top:18px;padding:11px 20px;font-size:14px;font-weight:600}@media (width<=768px){.my-procurement-top{padding:24px 28px 22px}.my-procurement-heading{align-items:flex-end;gap:12px;margin-bottom:24px}.my-procurement-heading h1{font-size:28px}.my-procurement-heading p{max-width:270px;font-size:15px}.my-procurement-start-button{min-height:45px;padding:0 14px;font-size:14px}.my-procurement-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 7px;padding:22px 10px}.my-procurement-status-icon{border-radius:13px;width:54px;height:54px}.my-procurement-status-label,.my-procurement-status-number{font-size:13px}.my-procurement-results{padding:16px 14px 36px}.my-procurement-card{border-radius:16px;padding:16px}.my-procurement-card-image{flex-basis:62px;width:62px;height:62px}.my-procurement-card-id{font-size:16px}.my-procurement-card-meta{font-size:13px}.procurement-detail-content{padding:14px}.procurement-detail-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.procurement-progress-card{padding:13px}.procurement-item-status{max-width:105px;font-size:11px}}@media (width<=430px){.my-procurement-top{padding-left:16px;padding-right:16px}.my-procurement-heading h1{font-size:26px}.my-procurement-heading p{max-width:205px;font-size:14px}.my-procurement-start-button{padding:0 12px;font-size:13px}.my-procurement-status-grid{padding-left:5px;padding-right:5px}.my-procurement-status-icon{width:50px;height:50px}.my-procurement-status-label{font-size:12px}.my-procurement-card-body{gap:11px}.my-procurement-card-image{flex-basis:58px;width:58px;height:58px}.my-procurement-service-badge{font-size:11px}.procurement-progress-top{align-items:flex-start}}.my-procurement-top{z-index:90;box-sizing:border-box;width:100%;position:sticky;top:0;background:#fff!important;padding:18px 20px 16px!important}.my-procurement-heading{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;margin-bottom:18px!important}.my-procurement-heading h1{font-weight:700;margin:0 0 4px!important;font-size:24px!important;line-height:1.2!important}.my-procurement-heading p{color:#767d78;max-width:250px;margin:0!important;font-size:14px!important;line-height:1.35!important}.my-procurement-start-button{border-radius:10px!important;min-height:42px!important;padding:0 14px!important;font-size:13px!important}.my-procurement-status-grid{width:100%;background:#fff!important;border-radius:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px 8px!important;padding:16px 10px!important;display:grid!important}.my-procurement-status-label{font-size:12px!important;line-height:1.1!important}.my-procurement-status-number{font-size:12px!important}.my-procurement-start-button{border-radius:9px!important;min-height:36px!important;padding:0 11px!important;font-size:12px!important;font-weight:600!important}.my-procurement-status-icon{border-radius:10px!important;width:42px!important;height:42px!important}.my-procurement-status-icon svg{width:20px!important;height:20px!important}.my-procurement-status-grid{gap:13px 8px!important;padding-top:13px!important;padding-bottom:13px!important}.my-procurement-status-item{gap:4px!important}.procurement-detail-mobile-action{display:none}@media (width<=700px){.procurement-detail-page{color:#243229;background:#f5f6f4;min-height:100vh;padding-bottom:82px}.procurement-detail-header{z-index:30;background:#fff;border-bottom:1px solid #e7e9e6;grid-template-columns:40px 1fr 40px;align-items:center;min-height:72px;padding:0 18px;display:grid;position:sticky;top:0}.procurement-detail-header h2{text-align:center;color:#243229;margin:0;font-size:21px;font-weight:700}.procurement-detail-back{color:#243229;background:0 0;border:0;align-items:center;width:38px;height:38px;padding:0;display:flex}.procurement-detail-content{width:100%;margin:0;padding:18px 14px 24px}.procurement-detail-card{background:#fff;border-radius:20px;margin:0 0 14px;padding:21px 18px}.procurement-order-info-card{background:#eef1ed}.procurement-detail-card h3{color:#183b2b;margin:0 0 17px;font-size:22px;font-weight:700;line-height:1.2}.procurement-detail-info-list{flex-direction:column;display:flex}.procurement-detail-info-row{border-bottom:1px solid #e2e5e1;grid-template-columns:minmax(115px,.9fr) minmax(125px,1.1fr);align-items:center;gap:10px;padding:11px 0;display:grid}.procurement-detail-info-row:last-child{border-bottom:0}.procurement-detail-info-row span{color:#929893;font-size:15px;line-height:1.4}.procurement-detail-info-row strong{text-align:right;color:#354039;word-break:break-word;font-size:15px;font-weight:700;line-height:1.4}.procurement-items-count{color:#969c98;margin:-7px 0 14px;font-size:14px}.procurement-items-list{flex-direction:column;display:flex}.procurement-item-row-card{border-bottom:1px solid #e3e6e2;padding:14px 0}.procurement-item-row-card:first-child{padding-top:3px}.procurement-item-row-card:last-child{border-bottom:0;padding-bottom:0}.procurement-item-main{align-items:flex-start;gap:12px;display:flex}.procurement-item-image{color:#14944f;background:#f3f5f2;border-radius:11px;flex:0 0 70px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;overflow:hidden}.procurement-item-image img{object-fit:cover;width:100%;height:100%}.procurement-item-main-info{flex-direction:column;flex:1;gap:3px;min-width:0;padding-top:1px;display:flex}.procurement-item-main-info strong{color:#29362e;font-size:17px;line-height:1.3}.procurement-item-main-info span{color:#878e89;word-break:break-word;font-size:14px;line-height:1.4}.procurement-item-message{background:#f4f7f4;border-radius:10px;margin:10px 0 0 82px;padding:10px 12px}.procurement-item-message p{color:#59645d;margin:0;font-size:13px;line-height:1.45}.procurement-completed-card{text-align:center;background:#fff;border-radius:20px;margin-bottom:14px;padding:24px 18px}.procurement-completed-card svg{color:#14944f}.procurement-completed-card h3{color:#183b2b;margin:11px 0 7px;font-size:20px}.procurement-completed-card p{color:#727a75;margin:0 0 16px;font-size:14px;line-height:1.5}.procurement-completed-card button{color:#fff;background:#14944f;border:0;border-radius:12px;min-height:44px;padding:0 22px;font-size:14px;font-weight:700}.procurement-detail-mobile-action{z-index:50;padding:11px 16px calc(11px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dfe3df;display:block;position:fixed;bottom:0;left:0;right:0}.procurement-detail-mobile-action button{color:#fff;cursor:pointer;background:#14944f;border:0;border-radius:14px;width:100%;min-height:48px;font-size:16px;font-weight:700}}@media screen and (width<=768px){.my-procurement-page .my-procurement-top{z-index:900!important;background:#fff!important;width:100%!important;padding-top:0!important;position:sticky!important;top:0!important}.my-procurement-page .my-procurement-heading{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:92%!important;margin:0 auto!important;padding:14px 0 12px!important;display:flex!important}.my-procurement-page .my-procurement-heading>div{flex:1!important;min-width:0!important}.my-procurement-page .my-procurement-page-label{color:#16824d!important;letter-spacing:.14em!important;margin:0 0 4px!important;font-size:10px!important;font-weight:700!important;display:block!important}.my-procurement-page .my-procurement-heading p{color:#344139!important;margin:0!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;display:block!important}.my-procurement-page .my-procurement-start-button{border-radius:8px!important;flex-shrink:0!important;min-height:42px!important;padding:0 12px!important;font-size:9.5px!important;font-weight:600!important}.my-procurement-page .procurement-shared-header .home-announcement{z-index:auto!important;width:100%!important;margin:0!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.my-procurement-page .procurement-shared-header{width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}.my-procurement-page .my-procurement-status-grid{margin-top:12px!important}.my-procurement-page .my-procurement-heading{justify-content:flex-start!important}.my-procurement-page .my-procurement-heading>div{width:100%!important}.my-procurement-page .my-procurement-page-label{margin:0!important;font-size:15px!important;font-weight:700!important}.my-procurement-page .my-procurement-start-tile{color:#fff!important;cursor:pointer!important;background:#16824d!important;border:none!important;border-radius:12px!important;flex-direction:column!important;grid-column:span 2!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:78px!important;font-size:11px!important;font-weight:600!important;display:flex!important}.my-procurement-page .my-procurement-start-plus{font-size:24px!important;font-weight:400!important;line-height:1!important}.my-procurement-page .my-procurement-top{z-index:900!important;background:#fff!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important}.my-procurement-page .my-procurement-heading{box-sizing:border-box!important;text-align:center!important;background:#fff!important;width:100%!important;margin:0!important;padding:16px 16px 14px!important;display:block!important}.my-procurement-page .my-procurement-heading>div{text-align:center!important;width:100%!important}.my-procurement-page .my-procurement-page-label{color:#26332b!important;letter-spacing:0!important;text-align:center!important;margin:0!important;font-size:16px!important;font-weight:700!important;display:block!important}.my-procurement-page .procurement-shared-header .home-header{display:none!important}.my-procurement-page .procurement-shared-header{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important}.my-procurement-page .procurement-shared-header .home-announcement{box-sizing:border-box!important;z-index:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding-left:14px!important;padding-right:14px!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.my-procurement-page .my-procurement-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:92%!important;margin:14px auto 12px!important;position:relative!important}.my-procurement-page .my-procurement-start-tile{color:#fff!important;white-space:nowrap!important;cursor:pointer!important;background:#16824d!important;border:none!important;border-radius:8px!important;flex-direction:row!important;grid-column:3/5!important;justify-content:center!important;place-self:center!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:135px!important;max-width:155px!important;height:38px!important;min-height:38px!important;padding:0 14px!important;font-size:10px!important;font-weight:600!important;display:inline-flex!important}.my-procurement-page .my-procurement-start-plus{color:#fff!important;background:0 0!important;width:auto!important;height:auto!important;font-size:17px!important;font-weight:500!important;line-height:1!important;display:inline!important}.my-procurement-page .my-procurement-start-tile>span:last-child{color:#fff!important;font-size:10px!important;font-weight:600!important}}@media (width>=769px){.procurement-desktop-workspace{grid-template-columns:172px minmax(0,1fr);align-items:stretch;column-gap:14px;width:min(1120px,100% - 48px);margin:0 auto;display:grid}.my-procurement-top{width:min(1120px,100% - 48px);margin:0 auto}.my-procurement-status-grid{background:#fff;border:1px solid #e3e8e5;border-radius:10px;flex-direction:column;gap:8px;width:172px;padding:10px;display:flex}.my-procurement-status-item{text-align:left;cursor:pointer;background:#f6f8f7;border:0;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:52px;padding:8px 10px;display:grid}.my-procurement-status-item.active{background:#eaf6ee}.my-procurement-status-icon{color:#168447;background:#edf8f1;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.my-procurement-status-icon svg{width:16px;height:16px}.my-procurement-status-label{color:#59625d;white-space:nowrap;font-size:13px}.my-procurement-status-item.active .my-procurement-status-label{color:#08763b;font-weight:600}.my-procurement-status-number{color:#202722;font-size:13px}.my-procurement-start-tile{color:#59625d;cursor:pointer;text-align:left;background:#f6f8f7;border:0;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:52px;padding:8px 10px;display:grid}.my-procurement-start-plus{color:#168447;justify-content:center;align-items:center;width:30px;height:30px;font-size:17px;display:flex}.procurement-desktop-workspace{grid-template-columns:172px minmax(0,1fr)!important;align-items:stretch!important;column-gap:14px!important;width:min(1120px,100% - 48px)!important;margin:0 auto!important;padding:0!important;display:grid!important}.procurement-desktop-workspace .my-procurement-status-grid{box-sizing:border-box!important;background:#fff!important;border:1px solid #e3e8e5!important;border-radius:10px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;width:172px!important;min-width:172px!important;height:auto!important;min-height:490px!important;padding:10px!important;display:flex!important}.procurement-desktop-workspace .my-procurement-status-item{box-sizing:border-box!important;background:#f6f8f7!important;border:0!important;border-radius:8px!important;flex:0 0 52px!important;grid-template-columns:32px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:8px 10px!important;display:grid!important}.procurement-desktop-workspace .my-procurement-status-item.active{background:#eaf6ee!important}.procurement-desktop-workspace .my-procurement-status-icon{color:#168447!important;background:#edf8f1!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;margin:0!important;padding:0!important;display:flex!important}.procurement-desktop-workspace .my-procurement-status-label{text-align:left!important;white-space:nowrap!important;color:#59625d!important;width:auto!important;margin:0!important;font-size:13px!important;line-height:1.2!important;display:block!important}.procurement-desktop-workspace .my-procurement-status-item.active .my-procurement-status-label{color:#08763b!important;font-weight:600!important}.procurement-desktop-workspace .my-procurement-status-number{color:#202722!important;margin:0!important;font-size:13px!important;line-height:1!important;display:block!important}.procurement-desktop-workspace .my-procurement-start-tile{color:#59625d!important;text-align:left!important;box-sizing:border-box!important;background:#f6f8f7!important;border:0!important;border-radius:8px!important;flex:0 0 52px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:8px 10px!important;font-size:12px!important;line-height:1.2!important;display:grid!important}.procurement-desktop-workspace .my-procurement-start-plus{color:#168447!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;display:flex!important}.procurement-desktop-workspace .my-procurement-results{box-sizing:border-box!important;background:#fff!important;border:1px solid #e3e8e5!important;border-radius:10px!important;width:100%!important;min-width:0!important;min-height:490px!important;margin:0!important}.my-procurement-page{background:#f4f8f6!important;width:100%!important;min-height:100vh!important;margin:0!important;padding:0 0 70px!important}.my-procurement-top{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.my-procurement-heading{width:min(1120px,100% - 48px)!important;margin:0 auto!important;padding:18px 0 10px!important}.my-procurement-page-label{color:#1f2923!important;font-size:14px!important;font-weight:600!important}.procurement-shared-header{width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.procurement-desktop-workspace{background:0 0!important;grid-template-columns:172px minmax(0,1fr)!important;column-gap:14px!important;width:min(1120px,100% - 48px)!important;max-width:1120px!important;margin:16px auto 0!important;padding:0!important;display:grid!important}.procurement-desktop-workspace .my-procurement-status-grid{box-sizing:border-box!important;background:#fff!important;border:1px solid #e3e8e5!important;border-radius:10px!important;width:172px!important;min-width:172px!important;height:490px!important;min-height:490px!important;margin:0!important;padding:10px!important}.procurement-desktop-workspace .my-procurement-results{box-sizing:border-box!important;background:#fff!important;border:1px solid #e3e8e5!important;border-radius:10px!important;width:100%!important;min-width:0!important;height:490px!important;min-height:490px!important;margin:0!important;padding:12px!important}.procurement-desktop-workspace .my-procurement-empty{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;min-height:460px!important;margin:0!important;padding:0!important;display:flex!important}.procurement-desktop-workspace .my-procurement-empty p{color:#8a928d!important;margin:0!important;font-size:14px!important}.procurement-desktop-workspace{margin:16px auto 0!important;position:relative!important;top:0!important}.procurement-desktop-workspace .my-procurement-status-grid,.procurement-desktop-workspace .my-procurement-results{position:relative!important;top:0!important}.my-procurement-heading{display:none!important}.my-procurement-results .my-procurement-list{width:100%!important;margin:0!important;padding:0!important;display:block!important}.procurement-submitted-desktop-row+.my-procurement-card{display:none!important}.my-procurement-results:has(.procurement-submitted-desktop-row) .my-procurement-list:before{content:"Request        Item        Submitted        Option";grid-template-columns:minmax(250px,1.5fr) minmax(180px,1fr) minmax(150px,.8fr) minmax(120px,.65fr);color:#66706a!important;white-space:pre!important;box-sizing:border-box!important;background:#f5f8f6!important;border-bottom:1px solid #e3e8e5!important;column-gap:16px!important;padding:11px 16px!important;font-size:12px!important;font-weight:600!important;display:grid!important}.procurement-submitted-desktop-row{grid-template-columns:minmax(250px,1.5fr) minmax(180px,1fr) minmax(150px,.8fr) minmax(120px,.65fr);box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;align-items:center!important;column-gap:16px!important;width:100%!important;min-height:74px!important;padding:10px 16px!important;display:grid!important}.procurement-submitted-request{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.procurement-submitted-thumb{color:#0b8b49!important;background:#eef8f1!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;display:flex!important;overflow:hidden!important}.procurement-submitted-thumb img{object-fit:cover!important;width:100%!important;height:100%!important}.procurement-submitted-request strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#202722!important;font-size:13px!important;overflow:hidden!important}.procurement-submitted-item{flex-direction:column!important;gap:3px!important;display:flex!important}.procurement-submitted-item strong{color:#303833!important;font-size:13px!important}.procurement-submitted-item span{color:#7b847f!important;font-size:11px!important}.procurement-submitted-date{color:#59625d!important;font-size:12px!important}.procurement-submitted-option{align-items:center!important;display:flex!important}.procurement-submitted-option button{color:#08763b!important;cursor:pointer!important;background:#fff!important;border:1px solid #14894b!important;border-radius:6px!important;min-height:32px!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important}.procurement-submitted-option button:hover{background:#edf8f1!important}.my-procurement-results:has(.procurement-submitted-desktop-row) .my-procurement-list:before{content:none!important;display:none!important}.procurement-submitted-desktop-header{color:#66706a!important;box-sizing:border-box!important;background:#f5f8f6!important;border-bottom:1px solid #e3e8e5!important;grid-template-columns:minmax(250px,1.5fr) minmax(180px,1fr) minmax(150px,.8fr) minmax(120px,.65fr)!important;align-items:center!important;column-gap:16px!important;padding:11px 16px!important;font-size:12px!important;font-weight:600!important;display:grid!important}}@media (width<=768px){.procurement-submitted-desktop-header{display:none!important}}.procurement-detail-desktop-header{display:none}@media (width>=769px){.procurement-detail-desktop-header{width:100%!important;display:block!important}.procurement-detail-page .procurement-detail-header{display:none!important}.procurement-detail-page{background:#f4f8f5!important;min-height:100vh!important}.procurement-detail-content{grid-template-columns:340px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;width:min(1120px,100% - 48px)!important;margin:0 auto!important;padding:18px 0 40px!important;display:grid!important}.procurement-detail-card,.procurement-detail-items-section{box-shadow:none!important;background:#fff!important;border:1px solid #e1e8e3!important;border-radius:10px!important;margin:0!important;padding:20px!important}.procurement-order-info-card{background:#fff!important}.procurement-detail-card h3,.procurement-detail-items-section h3{color:#26332b!important;border-bottom:1px solid #edf0ee!important;margin:0 0 16px!important;padding-bottom:11px!important;font-size:16px!important;font-weight:700!important}.procurement-detail-info-row{border-bottom:1px solid #f0f2f0!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:9px 0!important;display:flex!important}.procurement-detail-info-row:last-child{border-bottom:0!important}.procurement-detail-info-row span{color:#7d857f!important;font-size:13px!important}.procurement-detail-info-row strong{color:#26332b!important;text-align:right!important;font-size:13px!important;font-weight:600!important}.procurement-items-card{min-width:0!important}.procurement-items-count{color:#7a837e!important;margin:0 0 14px!important;font-size:12px!important}.procurement-items-list{flex-direction:column!important;gap:10px!important;display:flex!important}.procurement-item-row-card{box-sizing:border-box!important;background:#fafcfb!important;border:1px solid #e7ece9!important;border-radius:9px!important;width:100%!important;padding:14px!important}.procurement-item-main{align-items:flex-start!important;gap:16px!important;display:flex!important}.procurement-item-image{color:#0a8a48!important;background:#eef7f1!important;border:1px solid #e1e9e4!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:92px!important;min-width:92px!important;height:92px!important;display:flex!important;overflow:hidden!important}.procurement-item-image img{object-fit:cover!important;width:100%!important;height:100%!important}.procurement-item-main-info{flex:1!important;grid-template-columns:1fr 1fr!important;gap:10px 28px!important;min-width:0!important;display:grid!important}.procurement-item-main-info>strong{color:#202922!important;border-bottom:1px solid #e8ece9!important;grid-column:1/-1!important;margin-bottom:2px!important;padding-bottom:9px!important;font-size:14px!important}.procurement-item-main-info>span{color:#68716c!important;padding:7px 0!important;font-size:12px!important;line-height:1.45!important;display:block!important}.procurement-item-product-link a{color:#078443!important;font-weight:600!important;text-decoration:none!important}.procurement-item-product-link a:hover{text-decoration:underline!important}}.procurement-detail-desktop-back-wrap{display:none}@media (width>=769px){.procurement-detail-desktop-back-wrap{width:min(1120px,100% - 48px)!important;margin:0 auto!important;padding-top:16px!important;display:block!important}.procurement-detail-desktop-back{color:#56615a!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important;font-weight:500!important}.procurement-detail-desktop-back:hover{color:#078443!important}.procurement-quote-desktop-header,.procurement-quote-desktop-row{box-sizing:border-box!important;grid-template-columns:minmax(230px,1.4fr) minmax(180px,1fr) minmax(180px,1fr) 140px!important;align-items:center!important;column-gap:18px!important;display:grid!important}.procurement-quote-desktop-header{color:#657069!important;background:#f7f9f8!important;border-bottom:1px solid #e4e9e6!important;min-height:48px!important;padding:0 18px!important;font-size:12px!important;font-weight:600!important}.procurement-quote-desktop-row{background:#fff!important;border-bottom:1px solid #edf0ee!important;min-height:78px!important;padding:12px 18px!important}.procurement-quote-request{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.procurement-quote-request>strong{color:#222b25!important;font-size:13px!important;font-weight:700!important}.procurement-quote-thumb{color:#078443!important;background:#eef7f1!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;display:flex!important;overflow:hidden!important}.procurement-quote-thumb img{object-fit:cover!important;border-radius:8px!important;width:100%!important;max-width:44px!important;height:100%!important;max-height:44px!important}.procurement-quote-item{flex-direction:column!important;gap:3px!important;display:flex!important}.procurement-quote-item strong{color:#263029!important;font-size:13px!important}.procurement-quote-item span{color:#7b847e!important;font-size:11px!important}.procurement-quote-number{color:#4f5953!important;font-size:12px!important;font-weight:600!important}.procurement-quote-option{justify-content:flex-start!important;display:flex!important}.procurement-quote-option button{color:#078443!important;cursor:pointer!important;background:#fff!important;border:1px solid #078443!important;border-radius:6px!important;min-width:104px!important;height:34px!important;padding:0 14px!important;font-size:12px!important;font-weight:600!important}.procurement-quote-option button:hover{background:#eef8f2!important}.my-procurement-list[data-status=Quote] .my-procurement-card,.quote-mobile-card{display:none!important}.procurement-purchasing-desktop-header,.procurement-purchasing-desktop-row{grid-template-columns:minmax(220px,1.5fr) minmax(150px,1fr) minmax(160px,1fr) minmax(130px,.8fr);align-items:center;column-gap:18px;display:grid}.procurement-purchasing-desktop-header{color:#66706b;background:#f5f7f6;border-radius:8px 8px 0 0;padding:12px 18px;font-size:13px;font-weight:600}.procurement-purchasing-desktop-row{background:#fff;border-bottom:1px solid #e8ecea;min-height:78px;padding:12px 18px}.procurement-purchasing-request{align-items:center;gap:12px;min-width:0;display:flex}.procurement-purchasing-thumb{color:#07883f;background:#f1f6f3;border-radius:8px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;overflow:hidden}.procurement-purchasing-thumb img{object-fit:cover;width:100%;height:100%}.procurement-purchasing-request strong{color:#202622;font-size:14px}.procurement-purchasing-item{flex-direction:column;gap:3px;display:flex}.procurement-purchasing-item strong{color:#202622;font-size:14px}.procurement-purchasing-item span{color:#77807b;font-size:12px}.procurement-purchasing-progress{color:#07883f;font-size:13px;font-weight:600}.procurement-purchasing-option button{color:#07883f;cursor:pointer;background:#fff;border:1px solid #07883f;border-radius:7px;padding:8px 13px;font-size:13px;font-weight:600}.procurement-purchasing-option button:hover{color:#fff;background:#07883f}.my-procurement-card:not(.quote-mobile-card) .my-procurement-list:has(.procurement-purchasing-desktop-header) .my-procurement-card{display:none}.procurement-items-card{grid-column:1/-1!important;width:100%!important}.procurement-items-card>h3{border-bottom:1px solid #e5e9e7!important;margin:0 0 8px!important;padding-bottom:12px!important}.procurement-items-count{color:#6f7873!important;margin:0!important;padding:10px 0!important;font-size:13px!important}.procurement-items-list{flex-direction:column!important;gap:0!important;width:100%!important;display:flex!important}.procurement-item-row-card{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #edf0ee!important;border-radius:0!important;margin:0!important;padding:14px 0!important}.procurement-item-main{align-items:flex-start!important;gap:14px!important;width:100%!important;display:flex!important}.procurement-item-image{background:#f3f6f4!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:64px!important;min-width:64px!important;height:64px!important;display:flex!important;overflow:hidden!important}.procurement-item-image img{object-fit:cover!important;width:100%!important;height:100%!important}.procurement-item-main-info{flex:1!important;grid-template-columns:minmax(150px,1.3fr) minmax(90px,.6fr) minmax(140px,1fr) minmax(150px,1fr) minmax(120px,.8fr)!important;align-items:start!important;gap:6px 22px!important;display:grid!important}.procurement-item-main-info>strong{color:#202622!important;grid-column:1!important;font-size:14px!important}.procurement-item-main-info>span{color:#626b66!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.procurement-item-message{color:#087d3b!important;background:#f4faf6!important;border:0!important;border-radius:6px!important;margin:8px 0 0 78px!important;padding:8px 12px!important}.procurement-item-message p{margin:0!important;font-size:12px!important}}@media (width<=768px){.procurement-purchasing-desktop-header,.procurement-purchasing-desktop-row{display:none!important}}@media (width>=769px){.procurement-item-main-info{flex:1!important;grid-template-columns:minmax(150px,1.3fr) minmax(80px,.55fr) minmax(120px,.9fr) minmax(130px,.9fr) minmax(130px,.9fr) minmax(130px,.9fr)!important;align-items:start!important;gap:18px!important;display:grid!important}.procurement-item-field{flex-direction:column;gap:5px;min-width:0;display:flex}.procurement-item-field-label{color:#858e89!important;font-size:11px!important;font-weight:500!important}.procurement-item-field strong{overflow-wrap:anywhere;color:#28302c!important;font-size:13px!important;font-weight:600!important}.procurement-item-field a{color:#07883f!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}.procurement-item-additional-note{color:#626b66;grid-column:1/-1;gap:6px;padding-top:8px;font-size:12px;display:flex}.procurement-item-additional-note span{font-weight:500}.procurement-item-additional-note strong{color:#303733}.procurement-completed-desktop-header,.procurement-completed-desktop-row{grid-template-columns:minmax(220px,1.5fr) minmax(150px,1fr) minmax(160px,1fr) minmax(130px,.8fr);align-items:center;column-gap:18px;display:grid}.procurement-completed-desktop-header{color:#66706b;background:#f5f7f6;border-radius:8px 8px 0 0;padding:12px 18px;font-size:13px;font-weight:600}.procurement-completed-desktop-row{background:#fff;border-bottom:1px solid #e8ecea;min-height:78px;padding:12px 18px}.procurement-completed-request{align-items:center;gap:12px;min-width:0;display:flex}.procurement-completed-thumb{color:#07883f;background:#f1f6f3;border-radius:8px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;overflow:hidden}.procurement-completed-thumb img{object-fit:cover;width:100%;height:100%}.procurement-completed-request strong{color:#202622;font-size:14px}.procurement-completed-item{flex-direction:column;gap:3px;display:flex}.procurement-completed-item strong{color:#202622;font-size:14px}.procurement-completed-item span,.procurement-completed-date{color:#77807b;font-size:12px}.procurement-completed-option button{color:#07883f;cursor:pointer;background:#fff;border:1px solid #07883f;border-radius:7px;padding:8px 13px;font-size:13px;font-weight:600}.procurement-completed-option button:hover{color:#fff;background:#07883f}@media (width<=768px){.procurement-completed-desktop-header,.procurement-completed-desktop-row{display:none!important}}.completed-mobile-card,.quote-mobile-card,.purchasing-mobile-card,.completed-mobile-card{display:none!important}.procurement-completed-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:#eef7f1!important;border:none!important;border-radius:7px!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;min-height:42px!important;margin:0!important;padding:10px 14px!important;display:flex!important}.procurement-completed-message{align-items:center!important;gap:9px!important;display:flex!important}.procurement-completed-message svg{flex-shrink:0;color:#07883f!important;width:18px!important;height:18px!important}.procurement-completed-message strong{white-space:nowrap;color:#07883f!important;font-size:13px!important;font-weight:700!important}.procurement-completed-message span{color:#58635d!important;font-size:12px!important}.procurement-completed-packages-link{cursor:pointer;white-space:nowrap;color:#07883f!important;background:0 0!important;border:none!important;padding:0!important;font-size:12px!important;font-weight:700!important}.procurement-completed-packages-link:hover{text-decoration:underline}.procurement-completed-card{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;min-height:42px!important;padding:9px 14px!important;display:flex!important}.procurement-completed-message{flex-direction:row!important;align-items:center!important;gap:9px!important;width:auto!important;margin:0!important;display:flex!important}.procurement-completed-message strong,.procurement-completed-message span{margin:0!important}.procurement-completed-packages-link{color:#07883f!important;white-space:nowrap!important;background:0 0!important;border:0!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}}@media (width<=768px){.procurement-completed-desktop-header,.procurement-completed-desktop-row{display:none!important}.procurement-item-main-info{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.procurement-item-main-info>span{color:#8a918d!important;align-items:flex-start!important;gap:6px!important;line-height:1.35!important;display:flex!important}.procurement-item-main-info>span strong,.procurement-item-main-info>span a{color:#1f2924!important}.procurement-item-product-link a{color:#07883f!important;font-weight:600!important}.procurement-item-main-info{flex-wrap:wrap!important;align-items:center!important;gap:5px 12px!important;width:100%!important;min-width:0!important;display:flex!important}.procurement-item-field{flex-direction:row!important;align-items:center!important;gap:3px!important;width:auto!important;min-width:0!important;margin:0!important;display:inline-flex!important}.procurement-item-field-label{color:#8a918d!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;font-weight:400!important;display:inline!important}.procurement-item-field strong,.procurement-item-field a{white-space:nowrap!important;margin:0!important;font-size:12px!important;line-height:1.3!important;display:inline!important}.procurement-item-field a{color:#07883f!important;font-weight:600!important;text-decoration:none!important}.procurement-item-name-field strong{font-weight:700!important}.procurement-item-additional-note{flex-basis:100%!important;font-size:11px!important}.procurement-items-card .procurement-item-row{align-items:flex-start!important;gap:12px!important;padding:14px 0!important;display:flex!important}.procurement-items-card .procurement-item-image{flex:0 0 72px!important;width:72px!important;min-width:72px!important;height:72px!important}.procurement-items-card .procurement-item-image img{object-fit:cover!important;border-radius:10px!important;width:72px!important;height:72px!important}.procurement-items-card .procurement-item-main-info{flex-flow:wrap!important;flex:1!important;align-items:center!important;gap:5px 10px!important;min-width:0!important;display:flex!important}.procurement-items-card .procurement-item-field{align-items:center!important;gap:4px!important;width:auto!important;margin:0!important;display:inline-flex!important}.procurement-items-card .procurement-item-field-label{color:#8a918d!important;font-size:13px!important}.procurement-items-card .procurement-item-field strong,.procurement-items-card .procurement-item-field a{font-size:13px!important;line-height:1.35!important}.procurement-items-card .procurement-item-name-field{flex-basis:100%!important}.procurement-items-card .procurement-item-additional-note{flex-basis:100%!important;font-size:12px!important}.procurement-completed-card{width:auto!important;box-shadow:none!important;white-space:nowrap!important;background:#eef8f1!important;border:none!important;border-radius:8px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;margin:14px 26px!important;padding:11px 12px!important;display:flex!important;overflow-x:auto!important}.procurement-completed-card .procurement-completed-icon{color:#079447!important;flex:none!important}.procurement-completed-card .procurement-completed-title{color:#07883f!important;flex:none!important;margin:0!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important}.procurement-completed-card .procurement-completed-message{color:#5f6964!important;flex:none!important;font-size:12px!important;line-height:1.3!important}.procurement-completed-card .procurement-completed-link{color:#07883f!important;background:0 0!important;border:none!important;border-radius:0!important;flex:none!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:700!important;text-decoration:underline!important}}@media (width>=769px){.procurement-sourcing-desktop-header,.procurement-sourcing-desktop-row{grid-template-columns:1.35fr 1fr .9fr .75fr;align-items:center;column-gap:24px;display:grid}.procurement-sourcing-desktop-header{color:#5f6b64;background:#f5f7f6;border-radius:8px 8px 0 0;padding:16px 20px;font-size:14px;font-weight:600}.procurement-sourcing-desktop-row{border-bottom:1px solid #e5e9e6;padding:20px}.procurement-sourcing-request{align-items:center;gap:14px;min-width:0;display:flex}.procurement-sourcing-thumb{color:#008c3a;background:#f2f7f3;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.procurement-sourcing-thumb img{object-fit:cover;width:100%;height:100%}.procurement-sourcing-item{flex-direction:column;gap:5px;display:flex}.procurement-sourcing-item span{color:#6b746e;font-size:13px}.procurement-sourcing-progress{color:#008c3a;font-weight:600}.procurement-sourcing-option button{color:#008c3a;cursor:pointer;background:#fff;border:1px solid #008c3a;border-radius:8px;padding:11px 18px;font-weight:600}.procurement-sourcing-option button:hover{background:#f2f8f4}.my-procurement-card{display:none!important}}@media (width<=768px){.procurement-sourcing-desktop-header,.procurement-sourcing-desktop-row{display:none!important}}@media (width>=769px){.procurement-desktop-workspace{align-items:start!important}.my-procurement-status-grid{align-self:start!important;height:auto!important}.my-procurement-results{scrollbar-width:thin;scrollbar-gutter:stable;height:520px!important;min-height:520px!important;max-height:520px!important;overflow:hidden auto!important}.my-procurement-results::-webkit-scrollbar{width:6px}.my-procurement-results::-webkit-scrollbar-thumb{background:#d7ddd9;border-radius:999px}.my-procurement-results::-webkit-scrollbar-track{background:0 0}}.deluxeskye-page-loader{justify-content:center;align-items:center;width:100%;min-height:240px;display:flex}.deluxeskye-loader-spinner{border:3px solid #dcebe2;border-top-color:#159447;border-radius:50%;width:30px;height:30px;animation:.7s linear infinite deluxeskye-spin}@keyframes deluxeskye-spin{to{transform:rotate(360deg)}}:root{--shipment-green:#087443;--shipment-dark-green:#045c34;--shipment-light-green:#edf8f2;--shipment-background:#f5f7f6;--shipment-white:#fff;--shipment-heading:#17231c;--shipment-text:#5f6d64;--shipment-border:#dce4df;--shipment-danger:#b42318;--shipment-danger-light:#fff1f0;--shipment-success:#067647;--shipment-success-light:#ecfdf3}.add-shipment-page{background:var(--shipment-background);min-height:100vh;color:var(--shipment-heading);padding:32px;font-family:Poppins,Arial,sans-serif}.add-shipment-wrapper{width:100%;max-width:1120px;margin:0 auto}.add-shipment-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.add-shipment-admin-label{color:var(--shipment-green);letter-spacing:1.5px;margin:0 0 8px;font-size:12px;font-weight:700}.add-shipment-heading h1{margin:0;font-size:28px;font-weight:500;line-height:1.2}.add-shipment-description{color:var(--shipment-text);margin:10px 0 0;font-size:15px}.add-shipment-back-button{border:1px solid var(--shipment-border);background:var(--shipment-white);min-height:44px;color:var(--shipment-heading);cursor:pointer;border-radius:9px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:600}.shipment-alert{border-radius:10px;margin-bottom:22px;padding:15px 18px;font-size:14px;line-height:1.6}.shipment-error-alert{background:var(--shipment-danger-light);color:var(--shipment-danger);border:1px solid #f6c7c2}.shipment-success-alert{background:var(--shipment-success-light);color:var(--shipment-success);border:1px solid #abefc6}.add-shipment-form{flex-direction:column;gap:22px;display:flex}.shipment-form-card{border:1px solid var(--shipment-border);background:var(--shipment-white);border-radius:16px;padding:28px;box-shadow:0 6px 25px #1c2d230a}.shipment-section-heading{align-items:flex-start;gap:14px;margin-bottom:24px;display:flex}.shipment-section-number{background:var(--shipment-light-green);width:38px;height:38px;color:var(--shipment-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.shipment-section-heading h2,.valuable-confidential-copy h2{margin:0;font-size:20px}.shipment-section-heading p,.valuable-confidential-copy p{color:var(--shipment-text);margin:6px 0 0;font-size:14px;line-height:1.7}.shipment-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.shipment-form-group{flex-direction:column;gap:8px;min-width:0;display:flex}.shipment-full-width{grid-column:1/-1}.shipment-form-group label,.shipment-tracking-heading label,.tracking-number-field label{color:var(--shipment-heading);font-size:13px;font-weight:600}.shipment-form-group label span,.shipment-tracking-heading label span{color:var(--shipment-danger);margin-left:3px}.shipment-form-group input,.shipment-form-group select,.tracking-number-field input,.shipment-phone-input input,.shipment-phone-input select{border:1px solid var(--shipment-border);background:var(--shipment-white);width:100%;min-height:49px;color:var(--shipment-heading);border-radius:9px;outline:none;padding:0 14px;font-family:inherit;font-size:14px}.shipment-form-group input:focus,.shipment-form-group select:focus,.tracking-number-field input:focus,.shipment-phone-input input:focus,.shipment-phone-input select:focus{border-color:var(--shipment-green);box-shadow:0 0 0 3px #0874431a}.shipment-form-group small{color:var(--shipment-text);font-size:12px}.shipment-phone-input{grid-template-columns:minmax(145px,.8fr) minmax(0,1.2fr);gap:10px;display:grid}.shipment-tracking-section{border:1px solid var(--shipment-border);background:#fafcfb;border-radius:12px;padding:20px}.shipment-tracking-heading p{color:var(--shipment-text);margin:5px 0 0;font-size:13px;line-height:1.6}.multiple-parcels-option{color:var(--shipment-heading);cursor:pointer;align-items:center;gap:9px;margin:18px 0;font-size:13px;font-weight:500;display:flex}.multiple-parcels-option input{width:17px;height:17px;accent-color:var(--shipment-green)}.tracking-number-list{flex-direction:column;gap:14px;display:flex}.tracking-number-row{align-items:flex-end;gap:12px;display:flex}.tracking-number-field{flex-direction:column;flex:1;gap:8px;display:flex}.remove-tracking-button{background:var(--shipment-danger-light);min-height:49px;color:var(--shipment-danger);cursor:pointer;border:1px solid #f4c7c3;border-radius:9px;padding:0 15px;font-family:inherit;font-size:13px;font-weight:600}.add-tracking-button{border:1px solid var(--shipment-green);background:var(--shipment-white);min-height:45px;color:var(--shipment-green);cursor:pointer;border-radius:9px;margin-top:16px;padding:0 17px;font-family:inherit;font-size:13px;font-weight:600}.shipment-product-grid{margin-top:22px}.shipment-radio-options,.shipment-shipping-options{gap:12px;display:grid}.shipment-radio-option,.shipment-shipping-option{border:1px solid var(--shipment-border);cursor:pointer;border-radius:11px;align-items:center;gap:13px;min-height:62px;padding:15px 17px;display:flex}.shipment-radio-option.selected,.shipment-shipping-option.selected{border-color:var(--shipment-green);background:var(--shipment-light-green)}.shipment-radio-option input,.shipment-shipping-option input{opacity:0;pointer-events:none;position:absolute}.shipment-custom-radio{border:2px solid #aab6ae;border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.shipment-radio-option.selected .shipment-custom-radio,.shipment-shipping-option.selected .shipment-custom-radio{border-color:var(--shipment-green)}.shipment-radio-option.selected .shipment-custom-radio:after,.shipment-shipping-option.selected .shipment-custom-radio:after{background:var(--shipment-green);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shipment-radio-text{flex-direction:column;gap:3px;display:flex}.shipment-radio-text strong,.shipment-shipping-option>span:last-child{font-size:14px;font-weight:600}.shipment-radio-text small{color:var(--shipment-text);font-size:12px}.valuable-confidential-row{justify-content:space-between;align-items:center;gap:28px;display:flex}.valuable-confidential-copy{max-width:800px}.shipment-toggle-switch{flex-shrink:0;width:54px;height:30px;display:inline-block;position:relative}.shipment-toggle-switch input{opacity:0;width:0;height:0}.shipment-toggle-slider{cursor:pointer;background:#bec7c1;border-radius:30px;position:absolute;inset:0}.shipment-toggle-slider:before{background:var(--shipment-white);content:"";border-radius:50%;width:22px;height:22px;transition:all .25s;position:absolute;bottom:4px;left:4px}.shipment-toggle-switch input:checked+.shipment-toggle-slider{background:var(--shipment-green)}.shipment-toggle-switch input:checked+.shipment-toggle-slider:before{transform:translate(24px)}.shipping-country-notice{border:1px dashed var(--shipment-border);color:var(--shipment-text);background:#fafcfb;border-radius:10px;padding:17px;font-size:14px}.shipment-form-actions{justify-content:flex-end;gap:12px;padding-bottom:24px;display:flex}.shipment-cancel-button,.shipment-submit-button{cursor:pointer;border-radius:10px;min-height:50px;padding:0 24px;font-family:inherit;font-size:14px;font-weight:700}.shipment-cancel-button{border:1px solid var(--shipment-border);background:var(--shipment-white);color:var(--shipment-heading)}.shipment-submit-button{border:1px solid var(--shipment-green);background:var(--shipment-green);color:var(--shipment-white)}.shipment-submit-button:hover{background:var(--shipment-dark-green)}.shipment-cancel-button:disabled,.shipment-submit-button:disabled{cursor:not-allowed;opacity:.65}@media (width<=760px){.add-shipment-page{padding:20px 14px}.add-shipment-heading{flex-direction:column}.add-shipment-heading h1{font-size:30px}.shipment-form-card{padding:20px 16px}.shipment-form-grid{grid-template-columns:1fr}.shipment-full-width{grid-column:auto}.shipment-phone-input{grid-template-columns:1fr}.tracking-number-row{flex-direction:column;align-items:stretch}.remove-tracking-button{align-self:flex-start;min-height:42px}.valuable-confidential-row{align-items:flex-start}.shipment-form-actions{flex-direction:column-reverse}.shipment-cancel-button,.shipment-submit-button{width:100%}}.tracking-mode-switch{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 22px;display:grid}.tracking-mode-button{color:#23352b;cursor:pointer;background:#fff;border:1px solid #d9e3dd;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-size:14px;font-weight:500}.tracking-mode-button.active{color:#0f7d43;background:#edf8f1;border-color:#138a4b;font-weight:600}.tracking-number-field{width:100%}.tracking-number-field label{color:#1f3027;margin-bottom:10px;font-weight:600;display:block}.tracking-number-field input,.tracking-number-field textarea{box-sizing:border-box;width:100%;font:inherit;color:#1f3027;background:#fff;border:1px solid #d9e3dd;border-radius:12px;outline:none;padding:15px 16px}.tracking-number-field textarea{resize:vertical;min-height:190px;line-height:1.6}.tracking-number-field input:focus,.tracking-number-field textarea:focus{border-color:#138a4b}.tracking-number-field small{color:#6f7d75;margin-top:8px;font-size:13px;display:block}@media screen and (width<=600px){.tracking-mode-switch{grid-template-columns:1fr;gap:8px;margin:16px 0 18px}.tracking-mode-button{min-height:46px;font-size:14px}.tracking-number-field textarea{min-height:180px}}.add-shipment-back-button{color:#23352b;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:34px;font-weight:300;line-height:1}@media screen and (width<=600px){.add-shipment-back-button{font-size:32px}}.shipment-tracking-section{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.shipment-tracking-heading{background:0 0!important;border:none!important;margin:0 0 18px!important;padding:0!important}.shipment-tracking-heading label{background:0 0!important;border:none!important;margin:0!important;padding:0!important;display:block!important}.add-shipment-heading{align-items:center!important;gap:10px!important;display:flex!important}.add-shipment-back-button{color:#1f3027!important;cursor:pointer!important;background:0 0!important;border:none!important;padding:0!important;font-size:34px!important;line-height:1!important}.add-shipment-heading{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;display:flex!important}.add-shipment-heading h1{margin:0!important}.add-shipment-back-button{flex:none!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;display:inline-flex!important}@media screen and (width<=768px){.add-shipment-page,.add-shipment-page .add-shipment-wrapper{padding-top:0!important}.add-shipment-page .add-shipment-heading{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100vw!important;height:64px!important;margin-bottom:18px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.add-shipment-page .add-shipment-back-button{color:#26332b!important;cursor:pointer!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.add-shipment-page .add-shipment-heading>div{text-align:center!important;grid-column:2!important;width:100%!important}.add-shipment-page .add-shipment-heading h1{color:#26332b!important;text-align:center!important;margin:0!important;font-size:17px!important;font-weight:700!important;line-height:1!important}.add-shipment-page .shipment-registration-card{border:1px solid var(--shipment-border)!important;background:#fff!important;border-radius:16px!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;box-shadow:0 6px 25px #1c2d230a!important}.add-shipment-page .shipment-info-block{padding:18px 16px!important}.add-shipment-page .shipment-info-title-row{align-items:flex-start!important;gap:11px!important;margin:0 0 17px!important;display:flex!important}.add-shipment-page .shipment-info-icon{color:#16723f!important;background:#edf7f1!important;border-radius:9px!important;flex:0 0 34px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1!important;display:flex!important}.add-shipment-page .shipment-info-title-copy{flex:1!important;min-width:0!important}.add-shipment-page .shipment-info-title-copy h2{color:#26332b!important;margin:0 0 3px!important;padding:0!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important}.add-shipment-page .shipment-info-title-copy p{color:#7a847e!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:400!important;line-height:1.45!important}.add-shipment-page .tracking-mode-segmented{box-sizing:border-box!important;background:#f2f5f3!important;border:1px solid #e6ebe8!important;border-radius:9px!important;grid-template-columns:1fr 1fr!important;gap:3px!important;width:100%!important;margin:0 0 18px!important;padding:3px!important;display:grid!important}.add-shipment-page .tracking-mode-segmented .tracking-mode-button{color:#727b76!important;width:100%!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;margin:0!important;padding:0 8px!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}.add-shipment-page .tracking-mode-segmented .tracking-mode-button.active{color:#16723f!important;background:#fff!important;box-shadow:0 1px 4px #19372714!important}.add-shipment-page .shipment-modern-field{width:100%!important;margin:0!important}.add-shipment-page .shipment-modern-field label{color:#354039!important;margin:0 0 7px!important;font-size:11.5px!important;font-weight:600!important;line-height:1.3!important;display:block!important}.add-shipment-page .shipment-modern-field label span{color:#d34b4b!important;margin-left:2px!important}.add-shipment-page .shipment-modern-field input,.add-shipment-page .shipment-modern-field select,.add-shipment-page .shipment-modern-field textarea{box-sizing:border-box!important;color:#26332b!important;width:100%!important;box-shadow:none!important;background:#fbfcfb!important;border:1px solid #dfe5e1!important;border-radius:9px!important;outline:none!important;margin:0!important;font-size:12px!important;font-weight:400!important}.add-shipment-page .shipment-modern-field input,.add-shipment-page .shipment-modern-field select{height:44px!important;min-height:44px!important;padding:0 12px!important}.add-shipment-page .shipment-modern-field textarea{resize:vertical!important;min-height:135px!important;padding:12px!important;line-height:1.5!important}.add-shipment-page .shipment-modern-field input:focus,.add-shipment-page .shipment-modern-field select:focus,.add-shipment-page .shipment-modern-field textarea:focus{background:#fff!important;border-color:#16824d!important;box-shadow:0 0 0 3px #16824d12!important}.add-shipment-page .shipment-modern-field input::placeholder,.add-shipment-page .shipment-modern-field textarea::placeholder{color:#a1aaa5!important;opacity:1!important}.add-shipment-page .shipment-field-help{color:#8b948f!important;margin:6px 0 0!important;font-size:10px!important;line-height:1.4!important;display:block!important}.add-shipment-page .shipment-section-divider{background:#edf0ee!important;width:calc(100% - 32px)!important;height:1px!important;margin:0 16px!important}.add-shipment-page .shipment-item-details-block{padding-top:17px!important}.add-shipment-page .shipment-product-grid{grid-template-columns:1fr!important;gap:15px!important;width:100%!important;display:grid!important}.add-shipment-page .shipment-field-label-row{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0 0 7px!important;display:flex!important}.add-shipment-page .shipment-field-label-row label{margin:0!important}.add-shipment-page .shipment-character-count{color:#98a09c!important;flex-shrink:0!important;font-size:9.5px!important;font-weight:500!important;line-height:1!important}.add-shipment-page .shipment-modern-field select{cursor:pointer!important;padding-right:36px!important}}.add-shipment-page .shipment-item-details-block{padding-top:0!important}.add-shipment-page .shipment-info-block:first-child{padding-bottom:18px!important}.add-shipment-page .shipment-item-details-block{padding:0 16px 18px!important}.add-shipment-page .shipment-product-grid{margin-top:0!important}.shipment-warehouse-notice{background:#f7faf8;border:1px solid #e1e9e4;border-radius:10px;padding:12px 14px}.shipment-warehouse-notice p{color:#5f6d64;margin:0;font-size:12px;line-height:1.65}.shipment-warehouse-notice strong{color:#26332b;font-weight:700}.shipment-warehouse-notice a{color:#087443;text-underline-offset:2px;font-weight:700;text-decoration:underline}:root{--deluxeskye-green:#087443;--deluxeskye-dark-green:#045c34;--deluxeskye-soft-green:#edf7f2;--deluxeskye-page:#f5f7f6;--deluxeskye-white:#fff;--deluxeskye-text:#17231c;--deluxeskye-muted:#717b75;--deluxeskye-border:#dfe5e1}body{margin:0}.signup-page{background:linear-gradient(135deg,#f5f8f6 0%,#fff 45%,#eef6f2 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 20px;font-family:Poppins,Arial,sans-serif;display:flex}.signup-shell{width:100%;max-width:460px}.signup-card{background:#fff;border:1px solid #e5e9e7;border-radius:22px;width:100%;padding:32px 34px 28px;box-shadow:0 20px 55px #19372817}.signup-logo-wrap{justify-content:center;margin-bottom:20px;display:flex}.signup-logo-wrap a{justify-content:center;align-items:center;display:inline-flex}.signup-logo{object-fit:contain;width:auto;max-width:180px;height:55px;display:block}.signup-header{text-align:center;margin-bottom:23px}.signup-header h1{color:var(--deluxeskye-text);margin:0 0 7px;font-size:25px;font-weight:650;line-height:1.25}.signup-header p{max-width:350px;color:var(--deluxeskye-muted);margin:0 auto;font-size:12.5px;line-height:1.6}.signup-error{color:#b42318;background:#fff4f4;border:1px solid #f1cccc;border-radius:10px;margin:0 0 16px;padding:11px 13px;font-size:12px;line-height:1.5}.signup-google-button{border:1px solid var(--deluxeskye-border);color:#27312b;cursor:pointer;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .2s,background .2s,transform .2s;display:flex}.signup-google-button svg{flex-shrink:0;font-size:20px}.signup-google-button:hover{background:#fafcfb;border-color:#bfc9c3}.signup-google-button:active{transform:scale(.995)}.signup-google-button:disabled{opacity:.65;cursor:not-allowed}.signup-divider{grid-template-columns:1fr auto 1fr;align-items:center;gap:11px;margin:18px 0;display:grid}.signup-divider span{background:var(--deluxeskye-border);height:1px}.signup-divider p{color:#8a938e;white-space:nowrap;margin:0;font-size:10.5px}.signup-form{flex-direction:column;gap:13px;display:flex}.signup-form-group{flex-direction:column;gap:6px;display:flex}.signup-form-group label{color:#27312b;font-size:11.5px;font-weight:600}.signup-form-group input,.signup-form-group select{border:1px solid var(--deluxeskye-border);width:100%;height:46px;color:var(--deluxeskye-text);background:#fff;border-radius:10px;outline:none;padding:0 13px;font-family:inherit;font-size:12.5px;transition:border-color .2s,box-shadow .2s}.signup-form-group input::placeholder{color:#a5ada8}.signup-form-group input:focus,.signup-form-group select:focus{border-color:var(--deluxeskye-green);box-shadow:0 0 0 3px #08744314}.signup-phone-row{grid-template-columns:105px 1fr;gap:8px;display:grid}.signup-phone-row select{cursor:pointer;padding:0 9px}.password-input{position:relative}.password-input input{padding-right:44px}.password-toggle{color:#7e8882;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:16px;display:inline-flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.password-toggle:hover{color:var(--deluxeskye-green)}.signup-checkbox{color:var(--deluxeskye-muted);align-items:flex-start;gap:9px;margin-top:2px;font-size:10.5px;line-height:1.55;display:flex}.signup-checkbox input{width:16px;height:16px;accent-color:var(--deluxeskye-green);cursor:pointer;flex-shrink:0;margin:1px 0 0}.signup-checkbox label{cursor:pointer}.signup-checkbox a{color:var(--deluxeskye-green);font-weight:600;text-decoration:none}.signup-checkbox a:hover{text-decoration:underline}.signup-button{background:var(--deluxeskye-green);color:#fff;cursor:pointer;border:none;border-radius:11px;width:100%;height:48px;margin-top:3px;font-family:inherit;font-size:13px;font-weight:650;transition:background .2s,transform .2s}.signup-button:hover{background:var(--deluxeskye-dark-green)}.signup-button:active{transform:scale(.995)}.signup-button:disabled{opacity:.65;cursor:not-allowed}.signup-login-text{text-align:center;color:var(--deluxeskye-muted);margin:18px 0 0;font-size:11.5px}.signup-login-text a{color:var(--deluxeskye-green);font-weight:650;text-decoration:none}.signup-login-text a:hover{text-decoration:underline}.signup-security-note{text-align:center;color:#a0a7a3;border-top:1px solid #edf0ee;margin:15px 0 0;padding-top:14px;font-size:9.5px}@media screen and (width<=600px){.signup-page{background:linear-gradient(to bottom, var(--deluxeskye-green) 0, var(--deluxeskye-green) 118px, var(--deluxeskye-page) 118px, var(--deluxeskye-page) 100%);align-items:flex-start;min-height:100vh;padding:26px 13px 32px}.signup-shell{max-width:440px}.signup-card{border-radius:18px;margin-top:48px;padding:25px 18px 24px;box-shadow:0 14px 34px #1536261a}.signup-logo-wrap{margin-bottom:16px}.signup-logo{max-width:165px;height:50px}.signup-header{margin-bottom:20px}.signup-header h1{font-size:23px}.signup-header p{max-width:300px;font-size:11.5px}.signup-google-button{height:47px}.signup-divider{margin:16px 0}.signup-form{gap:12px}.signup-form-group input,.signup-form-group select{height:45px}.signup-phone-row{grid-template-columns:96px 1fr}.signup-button{height:47px}}@media screen and (width<=360px){.signup-card{padding-left:14px;padding-right:14px}.signup-phone-row{grid-template-columns:90px 1fr}.signup-header h1{font-size:21px}}.customer-dashboard{color:#2d3a33;box-sizing:border-box;background:#fff;flex-direction:column;min-height:100vh;margin:0;padding:106px 0 0;font-family:Poppins,Arial,sans-serif;display:flex}.announcement-bar{box-sizing:border-box;color:#285d37;background:#e8f5eb;border-top:1px solid #d4e9da;border-bottom:1px solid #d4e9da;align-items:center;gap:10px;width:100%;padding:7px 22px;display:flex;overflow:hidden}.announcement-icon{color:#26804b;flex-shrink:0;align-items:center;display:flex}.announcement-scroll{flex:1;overflow:hidden}.announcement-text{white-space:nowrap;color:#285d37;padding-left:100%;font-size:11px;font-weight:400;animation:24s linear infinite dashboardAnnouncement;display:inline-block}.announcement-text strong{font-weight:600}@keyframes dashboardAnnouncement{0%{transform:translate(0)}to{transform:translate(-100%)}}.dashboard-actions{justify-content:space-between;align-items:center;gap:20px;width:min(900px,92%);margin:18px auto 12px;display:flex}.dashboard-actions p{color:#344139;margin:0;font-size:13px;font-weight:500}.dashboard-actions button{color:#fff;cursor:pointer;background:#16824d;border:none;border-radius:7px;min-height:36px;padding:0 15px;font-size:10px;font-weight:600;transition:background .2s,transform .2s}.dashboard-actions button:hover{background:#116b3f;transform:translateY(-1px)}.dashboard-statuses{background:#fff;border:1px solid #e3e8e5;border-radius:9px;grid-template-columns:repeat(6,1fr);width:min(900px,92%);margin:0 auto 12px;display:grid;overflow:hidden}.dashboard-statuses button{color:#727e77;cursor:pointer;background:#fff;border-top:none;border-bottom:2px solid #0000;border-left:none;border-right:1px solid #edf1ee;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:59px;padding:8px 6px;display:flex;position:relative}.dashboard-statuses button:last-child{border-right:none}.dashboard-statuses button:hover{background:#fafcfa}.dashboard-statuses button.active{color:#16824d;background:#f7fbf8;border-bottom-color:#16824d}.status-label{font-size:10px;font-weight:500}.status-count{font-size:14px;font-weight:650}.dashboard-content{box-sizing:border-box;flex:1;width:min(900px,92%);margin:0 auto;padding:4px 0 35px}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:25px 20px;display:flex}.empty-icon{color:#d7ded9;margin-bottom:13px}.empty-state h3{color:#7e8480;margin:0;font-size:14px;font-weight:600}.empty-state p{color:#8b9690;margin:6px 0 0;font-size:10px}.in-transit-add-button{color:#fff;cursor:pointer;background:#16824d;border:none;border-radius:7px;min-height:36px;margin-top:17px;padding:0 16px;font-size:10px;font-weight:600}.in-transit-add-button:hover{background:#116b3f}.shipment-card-list{box-sizing:border-box;background:#fff;border:1px solid #e3e8e5;border-radius:10px;width:100%;margin-top:8px;overflow:hidden}.shipment-table-header,.shipment-table-row{grid-template-columns:minmax(190px,1.7fr) minmax(150px,1.3fr) minmax(150px,1.4fr) minmax(135px,1.2fr) minmax(100px,.7fr);align-items:center;gap:15px;display:grid}.shipment-table-header{color:#7d8982;background:#f7f9f8;border-bottom:1px solid #e9eeeb;min-height:40px;padding:0 15px;font-size:9px;font-weight:600}.shipment-table-header span{text-align:left}:is(.packaging-table-header,.shipment-table-row:has(.shipment-checkbox-cell)){grid-template-columns:28px minmax(165px,1.4fr) minmax(145px,1.2fr) minmax(140px,1.15fr) minmax(135px,1.1fr) minmax(105px,.8fr) minmax(95px,.7fr)}.shipment-card{width:100%;box-shadow:none;box-sizing:border-box;background:#fff;border:none;border-bottom:1px solid #edf1ee;border-radius:0;margin:0;padding:0}.shipment-card:last-child{border-bottom:none}.shipment-table-row{min-height:68px;padding:10px 15px}.shipment-item-cell{align-items:center;gap:9px;min-width:0;display:flex}.shipment-package-icon{background:#f3f5f4;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.parcel-image,.shipment-package-icon img{object-fit:contain;width:40px;height:40px}.shipment-item-cell h3{color:#37453d;margin:0;font-size:11px;font-weight:500}.shipment-added-date{color:#9aa49e;margin:3px 0 0;font-size:8px}.shipment-tracking-cell,.shipment-packaging-cell,.shipment-private-cell,.shipment-weight-cell,.shipment-option-cell{color:#626f68;overflow-wrap:anywhere;min-width:0;font-size:9px;line-height:1.45}.shipment-weight-cell{align-items:center;display:flex}.tracking-number{align-items:center;gap:6px;display:flex;position:relative}.copy-icon{color:#939d97;cursor:pointer;flex-shrink:0;transition:color .2s}.copy-icon:hover{color:#16824d}.copied-text{color:#16824d;font-size:8px;font-weight:600;animation:1.5s forwards dashboardFadeCopied}@keyframes dashboardFadeCopied{0%,70%{opacity:1}to{opacity:0}}.shipment-checkbox-cell{justify-content:center;align-items:center;display:flex}.parcel-checkbox{accent-color:#16824d;cursor:pointer;width:14px;height:14px}.delete-parcel-button{color:#68746d;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9e0dc;border-radius:5px;min-height:29px;padding:0 8px;font-size:8px;font-weight:500}.delete-parcel-button:hover{color:#b95454;border-color:#e1bebe}.shipment-tracking-bar{color:#858f89;background:#f4f6f5;border-radius:5px;align-items:center;gap:6px;min-height:26px;margin:0 12px 7px;padding:3px 8px;font-size:8px;display:flex}.shipment-truck-icon{color:#9ba49f;font-size:9px}.shipment-arrow{color:#9ba49f;margin-left:auto;font-size:14px}.packaging-footer{width:100%}.packaging-summary{background:#fff;border-top:1px solid #e7ece9;align-items:center;gap:18px;padding:12px 15px;display:flex}.select-all-label{color:#536159;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;font-size:9px;display:flex}.select-all-label input{accent-color:#16824d;width:14px;height:14px}.packaging-summary-note{color:#8b9690;text-align:center;flex:1;font-size:8px;line-height:1.4}.packaging-summary-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.packaging-total{color:#5e6c64;font-size:9px}.packaging-submit-button{color:#fff;cursor:pointer;background:#16824d;border:none;border-radius:6px;min-height:32px;padding:0 14px;font-size:9px;font-weight:600}.packaging-submit-button:hover:not(:disabled){background:#116b3f}.packaging-submit-button:disabled{cursor:not-allowed;background:#bccbc1}.dashboard-footer{box-sizing:border-box;color:#bdbdbd;text-align:center;background:#111;border-top:1px solid #202020;width:100%;margin-top:auto;padding:15px 20px;font-size:9px}.dashboard-footer p{margin:0}.header-customer-info{flex-direction:column;justify-content:center;align-items:flex-end;gap:1px;max-width:185px;display:flex}.header-customer-email{color:#333d37;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:9px;font-weight:500;overflow:hidden}.header-customer-id{color:#16824d;letter-spacing:.03em;font-size:8px;font-weight:600}@media (width<=900px){.dashboard-statuses{justify-content:flex-start;display:flex;overflow-x:auto}.dashboard-statuses button{flex-shrink:0;min-width:105px}.shipment-table-header{display:none}:is(.shipment-table-row,.shipment-table-row:has(.shipment-checkbox-cell)){grid-template-columns:1fr;gap:8px;padding:14px}.shipment-checkbox-cell{justify-content:flex-start}.shipment-tracking-cell:before{content:"Tracking Number: ";color:#7d8982;font-weight:600}.shipment-packaging-cell:before{content:"Packaging: ";color:#7d8982;font-weight:600}.shipment-private-cell:before{content:"Private & Valuable: ";color:#7d8982;font-weight:600}.shipment-weight-cell:before{content:"Weight / Volume: ";color:#7d8982;margin-right:4px;font-weight:600}.shipment-option-cell{margin-top:3px}.delete-parcel-button{width:100%}.packaging-summary{flex-wrap:wrap;align-items:flex-start}.packaging-summary-note{text-align:left;flex-basis:100%;order:3}}@media (width<=600px){.dashboard-actions{width:92%;margin-top:14px}.dashboard-actions p{max-width:62%;font-size:10px;line-height:1.4}.dashboard-actions button{white-space:nowrap;min-height:34px;padding:0 11px;font-size:9px}.dashboard-statuses,.dashboard-content{width:92%}.dashboard-statuses{margin-bottom:7px}.dashboard-statuses button{min-width:92px;min-height:52px}.status-label{font-size:9px}.status-count{font-size:12px}.shipment-card-list{border-radius:8px}.shipment-item-cell h3{font-size:10px}.shipment-tracking-cell,.shipment-packaging-cell,.shipment-private-cell,.shipment-weight-cell,.shipment-option-cell{font-size:9px}.shipment-tracking-bar{font-size:8px}.empty-state{min-height:240px}.empty-state h3{font-size:14px}.empty-state p{font-size:9px}.packaging-summary-right{justify-content:space-between;width:100%}.packaging-submit-button{min-width:105px}.header-customer-info{display:none}}.dashboard-page-label{color:#16824d;letter-spacing:.13em;margin-bottom:3px;font-size:8px;font-weight:700;display:block}.dashboard-route-filter{background:#fff;border:1px solid #e4e9e6;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;width:min(900px,92%);margin:0 auto 10px;padding:9px 12px;display:flex}.dashboard-route-filter>span{color:#727f77;font-size:9px;font-weight:500}.dashboard-route-filter-buttons{align-items:center;gap:5px;display:flex}.dashboard-route-filter-buttons button{color:#727f77;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;min-height:28px;padding:0 10px;font-size:8px;font-weight:500}.dashboard-route-filter-buttons button:hover{background:#f5f8f6}.dashboard-route-filter-buttons button.active{color:#16824d;background:#edf6f0;border-color:#cce0d3}.dashboard-statuses-5{grid-template-columns:repeat(5,1fr)}.dashboard-statuses-6{grid-template-columns:repeat(6,1fr)}.dashboard-statuses-7{grid-template-columns:repeat(7,1fr)}.shipment-destination-tag{border-radius:4px;margin-top:4px;padding:2px 5px;font-size:7px;font-weight:600;display:inline-flex}.shipment-destination-tag.nigeria{color:#16824d;background:#edf6f0}.shipment-destination-tag.international{color:#5d6c78;background:#f0f3f7}@media (width<=600px){.dashboard-route-filter{flex-direction:column;align-items:flex-start;gap:7px;width:92%}.dashboard-route-filter-buttons{width:100%}.dashboard-route-filter-buttons button{flex:1;padding:0 5px}}.packing-shipment-card{background:#fff;padding:0!important}.packing-card-main{grid-template-columns:1.5fr 1.3fr 1.2fr 1fr 1fr;align-items:center;gap:22px;padding:20px;display:grid}.packing-card-item{align-items:center;gap:12px;min-width:0;display:flex}.packing-card-item h3{color:#2f3433;margin:0;font-size:14px;font-weight:500}.packing-status-label{color:#16824d;margin-top:5px;font-size:11px;display:inline-block}.packing-card-detail{flex-direction:column;gap:5px;min-width:0;display:flex}.packing-card-detail span{color:#9a9a9a;font-size:11px}.packing-card-detail strong{color:#39413e;overflow-wrap:anywhere;font-size:13px;font-weight:500}@media (width<=850px){.packing-card-main{grid-template-columns:1fr;gap:14px}}.unpaid-shipment-card{box-sizing:border-box;background:#fff;border:1px solid #ecefec;border-radius:14px;width:100%;margin:0;overflow:hidden;padding:0!important}.unpaid-parcel-row{color:#555f5c;border-bottom:1px solid #eee;grid-template-columns:1.4fr 1.4fr .8fr .8fr 1fr;align-items:center;gap:20px;padding:16px 20px;font-size:13px;display:grid}.unpaid-parcel-row strong{color:#2f3433;font-weight:500}.unpaid-summary-card{background:#fff;grid-template-columns:1.15fr 1fr 1fr;gap:0;display:grid}.unpaid-summary-section{border-right:1px solid #eee;padding:22px 24px}.unpaid-summary-section:last-child{border-right:none}.unpaid-summary-section h4{color:#2f3433;margin:0 0 18px;font-size:14px;font-weight:600}.unpaid-summary-section p{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 12px;font-size:12px;display:flex}.unpaid-summary-section p span{color:#8c9491;flex-shrink:0}.unpaid-summary-section p strong{color:#37413d;text-align:right;overflow-wrap:anywhere;font-weight:500}.unpaid-status-text{color:#b66a00!important}.unpaid-total-row{border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding-top:16px;display:flex}.unpaid-total-row span{color:#555f5c;font-size:13px}.unpaid-total-row strong{color:#187a45;font-size:17px;font-weight:600}.unpaid-pay-button{color:#fff;cursor:pointer;background:#16824d;border:none;border-radius:8px;width:100%;margin-top:18px;padding:12px 18px;font-size:13px;font-weight:500;transition:all .2s}.unpaid-pay-button:hover{background:#116a3e}.unpaid-adjustment-note{color:#747d79;background:#f7faf8;border-top:1px solid #e8eee9;padding:14px 20px;font-size:11px;line-height:1.6}@media (width<=900px){.unpaid-summary-card{grid-template-columns:1fr}.unpaid-summary-section{border-bottom:1px solid #eee;border-right:none}.unpaid-summary-section:last-child{border-bottom:none}.unpaid-parcel-row{grid-template-columns:1fr;gap:8px}}.unpaid-parcels-section{background:#fff;border-bottom:1px solid #eee;padding:20px 24px}.unpaid-parcels-header{margin-bottom:14px}.unpaid-parcels-header h4{color:#2f3433;margin:0;font-size:14px;font-weight:600}.unpaid-parcels-table{width:100%}.unpaid-parcels-table-header,.unpaid-parcels-table-row{grid-template-columns:1.3fr 1.6fr .8fr .8fr;align-items:center;gap:20px;display:grid}.unpaid-parcels-table-header{border-bottom:1px solid #ecefec;padding:10px 0}.unpaid-parcels-table-header span{color:#8c9491;font-size:11px}.unpaid-parcels-table-row{border-bottom:1px solid #f1f2f1;padding:14px 0}.unpaid-parcels-table-row:last-child{border-bottom:none}.unpaid-parcels-table-row span{color:#37413d;overflow-wrap:anywhere;font-size:12px}@media (width<=850px){.unpaid-parcels-table-header{display:none}.unpaid-parcels-table-row{grid-template-columns:1fr;gap:6px}}.image-preview-overlay{z-index:9999;background:#000000d1;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.image-preview-modal{justify-content:center;align-items:center;width:100%;max-width:900px;display:flex;position:relative}.image-preview-large{object-fit:contain;border-radius:10px;max-width:100%;max-height:88vh;display:block}.image-preview-close{color:#111;cursor:pointer;z-index:2;background:#ffffffeb;border:none;border-radius:50%;width:38px;height:38px;font-size:26px;line-height:1;position:absolute;top:-14px;right:-4px}.unpaid-parcels-table-row{border-bottom:1px solid #eee;grid-template-columns:minmax(260px,1.6fr) minmax(150px,1fr) minmax(180px,1fr);align-items:center;gap:24px;padding:18px 16px;display:grid}.unpaid-item-info{align-items:center;gap:14px;display:flex}.unpaid-item-image-placeholder,.unpaid-item-image{flex-shrink:0;width:72px;height:72px}.unpaid-item-info>div:last-child{flex-direction:column;gap:4px;display:flex}.unpaid-item-image-placeholder{background:#f7f7f7;border-radius:8px;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.unpaid-item-image{object-fit:cover;border-radius:8px;width:80px;height:80px;display:block}@media (width<=700px){.unpaid-parcels-table-row{grid-template-columns:65px 1fr;gap:12px;padding:12px}.unpaid-item-image-placeholder,.unpaid-item-image{width:65px;height:65px}}.shipped-compact-card{overflow:visible;padding:0!important}.shipped-compact-row{grid-template-columns:minmax(180px,1.4fr) minmax(180px,1.3fr) minmax(120px,.8fr) minmax(120px,.8fr) auto;align-items:center;gap:22px;padding:20px 22px;display:grid}.shipped-compact-main{flex-direction:column;gap:5px;display:flex}.shipped-compact-main strong{color:#303634;font-size:14px;font-weight:500}.shipped-compact-main small{color:#89908d;font-size:11px}.shipped-status-label{color:#16824d;background:#edf8f1;border-radius:20px;width:fit-content;padding:3px 8px;font-size:10px;font-weight:500}.shipped-compact-detail{flex-direction:column;gap:5px;display:flex}.shipped-compact-detail span{color:#989e9b;font-size:10px}.shipped-compact-detail strong{color:#39413e;font-size:12px;font-weight:500}.shipped-compact-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.shipped-details-button,.shipped-package-button,.shipped-track-button{cursor:pointer;white-space:nowrap;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:500}.shipped-details-button{color:#38413d;background:#fff;border:1px solid #dcdedc;list-style:none}.shipped-details-button::-webkit-details-marker{display:none}.shipped-package-button{color:#16824d;background:#fff;border:1px solid #16824d}.shipped-track-button{color:#fff;background:#16824d;border:1px solid #16824d}.shipped-details-dropdown{position:static}.shipped-expanded-details{z-index:20;background:#fff;border:1px solid #e8ebe9;border-radius:12px;margin-top:20px;position:absolute;left:0;right:0;overflow:hidden;box-shadow:0 14px 35px #00000014}.shipped-compact-card{margin-bottom:14px;position:relative}.shipped-details-dropdown[open]{margin-bottom:520px}@media (width<=1000px){.shipped-compact-row{grid-template-columns:1fr 1fr}.shipped-compact-actions{grid-column:1/-1;justify-content:flex-start}.shipped-details-dropdown[open]{margin-bottom:760px}}@media (width<=650px){.shipped-compact-row{grid-template-columns:1fr;gap:14px}.shipped-compact-actions{grid-column:auto}.shipped-details-dropdown[open]{margin-bottom:1000px}}.received-shipment-card .shipped-compact-row{grid-template-columns:minmax(280px,1.6fr) minmax(85px,.45fr) minmax(85px,.45fr) minmax(300px,auto);align-items:center;gap:14px;width:100%;display:grid}.received-main-info{flex-direction:column;gap:12px;min-width:0;display:flex}.received-shipping-method{color:#303634;font-size:14px;font-weight:500}.received-items-preview{width:100%}.received-parcel-thumbnails{flex-wrap:nowrap;align-items:flex-start;gap:8px;display:flex}.received-item-preview{flex-direction:column;flex:0 0 58px;align-items:center;gap:4px;width:58px;display:flex}.received-thumbnail{background:#f7f8f7;border:1px solid #e4e8e5;border-radius:7px;width:54px;height:54px;overflow:hidden}.received-thumbnail img{object-fit:cover;cursor:zoom-in;display:block;width:100%!important;max-width:54px!important;height:100%!important;max-height:54px!important}.received-item-preview small{color:#777f7b;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:58px;font-size:9px;line-height:1.2;overflow:hidden}.received-more-button{color:#36755a;cursor:pointer;background:#f8faf9;border:1px dashed #cfd6d2;border-radius:7px;min-width:54px;height:54px;font-size:10px}.received-total-items{color:#6f7773;white-space:nowrap;align-self:center;margin-left:4px;font-size:10px}.received-shipment-card .shipped-compact-actions{flex-flow:row;justify-content:flex-end;align-items:center;gap:7px;display:flex}.received-details-parcels{border-top:1px solid #edf0ee;margin-top:18px}.received-details-parcel-row{border-bottom:1px solid #edf0ee;grid-template-columns:minmax(220px,1.4fr) minmax(180px,1fr) minmax(140px,.8fr) minmax(150px,.9fr);align-items:center;gap:22px;padding:18px 0;display:grid}.received-details-parcel-item{align-items:center;gap:12px;min-width:0;display:flex}.received-details-parcel-image{background:#f8f9f8;border:1px solid #e3e7e4;border-radius:7px;flex:0 0 52px;width:52px;height:52px;overflow:hidden}.received-details-parcel-image img{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.received-details-parcel-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.received-details-parcel-copy strong{color:#303634;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.received-details-parcel-copy small{color:#8a918e;font-size:10px}.received-details-parcel-info{flex-direction:column;gap:5px;min-width:0;display:flex}.received-details-parcel-info>span{color:#929995;font-size:10px}.received-details-parcel-info strong{color:#38403d;font-size:11px;font-weight:500}.received-details-tracking{align-items:center;gap:7px;display:flex}.received-details-tracking .copy-icon{cursor:pointer;color:#6d7571}@media (width<=900px){.received-details-parcel-row{grid-template-columns:1fr 1fr}}@media (width<=600px){.received-details-parcel-row{grid-template-columns:1fr}}.shipped-media-main{flex-direction:column;gap:10px;min-width:0;display:flex}.shipped-media-method{color:#303634;font-size:14px;font-weight:500}.shipped-media-preview{align-items:flex-start;gap:10px;display:flex}.shipped-media-item{flex-direction:column;align-items:center;gap:4px;width:64px;display:flex}.shipped-media-item img,.shipped-media-item video{object-fit:cover;background:#f8f9f8;border:1px solid #e4e8e5;border-radius:7px;width:60px;height:60px}.shipped-media-item img{cursor:zoom-in}.shipped-media-item small{color:#7c8480;text-align:center;white-space:nowrap;font-size:9px}.shipped-video-placeholder{color:#969d99;background:#f8f9f8;border:1px solid #e4e8e5;border-radius:7px;justify-content:center;align-items:center;width:60px;height:60px;font-size:9px;display:flex}.shipped-compact-actions{white-space:nowrap;flex-flow:row;justify-content:flex-end;align-items:center;gap:8px;display:flex}.shipped-confirm-button{color:#356b54;cursor:pointer;white-space:nowrap;background:#f4faf7;border:1px solid #7fae98;border-radius:6px;padding:8px 12px;font-size:11px}.received-shipment-card .shipped-compact-actions button,.received-shipment-card .shipped-compact-actions summary{white-space:nowrap;border-radius:6px;min-height:29px;padding:7px 9px;font-size:9px}.received-shipment-card .shipped-compact-actions{gap:5px}.customer-dashboard .home-announcement{z-index:1001!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.customer-dashboard .home-header{z-index:1000!important;width:100%!important;position:fixed!important;top:34px!important;left:0!important;right:0!important}.customer-dashboard{margin-top:0!important;padding-top:0!important}@media screen and (width<=600px){.dashboard-actions p{white-space:nowrap!important;font-size:12px!important}}.delete-parcel-button{cursor:pointer;width:32px!important;min-width:32px!important;height:32px!important;box-shadow:none!important;color:#b42318!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important}.delete-parcel-button svg{width:18px;height:18px}.delete-parcel-button:hover{border-radius:6px;background:#b4231812!important}@media screen and (width<=600px){.dashboard-actions p{white-space:nowrap!important;font-size:12px!important}.shipment-card{position:relative!important}.shipment-option-cell{width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:18px!important;right:16px!important}.delete-parcel-button{width:30px!important;min-width:30px!important;height:30px!important;box-shadow:none!important;color:#b42318!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important}.delete-parcel-button svg{width:18px!important;height:18px!important}}.dashboard-statuses.dashboard-statuses-7{grid-template-columns:repeat(7,minmax(0,1fr))!important;width:100%!important;display:grid!important;overflow:visible!important}.dashboard-statuses.dashboard-statuses-7>button{color:#6f7973!important;background:#fff!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:15px 8px!important;display:flex!important}.dashboard-statuses .status-icon{color:#7d8982!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;display:flex!important}.dashboard-statuses .status-label{text-align:center!important;white-space:nowrap!important;font-size:13px!important;line-height:1.2!important}.dashboard-statuses .status-count{font-size:14px!important;font-weight:600!important;line-height:1!important}.dashboard-statuses.dashboard-statuses-7>button.active{color:#176b3a!important;background:#f2f8f4!important}.dashboard-statuses.dashboard-statuses-7>button.active .status-icon{color:#176b3a!important}@media screen and (width<=600px){.dashboard-statuses.dashboard-statuses-7{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;overflow:visible!important}.dashboard-statuses.dashboard-statuses-7>button{gap:4px!important;width:100%!important;min-width:0!important;padding:11px 3px!important}.dashboard-statuses .status-icon{width:22px!important;height:22px!important}.dashboard-statuses .status-icon svg{width:19px!important;height:19px!important}.dashboard-statuses .status-label{white-space:normal!important;font-size:11px!important;line-height:1.15!important}.dashboard-statuses .status-count{font-size:12px!important}}.dashboard-statuses.dashboard-statuses-7{width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:8px!important;display:grid!important;overflow:visible!important}.dashboard-statuses.dashboard-statuses-7>button{min-width:0!important;box-shadow:none!important;color:#5f6b64!important;background:0 0!important;border:none!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:10px 4px!important;display:flex!important}.dashboard-statuses .status-icon{color:#2f8a52!important;background:#eef8f1!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:flex!important}.dashboard-statuses .status-icon svg{width:21px!important;height:21px!important}.dashboard-statuses .status-label{text-align:center!important;white-space:nowrap!important;color:#68736d!important;margin-top:2px!important;font-size:13px!important;line-height:1.15!important}.dashboard-statuses .status-count{color:#2f3732!important;font-size:14px!important;font-weight:600!important;line-height:1!important}.dashboard-statuses.dashboard-statuses-7>button.active{background:0 0!important}.dashboard-statuses.dashboard-statuses-7>button.active .status-icon{color:#176b3a!important;background:#dff1e5!important}.dashboard-statuses.dashboard-statuses-7>button.active .status-label{color:#176b3a!important;font-weight:600!important}@media screen and (width<=600px){.dashboard-statuses.dashboard-statuses-7{background:0 0!important;border:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px 4px!important;overflow-x:visible!important}.dashboard-statuses.dashboard-statuses-7>button{width:100%!important;min-width:0!important;padding:8px 2px!important}.dashboard-statuses .status-icon{border-radius:9px!important;width:38px!important;height:38px!important}.dashboard-statuses .status-icon svg{width:19px!important;height:19px!important}.dashboard-statuses .status-label{white-space:normal!important;font-size:11px!important}.dashboard-statuses .status-count{font-size:12px!important}}@media screen and (width>=601px){.dashboard-statuses.dashboard-statuses-7{width:fit-content!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;grid-template-columns:repeat(7,82px)!important;gap:10px!important;margin:12px auto 18px!important;padding:10px 18px!important;display:grid!important;overflow:visible!important}.dashboard-statuses.dashboard-statuses-7>button{width:82px!important;min-width:82px!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;margin:0!important;padding:6px 2px!important;display:flex!important}.dashboard-statuses.dashboard-statuses-7>button:before,.dashboard-statuses.dashboard-statuses-7>button:after{display:none!important}.dashboard-statuses .status-icon{color:#2f8a52!important;background:#eef8f1!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;margin:0 auto 2px!important;display:flex!important}.dashboard-statuses .status-icon svg{width:20px!important;height:20px!important}.dashboard-statuses .status-label{white-space:nowrap!important;margin:0!important;font-size:12px!important;line-height:1.15!important}.dashboard-statuses .status-count{margin:0!important;font-size:13px!important;font-weight:600!important;line-height:1!important}.dashboard-statuses.dashboard-statuses-7>button.active{background:0 0!important;border:none!important}.dashboard-statuses.dashboard-statuses-7>button.active .status-icon{color:#176b3a!important;background:#dcefe2!important}}.dashboard-statuses.dashboard-statuses-7{background:#fff!important;border:1px solid #edf1ee!important;border-radius:16px!important;margin-left:auto!important;margin-right:auto!important;box-shadow:0 6px 22px #00000009!important}@media screen and (width>=601px){.dashboard-statuses.dashboard-statuses-7{grid-template-columns:repeat(7,1fr)!important;gap:8px!important;width:min(100%,760px)!important;margin-top:18px!important;margin-bottom:18px!important;padding:14px 18px!important}.dashboard-statuses.dashboard-statuses-7>button{width:100%!important;min-width:0!important;padding:7px 3px!important}}@media screen and (width<=600px){.dashboard-statuses.dashboard-statuses-7{grid-template-columns:repeat(4,1fr)!important;gap:12px 10px!important;width:calc(100% - 28px)!important;margin-top:14px!important;margin-bottom:16px!important;padding:14px 10px!important}.dashboard-statuses.dashboard-statuses-7>button{width:100%!important;min-width:0!important;padding:6px 2px!important}.dashboard-statuses .status-icon{width:40px!important;height:40px!important}.dashboard-statuses .status-icon svg{width:20px!important;height:20px!important}}@media screen and (width>=601px){.dashboard-statuses.dashboard-statuses-7{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:0 18px!important;width:min(92%,900px)!important;max-width:900px!important;margin:18px auto 22px!important;padding:16px 24px!important}.dashboard-statuses.dashboard-statuses-7>button{width:100%!important;min-width:0!important;padding:6px 4px!important}}.received-order-progress{background:#fff;border:1px solid #edf1ee;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:10px;margin:24px 0;padding:18px 20px;display:flex}.received-progress-step{text-align:center;flex-direction:column;flex:none;align-items:center;min-width:90px;display:flex}.received-progress-icon{color:#2f8a52;background:#e9f5ed;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:7px;font-size:16px;font-weight:700;display:flex}.received-progress-step span{color:#4f5c54;font-size:12px;line-height:1.3}.received-progress-line{background:#cfe4d6;flex:1;min-width:20px;height:1px;margin-top:19px}@media screen and (width<=600px){.received-order-progress{-webkit-overflow-scrolling:touch;gap:4px;padding:14px 8px;overflow-x:auto}.received-progress-step{min-width:72px}.received-progress-icon{width:34px;height:34px;font-size:14px}.received-progress-step span{font-size:10px}.received-progress-line{min-width:14px;margin-top:17px}}.received-progress-icon svg{width:19px;height:19px}@media screen and (width<=600px){.received-progress-icon svg{width:17px;height:17px}}@media screen and (width>=601px){.received-order-page{width:min(92%,900px)!important;max-width:900px!important;margin:24px auto 40px!important;padding:0!important}.received-order-topbar,.received-order-summary,.received-order-progress{box-sizing:border-box!important;width:100%!important;max-width:100%!important}}@media screen and (width<=600px){.shipped-shipment-card{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:visible!important}.shipped-compact-row{box-sizing:border-box!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:14px!important;width:100%!important;display:grid!important}.received-main-info{width:100%!important;min-width:0!important}.shipped-compact-detail{width:auto!important;min-width:0!important}.shipped-compact-actions{grid-column:1/-1!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;margin-top:10px!important;display:flex!important}.shipped-details-dropdown{width:auto!important;margin:0!important;display:block!important}.shipped-details-button{visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:110px!important;padding:10px 14px!important;display:inline-flex!important}.received-order-progress{display:none!important}}.received-order-overview-card{box-sizing:border-box;background:#fff;border:1px solid #edf1ee;border-radius:16px;width:100%;margin-bottom:18px;padding:20px 22px}@media screen and (width>=601px){.received-order-overview-card{max-width:900px;margin-left:auto;margin-right:auto}}@media screen and (width<=600px){.received-order-overview-card{border-radius:14px;margin-bottom:14px;padding:16px 14px}}.received-order-header-row{justify-content:flex-start!important;align-items:center!important;gap:28px!important;width:100%!important;display:flex!important}.received-order-header-info{flex-wrap:nowrap!important;align-items:center!important;gap:36px!important;display:flex!important}.received-order-header-info>div{white-space:nowrap!important;align-items:center!important;gap:7px!important;display:flex!important}.received-order-header-info span,.received-order-header-info strong{white-space:nowrap!important}@media screen and (width>=601px){.received-order-progress{justify-content:flex-start!important;gap:10px!important}.received-progress-step{min-width:90px!important}.received-progress-line{flex:0 0 24px!important;min-width:24px!important}.received-check-packaging-button{color:#176b3a!important;white-space:nowrap!important;cursor:pointer!important;background:#fff!important;border:1px solid #d9e5dc!important;border-radius:8px!important;align-self:center!important;margin-left:auto!important;padding:9px 14px!important;font-size:12px!important;font-weight:600!important}}.received-progress-time{color:#8a938d!important;white-space:nowrap!important;margin-top:4px!important;font-size:10px!important;font-weight:400!important;line-height:1.25!important;display:block!important}@media screen and (width>=601px){.received-progress-step{justify-content:flex-start!important}.received-progress-time{font-size:10px!important}.received-order-header-info{flex-wrap:nowrap!important;align-items:center!important;gap:28px!important;display:flex!important}.received-order-header-info>div{white-space:nowrap!important;align-items:center!important;gap:5px!important;width:auto!important;display:flex!important}}.received-logistics-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:14px!important;width:100%!important;margin-top:18px!important;padding:20px 22px!important}.received-logistics-card h3{color:#202622!important;margin:0 0 16px!important;font-size:16px!important;font-weight:600!important}.received-logistics-row{border-bottom:1px solid #edf0ee!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin-bottom:14px!important;padding-bottom:14px!important;display:flex!important}.received-logistics-row span{color:#777f7a!important;font-size:13px!important}.received-logistics-row strong{color:#252b27!important;font-size:13px!important;font-weight:500!important}.received-logistics-timeline{margin-top:6px!important;position:relative!important}.received-logistics-step{gap:12px!important;padding-bottom:14px!important;display:flex!important;position:relative!important}.received-logistics-step:last-of-type{padding-bottom:4px!important}.received-logistics-marker{flex:0 0 12px!important;justify-content:center!important;width:12px!important;display:flex!important;position:relative!important}.received-logistics-marker:after{content:""!important;background:#dfe5e1!important;width:1px!important;position:absolute!important;top:12px!important;bottom:-14px!important}.received-logistics-step:last-of-type .received-logistics-marker:after{display:none!important}.received-logistics-marker span{z-index:1!important;background:#aeb8b2!important;border-radius:50%!important;width:7px!important;height:7px!important;margin-top:5px!important;display:block!important;position:relative!important}.received-logistics-step.current .received-logistics-marker span{background:#3f8b59!important}.received-logistics-content{flex:1!important;min-width:0!important}.received-logistics-top{align-items:center!important;gap:8px!important;display:flex!important}.received-logistics-top p{color:#303732!important;margin:0!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}.received-logistics-latest{color:#3f8b59!important;font-size:9px!important;font-weight:600!important}.received-logistics-date,.received-logistics-note{color:#929a95!important;margin-top:3px!important;font-size:10px!important;font-weight:400!important;line-height:1.4!important;display:block!important}.received-logistics-toggle{color:#4d5650!important;cursor:pointer!important;background:0 0!important;border:0!important;margin:8px auto 0!important;padding:6px 10px!important;font-size:11px!important;font-weight:500!important;display:block!important}.received-logistics-toggle:hover{text-decoration:underline!important}.received-logistics-empty{color:#929a95!important;padding:8px 0 2px!important;font-size:12px!important}.received-details-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin-top:18px!important;display:grid!important}.received-detail-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:14px!important;min-width:0!important;padding:18px 20px!important}.received-detail-card h3{color:#202622!important;margin:0 0 14px!important;font-size:15px!important;font-weight:600!important}.received-detail-row{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:10px!important;display:flex!important}.received-detail-row span{color:#7b837e!important;font-size:12px!important}.received-detail-row strong{color:#252b27!important;text-align:right!important;word-break:break-word!important;font-size:12px!important;font-weight:500!important}.received-weight-table{width:100%!important}.received-weight-row{border-bottom:1px solid #edf0ee!important;grid-template-columns:1.15fr 1fr 1fr!important;align-items:center!important;display:grid!important}.received-weight-row>*{padding:9px 6px!important;font-size:11px!important}.received-weight-head{color:#8a938d!important}.received-weight-note{color:#929a95!important;text-align:center!important;margin:10px 0 0!important;font-size:10px!important;line-height:1.4!important}@media screen and (width<=600px){.received-details-grid{grid-template-columns:1fr!important;gap:12px!important;margin-top:14px!important}.received-detail-card{width:100%!important;padding:16px!important}}.received-domestic-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:14px!important;width:100%!important;margin-top:18px!important;padding:18px 20px!important}.received-domestic-card h3{color:#202622!important;border-bottom:1px solid #edf0ee!important;margin:0 0 14px!important;padding-bottom:12px!important;font-size:15px!important;font-weight:600!important}.received-domestic-list{width:100%!important}.received-domestic-item{border-bottom:1px solid #edf0ee!important;grid-template-columns:72px minmax(0,1fr) 130px 180px!important;align-items:center!important;gap:16px!important;padding:14px 0!important;display:grid!important}.received-domestic-item:last-child{border-bottom:none!important}.received-domestic-thumb{background:#f5f6f5!important;border-radius:8px!important;width:72px!important;height:72px!important;overflow:hidden!important}.received-domestic-thumb img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.received-domestic-thumb-placeholder{color:#999f9b!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:9px!important;display:flex!important}.received-domestic-main{min-width:0!important}.received-domestic-main strong{color:#252b27!important;margin-bottom:5px!important;font-size:13px!important;font-weight:500!important;display:block!important}.received-domestic-main span{color:#6f7772!important;font-size:10px!important;display:inline-block!important}.received-domestic-weight,.received-domestic-tracking{color:#5d655f!important;font-size:12px!important}@media screen and (width<=600px){.received-domestic-card{padding:16px!important}.received-domestic-item{grid-template-columns:78px minmax(0,1fr)!important;align-items:start!important;gap:14px!important}.received-domestic-thumb{width:78px!important;height:78px!important}.received-domestic-weight,.received-domestic-tracking{grid-column:2!important}.received-domestic-weight{margin-top:-24px!important}.received-domestic-tracking{margin-top:-8px!important}}.received-domestic-head{color:#8b938e!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:72px minmax(0,1fr) 130px 180px!important;gap:16px!important;padding:9px 0!important;font-size:10px!important;font-weight:500!important;display:grid!important}.received-domestic-head span:first-child{grid-column:1/3!important}@media screen and (width<=600px){.received-domestic-head{display:none!important}.received-details-grid{gap:10px!important;margin-top:10px!important}.received-detail-card{border-radius:14px!important;padding:14px 16px!important}.received-detail-card h3{margin-bottom:10px!important}.received-detail-row{margin-bottom:6px!important}.received-weight-row>*{padding:6px 4px!important}.received-weight-note{margin-top:7px!important}.received-domestic-card{margin-top:10px!important;padding:14px 16px!important}.received-domestic-card h3{margin-bottom:10px!important;padding-bottom:10px!important}.received-domestic-item{gap:10px!important;padding:10px 0!important}.received-domestic-thumb{width:68px!important;height:68px!important}.received-domestic-main strong{margin-bottom:3px!important}.received-domestic-weight{margin-top:-18px!important}.received-domestic-tracking{margin-top:-5px!important}}.received-domestic-category{color:#8a6726!important;background:#fffaf0!important;border:1px solid #e7ad45!important;border-radius:4px!important;width:fit-content!important;padding:3px 7px!important;font-size:10px!important;line-height:1.2!important;display:inline-block!important}.received-domestic-tracking{align-items:center!important;gap:6px!important;display:flex!important}.received-tracking-copy{color:#69716c!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;padding:2px!important;display:inline-flex!important}.received-mobile-payment-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;margin-top:10px!important;padding:16px!important;display:flex!important}.received-mobile-payment-card span{color:#626a65!important;font-size:13px!important}.received-mobile-payment-card strong{color:#222824!important;text-align:right!important;font-size:13px!important;font-weight:500!important}@media screen and (width>=601px){.received-mobile-payment-card{display:none!important}}.received-mobile-details{display:none!important}@media screen and (width<=600px){.received-mobile-details{display:block!important}.received-details-grid{display:none!important}.received-mobile-recipient{padding:18px 16px 14px!important}.received-mobile-recipient strong{color:#202622!important;font-size:17px!important;line-height:1.35!important;display:block!important}.received-mobile-recipient p{color:#8c938f!important;margin:10px 0 0!important;font-size:13px!important;line-height:1.55!important}.received-mobile-order-card{background:#f5f6f5!important;border-radius:14px!important;margin-top:10px!important;padding:16px!important}.received-mobile-order-card h3{color:#202622!important;margin:0 0 14px!important;font-size:15px!important;font-weight:600!important}.received-mobile-order-row{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:10px!important;display:flex!important}.received-mobile-order-row span{color:#8b928e!important;font-size:13px!important}.received-mobile-order-row strong{text-align:right!important;color:#4a504c!important;max-width:58%!important;font-size:13px!important;font-weight:500!important}.received-order-header-info{display:none!important}.received-order-back{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;padding:0!important;font-size:0!important;display:inline-flex!important}.received-order-back:before{content:"‹";color:#202622!important;font-size:36px!important;font-weight:300!important;line-height:1!important}.received-logistics-card{display:none!important}.received-mobile-action-buttons{z-index:999!important;width:100%!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;background:#fffffff7!important;border-top:1px solid #e6e9e7!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.received-mobile-action-buttons button{color:#222824!important;background:#fff!important;border:1px solid #d9dedb!important;border-radius:24px!important;min-height:46px!important;padding:10px 12px!important;font-size:13px!important;font-weight:500!important}.received-domestic-card{margin-bottom:90px!important}.received-mobile-time-list{margin-top:10px!important}.received-mobile-time-row{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:8px!important;display:flex!important}.received-mobile-time-row span{color:#8b928e!important;font-size:13px!important}.received-mobile-time-row strong{color:#8b928e!important;text-align:right!important;font-size:13px!important;font-weight:400!important}}.packing-group-header{flex-direction:column;gap:14px;display:flex}.packing-group-thumbnails{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.packing-group-thumb{cursor:pointer;background:#fff;border:1px solid #e2e7e3;border-radius:10px;flex:0 0 72px;width:72px;height:72px;padding:0;overflow:hidden}.packing-group-thumb img{object-fit:cover;width:100%;height:100%;display:block}.packing-group-summary h3{color:#26382d;margin:0 0 6px;font-size:18px;font-weight:500}@media screen and (width<=600px){.packing-group-thumbnails{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.packing-group-thumb{flex:0 0 62px;width:62px;height:62px}.packing-group-summary h3{font-size:16px}}.packing-group-header{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.packing-group-thumbnails{align-items:center;gap:8px;display:flex}.packing-group-info{min-width:0}.packing-group-info h3{color:#26382d;margin:0 0 6px;font-size:16px;font-weight:600}.packing-category-badge{color:#5f6963;background:#f6f8f6;border:1px solid #dfe5e1;border-radius:6px;align-items:center;padding:4px 8px;font-size:12px;display:inline-flex}.packing-group-summary{align-self:start}.packing-total-items-button{color:#26382d;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}@media screen and (width<=600px){.packing-group-header{grid-template-columns:auto 1fr auto;gap:10px}.packing-group-info h3{font-size:15px}.packing-total-items-button{font-size:13px}}.packing-details-overlay{z-index:9999!important;background:#0000006b!important;justify-content:center!important;align-items:center!important;padding:20px!important;display:flex!important;position:fixed!important;inset:0!important}.packing-details-modal{box-sizing:border-box!important;background:#fff!important;border-radius:18px!important;width:min(760px,100%)!important;max-height:80vh!important;padding:22px!important;overflow-y:auto!important}.packing-details-header{justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:18px!important;display:flex!important}.packing-details-header h3{margin:0!important;font-size:20px!important;font-weight:600!important}.packing-details-close{cursor:pointer!important;background:0 0!important;border:none!important;padding:0!important;font-size:28px!important;line-height:1!important}.packing-details-list{flex-direction:column!important;display:flex!important}.packing-details-item{border-top:1px solid #edf0ee!important;grid-template-columns:92px 1fr!important;gap:16px!important;padding:16px 0!important;display:grid!important}.packing-details-item:first-child{border-top:none!important}.packing-details-item img{object-fit:cover!important;border:1px solid #e1e7e3!important;border-radius:12px!important;width:92px!important;height:92px!important}.packing-details-item-info{flex-direction:column!important;gap:7px!important;min-width:0!important;display:flex!important}.packing-details-item-info strong{font-size:16px!important;font-weight:600!important}.packing-details-item-info span{color:#69756e!important;font-size:14px!important}.packing-details-category{background:#f7faf8!important;border:1px solid #dce5df!important;border-radius:8px!important;width:fit-content!important;padding:4px 9px!important}@media screen and (width<=600px){.packing-details-overlay{align-items:flex-end!important;padding:0!important}.packing-details-modal{border-radius:20px 20px 0 0!important;width:100%!important;max-height:78vh!important;padding:20px 18px 26px!important}.packing-details-item{grid-template-columns:78px 1fr!important;gap:13px!important}.packing-details-item img{width:78px!important;height:78px!important}}.packing-cancel-button{color:#a04444!important;cursor:pointer!important;background:0 0!important;border:1px solid #e2b9b9!important;border-radius:8px!important;margin-top:8px!important;padding:5px 10px!important;font-size:12px!important;font-weight:500!important}.packing-cancel-button:hover{background:#fff7f7!important}@media screen and (width<=600px){.packing-cancel-button{margin-top:6px!important;padding:4px 8px!important;font-size:11px!important}}.packing-date-action-row{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;display:flex!important}.packing-date-action-row .packing-cancel-button{flex-shrink:0!important;margin-top:0!important}@media screen and (width<=600px){.packing-category-badge{white-space:nowrap!important;color:#7a5b00!important;background:#fff4cc!important;border-color:#e6c65c!important;width:auto!important;min-width:max-content!important;padding:8px 12px!important}.packing-group-header{display:block!important}.packing-group-thumbnails{margin-bottom:12px!important}.packing-group-info{width:100%!important;margin-left:0!important}.packing-group-info h3{margin:0 0 6px!important;font-size:18px!important;line-height:1.2!important}.packing-category-badge{white-space:nowrap!important;width:auto!important;min-width:0!important;padding:5px 9px!important;font-size:13px!important;line-height:1.1!important;display:inline-block!important}.packing-group-summary{position:absolute!important;top:18px!important;right:18px!important}.packing-category-badge{margin-bottom:4px!important;padding:2px 7px!important;font-size:11px!important;line-height:1!important}.packing-card-detail{margin-top:2px!important}.packing-date-action-row{margin-top:4px!important}.unpaid-compact-card{width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e1e6e3!important;border-radius:14px!important;margin:0 0 14px!important;padding:0!important;overflow:hidden!important}.unpaid-compact-main{width:100%!important;color:inherit!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.unpaid-compact-header{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;padding:15px 16px 12px!important;display:flex!important}.unpaid-compact-route{color:#26342c!important;text-align:left!important;flex:1!important;min-width:0!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important}.unpaid-compact-weight{color:#6f7a74!important;white-space:nowrap!important;flex-shrink:0!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}.unpaid-compact-divider{background:#e7ebe8!important;width:calc(100% - 32px)!important;height:1px!important;margin:0 16px!important}.unpaid-compact-body{padding:14px 16px!important}.unpaid-compact-parcel-row{justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important}.unpaid-compact-images{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.unpaid-compact-thumb{background:#f5f7f6!important;border:1px solid #e2e7e4!important;border-radius:8px!important;flex:0 0 52px!important;width:52px!important;height:52px!important;overflow:hidden!important}.unpaid-compact-thumb img{object-fit:cover!important;width:100%!important;max-width:52px!important;height:100%!important;max-height:52px!important;display:block!important}.unpaid-compact-more{color:#4f5d55!important;background:#f0f3f1!important;border-radius:8px!important;flex:0 0 38px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;font-size:12px!important;font-weight:600!important;display:flex!important}.unpaid-compact-summary{text-align:right!important;flex-shrink:0!important}.unpaid-compact-total-items{color:#334039!important;white-space:nowrap!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}.unpaid-compact-info-row{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:12px!important;display:flex!important}.unpaid-compact-category{color:#765f1d!important;background:#fff6d9!important;border-radius:5px!important;max-width:60%!important;padding:3px 7px!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important;display:inline-block!important}.unpaid-compact-price{color:#1f7f49!important;white-space:nowrap!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.unpaid-compact-meta{grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:13px!important;display:grid!important}.unpaid-compact-meta>div{min-width:0!important}.unpaid-compact-meta>div:last-child{text-align:right!important}.unpaid-compact-meta span{color:#929b96!important;margin-bottom:3px!important;font-size:10px!important;font-weight:400!important;line-height:1.3!important;display:block!important}.unpaid-compact-meta strong{color:#35423b!important;word-break:break-word!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;display:block!important}.unpaid-status-text{color:#bd7400!important}.unpaid-compact-id{color:#8a948e!important;overflow-wrap:anywhere!important;margin-top:12px!important;font-size:10px!important;line-height:1.4!important}.unpaid-compact-id strong{color:#657069!important;font-weight:500!important}.unpaid-estimated-label{color:#88938d!important;margin-top:7px!important;font-size:10px!important;line-height:1.35!important}.unpaid-action-divider{margin-top:0!important}.unpaid-compact-actions{grid-template-columns:1fr 1fr!important;gap:10px!important;padding:12px 16px!important;display:grid!important}.unpaid-cancel-button,.unpaid-pay-button{cursor:pointer!important;border-radius:8px!important;width:100%!important;min-height:40px!important;margin:0!important;padding:0 12px!important;font-size:13px!important;font-weight:600!important;line-height:1!important}.unpaid-cancel-button{color:#435148!important;background:#fff!important;border:1px solid #d7dfda!important}.unpaid-pay-button{color:#fff!important;background:#18894a!important;border:1px solid #18894a!important}.unpaid-adjustment-note{color:#7d8781!important;text-align:left!important;background:#f8faf9!important;border-top:1px solid #edf0ee!important;margin:0!important;padding:11px 16px 13px!important;font-size:10px!important;line-height:1.55!important}.unpaid-order-page{background:#f5f7f6!important;min-height:100vh!important;padding-bottom:92px!important}.unpaid-order-overview-card{box-sizing:border-box!important;background:#f5f7f6!important;width:100%!important;margin:0!important;padding:18px 16px 100px!important}.unpaid-order-page-title{color:#26342c!important;font-size:22px!important;font-weight:600!important}.unpaid-order-recipient{margin:14px 0 18px!important;padding:0 4px!important}.unpaid-order-recipient strong{color:#26342c!important;font-size:18px!important;line-height:1.35!important;display:block!important}.unpaid-order-recipient div,.unpaid-order-recipient p{color:#66736c!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.5!important}.unpaid-mobile-order-card,.unpaid-order-fee-card,.unpaid-domestic-card{background:#fff!important;border:1px solid #e3e8e5!important;border-radius:14px!important;margin:0 0 14px!important;padding:18px!important}.unpaid-mobile-order-card h3,.unpaid-order-fee-card h3,.unpaid-domestic-card h3{color:#26342c!important;margin:0 0 16px!important;font-size:17px!important;font-weight:650!important;line-height:1.3!important}.unpaid-mobile-order-card .received-mobile-order-row,.unpaid-order-fee-card .received-mobile-order-row{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin:0!important;padding:9px 0!important;display:flex!important}.unpaid-mobile-order-card .received-mobile-order-row>span,.unpaid-order-fee-card .received-mobile-order-row>span{color:#8a948e!important;flex:0 0 42%!important;font-size:13px!important;line-height:1.4!important}.unpaid-mobile-order-card .received-mobile-order-row>strong,.unpaid-order-fee-card .received-mobile-order-row>strong{color:#344139!important;text-align:right!important;overflow-wrap:anywhere!important;flex:1!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important}.unpaid-weight-table{background:#fff!important;border:1px solid #e3e8e5!important;border-radius:8px!important;margin-top:14px!important;overflow:hidden!important}.unpaid-weight-header,.unpaid-weight-row{grid-template-columns:1.25fr 1fr 1fr!important;align-items:center!important;display:grid!important}.unpaid-weight-header{background:#f7f9f8!important;border-bottom:1px solid #e3e8e5!important}.unpaid-weight-header span,.unpaid-weight-row span,.unpaid-weight-row strong{padding:10px 8px!important;font-size:11px!important;line-height:1.35!important}.unpaid-weight-header span{color:#8b958f!important;text-align:center!important}.unpaid-weight-header span:first-child{text-align:left!important}.unpaid-weight-row{border-bottom:1px solid #edf0ee!important}.unpaid-weight-row:last-child{border-bottom:0!important}.unpaid-weight-row span{color:#66736c!important}.unpaid-weight-row strong{color:#344139!important;text-align:center!important;font-weight:600!important}.unpaid-weight-note{color:#8a948e!important;text-align:center!important;margin:10px 0 0!important;font-size:11px!important;line-height:1.5!important}.unpaid-total-row{border-top:1px solid #e7ebe8!important;margin-top:8px!important;padding-top:14px!important}.unpaid-total-row strong{color:#18894a!important;font-size:16px!important}.unpaid-order-fee-card .unpaid-adjustment-note{color:#7e8882!important;background:#f7f9f8!important;border-radius:8px!important;margin-top:12px!important;padding:12px!important;font-size:11px!important;line-height:1.55!important}.unpaid-domestic-list{flex-direction:column!important;gap:12px!important;display:flex!important}.unpaid-domestic-item{border-bottom:1px solid #edf0ee!important;grid-template-columns:68px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:12px 0!important;display:grid!important}.unpaid-domestic-item:last-child{border-bottom:0!important}.unpaid-domestic-image{background:#f5f7f6!important;border:1px solid #e2e7e4!important;border-radius:9px!important;width:68px!important;height:68px!important;overflow:hidden!important}.unpaid-domestic-image img{object-fit:cover!important;width:100%!important;max-width:68px!important;height:100%!important;max-height:68px!important;display:block!important}.unpaid-domestic-info{flex-direction:column!important;gap:3px!important;min-width:0!important;display:flex!important}.unpaid-domestic-info strong{color:#2f3c34!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.unpaid-domestic-info span{color:#7c8780!important;overflow-wrap:anywhere!important;font-size:11px!important;line-height:1.4!important}.unpaid-mobile-action-buttons{z-index:80!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;background:#fffffff7!important;border-top:1px solid #e2e7e4!important;grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.unpaid-mobile-action-buttons .received-mobile-action-button{border-radius:999px!important;width:100%!important;min-height:48px!important;margin:0!important;font-size:14px!important;font-weight:600!important}.unpaid-mobile-action-buttons .unpaid-cancel-button{color:#344139!important;background:#fff!important;border:1px solid #d5ddd8!important}.unpaid-mobile-action-buttons .unpaid-pay-button{color:#fff!important;background:#18894a!important;border:1px solid #18894a!important}.at-warehouse-sticky-bar{z-index:50!important;box-sizing:border-box!important;width:100%!important;padding:14px 16px calc(14px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #ecefec!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important;position:sticky!important;bottom:0!important}.at-warehouse-sticky-bar .packaging-total{color:#26372e!important;white-space:nowrap!important;flex:1!important;font-size:15px!important;font-weight:700!important}.at-warehouse-sticky-bar .packaging-submit-button{color:#fff!important;background:#1f7a3d!important;border:none!important;border-radius:999px!important;flex:none!important;min-width:130px!important;padding:13px 20px!important;font-size:15px!important;font-weight:700!important}.at-warehouse-sticky-bar .packaging-submit-button:disabled{color:#fff!important;opacity:1!important;background:#c9d5ce!important}.at-warehouse-sticky-footer{left:0!important;right:0!important;bottom:calc(72px + env(safe-area-inset-bottom))!important;z-index:1000!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #ecefec!important;position:fixed!important;box-shadow:0 -4px 14px #0000000d!important}.at-warehouse-sticky-footer .packaging-summary{align-items:center!important;gap:12px!important;width:100%!important;display:flex!important}.at-warehouse-sticky-footer .select-all-label{flex-shrink:0!important;font-weight:700!important}.at-warehouse-sticky-footer .packaging-summary-note{display:none!important}.at-warehouse-sticky-footer .packaging-summary-right{flex:1!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.at-warehouse-sticky-footer .packaging-total{color:#26372e!important;white-space:nowrap!important;font-size:13px!important;font-weight:700!important}.at-warehouse-sticky-footer .packaging-submit-button{border:none!important;border-radius:999px!important;flex-shrink:0!important;min-width:120px!important;padding:12px 18px!important;font-size:14px!important;font-weight:700!important}.customer-dashboard-content{padding-bottom:90px!important}.packaging-content .shipment-added-date{color:#989e9a!important;margin:0!important;font-size:12px!important;font-weight:400!important}.packaging-content .shipment-item-cell h3{color:#26372e!important;margin:0 0 3px!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important}.packaging-content .shipment-added-date{color:#9a9f9b!important;margin:0!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important}.packaging-content .shipment-tracking-cell,.packaging-content .shipment-packaging-cell,.packaging-content .shipment-private-cell,.packaging-content .shipment-weight-cell{color:#5f6963!important;font-size:13px!important;line-height:1.35!important}.packaging-content .tracking-number{color:#525d57!important;font-size:13px!important;font-weight:500!important}.packaging-content .shipment-tracking-cell:before,.packaging-content .shipment-packaging-cell:before,.packaging-content .shipment-private-cell:before,.packaging-content .shipment-weight-cell:before{color:#66736b!important;font-size:13px!important;font-weight:700!important}.packaging-content .parcel-image{object-fit:cover!important;border-radius:6px!important;width:40px!important;height:40px!important}.packaging-content .copy-icon{width:16px!important;height:16px!important;margin-left:4px!important}.dashboard-content:not(.packaging-content) .shipment-item-cell h3{color:#26372e!important;margin:0 0 3px!important;font-size:15px!important;font-weight:650!important;line-height:1.25!important}.dashboard-content:not(.packaging-content) .shipment-added-date{color:#9a9f9b!important;margin:0!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important}.dashboard-content:not(.packaging-content) .shipment-tracking-cell,.dashboard-content:not(.packaging-content) .shipment-packaging-cell,.dashboard-content:not(.packaging-content) .shipment-private-cell{color:#5f6963!important;font-size:13px!important;line-height:1.35!important}.dashboard-content:not(.packaging-content) .tracking-number{color:#525d57!important;font-size:13px!important;font-weight:500!important}.dashboard-content:not(.packaging-content) .shipment-tracking-cell:before,.dashboard-content:not(.packaging-content) .shipment-packaging-cell:before,.dashboard-content:not(.packaging-content) .shipment-private-cell:before{color:#66736b!important;font-size:13px!important;font-weight:650!important}.dashboard-content:not(.packaging-content) .parcel-image{object-fit:cover!important;border-radius:8px!important;width:52px!important;height:52px!important}.dashboard-content:not(.packaging-content) .copy-icon{width:16px!important;height:16px!important;margin-left:4px!important}.dashboard-content:not(.packaging-content) .shipment-tracking-bar{font-size:12px!important;font-weight:500!important}.paid-compact-card{box-shadow:none!important;cursor:pointer!important;background:#fff!important;border:none!important;border-radius:18px!important;padding:18px!important}.paid-compact-top{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.paid-compact-top h3{color:#26372e!important;margin:0!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important}.paid-compact-top>strong{color:#6f7772!important;flex-shrink:0!important;font-size:14px!important;font-weight:600!important}.paid-compact-divider{background:#edf0ed!important;height:1px!important;margin:14px 0!important}.paid-compact-main{justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important}.paid-compact-images{align-items:center!important;gap:8px!important;display:flex!important}.paid-compact-image{background:#f7f8f7!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:52px!important;height:52px!important;display:flex!important;overflow:hidden!important}.paid-compact-image img{object-fit:cover!important;width:100%!important;height:100%!important}.paid-compact-image span{text-align:center!important;color:#9a9f9b!important;padding:4px!important;font-size:10px!important}.paid-compact-items{color:#26372e!important;white-space:nowrap!important;font-size:14px!important;font-weight:700!important}.paid-compact-info{justify-content:space-between!important;align-items:flex-end!important;gap:14px!important;margin-top:14px!important;display:flex!important}.paid-compact-category{color:#756321!important;background:#f7f3dc!important;border-radius:8px!important;padding:5px 9px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.paid-compact-info p{flex-direction:column!important;gap:2px!important;margin:10px 0 0!important;display:flex!important}.paid-compact-info p span{color:#929995!important;font-size:11px!important}.paid-compact-info p strong{color:#26372e!important;font-size:14px!important;font-weight:650!important}.paid-compact-amount{text-align:right!important}.paid-compact-amount strong{color:#1f7a3d!important;white-space:nowrap!important;font-size:17px!important;font-weight:700!important}.paid-compact-consolidation{color:#8c938f!important;border-top:1px solid #edf0ed!important;margin-top:14px!important;padding-top:12px!important;font-size:11px!important;font-weight:400!important}.paid-details-overlay{z-index:5000!important;background:#f5f6f5!important;position:fixed!important;inset:0!important}.paid-details-panel{background:#f5f6f5!important;flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.paid-details-header{z-index:100!important;min-height:58px!important;padding:calc(8px + env(safe-area-inset-top)) 16px 8px!important;background:#fff!important;border-bottom:1px solid #ecefec!important;grid-template-columns:42px 1fr 42px!important;align-items:center!important;display:grid!important;position:sticky!important;top:0!important}.paid-details-header h2{text-align:center!important;color:#26372e!important;margin:0!important;font-size:17px!important;font-weight:700!important}.paid-details-back{color:#26372e!important;background:0 0!important;border:none!important;justify-content:flex-start!important;align-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:34px!important;font-weight:400!important;line-height:1!important;display:flex!important}.paid-details-header-space{width:42px!important}.paid-details-content{-webkit-overflow-scrolling:touch!important;background:#f5f6f5!important;flex:1!important;padding:20px 16px 45px!important;overflow-y:auto!important}.paid-delivery-section h3,.paid-order-card h3,.paid-payment-card h3,.paid-parcels-card h3{color:#26372e!important;margin:0 0 16px!important;font-size:17px!important;font-weight:700!important}.paid-delivery-section{background:0 0!important;border:none!important;margin:0 0 20px!important;padding:4px 4px 12px!important}.paid-info-row{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;padding:8px 0!important;display:flex!important}.paid-info-row>span{color:#8d9590!important;flex:0 0 34%!important;font-size:13px!important;font-weight:400!important}.paid-info-row>strong{text-align:right!important;color:#35423a!important;overflow-wrap:anywhere!important;flex:1!important;font-size:13px!important;font-weight:600!important;line-height:1.45!important}.paid-order-card{box-shadow:none!important;background:#ebedeb!important;border:none!important;border-radius:14px!important;margin:0 0 18px!important;padding:18px 16px!important}.paid-order-info-row{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;padding:8px 0!important;display:flex!important}.paid-order-info-row>span{color:#7d8580!important;flex:0 0 38%!important;font-size:12px!important;font-weight:400!important}.paid-order-info-row>strong{text-align:right!important;color:#35423a!important;overflow-wrap:anywhere!important;flex:1!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}.paid-weight-table{background:#fff!important;border:1px solid #d3d7d4!important;border-radius:8px!important;width:100%!important;margin:14px 0 10px!important;overflow:hidden!important}.paid-weight-head,.paid-weight-row{grid-template-columns:1.25fr .95fr 1fr .95fr!important;align-items:stretch!important;display:grid!important}.paid-weight-head{background:#f4f5f4!important;border-bottom:1px solid #d9ddda!important}.paid-weight-head>div{text-align:center!important;color:#727b75!important;border-right:1px solid #e0e3e1!important;justify-content:center!important;align-items:center!important;min-width:0!important;padding:8px 4px!important;font-size:9px!important;font-weight:600!important;line-height:1.25!important;display:flex!important}.paid-weight-row{border-bottom:1px solid #e1e4e2!important}.paid-weight-row:last-child{border-bottom:none!important}.paid-weight-row>div{text-align:center!important;color:#35423a!important;border-right:1px solid #e1e4e2!important;justify-content:center!important;align-items:center!important;min-width:0!important;padding:10px 4px!important;font-size:10px!important;font-weight:600!important;display:flex!important}.paid-weight-head>div:last-child,.paid-weight-row>div:last-child{border-right:none!important}.paid-weight-row .paid-weight-label{text-align:left!important;color:#657069!important;justify-content:flex-start!important;padding-left:7px!important;font-weight:500!important}.paid-weight-note{color:#858d88!important;margin:8px 0 12px!important;font-size:10px!important;line-height:1.4!important}.paid-payment-card{box-shadow:none!important;background:#fff!important;border:none!important;border-radius:14px!important;margin:0 0 18px!important;padding:18px 16px!important}.paid-payment-row{border-bottom:1px solid #edf0ee!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;padding:10px 0!important;display:flex!important}.paid-payment-row:last-child{border-bottom:none!important}.paid-payment-row>span{color:#7f8982!important;flex:0 0 48%!important;font-size:13px!important;font-weight:400!important}.paid-payment-row>strong{text-align:right!important;color:#35423a!important;flex:1!important;font-size:13px!important;font-weight:600!important}.paid-service-list{text-align:right!important;flex-direction:column!important;flex:1!important;gap:4px!important;display:flex!important}.paid-service-list strong{color:#35423a!important;font-size:12px!important;font-weight:600!important}.paid-total-row{margin-top:4px!important;padding-top:14px!important}.paid-total-row>span{color:#26372e!important;font-weight:700!important}.paid-total-row>strong{color:#16884a!important;font-size:16px!important;font-weight:700!important}.paid-parcels-card{box-shadow:none!important;background:#fff!important;border:none!important;border-radius:14px!important;margin:0!important;padding:18px 16px!important}.paid-parcel-count{color:#8b938e!important;margin:-8px 0 8px!important;font-size:11px!important}.paid-parcel-item{border-bottom:1px solid #edf0ee!important;align-items:flex-start!important;gap:12px!important;padding:14px 0!important;display:flex!important}.paid-parcel-item:last-child{border-bottom:none!important}.paid-parcel-image{background:#f1f2f1!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;display:flex!important;overflow:hidden!important}.paid-parcel-image img{object-fit:cover!important;width:100%!important;height:100%!important}.paid-parcel-image span{color:#969d98!important;font-size:9px!important}.paid-parcel-info{flex-direction:column!important;flex:1!important;gap:3px!important;min-width:0!important;display:flex!important}.paid-parcel-name{color:#26372e!important;font-size:13px!important;font-weight:700!important}.paid-parcel-category{color:#737d77!important;font-size:11px!important}.paid-parcel-meta{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:2px!important;display:flex!important}.paid-parcel-meta span,.paid-parcel-info small{color:#8c948f!important;overflow-wrap:anywhere!important;font-size:10px!important;line-height:1.4!important}.paid-compact-card{padding:14px 16px!important}.paid-compact-divider{margin:10px 0!important}.paid-compact-image{width:46px!important;height:46px!important}.paid-compact-info{align-items:flex-end!important;margin-top:10px!important}.paid-compact-left-info{flex-direction:column!important;gap:8px!important;min-width:0!important;display:flex!important}.paid-compact-consolidation-inline{flex-direction:column!important;gap:2px!important;display:flex!important}.paid-compact-consolidation-inline span{color:#969d98!important;font-size:10px!important;font-weight:400!important}.paid-compact-consolidation-inline strong{color:#35423a!important;font-size:12px!important;font-weight:600!important}.paid-compact-category{padding:4px 8px!important;font-size:11px!important}.paid-compact-amount strong{font-size:16px!important}.paid-compact-card{border:1px solid #e6e9e7!important;border-radius:16px!important;padding:16px!important}.paid-compact-card+.paid-compact-card{margin-top:14px!important}.paid-compact-divider{display:none!important}.shipped-compact-card{box-shadow:none!important;background:#fff!important;border:1px solid #e5e9e6!important;border-radius:16px!important;padding:16px!important;overflow:hidden!important}.shipped-compact-top>strong{color:#747d77!important;flex-shrink:0!important;font-size:14px!important;font-weight:600!important}.shipped-compact-category{color:#756321!important;background:#f7f2da!important;border-radius:8px!important;align-self:flex-start!important;padding:4px 9px!important;font-size:11px!important;font-weight:500!important}.shipped-compact-status{flex-shrink:0!important}.shipped-cleared{color:#16884a!important;background:#eaf6ee!important;border-radius:999px!important;padding:5px 9px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.shipped-balance-required{color:#9a6200!important;background:#fff2dd!important;border-radius:999px!important;padding:5px 9px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.shipped-track-button,.shipped-balance-button{border-radius:10px!important;min-width:130px!important;padding:10px 16px!important;font-size:13px!important;font-weight:700!important}.shipped-compact-card{box-shadow:none!important;background:#fff!important;border:1px solid #e5e9e6!important;border-radius:16px!important;padding:15px 16px!important}.shipped-compact-top{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.shipped-compact-top h3{color:#26372e!important;flex:1!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.shipped-compact-weight{flex-direction:column!important;flex-shrink:0!important;align-items:flex-end!important;gap:1px!important;display:flex!important}.shipped-compact-weight span{color:#989f9b!important;font-size:9px!important;font-weight:400!important}.shipped-compact-weight strong{color:#69736d!important;font-size:13px!important;font-weight:600!important}.shipped-compact-main{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-top:12px!important;display:flex!important}.shipped-compact-images{align-items:center!important;gap:7px!important;display:flex!important}.shipped-compact-image{background:#f4f5f4!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;display:flex!important;overflow:hidden!important}.shipped-compact-image span{text-align:center!important;color:#9a9f9b!important;padding:3px!important;font-size:9px!important;line-height:1.2!important}.shipped-compact-items{color:#26372e!important;white-space:nowrap!important;font-size:13px!important;font-weight:700!important}.shipped-compact-category-row{margin-top:10px!important}.shipped-compact-category{color:#756321!important;background:#f7f2da!important;border-radius:8px!important;padding:4px 8px!important;font-size:11px!important;font-weight:500!important;display:inline-flex!important}.shipped-compact-bottom{border-top:1px solid #edf0ee!important;justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;margin-top:11px!important;padding-top:10px!important;display:flex!important}.shipped-compact-consolidation{flex-direction:column!important;gap:2px!important;min-width:0!important;display:flex!important}.shipped-compact-consolidation span{color:#969d98!important;font-size:10px!important;font-weight:400!important}.shipped-compact-consolidation strong{color:#35423a!important;overflow-wrap:anywhere!important;font-size:12px!important;font-weight:600!important}.shipped-compact-actions{flex-shrink:0!important;margin:0!important}.shipped-track-button,.shipped-balance-button{white-space:nowrap!important;border-radius:9px!important;width:auto!important;min-width:0!important;padding:9px 13px!important;font-size:11px!important;font-weight:700!important}.shipped-track-button{color:#fff!important;background:#16884a!important;border:none!important}.shipped-balance-button{color:#8a5900!important;background:#fff8eb!important;border:1px solid #d5a044!important}.shipped-compact-status,.shipped-cleared{display:none!important}.shipped-compact-card{height:auto!important;min-height:0!important;padding:15px 16px!important}.shipped-compact-info{grid-template-columns:1fr auto!important;align-items:end!important;gap:14px!important;margin-top:12px!important;display:grid!important}.shipped-compact-left{flex-direction:column!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:none!important;display:flex!important}.shipped-compact-consolidation{flex-direction:column!important;gap:2px!important;width:100%!important;min-width:0!important;display:flex!important}.shipped-compact-consolidation span{white-space:nowrap!important;color:#929994!important;font-size:10px!important}.shipped-compact-consolidation strong{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;color:#35423a!important;width:100%!important;font-size:12px!important;font-weight:600!important;display:block!important}.shipped-compact-status{display:none!important}.shipped-compact-actions{justify-content:flex-end!important;margin-top:12px!important;display:flex!important}.shipped-track-button,.shipped-balance-button{border-radius:9px!important;width:auto!important;min-width:0!important;padding:9px 14px!important;font-size:12px!important}.shipped-compact-card{padding:14px 16px!important}.shipped-compact-main{margin-top:10px!important}.shipped-compact-info{justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;margin-top:10px!important;display:flex!important}.shipped-compact-left{flex-direction:column!important;gap:8px!important;min-width:0!important;display:flex!important}.shipped-compact-category{align-self:flex-start!important}.shipped-compact-consolidation{flex-direction:column!important;gap:2px!important;display:flex!important}.shipped-compact-consolidation strong{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.shipped-compact-card{border-radius:16px!important;height:auto!important;min-height:0!important;padding:14px 16px!important;display:block!important}.shipped-compact-top{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important}.shipped-compact-top h3{color:#26372e!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.shipped-compact-top>strong{color:#727b75!important;flex-shrink:0!important;margin:0!important;font-size:13px!important;font-weight:600!important}.shipped-compact-main{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;height:auto!important;min-height:0!important;margin:12px 0 0!important;padding:0!important;display:flex!important}.shipped-compact-images{align-items:center!important;gap:7px!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}.shipped-compact-image{background:#f4f5f4!important;border-radius:8px!important;flex:0 0 46px!important;width:46px!important;height:46px!important;margin:0!important;overflow:hidden!important}.shipped-compact-image img{object-fit:cover!important;width:100%!important;height:100%!important}.shipped-compact-image span{text-align:center!important;color:#9ca29e!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:4px!important;font-size:9px!important;line-height:1.2!important;display:flex!important}.shipped-compact-items{color:#26372e!important;white-space:nowrap!important;margin:0 0 0 auto!important;font-size:13px!important;font-weight:700!important}.shipped-compact-info{width:100%!important;height:auto!important;min-height:0!important;margin:11px 0 0!important;padding:0!important;display:block!important}.shipped-compact-left{flex-direction:column!important;gap:9px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.shipped-compact-category{border-radius:8px!important;align-self:flex-start!important;margin:0!important;padding:4px 8px!important;font-size:11px!important;font-weight:500!important}.shipped-compact-consolidation{border-top:1px solid #edf0ee!important;flex-direction:column!important;gap:2px!important;width:100%!important;margin:0!important;padding-top:9px!important;display:flex!important}.shipped-compact-consolidation span{color:#969d98!important;white-space:nowrap!important;margin:0!important;font-size:10px!important;font-weight:400!important}.shipped-compact-consolidation strong{color:#35423a!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;margin:0!important;font-size:12px!important;font-weight:600!important}.shipped-compact-status,.shipped-compact-actions{display:none!important}}@media screen and (width<=768px){.shipped-details-actions{z-index:100!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #e8ece9!important;flex-shrink:0!important;grid-template-columns:1fr 1fr 1fr!important;gap:8px!important;display:grid!important;position:sticky!important;bottom:0!important}.shipped-details-actions button{white-space:nowrap!important;border-radius:999px!important;min-width:0!important;padding:11px 7px!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important}.shipped-details-secondary{color:#26372e!important;background:#fff!important;border:1px solid #ccd5cf!important}.shipped-details-primary{color:#fff!important;background:#16884a!important;border:1px solid #16884a!important}.shipped-details-primary:disabled{opacity:.45!important;cursor:not-allowed!important}}@media screen and (width<=600px){.shipped-compact-divider-row{align-items:center!important;gap:10px!important;margin:10px 0!important;display:flex!important}.shipped-compact-divider-row .paid-compact-divider{background:#e7ebe8!important;flex:1!important;height:1px!important;margin:0!important}.shipped-view-details{color:#718078!important;white-space:nowrap!important;flex-shrink:0!important;font-size:11px!important;font-weight:600!important}.shipped-compact-balance{color:#8a5b08!important;text-align:center!important;background:#fff8eb!important;border:1px solid #d9a347!important;border-radius:9px!important;width:100%!important;margin-top:11px!important;padding:10px 12px!important;font-size:12px!important;font-weight:700!important}.shipped-compact-card .paid-compact-divider{background:#edf0ee!important;width:100%!important;height:1px!important;margin:10px 0 12px!important;display:block!important}}.received-detail-header{z-index:100;background:#fff;border-bottom:1px solid #eee;grid-template-columns:40px 1fr 40px;align-items:center;min-height:56px;padding:0 16px;display:grid;position:sticky;top:0}.received-detail-header h2{text-align:center;margin:0;font-size:18px;font-weight:600}.received-detail-back{cursor:pointer;background:0 0;border:0;padding:0;font-size:30px;line-height:1}.received-detail-header-space{width:40px}.received-compact-card{background:#fff;border-radius:16px;padding:18px 16px;box-shadow:none!important;border:none!important;outline:none!important}.received-compact-card:before,.received-compact-card:after{content:none!important;display:none!important}.received-compact-card .paid-compact-divider{background:#eee;height:1px;margin:14px 0 16px;border:0!important}.received-compact-main{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.received-compact-summary{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:8px;margin-left:auto;padding-top:2px;display:flex}.received-compact-amount{color:inherit;font-size:18px;font-weight:700;line-height:1.2}.received-compact-total{font-size:15px;font-weight:600;line-height:1.2}.received-compact-bottom{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.received-consolidation-inline{flex-flow:row;align-items:center;gap:5px;font-size:14px;display:flex}.received-consolidation-inline span,.received-consolidation-inline strong{margin:0!important;display:inline!important}.received-consolidation-inline span{color:#8a8a8a;font-weight:400}.received-consolidation-inline strong{color:#333;font-weight:600}.received-compact-card .paid-compact-info,.received-compact-card .paid-compact-left-info{box-shadow:none!important;border:none!important}@media (width<=768px){.received-compact-card{margin:0 0 16px;box-shadow:none!important;border:none!important}.received-compact-card .paid-compact-top{margin-bottom:0}.received-compact-card .paid-compact-image{width:70px;height:70px}.received-compact-amount{font-size:17px}.received-compact-total{font-size:15px}}.customer-dashboard header,.customer-dashboard .dashboard-header,.customer-dashboard .shipment-status-section,.customer-dashboard .status-grid{background:#fff}.customer-dashboard .shipment-card,.customer-dashboard .paid-compact-card,.customer-dashboard .shipped-compact-card,.customer-dashboard .received-compact-card,.customer-dashboard .received-shipment-card,.customer-dashboard .unpaid-compact-card{overflow:hidden;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:16px!important;outline:none!important;margin-bottom:16px!important}.customer-dashboard .shipment-card:before,.customer-dashboard .shipment-card:after,.customer-dashboard .paid-compact-card:before,.customer-dashboard .paid-compact-card:after,.customer-dashboard .shipped-compact-card:before,.customer-dashboard .shipped-compact-card:after,.customer-dashboard .received-compact-card:before,.customer-dashboard .received-compact-card:after{content:none!important;display:none!important}.customer-dashboard .paid-compact-main,.customer-dashboard .paid-compact-info,.customer-dashboard .paid-compact-left-info,.customer-dashboard .shipped-compact-row,.customer-dashboard .shipped-compact-detail,.customer-dashboard .shipped-compact-actions,.customer-dashboard .received-main-info,.customer-dashboard .received-items-preview,.customer-dashboard .received-parcel-thumbnails,.customer-dashboard .received-compact-main,.customer-dashboard .received-compact-bottom,.customer-dashboard .unpaid-compact-main,.customer-dashboard .unpaid-compact-body,.customer-dashboard .unpaid-compact-info-row,.customer-dashboard .unpaid-compact-meta{box-shadow:none!important;border:none!important;outline:none!important}.customer-dashboard .paid-compact-divider,.customer-dashboard .unpaid-compact-divider{background:#eee!important;border:none!important;height:1px!important;margin-left:0!important;margin-right:0!important}.customer-dashboard .shipment-card+.shipment-card{margin-top:16px!important}@media (width<=768px){.customer-dashboard{background:#f4f8f5!important}.customer-dashboard .shipment-card,.customer-dashboard .paid-compact-card,.customer-dashboard .shipped-compact-card,.customer-dashboard .received-compact-card,.customer-dashboard .received-shipment-card,.customer-dashboard .unpaid-compact-card{box-shadow:none!important;border:none!important;border-radius:16px!important;outline:none!important;margin-bottom:16px!important}}.customer-dashboard{background:#fff!important}.customer-dashboard .shipment-status-section,.customer-dashboard .status-grid,.customer-dashboard .dashboard-content{background:#fff}.customer-dashboard .shipment-card-list{flex-direction:column;gap:14px;display:flex;box-shadow:none!important;background:#f3f7f4!important;border:none!important;border-radius:0!important;outline:none!important;padding:14px!important}.customer-dashboard .shipment-card-list>.shipment-card{width:100%;overflow:hidden;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:16px!important;outline:none!important;margin:0!important}.customer-dashboard .shipment-card-list>.paid-compact-card,.customer-dashboard .shipment-card-list>.shipped-compact-card,.customer-dashboard .shipment-card-list>.received-compact-card,.customer-dashboard .shipment-card-list>.received-shipment-card,.customer-dashboard .shipment-card-list>.unpaid-compact-card,.customer-dashboard .shipment-card-list>.packing-shipment-card{box-shadow:none!important;background:#fff!important;border:none!important;border-radius:16px!important;outline:none!important;margin:0!important}.customer-dashboard .shipment-card-list>.shipment-card:before,.customer-dashboard .shipment-card-list>.shipment-card:after{content:none!important;display:none!important}.customer-dashboard .shipment-card-list .paid-compact-main,.customer-dashboard .shipment-card-list .paid-compact-info,.customer-dashboard .shipment-card-list .paid-compact-left-info,.customer-dashboard .shipment-card-list .shipped-compact-row,.customer-dashboard .shipment-card-list .shipped-compact-detail,.customer-dashboard .shipment-card-list .received-main-info,.customer-dashboard .shipment-card-list .received-items-preview,.customer-dashboard .shipment-card-list .received-compact-main,.customer-dashboard .shipment-card-list .received-compact-bottom,.customer-dashboard .shipment-card-list .unpaid-compact-main,.customer-dashboard .shipment-card-list .unpaid-compact-body{box-shadow:none!important;border:none!important;outline:none!important}.customer-dashboard .shipment-card-list .paid-compact-divider,.customer-dashboard .shipment-card-list .unpaid-compact-divider{background:#eee!important;border:0!important;height:1px!important}@media (width<=768px){.customer-dashboard{background:#fff!important}.customer-dashboard .shipment-card-list{background:#f3f7f4!important;gap:12px!important;padding:12px!important}.customer-dashboard .shipment-card-list>.shipment-card{box-shadow:none!important;border:none!important;border-radius:15px!important;margin:0!important}}.unpaid-route-button{appearance:none;color:inherit;font:inherit;font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0;font-weight:700;line-height:1.3}.unpaid-detail-sticky-header{z-index:100;background:#fff;border-bottom:1px solid #eee;grid-template-columns:42px 1fr 42px;align-items:center;min-height:58px;padding:0 16px;display:grid;position:sticky;top:0}.unpaid-detail-sticky-header h2{text-align:center;margin:0;font-size:18px;font-weight:600}.unpaid-detail-back{cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:30px;line-height:1}.unpaid-detail-header-space{width:42px}.customer-dashboard .dashboard-content{box-sizing:border-box;background:#f3f7f4!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px 18px 28px!important}.customer-dashboard .shipment-card-list{flex-direction:column;gap:14px;display:flex;width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;margin:0!important;padding:0!important}.customer-dashboard .shipment-card-list>.shipment-card{box-sizing:border-box;width:100%!important;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:16px!important;outline:none!important;margin:0!important}@media (width<=768px){.customer-dashboard .dashboard-content{background:#f3f7f4!important;width:100%!important;max-width:none!important;margin:0!important;padding:14px 14px 26px!important}.customer-dashboard .shipment-card-list{background:0 0!important;gap:14px!important;width:100%!important;margin:0!important;padding:0!important}.customer-dashboard .shipment-card-list>.shipment-card{border-radius:16px!important;width:100%!important;margin:0!important}}.paid-route-button{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0;font-weight:700}.paid-compact-card .paid-compact-divider{background:#eee!important;border:0!important;width:100%!important;height:1px!important;margin:14px 0 16px!important;display:block!important}.paid-clean-main{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.paid-clean-summary{flex-direction:column;align-items:flex-end;gap:8px;margin-left:auto;display:flex}.paid-clean-amount{font-size:18px;font-weight:700;line-height:1.2}.paid-clean-total{font-size:15px;font-weight:600;line-height:1.2}.paid-clean-bottom{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.paid-clean-consolidation{white-space:nowrap;align-items:center;gap:5px;font-size:14px;display:flex}.paid-clean-consolidation span{color:#8a8a8a}.paid-clean-consolidation strong{color:#333;font-weight:600}@media (width<=768px){.paid-clean-amount{font-size:17px}.paid-clean-total{font-size:15px}.paid-clean-consolidation{font-size:14px}}.shipped-route-button{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0;font-weight:700}.shipped-clean-bottom{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.shipped-clean-consolidation{white-space:nowrap;align-items:center;gap:5px;font-size:14px;display:flex}.shipped-clean-consolidation span{color:#8a8a8a}.shipped-clean-consolidation strong{color:#333;font-weight:600}.shipped-compact-card .paid-compact-divider{background:#eee!important;border:0!important;width:100%!important;height:1px!important;margin:14px 0 16px!important;display:block!important}@media (width<=768px){.shipped-clean-consolidation{font-size:14px}}.dashboard-sticky-top{z-index:90;box-sizing:border-box;background:#fff;width:100%;padding:16px 0 14px;position:sticky;top:88px}.dashboard-sticky-top .dashboard-actions{margin-bottom:14px}.dashboard-sticky-top .dashboard-statuses{background:#fff}.customer-dashboard{overflow:visible!important}.dashboard-content{z-index:1;position:relative}@media screen and (width<=768px){.customer-dashboard .dashboard-sticky-top{z-index:900!important;background:#fff!important;width:100%!important;padding:0!important;position:sticky!important;top:0!important}.customer-dashboard .dashboard-actions{background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:92%!important;margin:0 auto!important;padding:14px 0 12px!important;display:flex!important}.customer-dashboard .dashboard-actions>div{text-align:left!important;flex:1!important;min-width:0!important}.customer-dashboard .dashboard-actions p{color:#344139!important;white-space:normal!important;max-width:none!important;margin:0!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;display:block!important}.customer-dashboard .dashboard-actions>button{border-radius:8px!important;flex-shrink:0!important;min-height:42px!important;padding:0 14px!important;font-size:10px!important;font-weight:600!important}.customer-dashboard .packages-shared-header .home-announcement{z-index:auto!important;width:100%!important;margin:0!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.customer-dashboard .packages-shared-header{width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}.customer-dashboard .dashboard-sticky-top .dashboard-statuses{margin-top:12px!important;margin-bottom:12px!important}.customer-dashboard .dashboard-actions{box-sizing:border-box!important;text-align:center!important;background:#fff!important;width:100%!important;margin:0!important;padding:16px 16px 14px!important;display:block!important}.customer-dashboard .dashboard-actions>div{text-align:center!important;width:100%!important}.customer-dashboard .dashboard-page-label{color:#26332b!important;letter-spacing:0!important;text-align:center!important;margin:0!important;font-size:16px!important;font-weight:700!important;display:block!important}.customer-dashboard .packages-shared-header .home-header{display:none!important}.customer-dashboard .packages-shared-header{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important}.customer-dashboard .packages-shared-header .home-announcement{box-sizing:border-box!important;z-index:auto!important;width:100%!important;max-width:none!important;margin:0!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.customer-dashboard .dashboard-statuses.dashboard-statuses-7{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:92%!important;margin:14px auto 12px!important;position:relative!important}@media screen and (width<=768px){.customer-dashboard .dashboard-statuses.dashboard-statuses-7{grid-template-columns:repeat(4,minmax(0,1fr))!important}.customer-dashboard .dashboard-add-shipment-tile{color:#fff!important;white-space:nowrap!important;width:auto!important;min-width:92px!important;max-width:105px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#16824d!important;border:none!important;border-radius:8px!important;flex-direction:row!important;grid-column:4!important;justify-content:center!important;place-self:center!important;align-items:center!important;gap:4px!important;margin:0!important;padding:0 9px!important;font-size:9px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.customer-dashboard .dashboard-add-shipment-plus{color:#fff!important;background:0 0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:600!important;line-height:1!important;display:inline!important}.customer-dashboard .dashboard-add-shipment-tile>span:last-child{color:#fff!important;white-space:nowrap!important;font-size:9px!important;font-weight:600!important;line-height:1!important}}.customer-dashboard .dashboard-statuses.dashboard-statuses-7>button.dashboard-add-shipment-tile{color:#fff!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:38px!important;min-height:38px!important;max-height:38px!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;white-space:nowrap!important;background:#16824d!important;border:0!important;border-radius:8px!important;flex-direction:row!important;grid-area:2/4/auto/5!important;justify-content:center!important;place-self:center!important;align-items:center!important;gap:4px!important;margin:0!important;padding:0 8px!important;font-size:9px!important;font-weight:600!important;line-height:1!important;display:flex!important}.customer-dashboard .dashboard-statuses.dashboard-statuses-7>button.dashboard-add-shipment-tile .dashboard-add-shipment-plus{color:#fff!important;background:0 0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1!important;display:inline!important}.customer-dashboard .dashboard-statuses.dashboard-statuses-7>button.dashboard-add-shipment-tile>span:last-child{color:#fff!important;white-space:nowrap!important;font-size:9px!important;font-weight:600!important;display:inline!important}}.packages-empty-state{box-sizing:border-box;background:0 0;justify-content:center;align-items:center;width:100%;min-height:240px;padding:40px 20px;display:flex}.packages-empty-state p{color:#929a96;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:1.5}@media screen and (width<=768px){.customer-dashboard .packages-empty-state{min-height:220px!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:48px 20px!important}.customer-dashboard .packages-empty-state p{color:#929a96!important;text-align:center!important;margin:0!important;font-size:15px!important;font-weight:400!important}}@media (width>=769px){.customer-dashboard .dashboard-statuses>button{grid-template-columns:26px 1fr auto!important;gap:7px!important;height:42px!important;min-height:42px!important;padding:6px 9px!important}.customer-dashboard .status-icon{width:25px!important;height:25px!important}.customer-dashboard .status-label{font-size:11.5px!important}.customer-dashboard .dashboard-add-shipment-tile{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;height:42px!important;min-height:42px!important;padding:6px 10px!important;font-size:11.5px!important;display:flex!important}.customer-dashboard .dashboard-content.packaging-content .shipment-card-list{min-height:415px!important;position:relative!important}.customer-dashboard .dashboard-content.packaging-content .packaging-selection-bar{z-index:5;box-sizing:border-box!important;background:#fff!important;border-top:1px solid #e8ece9!important;align-items:center!important;width:auto!important;min-height:58px!important;margin:0!important;padding:10px 14px!important;display:flex!important;position:absolute!important;bottom:12px!important;left:12px!important;right:12px!important}.customer-dashboard .packaging-content .shipment-table-row{position:relative!important}.customer-dashboard .packaging-content .shipment-checkbox-cell{z-index:10!important;pointer-events:auto!important;position:relative!important}.customer-dashboard .packaging-content .parcel-checkbox{z-index:11!important;pointer-events:auto!important;cursor:pointer!important;position:relative!important}.customer-dashboard .packaging-content .packaging-footer,.customer-dashboard .packaging-content .packaging-summary,.customer-dashboard .packaging-content .select-all-label,.customer-dashboard .packaging-content .packaging-submit-button{z-index:10!important;pointer-events:auto!important;position:relative!important}.customer-dashboard .dashboard-sticky-top{pointer-events:none!important}.customer-dashboard .dashboard-statuses,.customer-dashboard .dashboard-statuses>button,.customer-dashboard .dashboard-add-shipment-tile,.customer-dashboard .dashboard-content{pointer-events:auto!important}.customer-dashboard .dashboard-content.packaging-content{min-height:490px!important;padding-bottom:66px!important;position:relative!important}.customer-dashboard .dashboard-content.packaging-content .at-warehouse-sticky-footer{z-index:20!important;background:#fff!important;width:auto!important;margin:0!important;position:absolute!important;bottom:12px!important;left:12px!important;right:12px!important}.customer-dashboard .dashboard-content.packaging-content .at-warehouse-sticky-footer .packaging-summary{box-sizing:border-box!important;border-top:1px solid #e7ece9!important;align-items:center!important;min-height:52px!important;padding:9px 14px!important;display:flex!important}.customer-dashboard .dashboard-statuses{gap:5px!important;width:172px!important;max-width:172px!important;padding:9px!important}.customer-dashboard .dashboard-statuses>button{border-radius:6px!important;grid-template-columns:25px 1fr auto!important;gap:6px!important;width:100%!important;height:40px!important;min-height:40px!important;padding:5px 8px!important}.customer-dashboard .status-icon{border-radius:5px!important;width:24px!important;height:24px!important}.customer-dashboard .status-icon svg{width:15px!important;height:15px!important}.customer-dashboard .status-label{font-size:11px!important;line-height:1.1!important}.customer-dashboard .status-count{font-size:10.5px!important}.customer-dashboard .dashboard-add-shipment-tile{border-radius:6px!important;gap:6px!important;height:40px!important;min-height:40px!important;padding:5px 9px!important;font-size:11px!important}.customer-dashboard .dashboard-add-shipment-plus{font-size:14px!important}.customer-dashboard .packaging-content .at-warehouse-sticky-footer .select-all-label{transform:translateY(4px)!important}}.packing-desktop-row{display:none}@media (width>=769px){.packing-shipment-card .packing-card-main,.packing-shipment-card .shipment-tracking-bar{display:none!important}.packing-shipment-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.packing-desktop-row{grid-template-columns:minmax(210px,1.5fr) minmax(130px,1fr) minmax(150px,1.1fr) minmax(120px,.9fr) minmax(150px,1fr);background:#fff!important;border-bottom:1px solid #edf1ee!important;align-items:center!important;gap:14px!important;min-height:82px!important;padding:12px 16px!important;display:grid!important}.packing-desktop-item{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.packing-desktop-images{flex-shrink:0!important;align-items:center!important;display:flex!important}.packing-desktop-thumb{cursor:pointer!important;background:#f7f9f8!important;border:1px solid #dfe6e1!important;border-radius:6px!important;width:46px!important;height:46px!important;padding:0!important;overflow:hidden!important}.packing-desktop-thumb+.packing-desktop-thumb{margin-left:-8px!important}.packing-desktop-thumb img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.packing-desktop-more{color:#758079!important;margin-left:5px!important;font-size:9px!important}.packing-desktop-item-info{flex-direction:column!important;align-items:flex-start!important;gap:5px!important;min-width:0!important;display:flex!important}.packing-desktop-items-button{color:#26332b!important;cursor:pointer!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding:0!important;font-size:10px!important;font-weight:650!important}.packing-desktop-category{color:#657069!important;background:#f7f9f8!important;border:1px solid #dce5df!important;border-radius:4px!important;padding:3px 6px!important;font-size:8px!important;display:inline-flex!important}.packing-desktop-method,.packing-desktop-consolidation,.packing-desktop-submitted{color:#46534b!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:9px!important;line-height:1.45!important}.packing-desktop-actions{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}.packing-desktop-view,.packing-desktop-cancel{cursor:pointer!important;white-space:nowrap!important;border-radius:5px!important;height:27px!important;padding:0 9px!important;font-size:8px!important;font-weight:600!important}.packing-desktop-view{color:#fff!important;background:#188143!important;border:1px solid #188143!important}.packing-desktop-cancel{color:#b44747!important;background:#fff!important;border:1px solid #e4b7b7!important}.packing-table-header,.packing-desktop-row{grid-template-columns:minmax(240px,1.45fr) minmax(220px,1.35fr) minmax(150px,.9fr) minmax(130px,.8fr) 125px;column-gap:18px}}.unpaid-desktop-row{display:none}@media (width>=769px){.unpaid-compact-card .unpaid-compact-header,.unpaid-compact-card .unpaid-compact-divider,.unpaid-compact-card .unpaid-compact-body{display:none!important}.unpaid-compact-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.unpaid-desktop-row{background:#fff;border-bottom:1px solid #edf0ee;grid-template-columns:minmax(210px,1.35fr) minmax(250px,1.5fr) minmax(130px,.8fr) minmax(120px,.75fr) minmax(125px,.75fr);align-items:center;column-gap:18px;min-height:92px;padding:13px 16px;display:grid!important}.unpaid-desktop-method{min-width:0}.unpaid-desktop-method strong{color:#26332b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;display:block;overflow:hidden}.unpaid-desktop-method span{color:#89928c;margin-top:5px;font-size:9px;display:block}.unpaid-desktop-parcel{align-items:center;gap:10px;min-width:0;display:flex}.unpaid-desktop-images{flex:none;align-items:center;display:flex;position:relative}.unpaid-desktop-thumb{background:#f6f7f6;border:1px solid #e1e7e3;border-radius:5px;width:48px;height:48px;overflow:hidden}.unpaid-desktop-thumb+.unpaid-desktop-thumb{margin-left:-12px}.unpaid-desktop-thumb img{object-fit:cover;width:100%;height:100%}.unpaid-desktop-more{color:#256746;background:#eaf3ed;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-left:-8px;font-size:8px;font-weight:700;display:flex}.unpaid-desktop-parcel-info{min-width:0}.unpaid-desktop-parcel-info>strong{color:#303c34;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.unpaid-desktop-parcel-info>span{color:#35684b;background:#edf5ef;border-radius:3px;padding:3px 6px;font-size:8px;font-weight:600;display:inline-flex}.unpaid-desktop-parcel-info small{color:#8b948e;text-overflow:ellipsis;white-space:nowrap;max-width:170px;margin-top:5px;font-size:8px;display:block;overflow:hidden}.unpaid-desktop-weight strong{color:#3c4840;font-size:10px;font-weight:650}.unpaid-desktop-amount strong{color:#17633d;font-size:11px;font-weight:750}.unpaid-desktop-actions{flex-direction:column;align-items:stretch;gap:6px;display:flex}.unpaid-desktop-actions button{cursor:pointer;border-radius:4px;width:100%;min-height:28px;padding:5px 9px;font-size:9px;font-weight:700}.unpaid-desktop-pay{color:#fff;background:#17633d;border:1px solid #17633d}.unpaid-desktop-pay:hover{background:#10532f}.unpaid-desktop-details{color:#31523f;background:#fff;border:1px solid #d9e2dc}.unpaid-desktop-details:hover{color:#17633d;border-color:#17633d}.unpaid-table-header{box-sizing:border-box!important;grid-template-columns:minmax(240px,1.45fr) minmax(220px,1.35fr) minmax(150px,.9fr) minmax(130px,.8fr) 125px!important;column-gap:18px!important;padding-left:16px!important;padding-right:16px!important;display:grid!important}.unpaid-desktop-row{box-sizing:border-box!important;padding-left:16px!important;padding-right:16px!important}.unpaid-table-header>span,.unpaid-desktop-row>div{min-width:0}}.cancel-packing-overlay{z-index:20000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1119147a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cancel-packing-modal{text-align:center;background:#fff;border-radius:12px;width:min(390px,100vw - 32px);padding:26px 24px 22px;box-shadow:0 20px 55px #0000002e}.cancel-packing-icon{color:#c74232;background:#fff2f0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin:0 auto 14px;font-size:20px;font-weight:800;display:flex}.cancel-packing-modal h3{color:#202b24;margin:0 0 9px;font-size:17px;font-weight:750}.cancel-packing-modal p{color:#69736d;max-width:310px;margin:0 auto;font-size:11px;line-height:1.65}.cancel-packing-modal p strong{color:#35433a}.cancel-packing-actions{gap:9px;margin-top:21px;display:flex}.cancel-packing-actions button{cursor:pointer;border-radius:6px;flex:1;min-height:38px;padding:8px 12px;font-size:10px;font-weight:700}.cancel-packing-keep{color:#435048;background:#fff;border:1px solid #dce3de}.cancel-packing-confirm{color:#fff;background:#b83d31;border:1px solid #b83d31}.cancel-packing-confirm:hover{background:#a33329}@media (width<=768px){.cancel-packing-overlay{padding:18px}.cancel-packing-modal{width:100%;max-width:360px;padding:24px 20px 20px}.cancel-packing-modal h3{font-size:16px}.cancel-packing-modal p{font-size:11px}.cancel-packing-actions{flex-direction:column-reverse}.cancel-packing-actions button{width:100%;min-height:42px}}.cancel-packing-modal{border-radius:8px!important;width:min(340px,100vw - 32px)!important;padding:18px 20px 16px!important}.cancel-packing-icon{width:30px!important;height:30px!important;margin:0 auto 9px!important;font-size:14px!important}.cancel-packing-modal h3{margin:0 0 6px!important;font-size:14px!important}.cancel-packing-modal p{max-width:280px!important;font-size:9px!important;line-height:1.5!important}.cancel-packing-actions{gap:7px!important;margin-top:14px!important}.cancel-packing-actions button{border-radius:5px!important;min-height:32px!important;padding:6px 9px!important;font-size:9px!important}.unpaid-desktop-back,.unpaid-mobile-action-buttons-new{display:none}@media (width>=769px){.unpaid-order-page{background:#f5f7f6;min-height:100vh}.unpaid-order-page .unpaid-detail-sticky-header{display:none!important}.unpaid-detail-main{width:min(1050px,100% - 40px);margin:0 auto;padding:16px 0 50px}.unpaid-desktop-back{color:#536158;cursor:pointer;background:0 0;border:0;align-items:center;margin:0 0 10px;padding:0;font-size:11px;font-weight:650;display:inline-flex}.unpaid-detail-top-card{background:#fff;border:1px solid #e2e7e4;border-radius:7px;padding:16px 20px 18px}.unpaid-detail-order-head{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:flex-start;gap:25px;padding-bottom:15px;display:flex}.unpaid-detail-identifiers{align-items:center;gap:40px;min-width:0;display:flex}.unpaid-detail-identifiers>div{align-items:center;gap:7px;min-width:0;display:flex}.unpaid-detail-identifiers span{color:#6e7871;font-size:10px}.unpaid-detail-identifiers strong{color:#263129;font-size:11px;font-weight:700}.unpaid-detail-top-actions{align-items:center;gap:7px;display:flex}.unpaid-detail-status{color:#b76a08;background:#fff5e8;border-radius:999px;padding:5px 10px;font-size:9px;font-weight:700}.unpaid-detail-top-pay,.unpaid-detail-top-cancel{cursor:pointer;border-radius:4px;min-height:31px;padding:6px 12px;font-size:9px;font-weight:700}.unpaid-detail-top-pay{color:#fff;background:#17633d;border:1px solid #17633d}.unpaid-detail-top-cancel{color:#566159;background:#fff;border:1px solid #d8dfda}.unpaid-detail-progress{align-items:flex-start;padding:22px 25px 3px;display:flex}.unpaid-progress-step{text-align:center;width:110px}.unpaid-progress-icon{color:#9aa49d;background:#f5f7f6;border:2px solid #dde4df;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:0 auto 7px;font-size:12px;font-weight:800;display:flex}.unpaid-progress-step.completed .unpaid-progress-icon{color:#fff;background:#17633d;border-color:#17633d}.unpaid-progress-step.current .unpaid-progress-icon{color:#17633d;background:#eaf5ee;border-color:#17633d}.unpaid-progress-step strong{color:#475249;font-size:9px;font-weight:700;display:block}.unpaid-progress-step span{color:#969e99;margin-top:4px;font-size:8px;display:block}.unpaid-progress-line{background:#e0e6e2;flex:1;height:2px;margin:16px 2px 0}.unpaid-progress-line.completed{background:#17633d}.unpaid-detail-info-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.unpaid-detail-box{background:#fff;border:1px solid #e0e6e2;border-radius:7px;min-height:225px;padding:16px}.unpaid-detail-box h3{color:#263129;border-bottom:1px solid #e7ebe8;margin:0 0 13px;padding-bottom:10px;font-size:12px}.unpaid-detail-row{grid-template-columns:105px 1fr;gap:10px;margin-bottom:9px;font-size:9px;display:grid}.unpaid-detail-row span{color:#89918c}.unpaid-detail-row strong{color:#3b463f;overflow-wrap:anywhere;font-weight:650}.unpaid-detail-unpaid-text{color:#b76a08!important}.unpaid-detail-weight-table{border:1px solid #e5e9e6}.unpaid-detail-weight-head,.unpaid-detail-weight-line{grid-template-columns:1.15fr 1fr 1fr;align-items:center;display:grid}.unpaid-detail-weight-head{background:#f7f8f7}.unpaid-detail-weight-head span,.unpaid-detail-weight-line>*{text-align:center;border-right:1px solid #e9ecea;padding:8px 6px;font-size:8px}.unpaid-detail-weight-head span:last-child,.unpaid-detail-weight-line>:last-child{border-right:0}.unpaid-detail-weight-line{border-top:1px solid #e9ecea}.unpaid-detail-weight-line>span{color:#808a83}.unpaid-detail-weight-line strong{color:#3d4841;font-weight:650}.unpaid-detail-weight-note{color:#8c958f;margin:10px 0 0;font-size:8px;line-height:1.5}.unpaid-detail-total{border-top:1px solid #e7ebe8;margin-top:12px;padding-top:10px}.unpaid-detail-total strong{color:#17633d;font-size:11px}.unpaid-detail-fee-note{color:#617168;background:#eff6f1;border-radius:4px;margin-top:13px;padding:9px 10px;font-size:8px;line-height:1.5}.unpaid-detail-parcels{background:#fff;border:1px solid #e0e6e2;border-radius:7px;margin-top:12px;overflow:hidden}.unpaid-detail-parcels>h3{color:#27322a;border-bottom:1px solid #e4e8e5;margin:0;padding:14px 17px;font-size:12px}.unpaid-detail-parcel-header,.unpaid-detail-parcel{grid-template-columns:minmax(250px,1.6fr) minmax(130px,.8fr) minmax(170px,1fr) minmax(170px,1fr);align-items:center;column-gap:18px;display:grid}.unpaid-detail-parcel-header{color:#7b857e;background:#f7f8f7;padding:10px 17px;font-size:8px}.unpaid-detail-parcel{border-top:1px solid #edf0ee;min-height:78px;padding:11px 17px;font-size:9px}.unpaid-detail-parcel:first-child{border-top:0}.unpaid-detail-parcel-item{align-items:center;gap:11px;min-width:0;display:flex}.unpaid-detail-parcel-item img{object-fit:cover;border:1px solid #e0e5e1;border-radius:4px;flex:0 0 48px;width:48px;height:48px}.unpaid-detail-parcel-item strong{color:#354139;margin-bottom:5px;font-size:10px;display:block}.unpaid-detail-parcel-item span{color:#37744f;border:1px solid #a7cbb4;border-radius:3px;padding:3px 6px;font-size:8px;display:inline-flex}.unpaid-detail-parcel-weight strong,.unpaid-detail-parcel-weight span{display:block}.unpaid-detail-parcel-weight strong{color:#3d4841}.unpaid-detail-parcel-weight span{color:#929a95;margin-top:4px}.unpaid-detail-parcel-tracking,.unpaid-detail-parcel-packaging{color:#4c5750;overflow-wrap:anywhere}}@media (width<=768px){.unpaid-order-page{background:#f6f8f6!important;min-height:100vh!important;padding:0 0 110px!important}.unpaid-detail-main{width:100%!important;margin:0!important;padding:78px 14px 24px!important}.unpaid-detail-sticky-header{z-index:1000!important;background:#fff!important;border-bottom:1px solid #e5e9e6!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;height:64px!important;padding:0 14px!important;display:grid!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.unpaid-detail-sticky-header h2{color:#202b24!important;text-align:center!important;margin:0!important;font-size:18px!important;font-weight:700!important}.unpaid-detail-back{color:#263129!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;width:44px!important;height:44px!important;padding:0!important;font-size:30px!important;display:flex!important}.unpaid-detail-header-space{width:44px!important}.unpaid-desktop-back{display:none!important}.unpaid-detail-top-card{background:#fff!important;border:1px solid #dfe5e1!important;border-radius:10px!important;padding:16px!important}.unpaid-detail-order-head{border:0!important;padding:0!important;display:block!important}.unpaid-detail-identifiers{display:block!important}.unpaid-detail-identifiers>div{grid-template-columns:115px minmax(0,1fr)!important;gap:10px!important;margin-bottom:11px!important;display:grid!important}.unpaid-detail-identifiers span{color:#8a928d!important;font-size:13px!important}.unpaid-detail-identifiers strong{color:#303a33!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:650!important}.unpaid-detail-top-actions,.unpaid-detail-progress{display:none!important}.unpaid-detail-info-grid{margin:12px 0 0!important;display:block!important}.unpaid-detail-box{background:#fff!important;border:1px solid #dfe5e1!important;border-radius:10px!important;min-height:0!important;margin:0 0 12px!important;padding:16px!important}.unpaid-detail-box h3{color:#263129!important;border-bottom:1px solid #e5e9e6!important;margin:0 0 15px!important;padding-bottom:12px!important;font-size:16px!important;font-weight:700!important}.unpaid-detail-row{grid-template-columns:125px minmax(0,1fr)!important;gap:10px!important;margin-bottom:12px!important;display:grid!important}.unpaid-detail-row span{color:#8b938e!important;font-size:13px!important}.unpaid-detail-row strong{color:#354038!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:650!important}.unpaid-detail-unpaid-text{color:#b66a08!important}.unpaid-detail-weight-table{border:1px solid #e3e8e5!important;border-radius:5px!important;width:100%!important;overflow:hidden!important}.unpaid-detail-weight-head,.unpaid-detail-weight-line{grid-template-columns:1.15fr 1fr 1fr!important;display:grid!important}.unpaid-detail-weight-head{background:#f7f8f7!important}.unpaid-detail-weight-head span,.unpaid-detail-weight-line>*{text-align:center!important;border-right:1px solid #e7ebe8!important;padding:9px 5px!important;font-size:10px!important}.unpaid-detail-weight-head span:last-child,.unpaid-detail-weight-line>:last-child{border-right:0!important}.unpaid-detail-weight-line{border-top:1px solid #e7ebe8!important}.unpaid-detail-weight-note{color:#858f88!important;margin:10px 0 0!important;font-size:11px!important;line-height:1.5!important}.unpaid-detail-total{border-top:1px solid #e5e9e6!important;margin-top:12px!important;padding-top:12px!important}.unpaid-detail-total strong{color:#17633d!important;font-size:14px!important}.unpaid-detail-fee-note{color:#607067!important;background:#eff6f1!important;border-radius:6px!important;margin-top:14px!important;padding:11px!important;font-size:11px!important;line-height:1.5!important}.unpaid-detail-parcels{background:#fff!important;border:1px solid #dfe5e1!important;border-radius:10px!important;margin:12px 0 0!important;overflow:hidden!important}.unpaid-detail-parcels>h3{color:#263129!important;border-bottom:1px solid #e5e9e6!important;margin:0!important;padding:16px!important;font-size:16px!important}.unpaid-detail-parcel-header{display:none!important}.unpaid-detail-parcel{border-top:1px solid #edf0ee!important;min-height:0!important;padding:16px!important;display:block!important}.unpaid-detail-parcel:first-child{border-top:0!important}.unpaid-detail-parcel-item{align-items:center!important;gap:12px!important;margin-bottom:17px!important;display:flex!important}.unpaid-detail-parcel-item img{object-fit:cover!important;border:1px solid #dfe5e1!important;border-radius:7px!important;flex:0 0 58px!important;width:58px!important;height:58px!important}.unpaid-detail-parcel-item strong{color:#303b34!important;margin-bottom:7px!important;font-size:14px!important;display:block!important}.unpaid-detail-parcel-item span{color:#36734e!important;background:#fff!important;border:1px solid #9dc5aa!important;border-radius:4px!important;padding:4px 7px!important;font-size:10px!important;display:inline-flex!important}.unpaid-detail-parcel-weight,.unpaid-detail-parcel-tracking,.unpaid-detail-parcel-packaging{color:#354038!important;grid-template-columns:125px minmax(0,1fr)!important;gap:10px!important;margin-top:12px!important;font-size:13px!important;display:grid!important}.unpaid-detail-parcel-weight:before{content:"Weight / Volume";color:#8b938e}.unpaid-detail-parcel-tracking:before{content:"China Tracking";color:#8b938e}.unpaid-detail-parcel-packaging:before{content:"Packaging";color:#8b938e}.unpaid-detail-parcel-weight strong,.unpaid-detail-parcel-weight span{grid-column:2!important;margin:0!important}.unpaid-detail-parcel-weight:before{grid-row:1/span 2!important}.unpaid-mobile-action-buttons-new{z-index:1000!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #e1e6e3!important;grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.unpaid-mobile-action-buttons-new button{border-radius:6px!important;min-height:46px!important;font-size:13px!important;font-weight:700!important}.unpaid-mobile-cancel-new{color:#4c5951!important;background:#fff!important;border:1px solid #d7dfda!important}.unpaid-mobile-pay-new{color:#fff!important;background:#17633d!important;border:1px solid #17633d!important}}.paid-desktop-row{display:none}@media (width>=769px){.paid-mobile-existing{display:none!important}.paid-compact-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.paid-desktop-row{grid-template-columns:minmax(250px,1.5fr) minmax(210px,1.3fr) minmax(140px,.8fr) minmax(130px,.8fr) minmax(130px,.8fr);background:#fff!important;border-bottom:1px solid #edf0ee!important;align-items:center!important;column-gap:18px!important;min-height:88px!important;padding:12px 16px!important;display:grid!important}.paid-desktop-parcel{align-items:center;gap:10px;min-width:0;display:flex}.paid-desktop-images{flex:none;align-items:center;display:flex;position:relative}.paid-desktop-thumb{background:#f6f7f6;border:1px solid #e1e7e3;border-radius:5px;width:48px;height:48px;overflow:hidden}.paid-desktop-thumb+.paid-desktop-thumb{margin-left:-12px}.paid-desktop-thumb img{object-fit:cover;width:100%;height:100%}.paid-desktop-more{color:#256746;background:#eaf3ed;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-left:-8px;font-size:8px;font-weight:700;display:flex}.paid-desktop-parcel-info{min-width:0}.paid-desktop-parcel-info>strong{color:#303c34;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.paid-desktop-parcel-info>span{color:#35684b;background:#edf5ef;border-radius:3px;padding:3px 6px;font-size:8px;font-weight:600;display:inline-flex}.paid-desktop-parcel-info small{color:#8b948e;margin-top:5px;font-size:8px;display:block}.paid-desktop-method{min-width:0}.paid-desktop-method strong{color:#26332b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;display:block;overflow:hidden}.paid-desktop-method span{color:#89928c;margin-top:5px;font-size:9px;display:block}.paid-desktop-weight strong{color:#3c4840;font-size:10px;font-weight:650}.paid-desktop-amount strong{color:#17633d;font-size:11px;font-weight:750}.paid-desktop-actions{justify-content:flex-start;display:flex}.paid-desktop-details{color:#31523f;cursor:pointer;background:#fff;border:1px solid #d7e0da;border-radius:4px;width:100%;min-height:29px;padding:6px 10px;font-size:9px;font-weight:700}.paid-desktop-details:hover{color:#17633d;border-color:#17633d}}@media (width<=768px){.paid-desktop-row{display:none!important}.paid-mobile-existing{display:block!important}}@media (width>=769px){.paid-details-overlay{z-index:20000!important;background:#f5f7f6!important;width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.paid-details-panel{background:0 0!important;width:min(1120px,100% - 48px)!important;min-height:100vh!important;margin:0 auto!important;padding:24px 0 50px!important;position:relative!important}.paid-details-header{align-items:center!important;width:100%!important;min-height:38px!important;margin-bottom:12px!important;display:flex!important;position:relative!important}.paid-details-back{color:#445149!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;padding:0!important;font-size:13px!important;font-weight:600!important;display:inline-flex!important}.paid-details-header h2,.paid-details-header-space{display:none!important}.paid-details-content{width:100%!important}.paid-details-overlay{z-index:9999!important;background:#f4f7f5!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.paid-details-panel{background:0 0!important;width:min(1120px,100% - 48px)!important;min-height:100vh!important;margin:0 auto!important;padding:28px 0 55px!important}.paid-details-header{grid-template-columns:100px 1fr 100px!important;align-items:center!important;margin-bottom:14px!important;display:grid!important}.paid-details-header h2{text-align:center!important;color:#26372e!important;margin:0!important;font-size:17px!important;font-weight:700!important}.paid-details-back{color:#405048!important;cursor:pointer!important;background:0 0!important;border:0!important;width:max-content!important;padding:5px 0!important;font-size:12px!important;font-weight:650!important}.paid-details-back:after{content:" Back"}.paid-details-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important;padding:0!important;display:grid!important}.paid-delivery-section,.paid-order-card,.paid-payment-card,.paid-parcels-card{box-shadow:none!important;background:#fff!important;border:1px solid #dfe6e1!important;border-radius:8px!important;margin:0!important;padding:20px!important}.paid-delivery-section h3,.paid-order-card h3,.paid-payment-card h3,.paid-parcels-card h3{color:#26372e!important;border-bottom:1px solid #e7ece8!important;margin:0 0 15px!important;padding-bottom:12px!important;font-size:14px!important;font-weight:700!important}.paid-info-row,.paid-order-info-row,.paid-payment-row{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;padding:7px 0!important;display:flex!important}.paid-info-row>span,.paid-order-info-row>span,.paid-payment-row>span{color:#89928c!important;flex:0 0 42%!important;font-size:10px!important;font-weight:500!important}.paid-info-row>strong,.paid-order-info-row>strong,.paid-payment-row>strong{text-align:right!important;color:#344139!important;overflow-wrap:anywhere!important;flex:1!important;font-size:10px!important;font-weight:650!important;line-height:1.45!important}.paid-weight-table{background:#fff!important;border:1px solid #dfe5e1!important;border-radius:5px!important;width:100%!important;margin:14px 0 10px!important;overflow:hidden!important}.paid-weight-head,.paid-weight-row{grid-template-columns:1.25fr 1fr 1fr 1fr!important;display:grid!important}.paid-weight-head{background:#f6f8f7!important;border-bottom:1px solid #dfe5e1!important}.paid-weight-head>div,.paid-weight-row>div{text-align:center!important;border-right:1px solid #e5e9e6!important;justify-content:center!important;align-items:center!important;min-width:0!important;padding:8px 6px!important;font-size:8px!important;display:flex!important}.paid-weight-head>div:last-child,.paid-weight-row>div:last-child{border-right:0!important}.paid-weight-row{border-bottom:1px solid #e5e9e6!important}.paid-weight-row:last-child{border-bottom:0!important}.paid-weight-row .paid-weight-label{text-align:left!important;color:#68736c!important;justify-content:flex-start!important}.paid-weight-note{color:#8a938d!important;margin:8px 0 0!important;font-size:8px!important;line-height:1.45!important}.paid-payment-row{border-bottom:1px solid #edf0ee!important}.paid-payment-row:last-child{border-bottom:0!important}.paid-service-list{text-align:right!important;flex-direction:column!important;flex:1!important;gap:3px!important;display:flex!important}.paid-service-list strong{color:#344139!important;font-size:10px!important;font-weight:650!important}.paid-total-row{margin-top:5px!important;padding-top:12px!important}.paid-total-row>span{color:#26372e!important;font-weight:700!important}.paid-total-row>strong{color:#14733f!important;font-size:13px!important;font-weight:750!important}.paid-parcels-card{grid-column:1/-1!important;padding:0!important;overflow:hidden!important}.paid-parcels-card h3{margin:0!important;padding:16px 18px!important}.paid-parcel-count{color:#89928c!important;margin:0!important;padding:0 18px 12px!important;font-size:9px!important}.paid-parcel-item{border-top:1px solid #edf0ee!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:13px 18px!important;display:grid!important}.paid-parcel-image{background:#f5f7f5!important;border:1px solid #e2e7e3!important;border-radius:5px!important;width:54px!important;height:54px!important;overflow:hidden!important}.paid-parcel-image img{object-fit:cover!important;width:100%!important;height:100%!important}.paid-parcel-info{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.paid-parcel-name{color:#303d35!important;font-size:11px!important;font-weight:700!important}.paid-parcel-category{color:#34704e!important;background:#edf5ef!important;border-radius:3px!important;width:max-content!important;padding:3px 6px!important;font-size:8px!important;font-weight:600!important}.paid-parcel-meta{flex-wrap:wrap!important;gap:6px 14px!important;display:flex!important}.paid-parcel-meta span,.paid-parcel-info small{color:#818b85!important;font-size:9px!important;line-height:1.4!important}}.paid-desktop-overview{display:none}@media (width>=769px){.paid-details-header h2{display:none!important}.paid-details-header{margin-bottom:10px!important;display:block!important}.paid-desktop-overview{background:#fff!important;border:1px solid #dfe6e1!important;border-radius:8px!important;margin-bottom:16px!important;padding:0 20px 20px!important;display:block!important}.paid-desktop-overview-top{border-bottom:1px solid #e7ece8!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;min-height:66px!important;display:flex!important}.paid-desktop-overview-meta{align-items:center!important;gap:46px!important;display:flex!important}.paid-desktop-overview-meta>div{align-items:center!important;gap:8px!important;display:flex!important}.paid-desktop-overview-meta span{color:#7e8982!important;font-size:10px!important;font-weight:500!important}.paid-desktop-overview-meta strong{color:#29372f!important;font-size:11px!important;font-weight:700!important}.paid-desktop-status{color:#17683e!important;background:#e8f5ec!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;min-width:54px!important;height:26px!important;padding:0 12px!important;font-size:9px!important;font-weight:700!important;display:inline-flex!important}.paid-desktop-progress{grid-template-columns:auto 1fr auto 1fr auto 1fr auto 1fr auto!important;align-items:start!important;padding:25px 45px 2px!important;display:grid!important}.paid-desktop-step{text-align:center!important;flex-direction:column!important;align-items:center!important;width:105px!important;display:flex!important}.paid-desktop-step-icon{color:#95a29a!important;background:#f6f8f7!important;border:2px solid #dce5df!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;margin-bottom:8px!important;font-size:13px!important;font-weight:700!important;display:flex!important}.paid-desktop-step.completed .paid-desktop-step-icon{color:#fff!important;background:#17683e!important;border-color:#17683e!important}.paid-desktop-step strong{color:#3d4942!important;white-space:nowrap!important;font-size:9px!important;font-weight:700!important}.paid-desktop-step span{color:#9aa39d!important;margin-top:5px!important;font-size:8px!important}.paid-desktop-step.completed span{color:#688073!important}.paid-desktop-progress-line{background:#dfe6e2!important;height:2px!important;margin:18px 7px 0!important}.paid-desktop-progress-line.completed{background:#17683e!important}.shipped-compact-card{background:#fff!important;width:100%!important;margin:0!important;padding:12px 16px!important;overflow:hidden!important}.shipped-compact-card .paid-compact-main{align-items:center!important;gap:12px!important;display:flex!important}.shipped-compact-card .paid-compact-images{flex:none!important;align-items:center!important;gap:5px!important;width:auto!important;display:flex!important}.shipped-compact-card .paid-compact-image{background:#f6f8f6!important;border:1px solid #e2e8e4!important;border-radius:5px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;overflow:hidden!important}.shipped-compact-card .paid-compact-image img{object-fit:cover!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;display:block!important}}.shipped-desktop-row{display:none}@media (width>=769px){.shipped-compact-card>.paid-compact-top,.shipped-compact-card>.paid-compact-divider,.shipped-compact-card>.paid-compact-main,.shipped-compact-card>.shipped-clean-bottom,.shipped-compact-card>.shipped-compact-balance{display:none!important}.shipped-compact-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.shipped-desktop-row{background:#fff;border-bottom:1px solid #edf0ee;grid-template-columns:minmax(250px,1.5fr) minmax(210px,1.25fr) minmax(140px,.8fr) minmax(130px,.75fr) minmax(150px,.85fr);align-items:center;column-gap:18px;min-height:92px;padding:13px 16px;display:grid!important}.shipped-desktop-item{align-items:center;gap:11px;min-width:0;display:flex}.shipped-desktop-images{flex:none;align-items:center;display:flex;position:relative}.shipped-desktop-thumb{background:#f6f7f6;border:1px solid #e1e7e3;border-radius:5px;width:48px;height:48px;overflow:hidden}.shipped-desktop-thumb+.shipped-desktop-thumb{margin-left:-12px}.shipped-desktop-thumb img{object-fit:cover;width:100%;height:100%;display:block}.shipped-desktop-more{color:#256746;background:#eaf3ed;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-left:-8px;font-size:8px;font-weight:700;display:flex}.shipped-desktop-item-info{min-width:0}.shipped-desktop-item-info strong{color:#303c34;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.shipped-desktop-item-info>span{color:#35684b;background:#edf5ef;border-radius:3px;padding:3px 6px;font-size:8px;font-weight:600;display:inline-flex}.shipped-desktop-item-info small{color:#8b948e;text-overflow:ellipsis;white-space:nowrap;max-width:160px;margin-top:5px;font-size:8px;display:block;overflow:hidden}.shipped-desktop-method{min-width:0}.shipped-desktop-method strong{color:#26332b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;display:block;overflow:hidden}.shipped-desktop-method span{color:#89928c;margin-top:5px;font-size:9px;display:block}.shipped-desktop-weight strong{color:#3c4840;font-size:10px;font-weight:650}.shipped-desktop-status span{color:#177044;background:#e9f5ed;border-radius:999px;align-items:center;padding:5px 9px;font-size:8px;font-weight:700;display:inline-flex}.shipped-desktop-actions{justify-content:flex-end;display:flex}.shipped-desktop-actions button{color:#31523f;cursor:pointer;background:#fff;border:1px solid #d5e0d9;border-radius:4px;width:100%;min-height:30px;padding:6px 10px;font-size:9px;font-weight:700}.shipped-desktop-actions button:hover{color:#17633d;border-color:#17633d}.shipped-table-header,.shipped-desktop-row{grid-template-columns:minmax(250px,1.5fr) minmax(210px,1.25fr) minmax(140px,.8fr) minmax(130px,.75fr) minmax(150px,.85fr)!important;column-gap:18px!important}.shipped-compact-destination{display:none!important}}.shipped-desktop-overview{display:none}@media (width>=769px){.shipped-desktop-overview{background:#fff;border:1px solid #dce5df;border-radius:7px;grid-column:1/-1;margin-bottom:18px;padding:20px 22px 24px;display:block!important}.shipped-desktop-overview-top{border-bottom:1px solid #e7ece9;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.shipped-desktop-overview-info{align-items:center;gap:42px;display:flex}.shipped-desktop-overview-info>div{align-items:center;gap:9px;display:flex}.shipped-desktop-overview-info span{color:#7d8881;font-size:9px}.shipped-desktop-overview-info strong{color:#27372e;font-size:10px;font-weight:700}.shipped-desktop-overview-status{color:#187143;background:#e6f4eb;border-radius:999px;justify-content:center;align-items:center;padding:6px 16px;font-size:9px;font-weight:700;display:inline-flex}.shipped-desktop-progress{align-items:flex-start;padding:22px 52px 0;display:flex}.shipped-desktop-progress-step{text-align:center;flex-direction:column;align-items:center;width:112px;display:flex}.shipped-desktop-progress-icon{color:#a2ada6;background:#f7faf8;border:2px solid #dbe5df;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.shipped-desktop-progress-step.completed .shipped-desktop-progress-icon{color:#fff;background:#187143;border-color:#187143}.shipped-desktop-progress-step strong{color:#344239;margin-top:8px;font-size:9px;font-weight:700}.shipped-desktop-progress-step span{color:#9aa39d;margin-top:4px;font-size:8px}.shipped-desktop-progress-step.completed span{color:#77847c}.shipped-desktop-progress-line{background:#dfe7e2;flex:1;height:2px;margin-top:17px}.shipped-desktop-progress-line.completed{background:#187143}.shipped-desktop-actions{justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.shipped-desktop-actions button{white-space:nowrap!important;cursor:pointer!important;border-radius:5px!important;min-width:0!important;height:32px!important;padding:0 12px!important;font-size:11px!important;font-weight:600!important}.shipped-desktop-details-button{color:#173b2b!important;background:#fff!important;border:1px solid #cfdcd4!important}.shipped-desktop-confirm-button{color:#fff!important;background:#08783f!important;border:1px solid #08783f!important}.shipped-desktop-confirm-button:disabled{opacity:.45!important;cursor:not-allowed!important}.shipped-desktop-actions{flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:6px!important;width:112px!important;display:flex!important}.shipped-desktop-actions button{white-space:nowrap!important;width:100%!important;min-width:112px!important;height:30px!important;padding:0 8px!important;font-size:10px!important}}.shipped-desktop-logistics-full{display:none}@media (width>=769px){.shipped-desktop-logistics-full{box-sizing:border-box!important;background:#fff!important;border:1px solid #dfe6e1!important;border-radius:8px!important;grid-column:1/-1!important;width:100%!important;margin:0!important;padding:16px 20px 18px!important;display:block!important}.shipped-logistics-title-row{border-bottom:1px solid #e5eae7!important;align-items:center!important;min-height:28px!important;margin-bottom:10px!important;padding-bottom:9px!important;display:flex!important}.shipped-logistics-title-row h3{color:#1d2922!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.shipped-logistics-package-tab{color:#167a45!important;background:#eaf6ee!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-width:70px!important;height:26px!important;margin:0 0 10px!important;padding:0 12px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}.shipped-logistics-numbers{align-items:center!important;gap:70px!important;margin-bottom:14px!important;display:flex!important}.shipped-logistics-numbers>div{align-items:center!important;gap:7px!important;display:flex!important}.shipped-logistics-numbers span{color:#65716a!important;font-size:10px!important}.shipped-logistics-numbers strong{color:#26322b!important;font-size:10px!important;font-weight:700!important}.shipped-logistics-real-timeline{width:100%!important;max-width:650px!important;padding:2px 0 0 5px!important;position:relative!important}.shipped-logistics-real-step{grid-template-columns:18px minmax(0,1fr)!important;column-gap:10px!important;padding-bottom:16px!important;display:grid!important;position:relative!important}.shipped-logistics-real-step:not(:last-child):after{content:""!important;background:#d7ded9!important;width:1px!important;position:absolute!important;top:10px!important;bottom:-1px!important;left:4px!important}.shipped-logistics-real-marker{z-index:2!important;padding-top:3px!important;position:relative!important}.shipped-logistics-real-marker span{background:#aeb8b2!important;border-radius:50%!important;width:9px!important;height:9px!important;display:block!important}.shipped-logistics-real-step.latest .shipped-logistics-real-marker span{background:#167a45!important;box-shadow:0 0 0 3px #e8f5ed!important}.shipped-logistics-real-content{flex-direction:column!important;align-items:flex-start!important;gap:3px!important;display:flex!important}.shipped-logistics-real-content strong{color:#28342d!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important}.shipped-logistics-real-step.latest .shipped-logistics-real-content strong{color:#167a45!important}.shipped-logistics-real-content small{color:#8a958f!important;font-size:9px!important;line-height:1.4!important}.shipped-logistics-real-content p{color:#66726b!important;margin:1px 0 0!important;font-size:10px!important;line-height:1.45!important}.shipped-logistics-no-updates{color:#8b9690!important;padding:16px 0 5px!important;font-size:10px!important}.shipped-desktop-overview-actions{align-items:center!important;gap:10px!important;display:flex!important}.shipped-desktop-check-packaging{color:#167a45!important;cursor:pointer!important;white-space:nowrap!important;background:#fff!important;border:1px solid #167a45!important;border-radius:5px!important;height:30px!important;padding:0 14px!important;font-size:10px!important;font-weight:700!important}.shipped-desktop-check-packaging:hover{background:#f0f8f3!important}.shipped-details-actions,.paid-details-content>div[style*="height: 90px"]{display:none!important}.image-preview-overlay{z-index:99999!important}.packaging-preview-modal{z-index:100000!important;position:relative!important}}.shipped-details-general-header{display:none}@media (width>=769px){.shipped-details-overlay{flex-direction:column!important;padding:0!important;display:flex!important}.shipped-details-general-header{z-index:20!important;flex:none!important;width:100%!important;display:block!important;position:relative!important}.shipped-details-overlay>.paid-details-panel{flex:auto!important;width:calc(100% - 48px)!important;max-width:1180px!important;min-height:0!important;margin:0 auto!important}}.received-desktop-row{display:none}@media (width>=769px){.received-mobile-card{display:none!important}.received-table-header,.received-desktop-row{grid-template-columns:minmax(230px,1.65fr) minmax(180px,1.35fr) minmax(90px,.7fr) minmax(105px,.8fr) minmax(90px,.7fr) minmax(110px,.8fr)!important;align-items:center!important;column-gap:14px!important;display:grid!important}.received-desktop-row{box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #e8ece9!important;min-height:92px!important;padding:12px 16px!important}.received-desktop-item{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.received-desktop-images{flex-shrink:0!important;align-items:center!important;display:flex!important}.received-desktop-image{background:#f7f9f7!important;border:1px solid #dfe6e1!important;border-radius:5px!important;width:44px!important;height:44px!important;margin-right:-6px!important;overflow:hidden!important}.received-desktop-image img{object-fit:cover!important;width:100%!important;height:100%!important}.received-desktop-item-info{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important}.received-desktop-item-info>strong{color:#26322b!important;font-size:11px!important;font-weight:700!important}.received-desktop-category{color:#167a45!important;background:#eaf6ee!important;border-radius:4px!important;width:fit-content!important;padding:3px 7px!important;font-size:9px!important;font-weight:700!important;display:inline-flex!important}.received-desktop-item-info small{color:#89948e!important;font-size:9px!important}.received-desktop-method{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.received-desktop-method strong{color:#27342d!important;font-size:10px!important;font-weight:700!important}.received-desktop-method span{color:#89948e!important;font-size:9px!important}.received-desktop-weight,.received-desktop-amount{color:#344139!important;font-size:10px!important;font-weight:700!important}.received-desktop-status span{color:#167a45!important;background:#e4f4e9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:64px!important;height:24px!important;padding:0 10px!important;font-size:9px!important;font-weight:700!important;display:inline-flex!important}.received-desktop-option button{color:#203229!important;cursor:pointer!important;background:#fff!important;border:1px solid #bfd2c6!important;border-radius:5px!important;min-width:100px!important;height:31px!important;padding:0 12px!important;font-size:10px!important;font-weight:700!important}.received-desktop-option button:hover{color:#167a45!important;background:#f5faf7!important;border-color:#167a45!important}.received-mobile-action-buttons,.received-order-actions{display:none!important}.received-desktop-order-head{justify-content:space-between!important;align-items:center!important;gap:24px!important;width:100%!important;display:flex!important}.received-desktop-identifiers{flex-flow:row!important;align-items:center!important;gap:38px!important;display:flex!important}.received-desktop-identifiers>div{white-space:nowrap!important;align-items:center!important;gap:7px!important;display:flex!important}.received-desktop-top-actions{flex-shrink:0!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-left:auto!important;display:flex!important}.received-desktop-status{color:#08783e!important;white-space:nowrap!important;background:#e7f5eb!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:28px!important;padding:0 14px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}.received-desktop-check-packaging{color:#08783e!important;cursor:pointer!important;white-space:nowrap!important;background:#fff!important;border:1px solid #08783e!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;height:32px!important;padding:0 16px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}.received-desktop-top-actions{display:none!important}.received-desktop-order-head{justify-content:flex-start!important}.received-desktop-main-header{width:100%!important;display:block!important}.received-detail-header{display:none!important}}@media (width<=768px){.received-desktop-main-header{display:none!important}}@media (width>=769px){.received-table-header,.received-desktop-row{grid-template-columns:minmax(220px,1.6fr) minmax(190px,1.35fr) minmax(100px,.7fr) minmax(120px,.85fr) minmax(120px,.8fr)!important;column-gap:18px!important}.received-desktop-back-row{align-items:center!important;width:min(960px,100% - 48px)!important;height:24px!important;margin:18px auto 6px!important;display:flex!important}.received-desktop-back-button{color:#173d2c!important;cursor:pointer!important;background:0 0!important;border:none!important;justify-content:flex-start!important;align-items:center!important;width:28px!important;height:28px!important;padding:0!important;font-size:28px!important;font-weight:600!important;line-height:1!important;display:flex!important}.received-desktop-back-button:hover{color:#08783e!important;background:0 0!important}.received-desktop-back-row{display:none!important}.received-order-page{padding-top:22px!important}.received-order-overview-card{position:relative!important}.received-desktop-card-back{color:#173d2c!important;cursor:pointer!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:30px!important;font-weight:600!important;line-height:1!important;display:flex!important;position:absolute!important;top:18px!important;left:-42px!important}.received-desktop-card-back:hover{color:#08783e!important}}@media (width<=768px){.received-desktop-card-back{display:none!important}}@media (width>=769px){.received-order-page{margin-top:0!important;padding-top:10px!important}.received-order-overview-card{margin-top:0!important;padding-top:48px!important;position:relative!important}.received-desktop-card-back{color:#5f6964!important;cursor:pointer!important;background:0 0!important;border:none!important;align-items:center!important;gap:5px!important;width:auto!important;height:24px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:13px!important;left:22px!important}.received-desktop-card-back span{margin-top:-1px!important;font-size:19px!important;line-height:1!important}.received-desktop-card-back:hover{color:#08783e!important;background:0 0!important}.received-logistics-card>h3,.received-detail-card>h3{border-bottom:1px solid #e5e9e7!important;margin:0 0 16px!important;padding-bottom:10px!important}.paid-details-header{display:none!important}.paid-details-overlay,.paid-details-panel{background:#f4f7f5!important}.paid-details-content{padding-top:10px!important}.shipped-desktop-overview{margin-top:0!important;padding-top:48px!important;position:relative!important}.shipped-desktop-card-back{color:#5f6964!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;width:auto!important;height:24px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:13px!important;left:22px!important}.shipped-desktop-card-back span{font-size:19px!important;line-height:1!important}.shipped-desktop-card-back:hover{color:#08783e!important}}@media (width<=768px){.shipped-desktop-card-back{display:none!important}}@media (width>=769px){.shipped-table-header,.shipped-desktop-row{grid-template-columns:minmax(240px,1.55fr) minmax(220px,1.35fr) minmax(120px,.75fr) minmax(140px,.85fr)!important;column-gap:18px!important}.paid-desktop-overview{padding-top:48px!important;position:relative!important}.paid-desktop-card-back{color:#5f6964!important;cursor:pointer!important;background:0 0!important;border:none!important;align-items:center!important;gap:5px!important;width:auto!important;height:24px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:13px!important;left:22px!important}.paid-desktop-card-back span{font-size:19px!important;line-height:1!important}.paid-desktop-card-back:hover{color:#08783e!important}}@media (width<=768px){.paid-desktop-card-back{display:none!important}}@media (width>=769px){.paid-desktop-card-back{visibility:visible!important;opacity:1!important;z-index:100!important;color:#5f6964!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;width:auto!important;height:24px!important;padding:0!important;font-size:12px!important;font-weight:500!important;display:flex!important;position:absolute!important;top:14px!important;left:22px!important}.paid-desktop-main-header{width:100%!important;display:block!important}.paid-details-overlay{background:#f4f7f5!important;width:100%!important;min-height:100vh!important;position:relative!important;inset:auto!important;overflow:visible!important}.paid-details-panel{background:0 0!important;width:100%!important;max-width:none!important;min-height:0!important;overflow:visible!important}.paid-details-header{display:none!important}.paid-desktop-overview{padding-top:52px!important;position:relative!important;overflow:visible!important}.paid-desktop-card-back{color:#4f5b55!important;cursor:pointer!important;z-index:20!important;background:0 0!important;border:0!important;align-items:center!important;gap:4px!important;width:auto!important;height:auto!important;padding:0!important;font-size:12px!important;font-weight:500!important;display:flex!important;position:absolute!important;top:16px!important;left:22px!important}.paid-desktop-card-back span{font-size:18px!important;line-height:1!important;display:inline!important}.paid-desktop-main-header{z-index:100!important;width:100%!important;display:block!important;position:relative!important}}@media (width<=768px){.paid-desktop-main-header{display:none!important}}@media (width>=769px){.paid-details-overlay{z-index:99999!important;background:#f4f7f5!important;width:100vw!important;height:100vh!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.paid-desktop-main-header{z-index:10!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.paid-details-panel{background:0 0!important;width:min(1120px,100% - 48px)!important;max-width:1120px!important;min-height:auto!important;margin:0 auto!important;padding:14px 0 50px!important;position:relative!important;overflow:visible!important}.paid-details-header{display:none!important}.paid-desktop-overview{box-sizing:border-box!important;background:#fff!important;border:1px solid #dfe6e1!important;border-radius:9px!important;width:100%!important;margin:0 0 16px!important;padding:46px 22px 22px!important;position:relative!important;overflow:visible!important}.paid-desktop-card-back:hover{color:#08783e!important}.paid-desktop-overview{visibility:visible!important;opacity:1!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e1e7e3!important;border-radius:8px!important;width:100%!important;margin:0 0 16px!important;padding:48px 22px 22px!important;display:block!important;position:relative!important;overflow:visible!important}.paid-desktop-card-back{visibility:visible!important;opacity:1!important;z-index:999!important;color:#4f5b55!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;width:auto!important;height:24px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important;position:absolute!important;top:14px!important;left:22px!important}.paid-desktop-card-back span{font-size:19px!important;line-height:1!important;display:inline!important}.unpaid-desktop-main-header{width:100%!important;display:block!important}}@media (width<=768px){.unpaid-desktop-main-header{display:none!important}}@media (width>=769px){.unpaid-detail-top-card{padding-top:54px!important;position:relative!important}.unpaid-desktop-back{color:#5f6964!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;width:auto!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important;position:absolute!important;top:15px!important;left:22px!important}.unpaid-desktop-back:hover{color:#08783e!important}.customer-dashboard{background:#f4f7f5!important;min-height:100vh!important;margin:0!important;padding:0!important}.customer-dashboard .dashboard-sticky-top{background:0 0!important;width:auto!important;margin:0!important;padding:14px 0 0!important;position:relative!important;top:auto!important}.customer-dashboard .dashboard-statuses{margin-top:0!important;margin-bottom:0!important}.customer-dashboard .dashboard-content{margin-top:0!important}.customer-dashboard{background:#f4f7f5!important}.customer-dashboard .packages-workspace{grid-template-columns:172px minmax(0,1fr)!important;align-items:start!important;column-gap:14px!important;width:min(1180px,100% - 48px)!important;margin:18px auto 30px!important;display:grid!important;position:relative!important}.customer-dashboard .packages-workspace>.dashboard-sticky-top{z-index:2!important;pointer-events:auto!important;background:0 0!important;align-self:start!important;width:172px!important;min-width:172px!important;max-width:172px!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.customer-dashboard .packages-workspace .dashboard-actions{display:none!important}.customer-dashboard .packages-workspace .dashboard-statuses{box-sizing:border-box!important;width:172px!important;min-width:172px!important;max-width:172px!important;margin:0!important;padding:9px!important;position:relative!important}.customer-dashboard .packages-workspace>.dashboard-content{z-index:1!important;pointer-events:auto!important;grid-column:2!important;align-self:start!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding-top:0!important;position:relative!important}.customer-dashboard .packages-workspace>.dashboard-content>.shipment-card-list{width:100%!important;margin-top:0!important}.customer-dashboard .packages-workspace .packages-empty-state{box-sizing:border-box!important;background:#fff!important;border:1px solid #e1e7e3!important;border-radius:10px!important;width:100%!important;min-height:480px!important;margin:0!important}.customer-dashboard .packages-workspace>.dashboard-content,.customer-dashboard .packages-workspace .packages-empty-state{min-height:490px!important}.customer-dashboard .packages-workspace{align-items:stretch!important}.customer-dashboard .packages-workspace>.dashboard-sticky-top{align-self:stretch!important}.customer-dashboard .packages-workspace .dashboard-statuses{height:100%!important}.customer-dashboard .packages-workspace .packages-empty-state{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.customer-dashboard .packages-workspace>.dashboard-content{padding-top:12px!important}}@media (width<=768px){.cancel-packing-overlay{z-index:999999!important;box-sizing:border-box!important;isolation:isolate!important;background:#1119148c!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:18px!important;display:flex!important;position:fixed!important;inset:0!important}.cancel-packing-modal{z-index:1000000!important;width:calc(100vw - 36px)!important;max-width:360px!important;margin:0!important;position:relative!important}}@media (width>=769px){.paid-freight-adjustment-card{box-sizing:border-box;background:#fff;border:1px solid #dfe7e2;border-radius:10px;min-width:0;padding:20px 22px}.paid-freight-adjustment-head{border-bottom:1px solid #e5e9e7;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:15px;padding-bottom:15px;display:flex}.paid-freight-adjustment-head h3{color:#18392b;margin:0 0 6px;font-size:16px;font-weight:700}.paid-freight-adjustment-head p{color:#68766f;margin:0;font-size:12px;line-height:1.6}.paid-adjustment-badge{border-radius:999px;align-items:center;width:fit-content;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.paid-adjustment-badge.balance{color:#b45309;background:#fff3e8}.paid-adjustment-badge.refund{color:#167346;background:#eaf7ef}.paid-adjustment-calculation{flex-direction:column;display:flex}.paid-adjustment-row{border-bottom:1px solid #edf1ef;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:12px;display:flex}.paid-adjustment-row span{color:#718078}.paid-adjustment-row strong{color:#253b31;text-align:right;font-size:12px}.paid-adjustment-result{background:#fff3e8;border:0;border-radius:7px;margin-top:6px;padding:11px 12px}.paid-adjustment-result span,.paid-adjustment-result strong{color:#b45309;font-weight:700}.paid-adjustment-result.refund{background:#eaf7ef}.paid-adjustment-result.refund span,.paid-adjustment-result.refund strong{color:#167346}.paid-adjustment-explanation{background:#f7faf8;border-radius:7px;margin-top:16px;padding:13px 14px}.paid-adjustment-explanation strong{color:#18392b;margin-bottom:6px;font-size:12px;display:block}.paid-adjustment-explanation p{color:#68766f;margin:0 0 7px;font-size:11px;line-height:1.55}.paid-adjustment-explanation p:last-child{margin-bottom:0}.paid-pay-balance-button{color:#fff;cursor:pointer;background:#176b45;border:0;border-radius:7px;width:100%;margin-top:16px;padding:11px 16px;font-size:12px;font-weight:700}.paid-pay-balance-button:hover{background:#125738}.paid-details-overlay .paid-details-panel,.shipped-details-overlay .paid-details-panel{width:min(960px,100% - 48px)!important;max-width:960px!important;margin:28px auto 60px!important}}@media (width<=600px){.dashboard-statuses{z-index:auto!important;position:static!important;top:auto!important}}@media screen and (width<=768px){.customer-dashboard .dashboard-sticky-top{z-index:10!important;position:relative!important;top:auto!important;overflow:visible!important}.customer-dashboard .dashboard-actions{z-index:900!important;background:#fff!important;position:sticky!important;top:0!important}.customer-dashboard .dashboard-statuses{z-index:1!important;position:relative!important;top:auto!important}.customer-dashboard .packages-shared-header{z-index:3000!important;background:#fff!important;width:100%!important;margin:0!important;position:sticky!important;top:0!important}.customer-dashboard .packages-shared-header .home-announcement{z-index:auto!important;position:relative!important;top:auto!important}.customer-dashboard .packages-workspace>.dashboard-sticky-top{z-index:2999!important;background:#fff!important;width:100%!important;margin:0!important;padding:0!important;position:sticky!important;top:30px!important}.customer-dashboard .dashboard-actions{background:#fff!important;width:100%!important;margin:0!important;position:relative!important}.customer-dashboard .dashboard-statuses.dashboard-statuses-7{z-index:1!important;position:relative!important;top:auto!important}.customer-dashboard .dashboard-content{z-index:1!important;position:relative!important}.shipped-details-overlay{z-index:5000!important;background:#f5f6f5!important;flex-direction:column!important;width:100%!important;height:100dvh!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.shipped-details-overlay>.paid-details-panel{background:#f5f6f5!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.shipped-details-overlay .paid-details-header{z-index:10!important;background:#fff!important;flex:none!important;grid-template-columns:42px 1fr 42px!important;align-items:center!important;width:100%!important;min-height:58px!important;display:grid!important;position:relative!important;top:auto!important}.shipped-details-overlay .paid-details-content{-webkit-overflow-scrolling:touch!important;flex:auto!important;width:100%!important;min-height:0!important;padding-bottom:24px!important;overflow:hidden auto!important}.shipped-details-overlay .shipped-details-actions{width:100%!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;z-index:20!important;background:#fff!important;border-top:1px solid #e8ece9!important;flex:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important;position:relative!important;bottom:auto!important}.shipped-details-overlay .shipped-details-actions button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:9px 6px!important;font-size:10px!important;font-weight:700!important;line-height:1.2!important;display:flex!important}.paid-details-overlay.shipped-details-overlay{z-index:99999!important;background:#f5f6f5!important;flex-direction:column!important;width:100vw!important;height:100dvh!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.paid-details-overlay.shipped-details-overlay>.paid-details-panel{background:#f5f6f5!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.shipped-details-overlay .paid-details-header{width:100%!important;min-height:58px!important;padding:calc(8px + env(safe-area-inset-top)) 16px 8px!important;background:#fff!important;border-bottom:1px solid #ecefec!important;flex:none!important;grid-template-columns:42px 1fr 42px!important;align-items:center!important;display:grid!important;position:relative!important}.shipped-details-overlay .paid-details-header h2{text-align:center!important;margin:0!important;font-size:17px!important;display:block!important}.shipped-details-overlay .paid-details-header-space{width:42px!important;display:block!important}.shipped-details-overlay .paid-details-content{-webkit-overflow-scrolling:touch!important;flex:1 1 0!important;width:100%!important;min-height:0!important;padding:20px 16px!important;overflow:hidden auto!important}.shipped-details-overlay .shipped-details-actions{width:100%!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;visibility:visible!important;opacity:1!important;z-index:100!important;background:#fff!important;border-top:1px solid #e8ece9!important;flex:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important;position:relative!important;bottom:auto!important}.shipped-details-overlay .shipped-details-actions button{visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:8px 5px!important;font-size:10px!important;font-weight:700!important;display:flex!important}}@media (width>=769px){.customer-dashboard .packages-workspace{align-items:start!important}.customer-dashboard .packages-workspace>.dashboard-sticky-top{align-self:start!important;height:auto!important;position:relative!important;top:auto!important}.customer-dashboard .packages-workspace .dashboard-statuses{height:auto!important}.customer-dashboard .packages-workspace>.dashboard-content{scrollbar-width:thin;scrollbar-gutter:stable;height:520px!important;min-height:520px!important;max-height:520px!important;overflow:hidden auto!important}.customer-dashboard .packages-workspace>.dashboard-content::-webkit-scrollbar{width:6px}.customer-dashboard .packages-workspace>.dashboard-content::-webkit-scrollbar-thumb{background:#d7ddd9;border-radius:999px}.customer-dashboard .packages-workspace>.dashboard-content::-webkit-scrollbar-track{background:0 0}}@media screen and (width<=768px){.customer-dashboard .packages-workspace>.dashboard-sticky-top{z-index:3000!important;background:#fff!important;position:sticky!important;top:0!important}.customer-dashboard .dashboard-actions,.customer-dashboard .dashboard-statuses,.customer-dashboard .dashboard-statuses.dashboard-statuses-7{z-index:1!important;position:relative!important;top:auto!important}}.customer-dashboard .packages-workspace>.packages-shared-header{z-index:2999!important;background:#fff!important;position:sticky!important;top:44px!important}@media screen and (width<=768px){.customer-dashboard .dashboard-sticky-top{z-index:3000!important;background:#fff!important;position:sticky!important;top:0!important}.customer-dashboard .dashboard-actions{z-index:auto!important;position:relative!important;top:auto!important}}.packing-details-desktop-header,.packing-details-mobile-header{display:none}@media (width>=769px){.packing-details-page{color:#1e2922;background:#f4f6f5;min-height:100vh}.packing-details-desktop-header{z-index:1000;background:#fff;position:sticky;top:0;display:block!important}.packing-details-mobile-header{display:none!important}.packing-details-container{width:min(1060px,100% - 48px);margin:0 auto;padding:15px 0 48px}.packing-page-back{color:#526159;cursor:pointer;background:0 0;border:0;align-items:center;margin:0 0 10px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.packing-page-back:hover{color:#0f663d}.packing-order-overview{background:#fff;border:1px solid #e1e7e3;border-radius:7px;margin-bottom:12px;padding:18px 20px 22px}.packing-order-topline{border-bottom:1px solid #edf0ee;align-items:center;gap:35px;padding-bottom:18px;display:flex}.packing-order-reference,.packing-order-route{align-items:center;gap:7px;min-width:0;display:flex}.packing-order-reference span,.packing-order-route span{color:#78827c;font-size:11px}.packing-order-reference strong,.packing-order-route strong{color:#26322a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.packing-order-route{flex:1}.packing-status-badge{color:#12643b;background:#e7f4ec;border-radius:999px;flex:none;padding:5px 11px;font-size:10px;font-weight:750}.nigeria-shipment-progress{justify-content:center;align-items:flex-start;padding:24px 10px 0;display:flex}.nigeria-progress-step{text-align:center;flex-direction:column;flex:0 0 120px;align-items:center;width:120px;display:flex;position:relative}.nigeria-progress-icon{z-index:2;color:#929c96;background:#f3f5f4;border:2px solid #d8dfda;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:flex;position:relative}.nigeria-progress-step.completed .nigeria-progress-icon{color:#fff;background:#17663f;border-color:#17663f}.nigeria-progress-step strong{color:#59655e;margin-top:8px;font-size:10px;font-weight:650;line-height:1.3;display:block}.nigeria-progress-step.completed strong{color:#174f33}.nigeria-progress-date{color:#9aa29d;min-height:24px;margin-top:4px;font-size:8px;line-height:1.35;display:block}.nigeria-progress-step.completed .nigeria-progress-date{color:#718078}.nigeria-progress-line{background:#dfe4e1;flex:0 74px;width:74px;height:2px;margin:18px -7px 0}.nigeria-progress-step.completed+.nigeria-progress-line{background:linear-gradient(90deg,#17663f 0% 35%,#dfe4e1 35% 100%)}.packing-section-heading{justify-content:space-between;align-items:center;display:flex}.packing-section-heading h2,.packing-info-panel h2{color:#202b24;margin:0;font-size:13px;font-weight:750}.packing-logistics-section{background:#fff;border:1px solid #e1e7e3;border-radius:7px;margin-bottom:12px;padding:16px 20px 18px}.packing-logistics-status{color:#77817b;background:#f0f3f1;border-radius:999px;padding:4px 9px;font-size:9px;font-weight:650}.packing-logistics-empty{border-top:1px solid #edf0ee;align-items:flex-start;gap:12px;margin-top:14px;padding:13px 14px;display:flex}.packing-logistics-marker{background:#17663f;border-radius:50%;flex:0 0 9px;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 4px #e7f3eb}.packing-logistics-empty strong{color:#354139;font-size:11px;font-weight:700;display:block}.packing-logistics-empty p{color:#879089;margin:4px 0 0;font-size:10px}.packing-three-column-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1fr);gap:12px;margin-bottom:12px;display:grid}.packing-info-panel{background:#fff;border:1px solid #e1e7e3;border-radius:7px;min-height:230px;padding:16px 18px}.packing-panel-divider{background:#e8ece9;height:1px;margin:11px 0 12px}.packing-detail-list{flex-direction:column;gap:9px;display:flex}.packing-detail-list>div{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:9px;display:grid}.packing-detail-list span{color:#818a84;font-size:9px;line-height:1.45}.packing-detail-list strong{color:#3b463f;overflow-wrap:anywhere;min-width:0;font-size:9.5px;font-weight:600;line-height:1.5}.packing-detail-address strong{line-height:1.6}.packing-payment-pending{color:#17663f!important}.packing-payment-note{color:#567064;background:#f2f8f4;border-radius:5px;margin-top:14px;padding:9px 10px;font-size:8.5px;line-height:1.5}.packing-packaging-note-panel{background:#f8fbf9;border:1px solid #dce8e0;border-radius:7px;margin-bottom:12px;padding:13px 18px}.packing-packaging-note-panel strong{color:#345341;margin-bottom:4px;font-size:10px;display:block}.packing-packaging-note-panel p{color:#68756d;margin:0;font-size:10px;line-height:1.5}.packing-shipment-parcels{background:#fff;border:1px solid #e1e7e3;border-radius:7px;overflow:hidden}.packing-shipment-parcels>.packing-section-heading{padding:15px 18px 12px}.packing-shipment-table{border-top:1px solid #e5eae7}.packing-shipment-table-header,.packing-shipment-table-row{grid-template-columns:minmax(280px,1.5fr) minmax(150px,.75fr) minmax(190px,1fr) minmax(150px,.75fr);align-items:center;column-gap:18px;display:grid}.packing-shipment-table-header{background:#f7f9f8;border-bottom:1px solid #e5eae7;min-height:36px;padding:0 18px}.packing-shipment-table-header span{color:#707b74;font-size:9px;font-weight:650}.packing-shipment-table-row{border-bottom:1px solid #edf0ee;min-height:82px;padding:11px 18px}.packing-shipment-table-row:last-child{border-bottom:0}.packing-shipment-product{align-items:center;gap:12px;min-width:0;display:flex}.packing-shipment-product img{object-fit:cover;background:#f6f7f6;border:1px solid #e2e7e4;border-radius:4px;flex:0 0 52px;width:52px;height:52px}.packing-shipment-product>div{min-width:0}.packing-shipment-product strong{color:#303b34;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:10px;font-weight:650;display:block;overflow:hidden}.packing-shipment-product span{color:#27704a;border:1px solid #8ebaa1;border-radius:3px;padding:3px 6px;font-size:8px;line-height:1;display:inline-flex}.packing-shipment-measurement strong,.packing-shipment-measurement span{display:block}.packing-shipment-measurement strong,.packing-shipment-tracking,.packing-shipment-packaging{color:#4d5851;overflow-wrap:anywhere;font-size:9.5px;font-weight:600}.packing-shipment-measurement span{color:#89918c;margin-top:3px;font-size:8.5px}.packing-page-state{color:#4b5750;background:#fff;border:1px solid #e1e7e3;border-radius:7px;width:min(1060px,100% - 48px);margin:30px auto;padding:22px;font-size:12px}.packing-page-state button{color:#fff;cursor:pointer;background:#17663f;border:0;border-radius:4px;margin-top:10px;padding:7px 12px;font-size:10px;font-weight:700}}@media (width<=768px){.packing-details-page{color:#1e2922;background:#f5f7f5;min-height:100vh;padding-bottom:30px}.packing-details-desktop-header{display:none!important}.packing-details-mobile-header{z-index:1000;height:54px;padding:env(safe-area-inset-top) 8px 0;background:#fff;border-bottom:1px solid #e8ece9;grid-template-columns:44px 1fr 44px;align-items:center;position:sticky;top:0;display:grid!important}.packing-details-mobile-header button{color:#17231b;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:30px;font-weight:300;line-height:1;display:flex}.packing-details-mobile-header h1{color:#17231b;text-align:center;margin:0;font-size:16px;font-weight:700}.packing-details-container{box-sizing:border-box;width:100%;margin:0;padding:12px 12px 28px}.packing-page-back{display:none!important}.packing-order-overview{background:#fff;border:1px solid #e2e8e4;border-radius:8px;margin:0 0 10px;padding:15px}.packing-order-topline{border:0;grid-template-columns:1fr auto;gap:12px;padding:0;display:grid}.packing-order-reference,.packing-order-route{flex-direction:column;grid-column:1;align-items:flex-start;gap:4px;display:flex}.packing-order-reference span,.packing-order-route span{color:#7a857e;font-size:10px;font-weight:500}.packing-order-reference strong,.packing-order-route strong{color:#253129;overflow-wrap:anywhere;font-size:12px;font-weight:700}.packing-status-badge{color:#17633d;background:#e5f3ea;border-radius:999px;grid-area:1/2;align-self:start;padding:5px 10px;font-size:9px;font-weight:700}.nigeria-shipment-progress{display:none!important}.packing-three-column-grid{flex-direction:column;gap:10px;margin:0 0 10px;display:flex}.packing-info-panel{background:#fff;border:1px solid #e2e8e4;border-radius:8px;min-height:0;padding:15px}.packing-info-panel h2{color:#1e2922;margin:0;font-size:13px;font-weight:750}.packing-panel-divider{background:#e8ece9;height:1px;margin:11px 0 12px}.packing-detail-list{flex-direction:column;gap:10px;display:flex}.packing-detail-list>div{grid-template-columns:105px minmax(0,1fr);align-items:start;gap:10px;display:grid}.packing-detail-list span{color:#7c867f;font-size:10px;line-height:1.45}.packing-detail-list strong{color:#354139;overflow-wrap:anywhere;min-width:0;font-size:10.5px;font-weight:650;line-height:1.5}.packing-payment-pending{color:#17633d!important}.packing-payment-note{color:#526d5e;background:#f0f7f2;border-radius:5px;margin-top:13px;padding:10px;font-size:9px;line-height:1.5}.packing-packaging-note-panel{background:#fff;border:1px solid #dce8e0;border-radius:8px;margin:0 0 10px;padding:13px 15px}.packing-packaging-note-panel strong{color:#28372e;margin-bottom:5px;font-size:11px;display:block}.packing-packaging-note-panel p{color:#68756d;margin:0;font-size:10px;line-height:1.55}.packing-shipment-parcels{background:#fff;border:1px solid #e2e8e4;border-radius:8px;overflow:hidden}.packing-shipment-parcels>.packing-section-heading{border-bottom:1px solid #e8ece9;align-items:center;padding:14px 15px 12px;display:flex}.packing-section-heading h2{color:#1e2922;margin:0;font-size:13px;font-weight:750}.packing-shipment-table-header{display:none!important}.packing-shipment-table-row{border-bottom:1px solid #edf0ee;min-height:0;padding:14px 15px;display:block}.packing-shipment-table-row:last-child{border-bottom:0}.packing-shipment-product{align-items:center;gap:11px;margin-bottom:13px;display:flex}.packing-shipment-product img{object-fit:cover;background:#f5f7f5;border:1px solid #e1e7e3;border-radius:6px;flex:0 0 56px;width:56px;height:56px}.packing-shipment-product>div{min-width:0}.packing-shipment-product strong{color:#28342c;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.packing-shipment-product span{color:#27704a;border:1px solid #8db9a0;border-radius:3px;padding:3px 7px;font-size:8px;display:inline-flex}.packing-shipment-measurement,.packing-shipment-tracking,.packing-shipment-packaging{color:#36423a;grid-template-columns:105px minmax(0,1fr);gap:10px;padding:7px 0;font-size:10px;font-weight:600;display:grid;position:relative}.packing-shipment-measurement:before{content:"Weight / Volume"}.packing-shipment-tracking:before{content:"China Tracking"}.packing-shipment-packaging:before{content:"Packaging"}.packing-shipment-measurement:before,.packing-shipment-tracking:before,.packing-shipment-packaging:before{color:#7c867f;font-size:10px;font-weight:500}.packing-shipment-measurement strong,.packing-shipment-measurement span{grid-column:2}.packing-shipment-measurement strong{grid-row:1}.packing-shipment-measurement span{color:#808a83;margin-top:-5px;font-size:9px}.packing-page-state{box-sizing:border-box;color:#4d5951;background:#fff;border:1px solid #e2e8e4;border-radius:8px;width:calc(100% - 24px);margin:15px auto;padding:16px;font-size:11px}}.packing-weight-notice{background:#f1f7f3;border-radius:6px;padding:12px}.packing-weight-notice strong{color:#24563a;margin-bottom:6px;font-size:10.5px;font-weight:700;display:block}.packing-weight-notice p{color:#5f6f65;margin:0;font-size:9.5px;line-height:1.65}.packing-weight-current{border:1px solid #e3e9e5;border-radius:6px;justify-content:space-between;align-items:center;margin-top:13px;padding:10px 12px;display:flex}.packing-weight-current span{color:#78837c;font-size:9.5px}.packing-weight-current strong{color:#27342c;font-size:11px;font-weight:700}@media (width<=768px){.packing-weight-notice{padding:12px}.packing-weight-notice strong{font-size:11px}.packing-weight-notice p{font-size:10px;line-height:1.6}.packing-weight-current span{font-size:10px}.packing-weight-current strong{font-size:11px}}.domestic-parcels-page{color:#202822;background:#f5f7f5;width:100%;max-width:1180px;min-height:100vh;margin:0 auto;padding:28px 24px 60px}.domestic-parcels-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.domestic-brand{color:#0f8f55;letter-spacing:.09em;margin:0 0 5px;font-size:10px;font-weight:700}.domestic-parcels-header h1{color:#172019;margin:0 0 5px;font-size:25px;font-weight:700;line-height:1.25}.domestic-parcels-header>div>span{color:#737c76;font-size:12px;line-height:1.5;display:block}.back-admin-button{color:#344039;cursor:pointer;background:#fff;border:1px solid #dce3de;border-radius:9px;flex-shrink:0;min-height:38px;padding:0 13px;font-family:inherit;font-size:11px;font-weight:600}.back-admin-button:hover{color:#0f8f55;border-color:#0f8f55}.domestic-sections{background:#fff;border:1px solid #e3e9e5;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-bottom:14px;padding:9px;display:grid}.domestic-section-button{color:#667069;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:7px 10px;font-family:inherit;display:flex}.domestic-section-button>span{font-size:10px;font-weight:600}.domestic-section-button>strong{color:#59635d;background:#edf2ee;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:9px;display:inline-flex}.domestic-section-button:hover{color:#0f8f55;background:#f5faf7}.domestic-section-button.active{color:#fff;background:#0f8f55;border-color:#0f8f55}.domestic-section-button.active>strong{color:#fff;background:#ffffff2e}.domestic-toolbar{grid-template-columns:minmax(240px,1fr) 190px auto;align-items:center;gap:9px;margin-bottom:14px;display:grid}.domestic-toolbar input,.domestic-toolbar select{color:#29322c;background:#fff;border:1px solid #dce4de;border-radius:9px;outline:none;width:100%;min-height:40px;padding:0 11px;font-family:inherit;font-size:11px}.domestic-toolbar input::placeholder{color:#9aa29d}.domestic-toolbar input:focus,.domestic-toolbar select:focus{border-color:#0f8f55;box-shadow:0 0 0 3px #0f8f5512}.parcel-count{color:#7a837d;text-align:right;min-width:80px;font-size:10px}.domestic-error{color:#a34444;background:#fff5f5;border:1px solid #efd1d1;border-radius:9px;margin-bottom:12px;padding:12px;font-size:10px}.domestic-empty-state{color:#858e88;text-align:center;background:#fff;border:1px solid #e2e8e4;border-radius:13px;width:100%;padding:32px 18px;font-size:11px}.domestic-record-list{gap:10px;width:100%;display:grid}.domestic-record-card{background:#fff;border:1px solid #e2e8e4;border-radius:13px;width:100%;padding:14px}.domestic-record-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.domestic-record-top>div{min-width:0}.domestic-record-top>div>span{color:#8c958f;letter-spacing:.05em;margin-bottom:3px;font-size:8px;font-weight:600;display:block}.domestic-record-top>div>strong{color:#202923;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.4;display:block}.domestic-record-info{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.domestic-record-info>div{background:#f7f9f7;border-radius:8px;min-width:0;padding:9px}.domestic-record-info span{color:#909892;margin-bottom:3px;font-size:8px;display:block}.domestic-record-info strong{color:#29322c;overflow-wrap:anywhere;font-size:10px;font-weight:600;line-height:1.4;display:block}.domestic-status{color:#59635d;background:#eef2f0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:25px;padding:4px 9px;font-size:9px;font-weight:700;display:inline-flex}.domestic-status-in-transit{color:#4569a8;background:#eef3ff}.domestic-status-at-warehouse{color:#0f8f55;background:#eaf7ef}.domestic-status-packing{color:#92621c;background:#fff4df}.domestic-status-shipped{color:#5c4da1;background:#eeecff}.domestic-status-received{color:#22766a;background:#e6f6f2}.domestic-record-actions{justify-content:flex-end;margin-top:10px;display:flex}.manage-button{color:#0f8f55;cursor:pointer;background:#fff;border:1px solid #0f8f55;border-radius:8px;min-height:34px;padding:0 11px;font-family:inherit;font-size:10px;font-weight:600}.manage-button:hover{color:#fff;background:#0f8f55}.domestic-manage-header{background:#f5f7f5;border-bottom:1px solid #e3e8e5;grid-template-columns:100px 1fr 100px;align-items:center;width:100%;margin-bottom:16px;padding:11px 0 13px;display:grid}.domestic-manage-header>div:nth-child(2){text-align:center}.domestic-manage-header span{color:#818a84;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:8px;font-weight:600;display:block}.domestic-manage-header h1{color:#202923;margin:0;font-size:15px;font-weight:700}.domestic-back-button{color:#38423b;cursor:pointer;background:#fff;border:1px solid #dce3de;border-radius:8px;width:fit-content;min-height:34px;padding:0 10px;font-family:inherit;font-size:9px;font-weight:600}.domestic-back-button:hover{color:#0f8f55;border-color:#0f8f55}.domestic-back-button:disabled{opacity:.6;cursor:default}.domestic-manage-content{width:100%;max-width:930px;margin:0 auto}.domestic-manage-card{background:#fff;border:1px solid #e2e8e4;border-radius:12px;width:100%;margin-bottom:10px;padding:15px}.domestic-manage-card-heading{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:flex-start;gap:13px;padding-bottom:11px;display:flex}.domestic-manage-card-heading>div{min-width:0}.domestic-manage-card-heading>div>span,.domestic-section-heading>span{color:#0f8f55;letter-spacing:.06em;margin-bottom:3px;font-size:8px;font-weight:700;display:block}.domestic-manage-card-heading h2{color:#202923;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}.domestic-section-heading{margin-bottom:11px}.domestic-section-heading h3{color:#242e27;margin:0;font-size:13px;font-weight:700}.domestic-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.domestic-overview-grid>div{background:#f7f9f7;border-radius:8px;min-width:0;padding:9px}.domestic-overview-grid span{color:#909892;margin-bottom:3px;font-size:8px;display:block}.domestic-overview-grid strong{color:#2b342e;overflow-wrap:anywhere;font-size:10px;font-weight:600;line-height:1.4;display:block}.domestic-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.domestic-status-form{grid-template-columns:220px minmax(0,1fr);gap:9px;display:grid}.domestic-form-grid label,.domestic-status-form label{color:#56615a;flex-direction:column;gap:5px;font-size:9px;font-weight:600;display:flex}.domestic-form-grid input,.domestic-status-form select,.domestic-status-form textarea{color:#29322c;background:#fff;border:1px solid #dce4de;border-radius:7px;outline:none;width:100%;min-height:35px;padding:0 9px;font-family:inherit;font-size:10px}.domestic-status-form textarea{resize:vertical;min-height:82px;padding:9px;line-height:1.5}.domestic-form-grid input:focus,.domestic-status-form select:focus,.domestic-status-form textarea:focus{border-color:#0f8f55;box-shadow:0 0 0 3px #0f8f550f}.domestic-billing-preview{background:#f1f7f3;border-radius:8px;flex-direction:column;justify-content:center;min-height:57px;padding:9px 10px;display:flex}.domestic-billing-preview span{color:#7c857f;margin-bottom:3px;font-size:8px}.domestic-billing-preview strong{color:#0f8f55;font-size:13px;font-weight:700}.warehouse-image-field{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.warehouse-image-field input[type=file]{color:#68726b;max-width:100%;font-size:9px}.warehouse-image-preview{object-fit:cover;border:1px solid #dfe5e1;border-radius:9px;width:120px;height:120px;display:block}.warehouse-image-empty{color:#929a94;text-align:center;background:#f8faf8;border:1px dashed #d6ded9;border-radius:9px;justify-content:center;align-items:center;width:120px;height:90px;padding:10px;font-size:8px;line-height:1.4;display:flex}.domestic-group-parcels{flex-direction:column;gap:6px;display:flex}.domestic-group-parcel{background:#fafbfa;border:1px solid #e8ece9;border-radius:8px;grid-template-columns:28px minmax(0,1fr) 100px 100px;align-items:center;gap:9px;padding:9px;display:grid}.domestic-group-parcel-number{color:#0f8f55;background:#eaf7ef;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;font-size:9px;font-weight:700;display:flex}.domestic-group-parcel-info{min-width:0}.domestic-group-parcel-info strong{color:#29322c;overflow-wrap:anywhere;font-size:9px;font-weight:700;display:block}.domestic-group-parcel-info span{color:#858e88;margin-top:2px;font-size:8px;display:block}.domestic-group-parcel-weight span{color:#8b948e;margin-bottom:2px;font-size:7px;display:block}.domestic-group-parcel-weight strong{color:#333d36;font-size:9px;font-weight:600}.domestic-save-bar{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #e1e7e3;border-radius:11px;justify-content:flex-end;align-items:center;gap:7px;margin-top:12px;padding:10px;display:flex;position:sticky;bottom:0}.domestic-cancel-button,.domestic-save-button{cursor:pointer;border-radius:8px;min-width:110px;min-height:36px;padding:0 12px;font-family:inherit;font-size:10px;font-weight:600}.domestic-cancel-button{color:#465048;background:#fff;border:1px solid #dce3de}.domestic-save-button{color:#fff;background:#0f8f55;border:1px solid #0f8f55}.domestic-save-button:hover:not(:disabled){background:#0b7b49;border-color:#0b7b49}.domestic-cancel-button:hover:not(:disabled){border-color:#bfc9c2}.domestic-save-button:disabled,.domestic-cancel-button:disabled{opacity:.6;cursor:default}@media (width<=850px){.domestic-record-info,.domestic-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.domestic-status-form{grid-template-columns:1fr}}@media (width<=650px){.domestic-parcels-page{padding:14px 9px 40px}.domestic-parcels-header{flex-direction:column;gap:10px;margin-bottom:14px}.domestic-parcels-header h1{font-size:20px}.domestic-parcels-header>div>span{font-size:10px}.back-admin-button{min-height:34px;padding:0 10px;font-size:9px}.domestic-sections{gap:5px;padding:6px}.domestic-section-button{gap:4px;min-height:38px;padding:5px}.domestic-section-button>span{font-size:8px}.domestic-section-button>strong{min-width:18px;height:18px;padding:0 4px;font-size:7px}.domestic-toolbar{grid-template-columns:1fr;gap:6px}.parcel-count{text-align:left}.domestic-record-card{padding:11px}.domestic-record-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.domestic-record-info>div{padding:7px}.domestic-record-actions{justify-content:stretch}.manage-button{width:100%}.domestic-manage-header{grid-template-columns:70px 1fr 70px}.domestic-back-button{padding:0 7px;font-size:8px}.domestic-manage-header h1{font-size:13px}.domestic-manage-card{padding:11px}.domestic-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.domestic-form-grid{grid-template-columns:1fr;gap:7px}.domestic-status-form{grid-template-columns:1fr}.domestic-group-parcel{grid-template-columns:26px minmax(0,1fr)}.domestic-group-parcel-weight{grid-column:span 1;padding-left:35px}.domestic-save-bar{grid-template-columns:1fr 1fr;display:grid}.domestic-cancel-button,.domestic-save-button{width:100%;min-width:0}}@media (width<=420px){.domestic-record-info,.domestic-overview-grid{grid-template-columns:1fr 1fr}.domestic-status{max-width:110px;font-size:8px}.domestic-group-parcel{grid-template-columns:25px minmax(0,1fr)}}@media (width<=650px){.domestic-parcels-page{padding:10px 9px 36px}.domestic-parcels-header{z-index:120;background:#f5f7f5;grid-template-columns:1fr auto;align-items:center;gap:8px;margin:0;padding:8px 9px;display:grid;position:sticky;top:0}.domestic-brand{letter-spacing:.08em;margin:0 0 2px;font-size:8px}.back-admin-button{white-space:nowrap;border-radius:7px;width:auto;min-height:31px;padding:0 9px;font-size:9px}.domestic-sections{z-index:119;background:#fff;border-radius:9px 9px 0 0;grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:5px;position:sticky;top:55px}.domestic-section-button{border-radius:7px;gap:4px;min-height:33px;padding:4px 5px}.domestic-toolbar{z-index:118;background:#fff;border:1px solid #e3e9e5;border-top:0;border-radius:0 0 9px 9px;grid-template-columns:minmax(0,1fr) 130px auto;align-items:center;gap:5px;margin:0 0 10px;padding:6px;display:grid;position:sticky;top:98px}.domestic-toolbar input,.domestic-toolbar select{border-radius:7px;min-width:0;min-height:33px;padding:0 8px;font-size:9px}.domestic-toolbar input::placeholder{font-size:9px}.domestic-record-list{gap:8px}.domestic-record-card{border-radius:11px;padding:11px}.domestic-record-top{margin-bottom:8px}.domestic-record-top>div>span{font-size:8px}.domestic-record-top>div>strong{font-size:12px}.domestic-status{min-height:23px;padding:3px 8px;font-size:9px}.domestic-record-info{grid-template-columns:1fr 1fr;gap:5px}.domestic-record-info>div{padding:8px}.domestic-record-info span{font-size:8px}.domestic-record-info strong{font-size:10px}.domestic-record-actions{margin-top:8px}.manage-button{width:100%;min-height:34px;font-size:10px}.domestic-parcels-header{z-index:130;background:#f5f7f5;margin:0;padding:8px 9px 10px;position:sticky;top:0}.domestic-sections{z-index:129;background:#fff;border-top:0;margin:-3px 0 0;padding:6px;position:sticky;top:52px}.domestic-toolbar{z-index:128;background:#fff;border-top:0;margin:-3px 0 10px;padding:7px 6px 8px;position:sticky;top:91px}.domestic-parcels-header:before,.domestic-sections:before,.domestic-toolbar:before{content:"";background:inherit;pointer-events:none;height:5px;position:absolute;top:-4px;left:0;right:0}.domestic-parcels-header:after,.domestic-sections:after,.domestic-toolbar:after{content:"";background:inherit;pointer-events:none;height:5px;position:absolute;bottom:-4px;left:0;right:0}.domestic-parcels-header,.domestic-sections{isolation:isolate;transform:translateZ(0)}.domestic-toolbar{isolation:isolate;backface-visibility:hidden;transform:none!important}.domestic-toolbar input,.domestic-toolbar select{will-change:auto!important;transform:none!important}.domestic-toolbar{z-index:128;background:#fff;top:91px}.domestic-toolbar:before,.domestic-toolbar:after{background:#fff}.domestic-toolbar input,.domestic-toolbar select{z-index:2;background:#fff;position:relative}.domestic-parcels-header,.domestic-sections,.domestic-toolbar{isolation:auto!important;will-change:auto!important;transform:none!important}.domestic-parcels-header:before,.domestic-parcels-header:after,.domestic-sections:before,.domestic-sections:after,.domestic-toolbar:before,.domestic-toolbar:after{content:none!important;display:none!important}.domestic-parcels-header{z-index:130;background:#f5f7f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:54px;margin:0;padding:7px 9px;display:grid;position:sticky;top:0;box-shadow:0 3px #f5f7f5}.domestic-parcels-header>div{min-width:0}.domestic-brand{margin:0 0 2px;font-size:8px}.domestic-parcels-header h1{margin:0;font-size:18px;line-height:1.15}.domestic-parcels-header>div>span{display:none}.back-admin-button{white-space:nowrap;width:auto;min-height:31px;padding:0 9px;font-size:9px}.domestic-sections{z-index:129;background:#fff;border:1px solid #e3e9e5;border-bottom:0;border-radius:9px 9px 0 0;grid-template-columns:1fr 1fr;gap:4px;min-height:43px;margin:0;padding:5px;position:sticky;top:54px;box-shadow:0 -3px #fff,0 3px #fff}.domestic-section-button{gap:4px;min-height:32px;padding:4px 5px}.domestic-section-button>span{font-size:9px}.domestic-section-button>strong{min-width:17px;height:17px;padding:0 4px;font-size:7px}.domestic-toolbar{z-index:128;background:#fff;border:1px solid #e3e9e5;border-top:0;border-radius:0 0 9px 9px;grid-template-columns:minmax(0,1fr);gap:5px;width:100%;margin:0 0 10px;padding:6px;display:grid;position:sticky;top:97px;box-shadow:0 -3px #fff,0 3px #fff}.domestic-toolbar input[type=search]{color:#29322c;appearance:none;box-shadow:none;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #dce4de;border-radius:7px;display:block;overflow:hidden;width:100%!important;min-width:0!important;height:35px!important;min-height:35px!important;margin:0!important;padding:0 10px!important;font-size:10px!important;line-height:normal!important;transform:none!important}.domestic-toolbar input[type=search]::placeholder{color:#969f99;opacity:1;font-size:10px;line-height:normal}.domestic-toolbar input[type=search]:focus{border-color:#0f8f55;outline:none;box-shadow:0 0 0 2px #0f8f5512}.domestic-toolbar select{color:#29322c;background-color:#fff;border:1px solid #dce4de;border-radius:7px;display:block;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0 9px!important;font-size:10px!important;line-height:normal!important;transform:none!important}.parcel-count{display:none!important}}.admin-page label,.domestic-parcels-page label,.admin-procurement-page label,.admin-page p,.admin-page span,.domestic-parcels-page p,.domestic-parcels-page span,.admin-procurement-page p,.admin-procurement-page span,.admin-page input,.admin-page select,.admin-page textarea,.domestic-parcels-page input,.domestic-parcels-page select,.domestic-parcels-page textarea,.admin-procurement-page input,.admin-procurement-page select,.admin-procurement-page textarea,.admin-page button,.domestic-parcels-page button,.admin-procurement-page button{font-size:12px}@media (width<=700px){.admin-page,.domestic-parcels-page,.admin-procurement-page{font-size:13px}.admin-page h1,.domestic-parcels-page h1,.admin-procurement-page h1{font-size:19px}.admin-page h2,.domestic-parcels-page h2,.admin-procurement-page h2{font-size:16px}.admin-page h3,.domestic-parcels-page h3,.admin-procurement-page h3{font-size:14px}.admin-page p,.admin-page span,.domestic-parcels-page p,.domestic-parcels-page span,.admin-procurement-page p,.admin-procurement-page span,.admin-page label,.domestic-parcels-page label,.admin-procurement-page label,.admin-page input,.admin-page select,.admin-page textarea,.domestic-parcels-page input,.domestic-parcels-page select,.domestic-parcels-page textarea,.admin-procurement-page input,.admin-procurement-page select,.admin-procurement-page textarea,.admin-page button,.domestic-parcels-page button,.admin-procurement-page button{font-size:11px}.admin-page strong,.domestic-parcels-page strong,.admin-procurement-page strong{font-size:12px}}.domestic-notes-field{flex-direction:column;gap:8px;width:100%;margin-top:16px;display:flex}.domestic-notes-field textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:90px}.domestic-manage-card>.domestic-save-button{margin-top:14px}.admin-login-page{background:#f5f8f6;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;font-family:inherit;display:flex}.admin-login-card{background:#fff;border:1px solid #e1e8e3;border-radius:16px;width:100%;max-width:430px;padding:36px;box-shadow:0 12px 35px #0000000f}.admin-login-logo{justify-content:center;margin-bottom:28px;display:flex}.admin-login-logo img{width:155px;height:auto;display:block}.admin-login-heading{text-align:center;margin-bottom:30px}.admin-login-icon{color:#087a37;background:#edf7f0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin:0 auto 14px;display:flex}.admin-login-heading h1{color:#18221c;margin:0;font-size:25px;font-weight:700}.admin-login-heading p{color:#68736c;margin:9px 0 0;font-size:14px;line-height:1.5}.admin-login-form{flex-direction:column;gap:20px;display:flex}.admin-login-form label{color:#26352c;flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.admin-login-form input{color:#17231b;background:#fff;border:1px solid #d6dfd9;border-radius:9px;outline:none;width:100%;height:48px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.admin-login-form input:focus{border-color:#087a37;box-shadow:0 0 0 3px #087a3714}.admin-login-form input::placeholder{color:#9aa49e}.admin-password-field{position:relative}.admin-password-field input{padding-right:48px}.admin-password-toggle{color:#68736c;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:3px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.admin-login-button{color:#fff;cursor:pointer;background:#087a37;border:none;border-radius:9px;width:100%;height:49px;margin-top:4px;font-size:14px;font-weight:700;transition:transform .15s,opacity .15s}.admin-login-button:hover{opacity:.94}.admin-login-button:active{transform:scale(.99)}.admin-login-button:disabled{opacity:.65;cursor:not-allowed}.admin-login-security{color:#7b867f;border-top:1px solid #edf0ee;justify-content:center;align-items:center;gap:6px;margin-top:25px;padding-top:20px;font-size:11px;display:flex}.admin-login-footer{color:#7b867f;text-align:center;margin:22px 0 0;font-size:11px}@media (width<=600px){.admin-login-page{padding:24px 16px}.admin-login-card{border-radius:14px;max-width:100%;padding:30px 22px}.admin-login-logo img{width:140px}.admin-login-heading h1{font-size:23px}}.how-page{color:#24312b;background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.how-intro{background:#f7faf8;padding:32px 0 36px}.how-intro-inner{background:#eef7f1;border:1px solid #e0ece4;border-radius:14px;grid-template-columns:1.1fr .9fr;align-items:center;gap:38px;width:min(900px,92%);margin:0 auto;padding:30px 34px;display:grid}.how-eyebrow{color:#16824d;letter-spacing:.13em;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.how-intro-copy h1{color:#24312b;max-width:470px;margin:0;font-size:32px;font-weight:650;line-height:1.08}.how-intro-copy h1 span{color:#16824d}.how-intro-copy p{color:#68746d;max-width:500px;margin:16px 0 0;font-size:12px;line-height:1.7}.how-intro-visual{justify-content:center;align-items:center;min-height:210px;display:flex}.how-illustration-placeholder{color:#87a291;text-align:center;background:#fff;border:1px dashed #bdd8c7;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:190px;padding:20px;font-size:10px;display:flex}.how-journey{width:min(900px,92%);margin:0 auto;padding:52px 0 80px}.how-journey-heading{text-align:center;margin-bottom:36px}.how-journey-heading>span{color:#16824d;letter-spacing:.12em;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.how-journey-heading h2{color:#26332d;margin:0;font-size:24px;font-weight:650}.how-journey-heading p{color:#7b857f;max-width:520px;margin:10px auto 0;font-size:11px;line-height:1.6}.how-step{border-bottom:1px solid #edf1ee;grid-template-columns:54px 1fr .85fr;align-items:center;gap:28px;padding:34px 0;display:grid;position:relative}.how-step:last-of-type{border-bottom:none}.how-step-reverse{grid-template-columns:54px .85fr 1fr}.how-step-reverse .how-step-copy{order:3}.how-step-reverse .how-step-visual{order:2}.how-step-number{color:#16824d;background:#e7f4ec;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}.how-step-copy{min-width:0}.how-step-label{color:#16824d;letter-spacing:.12em;margin-bottom:6px;font-size:8px;font-weight:700;display:block}.how-step-copy h3{color:#2b3731;max-width:430px;margin:0;font-size:19px;font-weight:650;line-height:1.25}.how-step-copy p{color:#747f79;max-width:500px;margin:11px 0 0;font-size:11px;line-height:1.7}.how-step-visual{min-width:0}.how-path-section{background:#f8faf9;border:1px solid #e4ebe7;border-radius:14px;width:82%;max-width:950px;margin:28px auto;padding:30px}.how-path-heading{max-width:620px;margin-bottom:22px}.how-path-heading>span{color:#16824d;letter-spacing:.12em;margin-bottom:5px;font-size:8px;font-weight:700;display:block}.how-path-heading h3{color:#2c3832;margin:0;font-size:19px;font-weight:650}.how-path-heading p{color:#7a847f;margin:8px 0 0;font-size:11px;line-height:1.6}.how-path-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.how-path-card{background:#fff;border:1px solid #e4ebe7;border-radius:11px;padding:22px}.how-path-tag{color:#16824d;letter-spacing:.08em;background:#edf6f0;border-radius:5px;margin-bottom:10px;padding:4px 7px;font-size:7px;font-weight:700;display:inline-block}.how-path-card h4{color:#2b3731;margin:0;font-size:15px;font-weight:650;line-height:1.35}.how-path-card p{color:#758079;margin:9px 0 0;font-size:10px;line-height:1.65}.how-primary-button,.how-secondary-button{border-radius:6px;justify-content:center;align-items:center;min-height:34px;margin-top:16px;padding:0 13px;font-size:9px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.how-primary-button{color:#fff;background:#16824d;border:1px solid #16824d}.how-primary-button:hover{background:#116b3f;border-color:#116b3f;transform:translateY(-1px)}.how-secondary-button{color:#42614f;background:#fff;border:1px solid #cddbd3}.how-secondary-button:hover{color:#16824d;border-color:#16824d;transform:translateY(-1px)}.how-final-cta{color:#fff;background:#153c2a;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;width:min(900px,92%);margin:0 auto 70px;padding:28px 32px;display:flex}.how-final-cta span{color:#98d7b1;letter-spacing:.12em;margin-bottom:6px;font-size:8px;font-weight:700;display:block}.how-final-cta h2{margin:0;font-size:20px;font-weight:650}.how-final-cta p{color:#ffffffb8;max-width:520px;margin:8px 0 0;font-size:10px;line-height:1.65}.how-final-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.how-final-cta .how-primary-button,.how-final-cta .how-secondary-button{margin-top:0}.how-final-cta .how-secondary-button{color:#fff;background:0 0;border-color:#ffffff57}@media (width<=820px){.how-intro-inner{grid-template-columns:1fr}.how-intro-copy h1{max-width:600px}.how-step,.how-step-reverse{grid-template-columns:44px 1fr}.how-step-visual,.how-step-reverse .how-step-visual{order:initial;grid-column:2}.how-step-reverse .how-step-copy{order:initial}.how-path-grid{grid-template-columns:1fr}.how-final-cta{flex-direction:column;align-items:flex-start}}@media (width<=600px){.how-intro{padding:18px 0 24px}.how-intro-inner{gap:22px;width:92%;padding:22px 18px}.how-intro-copy h1{font-size:26px}.how-intro-copy p{font-size:11px}.how-intro-visual{min-height:160px}.how-illustration-placeholder{min-height:150px}.how-journey{width:92%;padding:38px 0 55px}.how-journey-heading{margin-bottom:24px}.how-step,.how-step-reverse{grid-template-columns:1fr;gap:14px;padding:28px 0}.how-step-number{width:38px;height:38px;font-size:14px}.how-step-visual,.how-step-reverse .how-step-visual{grid-column:auto}.how-step-copy h3{font-size:17px}.how-path-section{padding:22px 16px}.how-final-cta{width:92%;padding:24px 18px}.how-final-actions{flex-direction:column;align-items:stretch;width:100%}.how-final-actions a{width:100%}}.how-path-heading .how-step-number{margin-bottom:12px}.how-step2-wide-image{grid-column:1/-1;justify-content:center;align-items:center;width:100%;margin-top:18px;display:flex}.how-step2-wide-image img{object-fit:contain;width:72%;max-width:820px;height:auto;display:block}.how-mobile-header{display:none}@media screen and (width<=768px){.how-desktop-header{display:none!important}.how-page{padding-top:0!important}.how-page .how-mobile-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100vw!important;height:64px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.how-page .how-mobile-back{color:#26332b!important;cursor:pointer!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.how-page .how-mobile-title{color:#26332b!important;text-align:center!important;white-space:nowrap!important;grid-column:2!important;min-width:0!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}.how-page .how-mobile-header-spacer{grid-column:3!important;width:44px!important;height:44px!important}}.warehouse-address-page{color:#183d2b;background:#f5f7f5;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.warehouse-address-hero{color:#fff;background:linear-gradient(135deg,#0a4d2d 0%,#17844f 100%);padding:7px 8%}.warehouse-address-hero-content{width:min(600px,100%);margin:0 auto}.warehouse-address-hero-content>p{letter-spacing:.16em;margin:0 0 14px;font-size:12px;font-weight:700}.warehouse-address-hero h1{margin:0;font-size:25px;font-weight:600;line-height:1.05}.warehouse-address-hero span{color:#ffffffd6;max-width:600px;margin-top:4px;font-size:11px;line-height:1.35;display:block}.warehouse-address-content{width:min(1080px,92%);margin:0 auto;padding:18px 0 36px}.warehouse-customer-card{background:#fff;border:1px solid #1157341f;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:26px;padding:16px 20px;display:flex;box-shadow:0 12px 34px #143c2712}.warehouse-customer-card div{flex-direction:column;gap:7px;display:flex}.warehouse-customer-card span{color:#748178;font-size:13px}.warehouse-customer-card strong{color:#145b38;letter-spacing:.04em;font-size:20px}.warehouse-customer-card button,.warehouse-copy-field-button{color:#14683e;cursor:pointer;background:#f3faf6;border:1px solid #13693e38;border-radius:8px;font-size:13px;font-weight:600}.warehouse-customer-card button{min-height:42px;padding:0 20px}.warehouse-section-heading p{color:#15804b;letter-spacing:.14em;margin-bottom:5px;font-size:10px;font-weight:700}.warehouse-section-heading{width:100%;max-width:600px;margin:0 auto 8px}.warehouse-section-heading h2{color:#263b31;margin:0;font-size:17px;font-weight:600}.warehouse-route-selector{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;max-width:600px;margin:0 auto 12px;display:grid}.warehouse-route-selector>button{color:#254437;cursor:pointer;text-align:left;background:#fff;border:1px solid #124e2f21;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:58px;padding:10px 12px;transition:transform .2s,border-color .2s,background .2s;display:flex}.warehouse-route-selector>button:hover{border-color:#127e4866;transform:translateY(-2px)}.warehouse-route-selector>button.active{background:#edf8f1;border-color:#16824d;box-shadow:0 9px 28px #116a3e17}.warehouse-route-selector strong{margin-bottom:3px;font-size:13px}.warehouse-route-selector span{color:#748178;font-size:10px;line-height:1.25}.warehouse-address-card{background:#fff;border:1px solid #124e2f1c;border-radius:13px;width:100%;max-width:600px;margin:0 auto;padding:18px 24px;box-shadow:0 18px 50px #143a2614}.warehouse-address-card-header{border-bottom:1px solid #124e2f17;justify-content:space-between;align-items:flex-start;gap:25px;padding-bottom:12px;display:flex}.warehouse-address-card-header span{color:#16824d;letter-spacing:.14em;font-size:11px;font-weight:700}.warehouse-address-card-header h2{color:#203c30;font-size:px;margin:4px 0;font-weight:600}.warehouse-address-card-header p{color:#758279;max-width:600px;margin:0;font-size:11px;line-height:1.4}.warehouse-route-badge{color:#167346;background:#edf8f1;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:12px;font-weight:600}.warehouse-address-fields{padding:6px 0 0}.warehouse-field{border-bottom:1px solid #124e2f14;grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:46px;padding:7px 0;display:grid}.warehouse-field-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.warehouse-field-copy span{color:#77847c;font-size:10px}.warehouse-field-copy strong{color:#233f32;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.35}.warehouse-copy-field-button{min-width:60px;min-height:31px;padding:0 10px;font-size:11px}.warehouse-copy-field-button:hover,.warehouse-customer-card button:hover{background:#e6f5ec}.warehouse-copy-all-button{color:#fff;cursor:pointer;background:#16824d;border:0;border-radius:10px;width:100%;min-height:40px;margin-top:14px;font-size:12px;font-weight:600;transition:transform .2s,background .2s}.warehouse-copy-all-button:hover{background:#116c3f;transform:translateY(-2px)}.warehouse-important{border-radius:12px;margin-top:12px;padding:12px 15px}.warehouse-important strong{margin-bottom:4px;font-size:12px;display:block}.warehouse-important p{margin:0;font-size:11px;line-height:1.45}.warehouse-important-green{color:#245b3c;background:#edf8f1;border:1px solid #cce9d7}.warehouse-important-yellow{color:#755d20;background:#fff8e7;border:1px solid #f1dfae}.warehouse-copy-toast{z-index:500;color:#fff;background:#153e2b;border-radius:10px;max-width:min(360px,100% - 40px);padding:15px 20px;font-size:14px;position:fixed;bottom:28px;right:28px;box-shadow:0 12px 35px #0003}@media (width<=760px){.warehouse-address-hero{padding:65px 7% 52px}.warehouse-address-content{width:90%;padding:38px 0 75px}.warehouse-customer-card{padding:20px}.warehouse-customer-card strong{font-size:21px}.warehouse-route-selector{grid-template-columns:1fr}.warehouse-address-card{padding:27px 21px}.warehouse-address-card-header{flex-direction:column}.warehouse-address-card-header h2{font-size:25px}.warehouse-field{grid-template-columns:1fr;gap:12px;padding:19px 0}.warehouse-copy-field-button{width:100%}.warehouse-copy-toast{text-align:center;max-width:none;bottom:20px;left:20px;right:20px}}@media screen and (width<=760px){.warehouse-copy-field-button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:64px!important;height:36px!important;margin:0!important;padding:0 12px!important;font-size:13px!important;display:inline-flex!important}.warehouse-address-card{padding:22px 18px!important}.warehouse-address-fields{margin-top:10px!important}.warehouse-field{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:8px 0!important}.warehouse-field-label{margin-bottom:2px!important;font-size:13px!important;line-height:1.2!important}.warehouse-field-value{font-size:15px!important;line-height:1.3!important}.warehouse-copy-field-button{border-radius:8px!important;width:auto!important;min-width:54px!important;height:32px!important;margin:0!important;padding:0 10px!important;font-size:12px!important}}.warehouse-mobile-header{display:none}@media screen and (width<=768px){.warehouse-address-page{padding-top:0!important}.warehouse-mobile-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100%!important;height:64px!important;margin:0!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.warehouse-mobile-back{color:#26332b!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.warehouse-mobile-title{color:#26332b!important;text-align:center!important;white-space:nowrap!important;grid-column:2!important;min-width:0!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important}.warehouse-mobile-header-spacer{grid-column:3!important;width:44px!important;height:44px!important}}.warehouse-desktop-header{display:none}@media (width>=769px){.warehouse-desktop-header{display:block}}.warehouse-desktop-back{display:none}@media (width>=769px){.warehouse-desktop-back{width:100%;max-width:600px;box-shadow:none;color:#34453c;text-align:left;cursor:pointer;background:0 0;border:none;margin:0 auto 14px;padding:0;font-size:14px;font-weight:500;line-height:1.2;display:block}}.shipping-calculator-page{color:#263a30;background:#f5f7f5;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.calculator-heading{color:#fff;padding:6px px;background:linear-gradient(135deg,#0a4d2d 0%,#17844f 100%)}.calculator-heading>div{width:min(1050px,100%);margin:0 auto}.calculator-heading h1{margin:0;font-size:18px;font-weight:600}.calculator-heading p{color:#ffffffd1;margin:5px 0 0;font-size:12px}.calculator-container{width:min(900px,92%);margin:0 auto;padding:24px 0 70px}.calculator-form-card,.calculation-results{background:#fff;border:1px solid #e4eae6;border-radius:14px;box-shadow:0 10px 30px #17482e0d}.calculator-form-card{padding:24px}.calculator-grid{gap:14px;display:grid}.calculator-grid-top{grid-template-columns:repeat(4,1fr)}.calculator-grid label{flex-direction:column;gap:7px;display:flex}.calculator-grid label>span{color:#596a60;font-size:11px;font-weight:600}.calculator-grid input,.calculator-grid select{box-sizing:border-box;color:#24362d;background:#fff;border:1px solid #dce5df;border-radius:8px;outline:none;width:100%;min-height:43px;padding:0 12px;font-size:13px}.calculator-grid input:focus,.calculator-grid select:focus{border-color:#16824d;box-shadow:0 0 0 3px #16824d14}.calculator-dimensions-heading{margin:20px 0 9px;font-size:12px;font-weight:600}.calculator-dimensions-heading span{color:#89948d;font-weight:400}.calculator-dimensions{grid-template-columns:repeat(3,1fr);max-width:620px}.calculate-shipping-button{color:#fff;cursor:pointer;background:#16824d;border:none;border-radius:8px;width:min(320px,100%);min-height:44px;margin:22px auto 0;font-size:13px;font-weight:600;display:block}.calculate-shipping-button:hover{background:#10683d}.calculator-reminder{background:#f5f7f5;border-radius:9px;margin-top:22px;padding:14px 16px}.calculator-reminder strong{margin-bottom:6px;font-size:12px;display:block}.calculator-reminder p{color:#69766f;margin:3px 0;font-size:11px;line-height:1.5}.calculation-results{margin-top:20px;overflow:hidden}.calculation-results-header{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.calculation-results-header h2{margin:0;font-size:19px}.calculation-results-header p{color:#78847d;margin:4px 0 0;font-size:11px}.result-currency{color:#6e7b74;font-size:11px}.results-table{width:100%}.results-table-head,.results-table-row{grid-template-columns:minmax(210px,2fr) .8fr 1.4fr .8fr 1.1fr .7fr;align-items:center;display:grid}.results-table-head{color:#77837c;background:#fafbfa;border-bottom:1px solid #edf1ee;min-height:44px;padding:0 18px;font-size:10px;font-weight:600}.results-table-row{border-bottom:1px solid #edf1ee;min-height:135px;padding:15px 18px;font-size:11px}.results-table-row:last-child{border-bottom:none}.route-column{padding-right:12px}.route-column>strong{color:#24362d;margin-bottom:9px;font-size:12px;line-height:1.4;display:block}.route-feature-tags{flex-wrap:wrap;gap:5px;display:flex}.route-feature-tags span{color:#24754a;border:1px solid #bddac9;border-radius:4px;padding:3px 6px;font-size:9px;line-height:1.2;display:inline-flex}.billing-rule-cell{padding-right:28px;line-height:1.55;position:relative}.route-help-button{color:#718078;cursor:pointer;background:#f1f3f2;border:1px solid #d5dbd7;border-radius:50%;width:20px;height:20px;font-size:11px;font-weight:700}.billing-rule-cell .route-help-button{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.estimated-cost-cell{flex-direction:column;gap:3px;display:flex}.estimated-cost-cell>strong{color:#17824d;font-size:15px}.estimated-cost-cell small{color:#89938d;font-size:9px}.view-details-button{color:#394b41;cursor:pointer;background:#fff;border:1px solid #d8dfdb;border-radius:6px;min-height:32px;padding:0 10px;font-size:10px}.view-details-button:hover{color:#17824d;border-color:#17824d}.view-details-button:disabled{opacity:.45;cursor:not-allowed}.route-unavailable{color:#a36f33;font-size:10px;line-height:1.4}.calculator-empty{text-align:center;color:#7e8a83;padding:70px 25px;font-size:13px}.mobile-results{display:none}.calculator-modal-overlay{z-index:1000;background:#131f187a;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.calculator-modal{background:#fff;border-radius:14px;width:min(620px,100%);max-height:85vh;overflow-y:auto;box-shadow:0 25px 70px #0003}.accepted-items-modal{width:min(500px,100%)}.calculator-modal-header{z-index:2;background:#fff;border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex;position:sticky;top:0}.calculator-modal-header span{color:#17824d;letter-spacing:.13em;margin-bottom:3px;font-size:9px;font-weight:700;display:block}.calculator-modal-header h3{margin:0;font-size:19px}.calculator-modal-header button{color:#647169;cursor:pointer;background:0 0;border:none;font-size:24px}.modal-route-name{margin:20px 22px 15px;font-size:13px;font-weight:600}.accepted-item-tags{flex-wrap:wrap;gap:7px;display:flex}.accepted-items-modal .accepted-item-tags{padding:0 22px 20px}.accepted-item-tags span{color:#4d5f55;background:#f9faf9;border:1px solid #d9e3dc;border-radius:6px;padding:6px 9px;font-size:10px}.modal-restriction-note{background:#f5f7f5;border-radius:8px;margin:0 22px 22px;padding:14px}.modal-restriction-note strong{margin-bottom:5px;font-size:11px;display:block}.modal-restriction-note p{color:#69776f;margin:0;font-size:10px;line-height:1.55}.route-details-modal>h4{color:#263a30;margin:20px 22px;font-size:14px}.detail-section{border-top:1px solid #edf1ee;padding:18px 22px}.detail-section h5{margin:0 0 13px;font-size:12px}.detail-line{color:#69766f;justify-content:space-between;align-items:center;gap:25px;min-height:36px;font-size:11px;display:flex}.detail-line strong{color:#263a30}.detail-total{border-top:1px solid #e6ebe8;justify-content:space-between;gap:25px;margin-top:10px;padding-top:13px;font-size:13px;font-weight:600;display:flex}.detail-total strong{color:#17824d;font-size:18px}.billing-rule-summary{color:#596961;font-size:11px;line-height:1.7}.detail-restrictions,.calculator-disclaimer{color:#67756d;font-size:10px;line-height:1.65}.calculator-disclaimer{background:#fafbfa;border-top:1px solid #edf1ee;margin:0;padding:18px 22px 24px}@media (width<=820px){.calculator-heading{padding:12px 20px}.calculator-heading h1{font-size:22px}.calculator-container{width:94%;padding-top:15px}.calculator-form-card{padding:18px}.calculator-grid-top{grid-template-columns:1fr}.calculator-dimensions{grid-template-columns:repeat(3,1fr);gap:8px;max-width:none}.calculator-dimensions label>span{font-size:9px}.calculation-results-header{flex-direction:column;align-items:flex-start}.desktop-results{display:none}.mobile-results{gap:12px;padding:14px;display:grid}.mobile-route-card{background:#fff;border:1px solid #e2e8e4;border-radius:12px;padding:17px}.mobile-route-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:11px;display:flex}.mobile-route-header strong{font-size:14px}.mobile-route-card .route-feature-tags{margin-bottom:15px}.mobile-route-row{border-top:1px solid #edf1ee;justify-content:space-between;gap:20px;padding:11px 0;font-size:11px;display:flex}.mobile-route-row>span{color:#7b8780}.mobile-route-row>div,.mobile-route-row>strong{text-align:right}.mobile-route-price{border-top:1px solid #edf1ee;flex-direction:column;align-items:flex-end;gap:4px;padding:14px 0;display:flex}.mobile-route-price span{color:#7b8780;align-self:flex-start;font-size:11px}.mobile-route-price strong{color:#17824d;font-size:22px}.mobile-route-price small{color:#8a958f;font-size:10px}.mobile-details-button{color:#17824d;cursor:pointer;background:#fff;border:1px solid #17824d;border-radius:8px;width:100%;min-height:41px;font-size:11px;font-weight:600}.mobile-details-button:disabled{opacity:.45}.calculator-modal-overlay{align-items:flex-end;padding:0}.calculator-modal{border-radius:18px 18px 0 0;width:100%;max-height:88vh}}.shipping-calculator-mobile-header{display:none}@media screen and (width<=768px){.shipping-calculator-desktop-header{display:none!important}.shipping-calculator-page{padding-top:0!important}.shipping-calculator-page .shipping-calculator-mobile-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100vw!important;height:64px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.shipping-calculator-page .shipping-calculator-mobile-back{color:#26332b!important;cursor:pointer!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.shipping-calculator-page .shipping-calculator-mobile-title{color:#26332b!important;text-align:center!important;white-space:nowrap!important;grid-column:2!important;min-width:0!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}.shipping-calculator-page .shipping-calculator-mobile-header-spacer{grid-column:3!important;width:44px!important;height:44px!important}.shipping-calculator-page .calculator-container{padding-top:18px!important}}.shipping-calculator-desktop-back{display:none}@media (width>=769px){.shipping-calculator-desktop-back{cursor:pointer;width:min(900px,100% - 48px)!important;box-shadow:none!important;color:#34453c!important;text-align:left!important;background:0 0!important;border:0!important;margin:18px auto 14px!important;padding:0!important;font-size:14px!important;line-height:1.2!important;display:block!important}.shipping-calculator-page{min-height:calc(100vh - 120px)!important}.shipping-calculator-desktop-back{margin:12px auto 8px!important}.calculator-container{padding-top:8px!important}}.shipping-selection-page{color:#26372e;background:#f5f7f5;min-height:100vh;font-family:Poppins,Arial,sans-serif}.shipping-selection-container{width:min(980px,92%);margin:0 auto;padding:24px 0 70px}.shipping-selection-back{color:#607068;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-bottom:18px;padding:0;font-size:10px;display:inline-flex}.shipping-selection-back:hover{color:#16824d}.shipping-selection-heading{margin-bottom:18px}.shipping-selection-heading>p{color:#16824d;letter-spacing:.13em;margin:0 0 5px;font-size:8px;font-weight:700}.shipping-selection-heading h1{color:#26382e;margin:0;font-size:28px;font-weight:650;line-height:1.15}.shipping-selection-heading>span{color:#77847d;max-width:650px;margin-top:7px;font-size:11px;line-height:1.55;display:block}.shipping-selection-card{background:#fff;border-radius:10px;margin-top:14px;padding:20px}.shipping-selection-section-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px;display:flex}.shipping-selection-section-title p{color:#16824d;letter-spacing:.13em;margin:0 0 4px;font-size:8px;font-weight:700}.shipping-selection-section-title h2{color:#2d3e34;margin:0;font-size:16px;font-weight:650}.shipping-selection-section-title>span{color:#16824d;background:#edf6f0;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:600}.selected-parcel-list{gap:7px;display:grid}.selected-parcel-row{background:#fafbfa;border:1px solid #e5ebe7;border-radius:7px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.selected-parcel-icon{color:#16824d;background:#edf4ef;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.selected-parcel-info{min-width:0}.selected-parcel-info strong{color:#34453b;font-size:10px;font-weight:600;display:block}.selected-parcel-info span{overflow-wrap:anywhere;color:#87928c;margin-top:3px;font-size:8px;display:block}.selected-parcel-weight{color:#536159;font-size:9px;font-weight:600}.selected-weight-summary{border:1px solid #e4eae6;border-radius:8px;grid-template-columns:repeat(3,1fr);margin-top:13px;display:grid;overflow:hidden}.selected-weight-summary>div{background:#fff;border-right:1px solid #e4eae6;padding:12px 13px}.selected-weight-summary>div:last-child{border-right:none}.selected-weight-summary span{color:#89948e;font-size:8px;display:block}.selected-weight-summary strong{color:#33443a;margin-top:4px;font-size:11px;display:block}.selected-chargeable-weight{background:#f3f8f4!important}.selected-chargeable-weight strong{color:#16824d}.weight-estimate-note{color:#8a958f;margin:10px 0 0;font-size:8px;line-height:1.5}.shipping-address-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.shipping-selection-field{flex-direction:column;gap:6px;display:flex}.shipping-selection-field>span{color:#65736b;font-size:9px;font-weight:600}.shipping-selection-field input,.shipping-selection-field select,.shipping-selection-field textarea{box-sizing:border-box;color:#2c3d33;background:#fff;border:1px solid #d7e0da;border-radius:7px;outline:none;width:100%;font-family:inherit;font-size:10px}.shipping-selection-field input,.shipping-selection-field select{min-height:40px;padding:0 10px}.shipping-selection-field textarea{resize:vertical;padding:10px}.shipping-selection-field input:focus,.shipping-selection-field select:focus,.shipping-selection-field textarea:focus{border-color:#16824d;box-shadow:0 0 0 3px #16824d12}.shipping-field-wide{grid-column:1/-1}.nigeria-hub-note{color:#4f5f56;background:#f3f7f4;border-radius:7px;align-items:center;gap:9px;margin-top:12px;padding:11px 12px;display:flex}.nigeria-hub-note svg{color:#16824d}.nigeria-hub-note strong{font-size:9px;display:block}.nigeria-hub-note span{color:#859189;margin-top:2px;font-size:8px;display:block}.shipping-method-title{align-items:flex-end}.shipping-currency-selector{flex-direction:column;gap:5px;display:flex}.shipping-currency-selector>span{color:#77847d;font-size:8px}.shipping-currency-selector select{color:#44544b;background:#fff;border:1px solid #d7e0da;border-radius:6px;outline:none;min-height:32px;padding:0 8px;font-size:9px}.shipping-method-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.shipping-method-card{width:100%;min-height:185px;color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #e0e7e2;border-radius:9px;padding:15px;transition:border-color .2s,box-shadow .2s,transform .2s}.shipping-method-card:hover:not(:disabled){border-color:#bad7c5;transform:translateY(-1px);box-shadow:0 7px 20px #195c370f}.shipping-method-card.selected{background:#fbfefc;border-color:#16824d;box-shadow:0 0 0 2px #16824d12}.shipping-method-card.unavailable{opacity:.52;cursor:not-allowed}.shipping-method-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.shipping-method-card-top h3{color:#314239;margin:0;font-size:11px;font-weight:600}.shipping-method-card-top span{color:#8b9690;margin-top:4px;font-size:8px;display:block}.shipping-method-radio{color:#fff;background:#fff;border:1px solid #cfd9d3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;display:flex}.shipping-method-card.selected .shipping-method-radio{background:#16824d;border-color:#16824d}.shipping-method-description{color:#7d8982;margin:9px 0 0;font-size:8px;line-height:1.5}.shipping-method-features{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.shipping-method-features span{color:#4c755e;background:#f7faf8;border:1px solid #d5e3da;border-radius:4px;padding:3px 6px;font-size:7px}.shipping-method-price{border-top:1px solid #e8edea;margin-top:14px;padding-top:11px}.shipping-method-price>span{color:#86918b;font-size:8px;display:block}.shipping-method-price strong{color:#16824d;margin-top:4px;font-size:18px;font-weight:650;display:block}.shipping-method-price small{color:#939d97;margin-top:3px;font-size:7px;display:block}.shipping-method-unavailable{color:#a17843;border-top:1px solid #e8edea;margin-top:14px;padding-top:10px;font-size:8px;line-height:1.5}.shipping-method-coming-soon{text-align:center;background:#f7f9f8;border-radius:8px;padding:24px 18px}.shipping-method-coming-soon h3{color:#405047;margin:0;font-size:12px}.shipping-method-coming-soon p{color:#89948e;max-width:500px;margin:7px auto 0;font-size:9px;line-height:1.55}.shipping-selection-summary{background:#fff;border:1px solid #dce6df;border-radius:9px;grid-template-columns:1.5fr 1fr 1fr;gap:0;margin-top:14px;display:grid;overflow:hidden}.shipping-selection-summary>div{border-right:1px solid #e3e9e5;padding:13px 15px}.shipping-selection-summary>div:last-child{border-right:none}.shipping-selection-summary span{color:#87928c;font-size:8px;display:block}.shipping-selection-summary strong{color:#34453b;margin-top:4px;font-size:10px;display:block}.shipping-summary-price{color:#16824d!important;font-size:15px!important}.shipping-selection-reminder{background:#f4f7f5;border-radius:8px;margin-top:12px;padding:13px 14px}.shipping-selection-reminder strong{color:#405047;margin-bottom:5px;font-size:9px;display:block}.shipping-selection-reminder p{color:#7c8881;margin:4px 0;font-size:8px;line-height:1.55}.shipping-selection-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.shipping-selection-actions button{cursor:pointer;border-radius:7px;min-height:38px;padding:0 16px;font-size:9px;font-weight:600}.shipping-selection-cancel{color:#647169;background:#fff;border:1px solid #d5ddd8}.shipping-selection-submit{color:#fff;background:#16824d;border:1px solid #16824d}.shipping-selection-submit:hover:not(:disabled){background:#116a3f}.shipping-selection-submit:disabled{cursor:not-allowed;background:#cbd6cf;border-color:#cbd6cf}.shipping-selection-loading,.shipping-selection-empty{text-align:center;color:#748078;background:#fff;border:1px solid #e0e7e2;border-radius:10px;width:min(520px,90%);margin:80px auto;padding:32px;font-size:10px}.shipping-selection-empty svg{color:#d1dad4}.shipping-selection-empty h2{color:#33443a;margin:12px 0 7px;font-size:16px}.shipping-selection-empty p{color:#87928c;margin:0;font-size:9px}.shipping-selection-empty button{color:#fff;cursor:pointer;background:#16824d;border:none;border-radius:6px;min-height:35px;margin-top:16px;padding:0 13px;font-size:9px;font-weight:600}@media (width<=760px){.shipping-address-grid{grid-template-columns:1fr}.shipping-field-wide{grid-column:auto}.shipping-method-grid,.shipping-selection-summary{grid-template-columns:1fr}.shipping-selection-summary>div{border-bottom:1px solid #e3e9e5;border-right:none}.shipping-selection-summary>div:last-child{border-bottom:none}.selected-weight-summary{grid-template-columns:1fr}.selected-weight-summary>div{border-bottom:1px solid #e4eae6;border-right:none}.selected-weight-summary>div:last-child{border-bottom:none}}@media (width<=520px){.shipping-selection-container{width:92%;padding-top:17px}.shipping-selection-heading h1{font-size:23px}.shipping-selection-card{padding:15px}.shipping-selection-section-title{align-items:flex-start}.shipping-method-title{flex-direction:column;align-items:flex-start}.shipping-currency-selector,.shipping-currency-selector select{width:100%}.selected-parcel-row{grid-template-columns:30px 1fr}.selected-parcel-weight{grid-column:2}.shipping-selection-actions{grid-template-columns:.7fr 1.3fr;display:grid}.shipping-selection-actions button{width:100%}}.nigeria-rate-label{color:#34453b!important;font-size:15px!important}.nigeria-estimated-freight{border-top:1px solid #e8edea;margin-top:12px;padding-top:10px}.nigeria-estimated-freight span{color:#86918b;font-size:8px;display:block}.nigeria-estimated-freight strong{color:#16824d;margin-top:4px;font-size:17px;font-weight:650;display:block}.selected-parcel-image-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.selected-parcel-thumb{background:#f4f6f4;border-radius:8px;flex:0 0 68px;width:68px;height:68px;overflow:hidden}.selected-parcel-thumb img{object-fit:cover;width:100%;height:100%;display:block}.selected-parcel-thumb-fallback{color:#8a938d;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=600px){.selected-parcel-image-row{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;overflow-x:auto}.selected-parcel-thumb{flex:0 0 58px;width:58px;height:58px}}.shipping-items-modal-overlay{z-index:9999;background:#00000061;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.shipping-items-modal{background:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:620px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000002e}.shipping-items-modal-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.shipping-items-modal-header h3{color:#202622;margin:0;font-size:20px;font-weight:600}.shipping-items-modal-header button{cursor:pointer;color:#202622;background:0 0;border:0;font-size:28px;line-height:1}.shipping-items-modal-body{padding:18px;overflow-y:auto}.shipping-item-row{border-bottom:1px solid #eee;gap:16px;padding:16px 0;display:flex}.shipping-item-row:last-child{border-bottom:0}.shipping-item-image{background:#f5f6f5;border-radius:10px;flex:0 0 90px;width:90px;height:90px;overflow:hidden}.shipping-item-image img{object-fit:cover;width:100%;height:100%;display:block}.shipping-item-image-fallback{color:#8b928e;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.shipping-item-info{flex-direction:column;gap:7px;min-width:0;display:flex}.shipping-item-info>strong{color:#202622;font-size:15px;font-weight:600}.shipping-item-meta{flex-wrap:wrap;gap:7px;display:flex}.shipping-item-meta span{color:#68716b;border:1px solid #e1e5e2;border-radius:6px;padding:4px 7px;font-size:12px}.shipping-item-info p{color:#737b76;margin:0;font-size:13px}.shipping-item-info small{color:#969d99;font-size:12px}@media screen and (width<=600px){.shipping-items-modal-overlay{align-items:flex-end;padding:0}.shipping-items-modal{border-radius:22px 22px 0 0;width:100%;max-width:none;max-height:78vh;animation:.22s ease-out shippingItemsSlideUp}.shipping-items-modal:before{content:"";background:#dedede;border-radius:999px;width:40px;height:5px;margin:12px auto 0}.shipping-items-modal-header{padding:16px 20px 17px}.shipping-items-modal-header h3{text-align:center;width:100%;font-size:20px}.shipping-items-modal-header button{font-size:27px;position:absolute;right:18px}.shipping-items-modal-body{padding:14px 18px 30px}.shipping-item-row{background:#fff;border:1px solid #eee;border-radius:13px;gap:14px;margin-bottom:12px;padding:15px}.shipping-item-image{flex-basis:78px;width:78px;height:78px}.shipping-item-info>strong{font-size:15px}.shipping-item-meta{gap:5px}.shipping-item-meta span{font-size:11px}}@keyframes shippingItemsSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media screen and (width<=600px){.saved-address-card{padding:20px 18px!important}.saved-address-card .shipping-selection-section-title{display:block!important}.saved-address-card .shipping-selection-section-title>div{width:100%!important}.saved-address-card .shipping-selection-section-title p{margin-bottom:6px!important}.saved-address-card .shipping-selection-section-title h2{margin:0!important;font-size:20px!important;line-height:1.25!important}.shipping-address-actions{align-items:center;gap:18px;margin-top:12px;display:flex}.add-address-button,.manage-addresses-button{color:#2d7d4d;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}@media screen and (width<=600px){.shipping-address-actions{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:12px!important;display:flex!important}.add-address-button,.manage-addresses-button{white-space:nowrap!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.3!important;display:inline-flex!important}}.no-saved-address{margin-top:18px!important}.no-saved-address p{color:#6f7772!important;margin:0 0 14px!important;font-size:15px!important;line-height:1.5!important}.add-address-button{color:#2d4938;cursor:pointer;background:#fff;border:1px solid #d7e0da;border-radius:7px;justify-content:center;align-items:center;width:auto;min-height:36px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex;width:auto!important;min-height:34px!important;padding:0 9px!important;font-size:12px!important}.selected-saved-address{background:0 0!important;border:none!important;border-top:1px solid #e7ebe8!important;border-radius:0!important;margin-top:18px!important;padding:18px 0 0!important}.selected-saved-address-top{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:8px!important;display:flex!important}.selected-saved-address-top strong{color:#26382d!important;font-size:16px!important;font-weight:600!important}.default-address-badge{color:#2f8a55!important;white-space:nowrap!important;background:#eef7f0!important;border-radius:999px!important;align-items:center!important;padding:4px 8px!important;font-size:11px!important;font-weight:500!important;display:inline-flex!important}.selected-saved-address p{color:#626c66!important;margin:5px 0 0!important;font-size:14px!important;line-height:1.5!important}}.shipping-packaging-note{flex-direction:column!important;gap:8px!important;margin:20px 34px 16px!important;display:flex!important}.shipping-packaging-note label{color:#24382d!important;font-size:16px!important;font-weight:600!important}.shipping-packaging-note textarea{resize:vertical!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d8dfda!important;border-radius:14px!important;width:100%!important;min-height:90px!important;padding:14px 16px!important;font-size:15px!important;line-height:1.45!important}.shipping-packaging-note textarea::placeholder{color:#9aa39d!important}@media screen and (width<=600px){.shipping-packaging-note{margin:18px 34px 16px!important}.shipping-packaging-note textarea{min-height:86px!important}.shipping-mobile-confirm-header{z-index:50;box-sizing:border-box;background:#fff;border-bottom:1px solid #f3f3f3;justify-content:center;align-items:center;width:100vw;min-height:64px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 56px;display:flex;position:sticky;top:0}.shipping-mobile-confirm-header h1{text-align:center;color:#222;margin:0;font-size:20px;font-weight:500;line-height:1.2}.shipping-mobile-confirm-back{color:#222;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}}.shipping-selection-page,.shipping-selection-container{padding-top:0!important}@media screen and (width<=600px){.parcel-summary-card{padding-top:18px!important;padding-bottom:18px!important}.parcel-summary-card .shipping-selection-section-title{align-items:center!important;margin-bottom:10px!important}.parcel-summary-card .selected-parcel-image-row{flex:1;margin:0!important}.parcel-summary-card .selected-items-button{white-space:nowrap;font-size:17px!important;line-height:1.2!important}.parcel-summary-totals{margin-top:8px!important;font-size:17px!important;line-height:1.3!important}.parcel-summary-card .selected-parcel-thumb{flex:0 0 62px!important;width:62px!important;height:62px!important}.parcel-summary-card .shipping-selection-section-title{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:10px!important;display:flex!important}.parcel-summary-card .selected-parcel-image-row{flex-direction:row!important;flex:1!important;align-items:center!important;gap:8px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.parcel-summary-card .selected-items-button{white-space:nowrap!important;background:0 0!important;border:0!important;flex:none!important;width:auto!important;margin:0!important;padding:0!important;font-size:17px!important;font-weight:400!important}.parcel-summary-card>p{color:#8a938d!important;font-size:13px!important;line-height:1.5!important}.shipping-selection-field>span{font-size:15px!important}.shipping-selection-field select{font-size:16px!important}.nigeria-hub-note strong{font-size:15px!important}.nigeria-hub-note span{font-size:14px!important}}.shipping-routes-overlay{z-index:9999;background:#0000006b;align-items:flex-end;display:flex;position:fixed;inset:0}.shipping-routes-sheet{background:#fff;border-radius:24px 24px 0 0;width:100%;max-height:82vh;padding-bottom:24px;overflow-y:auto}.shipping-routes-sheet-handle{background:#d9ddda;border-radius:999px;width:48px;height:5px;margin:12px auto 8px}.shipping-routes-sheet-header{border-bottom:1px solid #eee;justify-content:center;align-items:center;padding:12px 56px 18px;display:flex;position:relative}.shipping-routes-sheet-header h2{color:#26372f;margin:0;font-size:21px;font-weight:600}.shipping-routes-close{color:#26372f;cursor:pointer;background:0 0;border:0;font-size:32px;line-height:1;position:absolute;top:7px;right:22px}.shipping-routes-sheet-body{padding:18px}.open-shipping-routes-button{color:#2f7d4a;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:600}@media screen and (width<=600px){.international-route-billing{flex-direction:column!important;gap:8px!important;display:flex!important}.international-billing-row{justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.international-billing-row span{color:#6f756f!important;font-size:15px!important;line-height:1.3!important}.international-billing-row strong{text-align:right!important;color:#26372e!important;font-size:16px!important;line-height:1.3!important}.international-freight-row{border-top:1px solid #ecefec!important;margin-top:4px!important;padding-top:8px!important}.international-freight-row strong{color:#2f8a50!important;font-size:18px!important}.selected-route-name-row{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.selected-route-name-row>div{min-width:0!important}.change-shipping-route-button{color:#2f7d4a!important;cursor:pointer!important;background:#eef5f0!important;border:none!important;border-radius:18px!important;flex:none!important;padding:7px 14px!important;font-size:14px!important;font-weight:600!important}.shipping-method-card-top h3{color:#26372e!important;font-size:17px!important;font-weight:700!important;line-height:1.25!important}.shipping-method-card-top span{color:#6f756f!important;font-size:14px!important;font-weight:600!important}.shipping-method-features{gap:7px!important}.shipping-method-features span{padding:7px 10px!important;font-size:13px!important;font-weight:600!important;line-height:1.1!important}.change-shipping-route-button{color:#fff!important;background:#176b34!important}.shipping-currency-selector{width:fit-content!important}.shipping-currency-selector select{width:50px!important;min-width:50px!important}.delivery-info-overlay{z-index:9999!important;background:#00000073!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important}.delivery-info-modal{text-align:center!important;background:#fff!important;border-radius:18px!important;width:100%!important;max-width:360px!important;overflow:hidden!important}.delivery-info-modal h3{color:#222!important;border-bottom:1px solid #eee!important;margin:0!important;padding:22px 20px 18px!important;font-size:21px!important;font-weight:700!important}.delivery-info-modal p{color:#676b67!important;margin:0!important;padding:24px!important;font-size:16px!important;line-height:1.6!important}.delivery-info-modal button{color:#1f6b36!important;background:#fff!important;border:none!important;border-top:1px solid #eee!important;width:100%!important;padding:16px!important;font-size:17px!important;font-weight:700!important}.shipping-method-help-button{color:#fff!important;vertical-align:middle!important;cursor:pointer!important;background:#2f7d4a!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;margin-left:5px!important;padding:0!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.shipping-method-eta-row{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;display:flex!important}.shipping-method-eta-label{color:#777d78!important;font-size:15px!important;font-weight:600!important}.shipping-method-eta-value{color:#26372e!important;font-size:15px!important;font-weight:700!important}.shipping-method-help-button{color:#fff!important;text-align:center!important;background:#1f7a3d!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;height:20px!important;padding:0!important;font-size:13px!important;font-weight:700!important;line-height:20px!important;display:inline-flex!important}.international-billing-title{color:#777d78!important;margin-bottom:12px!important;font-size:15px!important;font-weight:700!important}.international-chargeable-value{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.chargeable-weight-tag{color:#2f7d4a!important;white-space:nowrap!important;background:#eaf4ed!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:4px 8px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.weight-details-overlay{z-index:9999!important;background:#0000006b!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important}.weight-details-sheet{background:#fff!important;border-radius:22px 22px 0 0!important;width:100%!important;max-height:88vh!important;padding-bottom:26px!important;overflow-y:auto!important}.weight-details-header{border-bottom:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;padding:20px 20px 16px!important;display:flex!important}.weight-details-header h2{color:#252525!important;margin:0!important;font-size:19px!important;font-weight:700!important}.weight-details-close{color:#444!important;background:#f3f3f3!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;font-size:23px!important;line-height:1!important;display:flex!important}.weight-details-body{padding:18px 20px 0!important}.weight-details-billing-type{justify-content:space-between!important;align-items:center!important;gap:16px!important;padding-bottom:16px!important;display:flex!important}.weight-details-billing-type span{color:#7a7f7b!important;font-size:14px!important}.weight-details-billing-type strong{color:#27372e!important;text-align:right!important;font-size:14px!important}.weight-details-volume-box{background:#f7f9f7!important;border-radius:14px!important;margin-bottom:16px!important;padding:14px 16px!important}.weight-details-volume-box>div{justify-content:space-between!important;align-items:center!important;padding:8px 0!important;display:flex!important}.weight-details-volume-box span{color:#7a7f7b!important;font-size:14px!important}.weight-details-volume-box strong{color:#252525!important;font-size:14px!important}.weight-details-fee-row{border-bottom:1px solid #eee!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;padding:12px 0!important;display:flex!important}.weight-details-fee-row span{color:#777d78!important;font-size:14px!important}.weight-details-fee-row strong{color:#252525!important;text-align:right!important;font-size:14px!important}.weight-details-total{justify-content:space-between!important;align-items:center!important;padding:18px 0 12px!important;display:flex!important}.weight-details-total span{color:#252525!important;font-size:15px!important;font-weight:700!important}.weight-details-total strong{color:#1f7a3d!important;font-size:18px!important;font-weight:700!important}.weight-details-note{color:#8a8f8b!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.55!important}.shipping-method-card{box-shadow:none!important;border-color:#e3e7e4!important}.international-billing-row:not(.international-freight-row){grid-template-columns:max-content max-content!important;justify-content:start!important;align-items:center!important;column-gap:16px!important;display:grid!important}.international-billing-row>span{color:#858a86!important;font-weight:500!important}.international-billing-row>strong,.international-chargeable-value strong{font-weight:600!important}.international-freight-row{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;display:flex!important}.international-freight-actions{flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;display:flex!important}.international-freight-actions strong{color:#ef5b3f!important;white-space:nowrap!important;font-weight:600!important}.weight-details-button{color:#777c78!important;white-space:nowrap!important;background:0 0!important;border:none!important;padding:0!important;font-size:14px!important;font-weight:500!important}.international-billing-title{margin-bottom:2px!important}.international-billing-row:first-of-type{margin-top:0!important;padding-top:0!important}.route-details-link{border-bottom:1px solid #e8ebe9!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;margin-bottom:12px!important;padding-bottom:12px!important;display:flex!important}.route-details-link h3{color:#26372e!important;text-align:left!important;flex:1!important;margin:0!important;font-size:17px!important;font-weight:600!important;line-height:1.3!important}.route-details-chevron{color:#6f756f!important;flex-shrink:0!important;font-size:27px!important;font-weight:300!important;line-height:1!important}.billing-change-row{justify-content:flex-end!important;align-items:center!important;margin-top:4px!important;margin-bottom:4px!important;display:flex!important}.billing-change-button{border-radius:999px!important;width:auto!important;min-width:100px!important;padding:10px 20px!important;font-size:15px!important;font-weight:600!important}.billing-change-row{margin-top:-4px!important;margin-bottom:-2px!important}.billing-change-button{min-width:92px!important;padding:8px 18px!important;font-size:14px!important}.base-weight-with-change{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.base-weight-right{white-space:nowrap!important;align-items:center!important;gap:8px!important;display:flex!important}.mini-change-button{border-radius:999px!important;width:auto!important;min-width:0!important;padding:5px 10px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.shipping-method-card-top>div:first-child,.route-details-link{width:100%!important}.route-details-section{margin-top:22px!important}.route-details-section h4{color:#2a2f2b!important;margin:0 0 12px!important;font-size:15px!important;font-weight:700!important}.route-supported-items{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.route-supported-items span{color:#505651!important;background:#f4f6f4!important;border:1px solid #e5e9e6!important;border-radius:8px!important;align-items:center!important;padding:7px 10px!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}}.route-details-overlay{z-index:9999;-webkit-overflow-scrolling:touch;background:#f5f6f5;width:100%;height:100vh;position:fixed;inset:0;overflow-y:auto}.route-details-panel{background:#f5f6f5;width:100%;min-height:100vh}.route-details-header{background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.route-details-header h2{margin:0;font-size:18px;font-weight:700}.route-details-back{background:0 0;border:none;padding:0;font-size:28px}.route-details-header-spacer{width:28px}.route-details-content{padding:20px}@media screen and (width<=600px){.route-details-content>h3{color:#242824!important;margin:0 0 18px!important;font-size:17px!important;font-weight:700!important;line-height:1.35!important}.route-details-fee-summary{padding-bottom:16px!important}.route-details-fee-summary>div{justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:7px 0!important;display:flex!important}.route-details-fee-summary span{color:#8a8e8b!important;font-size:15px!important;font-weight:500!important}.route-details-fee-summary strong{color:#626763!important;white-space:nowrap!important;font-size:15px!important;font-weight:600!important}.route-details-total-row{background:#fff!important;border-top:1px solid #eee!important;border-bottom:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin:0 -20px!important;padding:16px 20px!important;display:flex!important}.route-details-total-row span{color:#252825!important;font-size:16px!important;font-weight:700!important}.route-details-total-row strong{color:#ef5b3f!important;font-size:17px!important;font-weight:700!important}.route-service-details{flex-direction:column!important;gap:8px!important;display:flex!important}.route-service-details p{color:#777d78!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important}.route-details-section{border-top:1px solid #eee!important;margin-top:18px!important;padding-top:18px!important}.route-details-section h4{color:#2b302c!important;font-size:16px!important;font-weight:700!important}.shipping-method-card{box-shadow:none!important;background:0 0!important;border:none!important;min-height:0!important;padding-top:0!important}.international-route-billing{border-top:none!important}.shipping-method-features{border-bottom:none!important}.shipping-insurance-card{background:#fff!important;border-radius:18px!important;margin-top:18px!important;padding:20px!important}.shipping-insurance-top{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.shipping-insurance-top h3{color:#26372e!important;margin:0!important;font-size:18px!important;font-weight:700!important}.shipping-insurance-top p{color:#8b918d!important;margin:5px 0 0!important;font-size:14px!important;line-height:1.4!important}.shipping-insurance-toggle{background:#cfd4d1!important;border:none!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;width:54px!important;min-width:54px!important;height:30px!important;padding:3px!important;display:flex!important}.shipping-insurance-toggle span{background:#fff!important;border-radius:50%!important;width:24px!important;height:24px!important;transition:transform .2s!important;display:block!important}.shipping-insurance-toggle.active{background:#17863f!important}.shipping-insurance-toggle.active span{transform:translate(24px)!important}.shipping-insurance-details{border:1px solid #edf0ee!important;border-radius:14px!important;margin-top:18px!important;padding:16px!important}.shipping-insurance-value-row,.shipping-insurance-fee-row{justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important}.shipping-insurance-value-row>span,.shipping-insurance-fee-row>span{color:#5f6661!important;font-size:15px!important;font-weight:600!important}.shipping-insurance-value-input{border:1px solid #dfe5e1!important;border-radius:10px!important;align-items:center!important;width:130px!important;padding:8px 10px!important;display:flex!important}.shipping-insurance-value-input span{margin-right:4px!important;font-size:16px!important;font-weight:700!important}.shipping-insurance-value-input input{color:#26372e!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;font-size:17px!important;font-weight:700!important}.shipping-insurance-fee-row{margin-top:16px!important}.shipping-insurance-fee-row strong{color:#17863f!important;font-size:20px!important}.shipping-insurance-rate{color:#7c837e!important;margin-top:14px!important;font-size:14px!important}.shipping-insurance-rate strong{color:#17863f!important}.shipping-insurance-warning{color:#c74a37!important;margin:16px 0 0!important;font-size:14px!important;line-height:1.5!important}.insurance-off-overlay{z-index:9999!important;background:#00000073!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important}.insurance-off-modal{text-align:center!important;background:#fff!important;border-radius:18px!important;width:100%!important;max-width:360px!important;overflow:hidden!important}.insurance-off-modal h3{color:#222!important;margin:0!important;padding:22px 20px 14px!important;font-size:20px!important;font-weight:700!important}.insurance-off-modal p{color:#6f746f!important;margin:0!important;padding:0 24px 24px!important;font-size:15px!important;line-height:1.55!important}.insurance-off-actions{border-top:1px solid #eee!important;grid-template-columns:1fr 1fr!important;display:grid!important}.insurance-off-actions button{background:#fff!important;border:none!important;padding:16px 10px!important;font-size:16px!important;font-weight:700!important}.insurance-off-cancel{color:#777!important;border-right:1px solid #eee!important}.insurance-off-confirm{color:#1f7a3d!important}.declared-value-label-row{align-items:center!important;gap:16px!important;display:flex!important}.declared-value-details-link{color:#d68b19!important;background:0 0!important;border:none!important;align-items:center!important;gap:2px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.declared-value-details-link span{margin:0!important;font-size:12px!important}.declared-value-overlay{z-index:10000!important;background:#00000073!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important}.declared-value-panel{background:#fff!important;border-radius:24px 24px 0 0!important;width:100%!important;max-height:88vh!important;overflow-y:auto!important}.declared-value-header{z-index:2!important;background:#fff!important;border-bottom:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;padding:22px 22px 18px!important;display:flex!important;position:sticky!important;top:0!important}.declared-value-header h2{color:#222!important;margin:0!important;font-size:20px!important;font-weight:700!important}.declared-value-header button{color:#333!important;background:0 0!important;border:none!important;padding:0!important;font-size:28px!important;line-height:1!important}.declared-value-content{padding:22px!important}.declared-value-table{background:#f5f8fd!important;border:1px solid #b8cbe3!important;border-radius:10px!important;margin-top:16px!important;overflow:hidden!important}.declared-value-table-header{background:#dce7f5!important;border-bottom:1px solid #b8cbe3!important;grid-template-columns:.9fr .85fr 2fr 1.6fr!important;display:grid!important}.declared-value-table-header span{text-align:center!important;color:#344454!important;border-right:1px solid #b8cbe3!important;padding:10px 6px!important;font-size:12px!important;font-weight:700!important}.declared-value-table-header span:last-child{border-right:none!important}.declared-value-table-row{border-bottom:1px solid #c9d7e7!important;grid-template-columns:.9fr .85fr 2fr 1.6fr!important;display:grid!important}.declared-value-table-row>span,.declared-value-table-row>strong{text-align:center!important;border-right:1px solid #c9d7e7!important;padding:12px 6px!important;font-size:12px!important}.declared-value-table-row>strong{color:#e26d2c!important;font-weight:700!important}.declared-value-table-policy{color:#4f5e6b!important;border-right:1px solid #c9d7e7!important;padding:10px 8px!important;font-size:11px!important;line-height:1.45!important}.declared-value-table-policy:last-child{border-right:none!important}.declared-value-table-policy p{margin:0 0 6px!important}.declared-value-rate-only{grid-template-columns:.9fr .85fr!important;width:43.75%!important}.declared-value-rate-only:last-child{border-bottom:none!important}.declared-value-table-wrap{border-radius:12px!important;width:100%!important;margin-top:16px!important;overflow-x:auto!important}.declared-value-table{border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;background:#fcfaf6!important;border:1px solid #ddd2c1!important;border-radius:12px!important;width:100%!important;overflow:hidden!important}.declared-value-table th{color:#3d433f!important;text-align:center!important;background:#f3ebdd!important;border-bottom:1px solid #ddd2c1!important;border-right:1px solid #ddd2c1!important;padding:11px 6px!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important}.declared-value-table th:last-child{border-right:none!important}.declared-value-table td{color:#4c514e!important;vertical-align:middle!important;text-align:center!important;background:#fcfaf6!important;border-bottom:1px solid #ddd2c1!important;border-right:1px solid #ddd2c1!important;padding:11px 7px!important;font-size:11px!important;line-height:1.45!important}.declared-value-table tr:last-child td{border-bottom:none!important}.declared-value-table td:last-child{border-right:none!important}.declared-value-table th:first-child,.declared-value-table td:first-child{width:18%!important}.declared-value-table th:nth-child(2),.declared-value-table td:nth-child(2){width:16%!important}.declared-value-table th:nth-child(3){width:35%!important}.declared-value-table th:nth-child(4){width:31%!important}.insurance-premium-rate{color:#c98222!important;font-size:13px!important;font-weight:800!important}.insurance-compensation-cell{text-align:left!important;vertical-align:top!important;padding:14px 10px!important}.insurance-compensation-cell p{color:#555b57!important;margin:0 0 8px!important;font-size:11px!important;line-height:1.45!important}.insurance-compensation-cell p:last-child{margin-bottom:0!important}.declared-value-note-box{background:#f6f1e8!important;border:1px solid #e4d7c2!important;border-radius:12px!important;margin:18px 0 22px!important;padding:16px 18px!important}.declared-value-note-box strong{color:#755c36!important;margin-bottom:10px!important;font-size:14px!important;font-weight:800!important;display:block!important}.declared-value-note-box p{color:#6c655b!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.55!important}.declared-value-note-box p:last-child{margin-bottom:0!important}.declared-value-content h3{color:#26372e!important;margin:28px 0 14px!important;font-size:18px!important;font-weight:800!important;line-height:1.3!important}.shipping-insurance-agreement{color:#8a8f8b!important;margin:12px 0 0!important;font-size:11px!important;line-height:1.45!important}.shipping-insurance-agreement button{font:inherit!important;color:#c98222!important;cursor:pointer!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-weight:600!important}.value-added-services-row{text-align:left!important;background:#fff!important;border:none!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-top:18px!important;padding:16px 18px!important;display:flex!important}.value-added-services-row>div{flex-direction:column!important;gap:4px!important;display:flex!important}.value-added-services-row strong{color:#26372e!important;font-size:16px!important;font-weight:700!important}.value-added-services-row span{color:#8a8f8b!important;font-size:13px!important}.value-added-services-chevron{color:#747a75!important;font-size:28px!important;line-height:1!important}.value-added-overlay{z-index:10000!important;background:#00000073!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important}.value-added-sheet{background:#fff!important;border-radius:24px 24px 0 0!important;flex-direction:column!important;width:100%!important;max-height:88vh!important;display:flex!important;overflow:hidden!important}.value-added-header{background:#fff!important;border-bottom:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;padding:20px 20px 16px!important;display:flex!important}.value-added-header h2{color:#26372e!important;margin:0!important;font-size:19px!important;font-weight:700!important}.value-added-header button{color:#444!important;background:0 0!important;border:none!important;padding:0!important;font-size:28px!important;line-height:1!important}.value-added-body{padding:8px 18px 120px!important;overflow-y:auto!important}.value-added-service-item{text-align:left!important;background:#fff!important;border:none!important;border-bottom:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;padding:16px 0!important;display:flex!important}.value-added-service-info{flex:1!important;min-width:0!important}.value-added-service-info strong{color:#26372e!important;margin-bottom:5px!important;font-size:16px!important;font-weight:700!important;display:block!important}.value-added-service-info p{color:#858b87!important;margin:0 0 7px!important;font-size:13px!important;line-height:1.45!important}.value-added-service-info span{color:#c98222!important;font-size:14px!important;font-weight:700!important}.value-added-service-check{color:#fff!important;border:1.5px solid #cfd5d1!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;font-size:13px!important;font-weight:700!important;display:flex!important}.value-added-service-item.selected .value-added-service-check{background:#1f7a3d!important;border-color:#1f7a3d!important}.value-added-footer{padding:14px 18px calc(14px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.value-added-footer>div{flex-direction:column!important;gap:3px!important;display:flex!important}.value-added-footer span{color:#858b87!important;font-size:12px!important}.value-added-footer strong{color:#26372e!important;font-size:20px!important;font-weight:700!important}.value-added-footer>button{color:#fff!important;background:#1f7a3d!important;border:none!important;border-radius:999px!important;min-width:120px!important;padding:13px 24px!important;font-size:15px!important;font-weight:700!important}.packaging-note-overlay{z-index:10000!important;background:#00000073!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important}.packaging-note-sheet{background:#fff!important;border-radius:24px 24px 0 0!important;width:100%!important;overflow:hidden!important}.packaging-note-header{border-bottom:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;padding:20px 20px 16px!important;display:flex!important}.packaging-note-header h2{color:#26372e!important;margin:0!important;font-size:19px!important;font-weight:700!important}.packaging-note-header button{color:#444!important;background:0 0!important;border:none!important;padding:0!important;font-size:28px!important;line-height:1!important}.packaging-note-body{padding:20px!important}.packaging-note-body label{color:#626863!important;margin-bottom:10px!important;font-size:14px!important;font-weight:600!important;display:block!important}.packaging-note-body textarea{resize:none!important;color:#26372e!important;box-sizing:border-box!important;border:1px solid #dfe4e0!important;border-radius:12px!important;outline:none!important;width:100%!important;min-height:120px!important;padding:14px!important;font-size:15px!important;line-height:1.5!important}.packaging-note-body textarea:focus{border-color:#9ab6a2!important}.packaging-note-count{text-align:right!important;color:#969c98!important;margin-top:7px!important;font-size:12px!important}.packaging-note-footer{padding:14px 20px calc(14px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #eee!important}.packaging-note-footer button{color:#fff!important;background:#1f7a3d!important;border:none!important;border-radius:999px!important;width:100%!important;padding:14px 20px!important;font-size:16px!important;font-weight:700!important}.shipping-packaging-note.compact{cursor:pointer!important;background:#fff!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:16px 18px!important;display:flex!important}.shipping-packaging-note.compact>div{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.shipping-packaging-note.compact strong{color:#26372e!important;font-size:16px!important;font-weight:700!important}.shipping-packaging-note.compact>div>span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#8a8f8b!important;max-width:280px!important;font-size:13px!important;overflow:hidden!important}.shipping-packaging-note-chevron{color:#747a75!important;flex-shrink:0!important;font-size:28px!important;line-height:1!important}.shipping-packaging-note.compact{box-sizing:border-box!important;background:#fff!important;border:none!important;border-radius:16px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;margin:16px 0 0!important;padding:16px 18px!important;display:flex!important}.shipping-packaging-note.compact>div{flex-direction:row!important;flex:1!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-width:0!important;display:flex!important}.shipping-packaging-note.compact strong{color:#26372e!important;flex-shrink:0!important;font-size:16px!important;font-weight:700!important}.shipping-packaging-note.compact>div>span{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:right!important;color:#969c98!important;flex:1!important;margin:0!important;font-size:14px!important;font-weight:400!important;overflow:hidden!important}.shipping-packaging-note-chevron{color:#737a75!important;flex-shrink:0!important;margin-left:10px!important;font-size:25px!important;line-height:1!important}.shipping-sticky-bar{z-index:9998!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #e8ebe8!important;align-items:center!important;gap:10px!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -4px 16px #0000000d!important}.shipping-sticky-left{flex-direction:column!important;gap:2px!important;min-width:92px!important;display:flex!important}.shipping-sticky-label{color:#858b87!important;font-size:12px!important}.shipping-sticky-total{color:#26372e!important;white-space:nowrap!important;font-size:18px!important;font-weight:700!important}.shipping-cost-breakdown-button{color:#356f4c!important;white-space:nowrap!important;background:0 0!important;border:none!important;padding:8px 4px!important;font-size:13px!important;font-weight:600!important}.shipping-cost-breakdown-button span{margin-left:3px!important}.shipping-sticky-submit{color:#fff!important;background:#1f7a3d!important;border:none!important;border-radius:999px!important;flex:1!important;padding:14px 18px!important;font-size:15px!important;font-weight:700!important}.shipping-sticky-submit:disabled{opacity:.5!important}.shipping-selection-page{padding-bottom:110px!important}.cost-breakdown-overlay{z-index:10001!important;background:#00000073!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important}.cost-breakdown-sheet{background:#fff!important;border-radius:24px 24px 0 0!important;width:100%!important;overflow:hidden!important}.cost-breakdown-header{border-bottom:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;padding:20px 20px 16px!important;display:flex!important}.cost-breakdown-header h2{color:#26372e!important;margin:0!important;font-size:20px!important;font-weight:700!important}.cost-breakdown-header button{color:#444!important;background:0 0!important;border:none!important;padding:0!important;font-size:28px!important;line-height:1!important}.cost-breakdown-body{padding:20px!important}.cost-breakdown-row{justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:12px 0!important;font-size:15px!important;display:flex!important}.cost-breakdown-row span{color:#858b87!important}.cost-breakdown-row strong{color:#26372e!important;white-space:nowrap!important;font-weight:600!important}.cost-breakdown-row.total{border-top:1px solid #eee!important;margin-top:8px!important;padding-top:16px!important}.cost-breakdown-row.total span,.cost-breakdown-row.total strong{color:#26372e!important;font-size:17px!important;font-weight:700!important}.shipping-method-card-top{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.shipping-method-card-top>div:first-child{flex:1!important;min-width:0!important}.change-shipping-route-button{color:#fff!important;background:#176b34!important;border-radius:999px!important;flex:none!important;width:auto!important;min-width:auto!important;margin:0!important;padding:8px 16px!important;font-size:14px!important;font-weight:700!important;line-height:1!important}.route-details-header{z-index:20!important;padding-top:env(safe-area-inset-top)!important;background:#fff!important;border-bottom:1px solid #eee!important;position:sticky!important;top:0!important}}.selected-route-name-row{width:100%;display:block!important}.route-details-link{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex!important}.route-details-link h3{flex:1;margin:0}.route-details-chevron{flex:none}.shipping-method-eta-change-row{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:14px;display:flex}.shipping-method-eta-change-row .shipping-method-eta-row{flex:1;min-width:0}.shipping-method-eta-change-row .change-shipping-route-button{flex:none;margin:0!important}@media (width<=768px){.shipping-method-eta-change-row{gap:10px}}.shipping-routes-sheet,.shipping-routes-sheet-header{background:#f3f7f4!important}.shipping-routes-sheet-body{background:#f3f7f4!important;padding:16px!important}.shipping-routes-sheet-body .shipping-method-grid{background:0 0!important;flex-direction:column!important;gap:14px!important;display:flex!important}.shipping-routes-sheet-body .shipping-method-card{overflow:hidden;width:100%!important;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:16px!important;outline:none!important;margin:0!important;padding:20px!important}.shipping-routes-sheet-body .shipping-method-card.selected{box-shadow:none!important;background:#fff!important;border:none!important}.shipping-routes-sheet-body .shipping-method-card .shipping-method-price,.shipping-routes-sheet-body .international-route-billing{border-left:none!important;border-right:none!important}@media (width<=768px){.shipping-routes-sheet-body{padding:14px!important}.shipping-routes-sheet-body .shipping-method-grid{gap:12px!important}.shipping-routes-sheet-body .shipping-method-card{border-radius:15px!important;padding:18px!important}}.shipping-method-card{position:relative!important}.shipping-method-card .shipping-method-radio{z-index:20!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;margin:0!important;display:flex!important;position:absolute!important;top:10px!important;right:12px!important}.shipping-method-card .selected-route-name-row{box-sizing:border-box;padding-right:38px!important}.shipping-method-card .shipping-method-eta-change-row{padding-right:0!important}@media (width>=769px){.shipping-selection-page{min-height:100vh;background:#f5f7f6!important}.shipping-selection-container{width:min(1180px,100% - 48px)!important;max-width:1180px!important;margin:0 auto!important;padding:28px 0 70px!important}.shipping-mobile-confirm-header{background:0 0!important;border:none!important;align-items:center!important;min-height:48px!important;margin:0 0 18px!important;padding:0!important;display:flex!important;position:relative!important}.shipping-mobile-confirm-back{cursor:pointer;color:#425047!important;background:#fff!important;border:1px solid #e1e7e3!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;padding:0!important;display:inline-flex!important}.shipping-mobile-confirm-header h1{color:#26372e!important;margin:0 0 0 14px!important;font-size:22px!important;font-weight:650!important;line-height:1.2!important}.shipping-selection-heading{display:none!important}.shipping-selection-card{box-shadow:none!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:10px!important;margin-top:14px!important;padding:20px 22px!important}.saved-address-card{margin-top:0!important}.shipping-address-actions{justify-content:flex-end!important;align-items:center!important;gap:18px!important;margin:0!important;display:flex!important}.saved-address-card .add-address-button,.saved-address-card .manage-addresses-button{cursor:pointer;color:#247247!important;background:0 0!important;border:none!important;width:auto!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:600!important}.selected-saved-address{background:#f8faf8!important;border:1px solid #e4e9e5!important;border-radius:8px!important;padding:16px 18px!important}.parcel-summary-card{margin-top:14px!important}.selected-parcel-image-row{flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;display:flex!important;overflow-x:auto!important}.selected-parcel-thumb{border-radius:8px!important;flex:0 0 58px!important;width:58px!important;height:58px!important}.parcel-summary-totals{align-items:center!important;gap:32px!important;margin-top:14px!important;display:flex!important}.shipping-selection-container{padding-bottom:90px!important}.shipping-selection-card{box-sizing:border-box!important}.shipping-selection-field{flex-direction:column!important;gap:7px!important;display:flex!important}.shipping-selection-field>span{color:#56645b!important;font-size:12px!important;font-weight:600!important}.shipping-selection-field select{color:#26372e!important;background:#fff!important;border:1px solid #dce4df!important;border-radius:7px!important;width:100%!important;height:42px!important;padding:0 12px!important;font-size:14px!important}.nigeria-hub-note{background:#f3f8f5!important;border-radius:8px!important;align-items:center!important;gap:12px!important;margin-top:12px!important;padding:13px 14px!important;display:flex!important}.nigeria-hub-note strong{color:#31483a!important;margin-bottom:2px!important;font-size:13px!important;display:block!important}.nigeria-hub-note span{color:#7a857e!important;font-size:12px!important}.shipping-selection-card .shipping-method-grid{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.shipping-selection-card>.shipping-method-grid .shipping-method-card{box-sizing:border-box!important;text-align:left!important;background:#fff!important;border:1px solid #dfe6e1!important;border-radius:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding:18px 20px!important}.shipping-selection-card>.shipping-method-grid .shipping-method-card.selected{background:#fbfdfb!important;border-color:#78ae8b!important}.shipping-method-card h3{color:#26372e!important;font-size:15px!important;font-weight:650!important}.shipping-method-eta-change-row{margin-top:10px!important}.shipping-method-eta-row{align-items:center!important;gap:6px!important;display:flex!important}.shipping-method-eta-label{color:#7a857e!important;font-size:12px!important}.shipping-method-eta-value{color:#26372e!important;font-size:14px!important}.change-shipping-route-button{color:#247247!important;cursor:pointer!important;background:#fff!important;border:1px solid #d8e2dc!important;border-radius:6px!important;width:auto!important;min-width:76px!important;padding:8px 14px!important;font-size:12px!important;font-weight:600!important}.shipping-method-features{flex-wrap:wrap!important;gap:6px!important;margin-top:12px!important;display:flex!important}.shipping-method-features span{color:#477057!important;background:#f3f8f5!important;border:1px solid #dce8e0!important;border-radius:5px!important;padding:4px 7px!important;font-size:10px!important}.shipping-routes-overlay{justify-content:center!important;align-items:center!important;padding:30px!important}.shipping-routes-sheet{border-radius:12px!important;width:min(920px,100vw - 80px)!important;max-width:920px!important;height:auto!important;max-height:620px!important;overflow:hidden!important}.shipping-routes-sheet-body{overscroll-behavior:contain!important;max-height:520px!important;padding:14px!important;overflow-y:auto!important}.shipping-routes-sheet-body .shipping-method-grid{flex-direction:column!important;gap:10px!important;display:flex!important}.shipping-routes-sheet-body .shipping-method-card{box-sizing:border-box!important;border-radius:8px!important;width:100%!important;padding:16px 18px!important}.value-added-services-row{box-sizing:border-box!important;cursor:pointer!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:58px!important;margin-top:14px!important;padding:0 18px!important;display:flex!important}.value-added-services-row>div{align-items:center!important;gap:12px!important;display:flex!important}.value-added-services-row strong{color:#26372e!important;font-size:14px!important}.value-added-services-row>div>span{color:#8a938d!important;font-size:12px!important}.value-added-services-chevron{color:#8a938d!important;font-size:22px!important}.shipping-insurance-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:9px!important;width:100%!important;margin-top:14px!important;padding:18px 20px!important}.shipping-insurance-top{justify-content:space-between!important;align-items:center!important;gap:20px!important;display:flex!important}.shipping-insurance-top h3{color:#26372e!important;margin:0 0 4px!important;font-size:15px!important}.shipping-insurance-top p{color:#7d8780!important;margin:0!important;font-size:12px!important}.shipping-insurance-details{border-top:1px solid #edf0ee!important;margin-top:16px!important;padding-top:16px!important}.shipping-insurance-value-row,.shipping-insurance-fee-row{justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:8px 0!important;display:flex!important}.declared-value-label-row{align-items:center!important;gap:8px!important;display:flex!important}.shipping-insurance-value-input{align-items:center!important;gap:6px!important;display:flex!important}.shipping-insurance-value-input input{border:1px solid #dfe5e1!important;border-radius:6px!important;width:120px!important;height:38px!important;padding:0 10px!important}.shipping-insurance-rate,.shipping-insurance-agreement,.shipping-insurance-warning{font-size:12px!important;line-height:1.5!important}.shipping-packaging-note.compact{box-sizing:border-box!important;cursor:pointer!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:60px!important;margin:14px 0 0!important;padding:0 18px!important;display:flex!important}.shipping-packaging-note.compact>div{align-items:center!important;gap:12px!important;display:flex!important}.shipping-packaging-note.compact strong{color:#26372e!important;font-size:14px!important}.shipping-packaging-note.compact>div>span{color:#8a938d!important;font-size:12px!important}.shipping-packaging-note-chevron{color:#8a938d!important;font-size:22px!important}.shipping-sticky-bar{box-sizing:border-box!important;width:100%!important;min-height:82px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e7ebe8!important;border-radius:9px!important;justify-content:flex-end!important;align-items:center!important;gap:18px!important;margin-top:14px!important;padding:16px 20px!important;display:flex!important;position:static!important}.shipping-sticky-left{flex-direction:column!important;align-items:flex-end!important;gap:3px!important;min-width:150px!important;display:flex!important}.shipping-sticky-label{color:#7d8780!important;font-size:12px!important}.shipping-sticky-total{color:#26372e!important;font-size:19px!important;font-weight:700!important}.shipping-cost-breakdown-button{color:#247247!important;cursor:pointer!important;background:0 0!important;border:none!important;width:auto!important;padding:9px 12px!important;font-size:12px!important;font-weight:600!important}.shipping-sticky-submit{color:#fff!important;cursor:pointer!important;background:#1f7a3d!important;border:none!important;border-radius:7px!important;flex:none!important;width:220px!important;min-height:46px!important;padding:0 22px!important;font-size:14px!important;font-weight:700!important}.shipping-sticky-submit:hover:not(:disabled){background:#196a34!important}.shipping-sticky-submit:disabled{opacity:.5!important;cursor:not-allowed!important}.shipping-selection-page{--dsk-green:#1f7a3d;--dsk-dark-green:#185f31;--dsk-soft-green:#f2f8f4;--dsk-pale-green:#eaf5ed;--dsk-page:#f5f7f6;--dsk-head:#f3f6f4;--dsk-border:#e1e7e3;--dsk-text:#26372e;--dsk-muted:#78837c;background:var(--dsk-page)!important}.shipping-selection-container{width:min(1080px,100% - 48px)!important;max-width:1080px!important;padding-top:22px!important}.shipping-desktop-workspace{border:1px solid var(--dsk-border)!important;box-sizing:border-box!important;background:#fff!important;border-radius:10px!important;padding:22px 24px 26px!important}.shipping-desktop-workspace .shipping-selection-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.shipping-desktop-workspace .saved-address-card{border-bottom:1px solid var(--dsk-border)!important;padding-bottom:16px!important}.shipping-desktop-workspace .shipping-address-actions{margin-bottom:9px!important}.shipping-desktop-workspace .selected-saved-address{box-sizing:border-box!important;background:#fff!important;border:1.5px solid #77ad88!important;border-radius:6px!important;align-items:center!important;min-height:48px!important;padding:10px 14px!important;display:flex!important}.shipping-desktop-workspace .selected-saved-address *{line-height:1.35!important}.shipping-desktop-workspace .parcel-summary-card{border-bottom:1px solid var(--dsk-border)!important;padding:14px 0 15px!important;position:relative!important}.shipping-desktop-workspace .selected-parcel-image-row{min-height:46px!important;margin:0!important}.shipping-desktop-workspace .selected-parcel-thumb{flex-basis:46px!important;width:46px!important;height:46px!important}.shipping-desktop-workspace .parcel-summary-totals{gap:22px!important;margin-top:8px!important}.shipping-desktop-workspace .parcel-summary-totals,.shipping-desktop-workspace .parcel-summary-totals *{font-size:12px!important}.shipping-desktop-workspace .shipping-selection-field{border-bottom:1px solid var(--dsk-border)!important;padding:14px 0!important}.shipping-desktop-workspace .shipping-selection-field select{border-color:var(--dsk-border)!important;height:36px!important;font-size:12px!important}.shipping-desktop-workspace .nigeria-hub-note{background:var(--dsk-soft-green)!important;min-height:42px!important;margin-top:8px!important;padding:8px 12px!important}.shipping-desktop-workspace .shipping-method-grid{margin-top:14px!important}.shipping-desktop-workspace .shipping-selection-card>.shipping-method-grid .shipping-method-card{border:1px solid var(--dsk-border)!important;border-radius:6px!important;min-height:0!important;padding:12px 14px!important}.shipping-desktop-workspace .shipping-selection-card>.shipping-method-grid .shipping-method-card.selected{background:#fff!important;border:1.5px solid #77ad88!important}.shipping-desktop-workspace .shipping-method-card h3{margin:0!important;font-size:13px!important}.shipping-desktop-workspace .shipping-method-eta-change-row{margin-top:6px!important}.shipping-desktop-workspace .shipping-method-eta-label{font-size:10px!important}.shipping-desktop-workspace .shipping-method-eta-value{font-size:12px!important}.shipping-desktop-workspace .change-shipping-route-button{min-width:60px!important;padding:5px 10px!important;font-size:10px!important}.shipping-desktop-workspace .shipping-method-features{gap:4px!important;margin-top:7px!important}.shipping-desktop-workspace .shipping-method-features span{background:var(--dsk-soft-green)!important;padding:3px 6px!important;font-size:9px!important}.shipping-desktop-workspace .value-added-services-row{border-radius:6px!important;min-height:44px!important;margin:12px 0 0!important;padding:0 14px!important}.shipping-desktop-workspace .value-added-services-row strong{font-size:12px!important}.shipping-desktop-workspace .value-added-services-row>div>span{font-size:10px!important}.shipping-desktop-workspace .shipping-insurance-card{border-radius:6px!important;margin:10px 0 0!important;padding:12px 14px!important}.shipping-desktop-workspace .shipping-insurance-top h3{font-size:13px!important}.shipping-desktop-workspace .shipping-insurance-top p{font-size:10px!important}.shipping-desktop-workspace .shipping-insurance-details{margin-top:9px!important;padding-top:9px!important}.shipping-desktop-workspace .shipping-insurance-value-row,.shipping-desktop-workspace .shipping-insurance-fee-row{min-height:32px!important;padding:3px 0!important;font-size:11px!important}.shipping-desktop-workspace .shipping-insurance-value-input input{width:80px!important;height:30px!important;font-size:11px!important}.shipping-desktop-workspace .shipping-insurance-rate,.shipping-desktop-workspace .shipping-insurance-agreement,.shipping-desktop-workspace .shipping-insurance-warning{font-size:10px!important}.shipping-desktop-workspace .shipping-packaging-note.compact{border-radius:6px!important;min-height:44px!important;margin-top:10px!important;padding:0 14px!important}.shipping-desktop-workspace .shipping-packaging-note.compact strong{font-size:12px!important}.shipping-desktop-workspace .shipping-packaging-note.compact>div>span{font-size:10px!important}.shipping-desktop-workspace .shipping-sticky-bar{border:0!important;border-top:1px solid var(--dsk-border)!important;border-radius:0!important;justify-content:flex-end!important;min-height:66px!important;margin:12px 0 0!important;padding:10px 0 0!important}.shipping-desktop-workspace .shipping-sticky-left{min-width:120px!important}.shipping-desktop-workspace .shipping-sticky-label{font-size:10px!important}.shipping-desktop-workspace .shipping-sticky-total{color:var(--dsk-dark-green)!important;font-size:18px!important}.shipping-desktop-workspace .shipping-cost-breakdown-button{padding:6px 8px!important;font-size:10px!important}.shipping-desktop-workspace .shipping-sticky-submit{background:var(--dsk-green)!important;border-radius:6px!important;width:205px!important;min-height:42px!important;font-size:12px!important}.shipping-desktop-workspace .shipping-method-grid{background:#fff!important;border:1px solid #dfe6e1!important;border-radius:7px!important;gap:0!important;width:100%!important;margin-top:14px!important;overflow:hidden!important}.shipping-desktop-workspace .shipping-selection-card>.shipping-method-grid .shipping-method-card{text-align:left!important;box-sizing:border-box!important;background:#fff!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(210px,1.7fr) minmax(105px,.8fr) minmax(250px,1.7fr) minmax(90px,.7fr) minmax(105px,.8fr)!important;align-items:center!important;column-gap:16px!important;width:100%!important;min-height:112px!important;padding:16px 18px!important;display:grid!important;position:relative!important}.shipping-desktop-workspace .shipping-selection-card>.shipping-method-grid .shipping-method-card.selected{background:#fbfefc!important;box-shadow:inset 0 0 0 1.5px #6faa82!important}.shipping-desktop-workspace .shipping-method-card-top{grid-area:1/1!important;min-width:0!important}.shipping-desktop-workspace .shipping-method-card-top>div{width:100%!important}.shipping-desktop-workspace .selected-route-name-row{margin:0!important}.shipping-desktop-workspace .route-details-link{align-items:center!important;gap:5px!important;display:inline-flex!important}.shipping-desktop-workspace .route-details-link h3{color:#26372e!important;margin:0!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important}.shipping-desktop-workspace .route-details-chevron{color:#8a938d!important;font-size:14px!important}.shipping-desktop-workspace .shipping-method-description{display:none!important}.shipping-desktop-workspace .shipping-method-features{flex-wrap:wrap!important;grid-area:2/1!important;align-self:end!important;gap:4px!important;margin:-30px 0 0!important;padding:0!important;display:flex!important}.shipping-desktop-workspace .shipping-method-features span{color:#39704b!important;background:#edf7f0!important;border:1px solid #d4e7da!important;border-radius:4px!important;padding:3px 6px!important;font-size:8px!important;line-height:1.2!important}.shipping-desktop-workspace .shipping-method-eta-change-row{grid-area:1/2/span 2!important;justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important}.shipping-desktop-workspace .shipping-method-eta-row{flex-direction:column!important;align-items:center!important;gap:3px!important;margin:0!important;display:flex!important}.shipping-desktop-workspace .shipping-method-eta-label{color:#8a938d!important;font-size:9px!important}.shipping-desktop-workspace .shipping-method-eta-value{color:#26372e!important;font-size:12px!important;font-weight:650!important}.shipping-desktop-workspace .shipping-method-help-button{color:#7d8780!important;background:0 0!important;border:0!important;margin-left:82px!important;position:absolute!important}.shipping-desktop-workspace .shipping-method-eta-change-row .change-shipping-route-button{color:#1f7a3d!important;background:#f3f8f5!important;border:1px solid #d8e7dd!important;border-radius:5px!important;min-width:auto!important;height:26px!important;padding:0 9px!important;font-size:9px!important;font-weight:650!important;position:absolute!important;top:10px!important;right:48px!important}.shipping-desktop-workspace .shipping-method-price,.shipping-desktop-workspace .international-route-billing{display:contents!important}.shipping-desktop-workspace .international-billing-title{display:none!important}.shipping-desktop-workspace .international-billing-row{border:0!important;padding:0!important}.shipping-desktop-workspace .international-billing-row.base-weight-with-change{flex-direction:column!important;grid-area:1/3!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;display:flex!important}.shipping-desktop-workspace .international-billing-row.base-weight-with-change>span{color:#8a938d!important;font-size:9px!important}.shipping-desktop-workspace .base-weight-right{display:block!important}.shipping-desktop-workspace .base-weight-right strong{color:#26372e!important;font-size:11px!important}.shipping-desktop-workspace .international-billing-row:not(.base-weight-with-change):not(.international-chargeable-row):not(.international-freight-row){grid-column:3!important;align-items:center!important;gap:6px!important;font-size:9px!important;display:flex!important}.shipping-desktop-workspace .international-billing-row:not(.base-weight-with-change):not(.international-chargeable-row):not(.international-freight-row) span{color:#8a938d!important}.shipping-desktop-workspace .international-billing-row:not(.base-weight-with-change):not(.international-chargeable-row):not(.international-freight-row) strong{color:#26372e!important;font-size:10px!important}.shipping-desktop-workspace .international-billing-row:nth-of-type(4){display:none!important}.shipping-desktop-workspace .international-chargeable-row{flex-direction:column!important;grid-area:1/4/span 2!important;justify-content:center!important;align-items:center!important;gap:3px!important;display:flex!important}.shipping-desktop-workspace .international-chargeable-row>span{color:#8a938d!important;font-size:9px!important}.shipping-desktop-workspace .international-chargeable-value{flex-direction:column!important;align-items:center!important;display:flex!important}.shipping-desktop-workspace .international-chargeable-value strong{color:#26372e!important;font-size:12px!important}.shipping-desktop-workspace .chargeable-weight-tag{color:#7c877f!important;margin-top:2px!important;font-size:8px!important}.shipping-desktop-workspace .international-freight-row{flex-direction:column!important;grid-area:1/5/span 2!important;justify-content:center!important;align-items:flex-end!important;gap:4px!important;display:flex!important}.shipping-desktop-workspace .international-freight-row>span{color:#8a938d!important;font-size:9px!important}.shipping-desktop-workspace .international-freight-actions{flex-direction:column!important;align-items:flex-end!important;gap:3px!important;display:flex!important}.shipping-desktop-workspace .international-freight-actions strong{color:#1f7a3d!important;font-size:15px!important;font-weight:700!important}.shipping-desktop-workspace .weight-details-button{color:#1f7a3d!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;font-size:9px!important;font-weight:600!important}.shipping-desktop-workspace .shipping-method-radio{width:18px!important;height:18px!important;position:absolute!important;top:11px!important;right:12px!important}.shipping-selection-page .shipping-method-grid{width:100%!important;display:block!important}.shipping-selection-page .shipping-method-card{width:100%!important;min-height:0!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:1px solid #dfe6e2!important;border-radius:8px!important;padding:16px 18px!important;position:relative!important}.shipping-selection-page .shipping-method-card.selected{border-color:#178447!important;box-shadow:0 0 0 1px #17844714!important}.shipping-selection-page .shipping-method-card-top{border-bottom:1px solid #edf1ef!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;margin:0 0 12px!important;padding:0 34px 12px 0!important;display:flex!important}.shipping-selection-page .shipping-method-card-top>div:first-child{flex:1!important;min-width:0!important}.shipping-selection-page .selected-route-name-row{margin:0!important}.shipping-selection-page .route-details-link{align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;display:inline-flex!important}.shipping-selection-page .route-details-link h3{color:#17231c!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.shipping-selection-page .route-details-chevron{color:#178447!important;font-size:19px!important;line-height:1!important}.shipping-selection-page .shipping-method-eta-change-row{justify-content:space-between!important;align-items:center!important;gap:18px!important;margin-top:7px!important;display:flex!important}.shipping-selection-page .shipping-method-eta-row{align-items:center!important;gap:5px!important;margin:0!important;display:flex!important}.shipping-selection-page .shipping-method-eta-label{color:#7a847e!important;font-size:12px!important}.shipping-selection-page .shipping-method-eta-value{color:#26342c!important;font-size:12px!important;font-weight:600!important}.shipping-selection-page .shipping-method-help-button{border-radius:50%!important;width:17px!important;min-width:17px!important;height:17px!important;padding:0!important;font-size:10px!important}.shipping-selection-page .change-shipping-route-button{color:#178447!important;width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:700!important}.shipping-selection-page .shipping-method-radio{border-radius:50%!important;width:20px!important;min-width:20px!important;height:20px!important;position:absolute!important;top:15px!important;right:17px!important}.shipping-selection-page .shipping-method-description{color:#6d7771!important;margin:0 0 9px!important;font-size:12px!important;line-height:1.45!important}.shipping-selection-page .shipping-method-features{flex-wrap:wrap!important;gap:5px!important;margin:0 0 13px!important;display:flex!important}.shipping-selection-page .shipping-method-features span{color:#287247!important;background:#eef8f1!important;border-radius:4px!important;padding:3px 7px!important;font-size:10px!important;font-weight:600!important}.shipping-selection-page .shipping-method-price{margin:0!important;padding:0!important}.shipping-selection-page .international-route-billing{background:#fff!important;border:1px solid #e5eae7!important;border-radius:6px!important;grid-template-columns:.8fr 1fr .85fr 1.15fr 1.15fr!important;align-items:stretch!important;width:100%!important;margin:0!important;display:grid!important;overflow:hidden!important}.shipping-selection-page .international-billing-title{color:#68736d!important;background:#f7f9f8!important;border-right:1px solid #e5eae7!important;align-items:center!important;margin:0!important;padding:10px 12px!important;font-size:11px!important;font-weight:700!important;display:flex!important}.shipping-selection-page .international-billing-row{background:#fff!important;border:0!important;border-right:1px solid #e5eae7!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;min-height:56px!important;margin:0!important;padding:9px 12px!important;display:flex!important}.shipping-selection-page .international-billing-row:last-of-type{border-right:0!important}.shipping-selection-page .international-billing-row>span{color:#87918b!important;font-size:10px!important;line-height:1.2!important}.shipping-selection-page .international-billing-row strong{color:#1d2922!important;white-space:nowrap!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important}.shipping-selection-page .base-weight-with-change{display:flex!important}.shipping-selection-page .base-weight-right{align-items:center!important;gap:6px!important;display:flex!important}.shipping-selection-page .international-chargeable-value{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;display:flex!important}.shipping-selection-page .chargeable-weight-tag{color:#287247!important;white-space:nowrap!important;background:#eef8f1!important;border-radius:4px!important;padding:2px 5px!important;font-size:9px!important;font-weight:600!important}.shipping-selection-page .international-freight-actions{align-items:center!important;gap:7px!important;display:flex!important}.shipping-selection-page .international-freight-actions>strong{color:#178447!important;font-size:13px!important}.shipping-selection-page .weight-details-button{color:#178447!important;width:auto!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:10px!important;font-weight:600!important}.shipping-selection-page .international-route-billing>small{color:#8a938e!important;background:#fafbfa!important;border-top:1px solid #e5eae7!important;grid-column:1/-1!important;padding:6px 12px!important;font-size:9px!important}}.shipping-desktop-route-section{display:none}@media (width>=769px){.shipping-desktop-workspace>.shipping-selection-card .shipping-method-grid{display:none!important}.shipping-desktop-route-section{border-top:1px solid #e7ece9;padding:18px 26px 22px;display:block}.shipping-desktop-route-heading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.shipping-desktop-route-heading>strong{color:#27352d;font-size:13px;font-weight:700}.shipping-desktop-route-heading>button{color:#187c3e;cursor:pointer;background:#f3f9f5;border:1px solid #d6e6dc;border-radius:5px;padding:5px 10px;font-size:10px;font-weight:650}.shipping-desktop-route-table{background:#fff;border:1px solid #e1e7e3;border-radius:7px;width:100%;overflow:hidden}.shipping-desktop-route-header{background:#f6f8f7;border-bottom:1px solid #e1e7e3;grid-template-columns:1.65fr .85fr 1.45fr .8fr 1fr .65fr;align-items:center;min-height:46px;padding:0 16px;display:grid}.shipping-desktop-route-header span{color:#6d7771;padding-right:12px;font-size:10px;font-weight:600;line-height:1.3}.shipping-desktop-route-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:300px;overflow:hidden auto}.shipping-desktop-route-row{box-sizing:border-box;background:#fff;border-bottom:1px solid #e7ece9;grid-template-columns:1.65fr .85fr 1.45fr .8fr 1fr .65fr;align-items:center;min-height:128px;padding:15px 16px;display:grid;position:relative}.shipping-desktop-route-row:last-child{border-bottom:0}.shipping-desktop-route-row.selected{background:#fbfefc;box-shadow:inset 0 0 0 1.5px #5ca474}.desktop-route-method{flex-direction:column;justify-content:center;align-self:stretch;padding-right:18px;display:flex}.desktop-route-name{color:#243129;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:5px;width:fit-content;padding:0;font-size:11px;font-weight:650;line-height:1.45;display:inline-flex}.desktop-route-name span{color:#188143;font-size:15px;line-height:1}.desktop-route-features{flex-wrap:wrap;gap:4px;margin-top:9px;display:flex}.desktop-route-features span{color:#3c7950;background:#f2faf4;border:1px solid #cfe3d6;border-radius:3px;padding:3px 5px;font-size:8px;font-weight:600;line-height:1.1}.desktop-route-delivery{align-items:center;gap:4px;padding-right:12px;display:flex}.desktop-route-delivery strong{color:#26332b;font-size:11px;font-weight:600}.desktop-route-help{color:#7b857f;cursor:pointer;background:#fff;border:1px solid #cfd7d2;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;padding:0;font-size:8px;display:inline-flex}.desktop-route-calculation{flex-direction:column;gap:7px;padding-right:14px;display:flex}.desktop-route-calculation>div{flex-direction:column;gap:2px;display:flex}.desktop-route-calculation span{color:#77817b;font-size:9px}.desktop-route-calculation strong{color:#29362e;font-size:10px;font-weight:600}.desktop-route-calculation small{color:#77817b;margin-top:3px;font-size:8px}.desktop-route-weight{flex-direction:column;gap:4px;padding-right:12px;display:flex}.desktop-route-weight strong{color:#27342c;font-size:11px;font-weight:650}.desktop-route-weight span{color:#38764d;background:#eef8f1;border-radius:3px;width:fit-content;padding:2px 5px;font-size:8px}.desktop-route-cost{flex-direction:column;align-items:flex-start;gap:5px;padding-right:12px;display:flex}.desktop-route-cost strong{color:#16803e;font-size:14px;font-weight:700}.desktop-route-cost button{color:#16803e;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:600}.desktop-route-cost span{color:#758078;font-size:8px}.desktop-route-selected{color:#fff;background:#188143;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.desktop-route-change{color:#187c3e;cursor:pointer;background:#f4faf6;border:1px solid #d6e6dc;border-radius:4px;padding:5px 8px;font-size:9px;font-weight:650}.desktop-route-name{color:#243129;font-size:11px;font-weight:650;line-height:1.45}.desktop-route-option{flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.desktop-route-view-details{white-space:nowrap;color:#334039;cursor:pointer;background:#fff;border:1px solid #d9e1dc;border-radius:4px;padding:6px 9px;font-size:9px;font-weight:600}.desktop-route-view-details:hover{color:#187c3e;background:#f7fbf8;border-color:#83b894}.desktop-route-selected{width:17px;height:17px}.shipping-selection-page~.route-details-overlay,.route-details-overlay{z-index:9999!important;background:#141b177a!important;justify-content:center!important;align-items:center!important;padding:32px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.route-details-panel{background:#fff!important;border:1px solid #e2e8e4!important;border-radius:10px!important;flex-direction:column!important;width:min(600px,100vw - 64px)!important;max-width:600px!important;height:auto!important;max-height:min(720px,100vh - 64px)!important;margin:0!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 22px 60px #0000002e!important}.route-details-header{background:#fff!important;border-bottom:1px solid #e7ece9!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:0 54px!important;display:flex!important;position:relative!important}.route-details-header h2{color:#243129!important;margin:0!important;font-size:15px!important;font-weight:700!important}.route-details-back{color:#0000!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:0!important;display:flex!important;position:absolute!important;top:50%!important;left:auto!important;right:17px!important;transform:translateY(-50%)!important}.route-details-back:before{content:"×";color:#7c8680;font-size:22px;font-weight:400;line-height:1}.route-details-back:hover{background:#f3f6f4!important}.route-details-header-spacer{display:none!important}.route-details-content{overscroll-behavior:contain!important;background:#fff!important;flex:auto!important;min-height:0!important;padding:20px 22px 24px!important;overflow:hidden auto!important}.route-details-content>h3{color:#26332b!important;margin:0 0 15px!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important}.route-details-fee-summary{border-bottom:1px solid #e7ece9!important;grid-template-columns:1fr!important;gap:0!important;margin:0!important;padding:0 0 12px!important;display:grid!important}.route-details-fee-summary>div{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:5px 0!important;display:flex!important}.route-details-fee-summary span{color:#66716b!important;font-size:11px!important}.route-details-fee-summary strong{color:#29362e!important;font-size:11px!important;font-weight:650!important}.route-details-total-row{background:0 0!important;border-bottom:1px solid #e7ece9!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin:0 0 17px!important;padding:11px 0!important;display:flex!important}.route-details-total-row span{color:#29362e!important;font-size:11px!important;font-weight:700!important}.route-details-total-row strong{color:#178143!important;font-size:14px!important;font-weight:750!important}.route-details-section{background:0 0!important;border:0!important;border-bottom:1px solid #edf1ef!important;margin:0!important;padding:15px 0!important}.route-details-section:last-child{border-bottom:0!important}.route-details-section h4{color:#26332b!important;margin:0 0 10px!important;font-size:11px!important;font-weight:700!important}.route-details-section p{color:#626d66!important;margin:5px 0!important;font-size:10px!important;line-height:1.55!important}.route-supported-items{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.route-supported-items span{color:#477056!important;background:#f5faf7!important;border:1px solid #d9e5dd!important;border-radius:4px!important;width:auto!important;padding:4px 7px!important;font-size:9px!important;line-height:1.2!important;display:inline-flex!important}.route-details-section ul{margin:0!important;padding-left:17px!important}.route-details-section li{color:#626d66!important;margin:5px 0!important;font-size:10px!important;line-height:1.55!important}.route-details-content::-webkit-scrollbar{width:6px}.route-details-content::-webkit-scrollbar-track{background:0 0}.route-details-content::-webkit-scrollbar-thumb{background:#ccd6d0;border-radius:20px}}.shipping-desktop-change-routes{display:none}@media (width>=769px){.shipping-routes-overlay{z-index:9000!important;background:#141b177a!important;justify-content:center!important;align-items:center!important;padding:32px!important;display:flex!important;position:fixed!important;inset:0!important}.shipping-routes-sheet{background:#fff!important;border:1px solid #e1e7e3!important;border-radius:10px!important;width:min(1040px,100vw - 70px)!important;max-width:1040px!important;height:auto!important;max-height:calc(100vh - 80px)!important;margin:0!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 22px 60px #0000002e!important}.shipping-routes-sheet-handle{display:none!important}.shipping-routes-sheet-header{background:#fff!important;border-bottom:1px solid #e5ebe7!important;justify-content:center!important;align-items:center!important;min-height:54px!important;display:flex!important;position:relative!important}.shipping-routes-sheet-header:before{content:"Select Shipping Route";color:#26332b;font-size:15px;font-weight:700}.shipping-routes-sheet-header:after{content:"×";color:#7d8781;font-size:22px;line-height:1;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.shipping-routes-sheet-body{background:#fff!important;padding:18px!important;overflow:hidden!important}.shipping-routes-sheet-body>.shipping-method-grid{display:none!important}.shipping-desktop-change-routes{background:#fff;border:1px solid #e1e7e3;border-radius:7px;width:100%;overflow:hidden;display:block!important}.desktop-change-routes-header{background:#f5f8f6;border-bottom:1px solid #e1e7e3;grid-template-columns:1.65fr .8fr 1.4fr .8fr 1fr 1fr;align-items:center;min-height:46px;padding:0 16px;display:grid}.desktop-change-routes-header span{color:#6d7771;padding-right:10px;font-size:10px;font-weight:600;line-height:1.3}.desktop-change-routes-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:420px;overflow:hidden auto}.desktop-change-route-row{box-sizing:border-box;background:#fff;border-bottom:1px solid #e6ebe8;grid-template-columns:1.65fr .8fr 1.4fr .8fr 1fr 1fr;align-items:center;min-height:125px;padding:14px 16px;display:grid}.desktop-change-route-row:last-child{border-bottom:0}.desktop-change-route-row.selected{background:#fbfefc;box-shadow:inset 0 0 0 1.5px #65a87a}.desktop-change-route-row.unavailable{opacity:.55}.desktop-change-route-method{padding-right:15px}.desktop-change-route-method>strong{color:#26332b;font-size:11px;font-weight:650;line-height:1.4}.desktop-change-route-features{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.desktop-change-route-features span{color:#3b774e;background:#f1f9f3;border:1px solid #d1e3d7;border-radius:3px;padding:3px 5px;font-size:8px;font-weight:600}.desktop-change-route-delivery strong{color:#29362e;font-size:11px;font-weight:600}.desktop-change-route-calculation{flex-direction:column;gap:7px;padding-right:12px;display:flex}.desktop-change-route-calculation>div{flex-direction:column;gap:2px;display:flex}.desktop-change-route-calculation span{color:#7b857f;font-size:9px}.desktop-change-route-calculation strong{color:#29362e;font-size:10px;font-weight:600}.desktop-change-route-calculation small{color:#77817b;font-size:8px}.desktop-change-route-weight{flex-direction:column;gap:4px;display:flex}.desktop-change-route-weight strong{color:#26332b;font-size:11px}.desktop-change-route-weight span{color:#3b774e;background:#eef8f1;border-radius:3px;width:fit-content;padding:2px 5px;font-size:8px}.desktop-change-route-cost strong,.desktop-change-route-cost strong span{font-size:14px;font-weight:800;color:#ff4d22!important}.desktop-route-unavailable{color:#8a938e;font-size:9px}.desktop-change-route-option{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.desktop-change-view-details,.desktop-select-route-button{cursor:pointer;border-radius:4px;width:88px;padding:6px 7px;font-size:9px;font-weight:650}.desktop-change-view-details{color:#354139;background:#fff;border:1px solid #d9e1dc}.desktop-select-route-button{color:#fff;background:#178143;border:1px solid #178143;justify-content:center;align-items:center;gap:4px;display:flex}.desktop-select-route-button.selected{color:#178143;background:#eef8f1;border-color:#d1e5d7}.desktop-select-route-button:disabled{cursor:not-allowed}.desktop-change-routes-scroll::-webkit-scrollbar{width:6px}.desktop-change-routes-scroll::-webkit-scrollbar-thumb{background:#cbd5cf;border-radius:20px}.shipping-routes-sheet-header:after{content:none!important;display:none!important}.shipping-routes-desktop-close{color:#7d8781!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:22px!important;font-weight:400!important;line-height:1!important;display:flex!important;position:absolute!important;top:50%!important;right:18px!important;transform:translateY(-50%)!important}.shipping-routes-desktop-close:hover{color:#187c3e!important;background:#f1f5f2!important}.value-added-services-row{cursor:pointer!important;background:#fff!important;border:1px solid #e1e7e3!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;width:calc(100% - 52px)!important;min-height:46px!important;margin:12px 26px 0!important;padding:0 15px!important;display:flex!important}.value-added-services-row>div{justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;display:flex!important}.value-added-services-row strong{color:#29362e!important;font-size:11px!important;font-weight:650!important}.value-added-services-row>div>span{color:#168143!important;white-space:nowrap!important;background:#eef8f1!important;border-radius:14px!important;margin-left:auto!important;padding:5px 10px!important;font-size:9px!important;font-weight:650!important}.value-added-services-chevron{color:#8a958e!important;margin-left:12px!important;font-size:20px!important;line-height:1!important}.value-added-services-row:hover{background:#fcfefd!important;border-color:#bad8c4!important}.shipping-insurance-card{width:calc(100% - 52px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:12px 26px 0!important;padding:0!important}.shipping-insurance-top{border-bottom:0!important;justify-content:space-between!important;align-items:center!important;min-height:42px!important;padding:0 0 8px!important;display:flex!important}.shipping-insurance-top>div{align-items:center!important;gap:12px!important;display:flex!important}.shipping-insurance-top h3{color:#29362e!important;white-space:nowrap!important;margin:0!important;font-size:12px!important;font-weight:650!important}.shipping-insurance-top p{color:#7b857f!important;margin:0!important;font-size:9px!important;line-height:1.4!important}.shipping-insurance-toggle{cursor:pointer!important;background:#d9dfdb!important;border:0!important;border-radius:20px!important;flex:none!important;width:34px!important;height:19px!important;padding:0!important;position:relative!important}.shipping-insurance-toggle span{background:#fff!important;border-radius:50%!important;width:15px!important;height:15px!important;transition:transform .18s!important;position:absolute!important;top:2px!important;left:2px!important;box-shadow:0 1px 3px #00000029!important}.shipping-insurance-toggle.active{background:#188143!important}.shipping-insurance-toggle.active span{transform:translate(15px)!important}.shipping-insurance-details{background:#fff!important;border:1px solid #e1e7e3!important;border-radius:6px!important;grid-template-columns:minmax(220px,1fr) auto!important;gap:8px 30px!important;padding:13px 15px!important;display:grid!important;position:relative!important}.shipping-insurance-value-row{border-bottom:1px solid #edf1ef!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:0 0 11px!important;display:flex!important}.declared-value-label-row{align-items:center!important;gap:9px!important;display:flex!important}.declared-value-label-row>span{color:#29362e!important;font-size:10px!important;font-weight:600!important}.declared-value-details-link{color:#2878d0!important;text-underline-offset:2px!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;font-size:9px!important;font-weight:500!important;text-decoration:underline!important}.declared-value-details-link span{text-decoration:none!important}.shipping-insurance-value-input{align-items:center!important;gap:7px!important;display:flex!important}.shipping-insurance-value-input>span{color:#37443c!important;font-size:11px!important;font-weight:600!important}.shipping-insurance-value-input input{color:#29362e!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #dce3df!important;border-radius:5px!important;width:82px!important;height:31px!important;padding:0 9px!important;font-size:10px!important}.shipping-insurance-value-input input:focus{border-color:#75ad88!important;outline:none!important;box-shadow:0 0 0 2px #18814314!important}.shipping-insurance-rate{color:#7a847e!important;grid-area:2/1!important;align-self:center!important;font-size:9px!important;line-height:1.45!important}.shipping-insurance-rate strong{color:#188143!important;font-weight:700!important}.shipping-insurance-rate span{color:#8a938e!important}.shipping-insurance-fee-row{border:0!important;grid-area:2/2!important;justify-content:flex-end!important;align-items:baseline!important;gap:7px!important;padding:0!important;display:flex!important}.shipping-insurance-fee-row>span{color:#59645e!important;font-size:9px!important}.shipping-insurance-fee-row>strong{color:#d94b35!important;white-space:nowrap!important;font-size:14px!important;font-weight:750!important}.shipping-insurance-agreement{color:#818b85!important;text-align:right!important;grid-column:1/-1!important;margin:2px 0 0!important;font-size:8.5px!important;line-height:1.45!important}.shipping-insurance-agreement button{color:#2878d0!important;font:inherit!important;text-underline-offset:2px!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;text-decoration:underline!important}.shipping-insurance-warning{color:#9a5b4b!important;background:snow!important;border:1px solid #f0ddd7!important;border-radius:5px!important;margin:0!important;padding:10px 12px!important;font-size:9px!important;line-height:1.5!important}.weight-details-overlay,.insurance-off-overlay,.declared-value-overlay,.value-added-overlay{z-index:10000!important;box-sizing:border-box!important;background:#141b177a!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;margin:0!important;padding:28px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.weight-details-sheet{background:#fff!important;border:1px solid #e1e7e3!important;border-radius:10px!important;width:min(560px,100vw - 60px)!important;max-width:560px!important;height:auto!important;max-height:calc(100vh - 70px)!important;margin:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 60px #0000002e!important}.weight-details-header{background:#fff!important;border-bottom:1px solid #e7ece9!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:0 55px!important;display:flex!important;position:relative!important}.weight-details-header h2{color:#26332b!important;margin:0!important;font-size:15px!important;font-weight:700!important}.weight-details-close{color:#7d8781!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:21px!important;display:flex!important;position:absolute!important;top:50%!important;right:17px!important;transform:translateY(-50%)!important}.weight-details-close:hover{color:#188143!important;background:#f1f5f2!important}.weight-details-body{max-height:calc(100vh - 130px)!important;padding:18px 20px 22px!important;overflow-y:auto!important}.weight-details-billing-type,.weight-details-fee-row,.weight-details-total{border-bottom:1px solid #edf1ef!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:9px 0!important;display:flex!important}.weight-details-billing-type span,.weight-details-fee-row span,.weight-details-total span{color:#657069!important;font-size:10px!important}.weight-details-billing-type strong,.weight-details-fee-row strong{color:#29362e!important;font-size:10px!important;font-weight:650!important}.weight-details-total strong{color:#188143!important;font-size:14px!important;font-weight:750!important}.weight-details-volume-box{grid-template-columns:1fr 1fr!important;gap:8px!important;margin:12px 0!important;display:grid!important}.weight-details-volume-box>div{background:#f8faf9!important;border:1px solid #e4eae6!important;border-radius:5px!important;flex-direction:column!important;gap:3px!important;padding:10px 11px!important;display:flex!important}.weight-details-volume-box span{color:#78827c!important;font-size:9px!important}.weight-details-volume-box strong{color:#29362e!important;font-size:11px!important}.weight-details-note{color:#77817b!important;margin:13px 0 0!important;font-size:9px!important;line-height:1.55!important}.insurance-off-modal{background:#fff!important;border:1px solid #e1e7e3!important;border-radius:9px!important;width:min(420px,100vw - 60px)!important;margin:0!important;padding:22px!important;position:relative!important;box-shadow:0 22px 60px #0000002e!important}.insurance-off-modal h3{color:#26332b!important;margin:0 0 9px!important;font-size:14px!important;font-weight:700!important}.insurance-off-modal>p{color:#69746d!important;margin:0!important;font-size:10px!important;line-height:1.55!important}.insurance-off-actions{justify-content:flex-end!important;gap:8px!important;margin-top:19px!important;display:flex!important}.insurance-off-cancel,.insurance-off-confirm{cursor:pointer!important;border-radius:5px!important;min-width:82px!important;padding:8px 13px!important;font-size:10px!important;font-weight:650!important}.insurance-off-cancel{color:#49544e!important;background:#fff!important;border:1px solid #dce3df!important}.insurance-off-confirm{color:#fff!important;background:#188143!important;border:1px solid #188143!important}.value-added-sheet{background:#fff!important;border:1px solid #e1e7e3!important;border-radius:10px!important;flex-direction:column!important;width:min(720px,100vw - 60px)!important;max-width:720px!important;height:auto!important;max-height:calc(100vh - 70px)!important;margin:0!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 60px #0000002e!important}.value-added-header{background:#fff!important;border-bottom:1px solid #e7ece9!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:0 55px!important;display:flex!important;position:relative!important}.value-added-header h2{color:#26332b!important;margin:0!important;font-size:15px!important;font-weight:700!important}.value-added-header button{color:#7d8781!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:21px!important;display:flex!important;position:absolute!important;top:50%!important;right:17px!important;transform:translateY(-50%)!important}.value-added-header button:hover{color:#188143!important;background:#f1f5f2!important}.value-added-body{flex:auto!important;grid-template-columns:1fr 1fr!important;gap:9px!important;min-height:0!important;max-height:calc(100vh - 125px)!important;padding:15px!important;display:grid!important;overflow-y:auto!important}.value-added-service-item{text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #e1e7e3!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:13px!important;display:flex!important}.value-added-service-item:hover{background:#fbfefc!important;border-color:#b8d7c3!important}.value-added-service-item.selected{background:#f1f9f3!important;border-color:#68a97c!important;box-shadow:inset 0 0 0 1px #68a97c!important}.value-added-service-info{min-width:0!important}.packaging-note-overlay,.cost-breakdown-overlay{z-index:12000!important;box-sizing:border-box!important;background:#141b177a!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;margin:0!important;padding:28px!important;display:flex!important;position:fixed!important;inset:0!important}.packaging-note-sheet{background:#fff!important;border:1px solid #e1e7e3!important;border-radius:10px!important;width:min(500px,100vw - 60px)!important;height:auto!important;margin:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 60px #0000002e!important}.packaging-note-header{background:#fff!important;border-bottom:1px solid #e7ece9!important;justify-content:center!important;align-items:center!important;height:54px!important;padding:0 55px!important;display:flex!important;position:relative!important}.packaging-note-header h2{color:#26332b!important;margin:0!important;font-size:15px!important;font-weight:700!important}.packaging-note-header button{color:#7b867f!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:21px!important;line-height:1!important;display:flex!important;position:absolute!important;top:50%!important;right:16px!important;transform:translateY(-50%)!important}.packaging-note-header button:hover{color:#188143!important;background:#f1f5f2!important}.packaging-note-body{background:#fff!important;padding:18px 20px 12px!important;position:relative!important}.packaging-note-body label{color:#4e5a53!important;margin:0 0 8px!important;font-size:10px!important;font-weight:600!important;display:block!important}.packaging-note-body textarea{color:#26332b!important;resize:vertical!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #dce4df!important;border-radius:6px!important;outline:none!important;width:100%!important;min-height:105px!important;max-height:160px!important;padding:11px 12px!important;font-family:inherit!important;font-size:11px!important;line-height:1.5!important;display:block!important}.packaging-note-body textarea:focus{border-color:#74aa85!important;box-shadow:0 0 0 2px #18814314!important}.packaging-note-body textarea::placeholder{color:#a0aaa4!important}.packaging-note-count{color:#89938d!important;text-align:right!important;margin-top:6px!important;font-size:9px!important}.packaging-note-footer{background:#fff!important;justify-content:flex-end!important;padding:12px 20px 18px!important;display:flex!important}.packaging-note-footer button{color:#fff!important;cursor:pointer!important;background:#188143!important;border:1px solid #188143!important;border-radius:5px!important;min-width:110px!important;padding:9px 18px!important;font-size:10px!important;font-weight:650!important}.packaging-note-footer button:hover{background:#126d37!important;border-color:#126d37!important}.cost-breakdown-sheet{background:#fff!important;border:1px solid #e1e7e3!important;border-radius:10px!important;width:min(460px,100vw - 60px)!important;height:auto!important;margin:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 60px #0000002e!important}.cost-breakdown-header{background:#fff!important;border-bottom:1px solid #e7ece9!important;justify-content:center!important;align-items:center!important;height:54px!important;padding:0 55px!important;display:flex!important;position:relative!important}.cost-breakdown-header h2{color:#26332b!important;margin:0!important;font-size:15px!important;font-weight:700!important}.cost-breakdown-header button{color:#7b867f!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:21px!important;line-height:1!important;display:flex!important;position:absolute!important;top:50%!important;right:16px!important;transform:translateY(-50%)!important}.cost-breakdown-header button:hover{color:#188143!important;background:#f1f5f2!important}.cost-breakdown-body{background:#fff!important;padding:12px 20px 18px!important}.cost-breakdown-row{border-bottom:1px solid #edf1ef!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;min-height:42px!important;padding:9px 0!important;display:flex!important}.cost-breakdown-row span{color:#66716a!important;font-size:10px!important}.cost-breakdown-row strong{color:#29362e!important;white-space:nowrap!important;font-size:11px!important;font-weight:650!important}.cost-breakdown-row.total{border-bottom:0!important;min-height:52px!important;margin-top:3px!important;padding-top:13px!important}.cost-breakdown-row.total span{color:#26332b!important;font-size:12px!important;font-weight:700!important}.cost-breakdown-row.total strong{color:#188143!important;font-size:18px!important;font-weight:750!important}}.shipping-packaging-note-desktop{display:none}@media (width>=769px){.shipping-packaging-note-mobile{display:none!important}.shipping-packaging-note-desktop{background:0 0!important;border:0!important;margin-top:16px!important;padding:0!important;display:block!important}.shipping-packaging-note-desktop-title{color:#26332b!important;margin:0 0 8px!important;font-size:12px!important;font-weight:600!important}.shipping-packaging-note-desktop-field{position:relative!important}.shipping-packaging-note-desktop textarea{box-sizing:border-box!important;color:#26332b!important;resize:none!important;background:#fff!important;border:1px solid #dce4df!important;border-radius:5px!important;outline:none!important;width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:13px 14px 20px!important;font-family:inherit!important;font-size:10px!important;line-height:1.4!important;display:block!important}.shipping-packaging-note-desktop textarea::placeholder{color:#9aa49e!important}.shipping-packaging-note-desktop textarea:focus{border-color:#188143!important;box-shadow:0 0 0 2px #1881430f!important}.shipping-packaging-note-desktop-count{color:#9aa49e!important;font-size:8px!important;position:absolute!important;bottom:6px!important;right:10px!important}.shipping-packaging-note.compact{display:none!important}.desktop-route-option{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:6px!important;display:flex!important}.desktop-route-select-main{color:#fff!important;cursor:pointer!important;background:#188143!important;border:1px solid #188143!important;border-radius:4px!important;height:25px!important;padding:0 10px!important;font-size:8px!important;font-weight:650!important}.desktop-route-select-main:hover{background:#126d37!important;border-color:#126d37!important}.desktop-route-select-main:disabled{opacity:.45!important;cursor:not-allowed!important}.desktop-route-selected-label{color:#188143!important;background:#edf8f1!important;border:1px solid #cce5d4!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;gap:3px!important;height:25px!important;padding:0 8px!important;font-size:8px!important;font-weight:650!important;display:inline-flex!important}.delivery-info-overlay{z-index:99999!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;background:#0f1c1452!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important}.delivery-info-modal{text-align:left!important;background:#fff!important;border:1px solid #dce5df!important;border-radius:8px!important;width:100%!important;max-width:390px!important;margin:0!important;padding:22px 24px 20px!important;position:relative!important;box-shadow:0 18px 45px #142d1e24!important}.delivery-info-modal h3{color:#26332b!important;margin:0 0 10px!important;font-size:14px!important;font-weight:700!important}.delivery-info-modal p{color:#657069!important;margin:0!important;font-size:10px!important;line-height:1.65!important}.delivery-info-modal>button{color:#fff!important;cursor:pointer!important;background:#188143!important;border:0!important;border-radius:5px!important;min-width:76px!important;height:30px!important;margin:18px 0 0 auto!important;padding:0 15px!important;font-size:9px!important;font-weight:650!important;display:block!important}.delivery-info-modal>button:hover{background:#126d37!important}}.shipping-selection-desktop-header{display:none}@media (width>=769px){.shipping-selection-desktop-header{z-index:10000!important;z-index:10000!important;background:#fff!important;width:100%!important;display:block!important;position:sticky!important;top:0!important}.saved-address-card .shipping-selection-section-title{justify-content:space-between!important;align-items:center!important;gap:20px!important;margin-bottom:12px!important;display:flex!important}.shipping-address-title h2{color:#26332b!important;margin:0!important;font-size:13px!important;font-weight:700!important}.shipping-address-actions{align-items:center!important;gap:18px!important;display:flex!important}}.shipping-address-title{display:none}@media (width>=769px){.saved-address-card .selected-saved-address{background:#fff!important;border:1px solid #188143!important;border-radius:5px!important;padding:13px 15px!important;display:block!important}.saved-address-card .selected-saved-address-top{align-items:center!important;gap:8px!important;margin:0 0 6px!important;display:flex!important}.saved-address-card .selected-saved-address-top strong{color:#26332b!important;font-size:11px!important;font-weight:700!important}.saved-address-card .default-address-badge{color:#188143!important;background:#edf8f1!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;padding:2px 6px!important;font-size:8px!important;font-weight:650!important;line-height:1.4!important;display:inline-flex!important}.saved-address-card .selected-saved-address>p:first-of-type{color:#4f5d55!important;margin:0 0 4px!important;font-size:10px!important;line-height:1.45!important;display:block!important}.saved-address-card .selected-saved-address>p:last-of-type{color:#6c7770!important;margin:0!important;font-size:10px!important;line-height:1.5!important;display:block!important}.shipping-selection-topbar{align-items:center!important;margin:0 0 12px!important;padding:0!important;display:flex!important}.shipping-selection-topbar h1{display:none!important}.shipping-selection-back{color:#59645e!important;cursor:pointer!important;background:#fff!important;border:1px solid #dce4df!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:54px!important;height:28px!important;padding:0 8px!important;display:inline-flex!important}.shipping-selection-back svg{width:14px!important;height:14px!important}.shipping-selection-back:after{content:"Back";margin-left:3px;font-size:9px;font-weight:500}.shipping-mobile-confirm-header{width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;margin:0!important;padding:10px 24px 6px!important;display:flex!important}.shipping-mobile-confirm-header h1{display:none!important}.shipping-mobile-confirm-back{color:#5f6963!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;width:auto!important;height:24px!important;margin:0!important;padding:0!important;font-size:9px!important;display:inline-flex!important}.shipping-mobile-confirm-back svg{stroke-width:1.8px!important;width:13px!important;height:13px!important}.shipping-mobile-confirm-back:after{content:"Back";margin-left:2px;font-size:9px!important;font-weight:500!important;line-height:1!important}.shipping-mobile-confirm-header{height:24px!important;min-height:0!important;margin:0 0 8px!important;padding:0!important}.shipping-selection-heading{height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}.shipping-selection-page{padding-top:0!important}.shipping-mobile-confirm-header{margin-top:-28px!important;margin-bottom:5px!important}.shipping-desktop-workspace{margin-top:0!important}}.shipping-selection-skeleton-page{background:#f5f7f6}.shipping-selection-skeleton{width:min(1120px,100% - 48px);margin:24px auto 50px}.shipping-skeleton-card{box-sizing:border-box;background:#fff;border:1px solid #e8ecea;border-radius:9px;margin-bottom:14px;padding:20px 22px}.shipping-skeleton-title,.shipping-skeleton-lines span,.shipping-skeleton-circle,.shipping-skeleton-image,.shipping-skeleton-value,.shipping-skeleton-route-row span,.shipping-skeleton-total span,.shipping-skeleton-total strong,.shipping-skeleton-button{background:#e9edeb}.shipping-skeleton-title{border-radius:4px;width:210px;height:16px;margin-bottom:20px}.shipping-skeleton-title.small{width:145px}.shipping-skeleton-title.route{width:175px}.shipping-skeleton-address,.shipping-skeleton-parcel{align-items:center;gap:14px;display:flex}.shipping-skeleton-circle{border-radius:50%;flex:0 0 36px;width:36px;height:36px}.shipping-skeleton-lines{flex-direction:column;flex:1;gap:8px;display:flex}.shipping-skeleton-lines span{border-radius:4px;width:55%;height:9px;display:block}.shipping-skeleton-lines span:nth-child(2){width:42%}.shipping-skeleton-lines span.short{width:28%}.shipping-skeleton-image{border-radius:6px;flex:0 0 54px;width:54px;height:54px}.shipping-skeleton-value{border-radius:4px;width:75px;height:14px}.shipping-skeleton-route-row{border-top:1px solid #edf0ee;grid-template-columns:1.5fr 1fr 1fr 110px;align-items:center;gap:22px;min-height:54px;display:grid}.shipping-skeleton-route-row span{border-radius:4px;width:75%;height:10px;display:block}.shipping-skeleton-route-row span:last-child{border-radius:6px;width:100%;height:32px}.shipping-skeleton-bottom{justify-content:flex-end;align-items:center;gap:28px;display:flex}.shipping-skeleton-total{align-items:center;gap:14px;display:flex}.shipping-skeleton-total span{border-radius:4px;width:70px;height:10px}.shipping-skeleton-total strong{border-radius:4px;width:90px;height:17px}.shipping-skeleton-button{border-radius:7px;width:160px;height:42px}@media (width<=768px){.shipping-selection-skeleton{width:calc(100% - 24px);margin:14px auto 100px}.shipping-skeleton-card{border-radius:10px;margin-bottom:10px;padding:16px}.shipping-skeleton-title{width:55%;margin-bottom:16px}.shipping-skeleton-title.small,.shipping-skeleton-title.route{width:42%}.shipping-skeleton-lines span{width:85%}.shipping-skeleton-lines span:nth-child(2){width:68%}.shipping-skeleton-lines span.short{width:50%}.shipping-skeleton-route-row{grid-template-columns:1fr;gap:9px;padding:14px 0}.shipping-skeleton-route-row span{width:65%}.shipping-skeleton-route-row span:nth-child(2){width:45%}.shipping-skeleton-route-row span:nth-child(3){width:55%}.shipping-skeleton-route-row span:last-child{width:100%;height:36px}.shipping-skeleton-bottom{display:block}.shipping-skeleton-total{justify-content:space-between;margin-bottom:15px}.shipping-skeleton-button{width:100%;height:46px}}@media (width>=769px){.desktop-route-cost,.desktop-route-cost strong,.desktop-route-cost strong span{color:#ff4d22!important;font-size:16px!important;font-weight:800!important;line-height:1.25!important}.desktop-route-cost strong{white-space:nowrap!important}}.desktop-route-cost,.desktop-route-cost strong,.desktop-route-cost strong span{color:#ff4d22!important;font-size:16px!important;font-weight:800!important;line-height:1.25!important}.desktop-route-cost strong{white-space:nowrap!important}.desktop-change-route-cost strong,.desktop-change-route-cost strong span{font-size:14px;font-weight:800;color:#ff4d22!important}@media (width<=768px){.shipping-selection-desktop-header{display:none!important}}.admin-procurement-page{color:#202822;background:#f5f7f5;width:100%;max-width:1180px;min-height:100vh;margin:0 auto;padding:28px 24px 60px}.admin-procurement-header{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-bottom:20px;display:flex}.admin-procurement-header>div{min-width:0}.admin-procurement-header p{color:#0f8f55;letter-spacing:.09em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:700}.admin-procurement-header h1{color:#172019;margin:0 0 5px;font-size:25px;font-weight:700;line-height:1.25}.admin-procurement-header span{color:#737c76;max-width:620px;font-size:12px;line-height:1.5;display:block}.admin-procurement-header>button{color:#344039;cursor:pointer;background:#fff;border:1px solid #dce3de;border-radius:9px;flex-shrink:0;min-height:38px;padding:0 13px;font-size:11px;font-weight:600;transition:border-color .2s,color .2s,background .2s}.admin-procurement-header>button:hover{color:#0f8f55;background:#f8fcf9;border-color:#0f8f55}.admin-procurement-workflow{background:#fff;border:1px solid #e3e9e5;border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;width:100%;margin-bottom:14px;padding:10px;display:grid}.admin-procurement-workflow-button{color:#667069;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:42px;padding:7px 8px;transition:background .2s,color .2s,border-color .2s;display:flex}.admin-procurement-workflow-button>span{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.admin-procurement-workflow-button>strong{color:#59635d;background:#edf2ee;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-weight:700;display:inline-flex}.admin-procurement-workflow-button:hover{color:#0f8f55;background:#f5faf7;border-color:#dce8e0}.admin-procurement-workflow-button.active{color:#fff;background:#0f8f55;border-color:#0f8f55}.admin-procurement-workflow-button.active>strong{color:#fff;background:#ffffff2e}.admin-procurement-list-tools{justify-content:space-between;align-items:center;gap:14px;width:100%;margin-bottom:14px;display:flex}.admin-procurement-list-tools>div{align-items:baseline;gap:8px;min-width:0;display:flex}.admin-procurement-list-tools>div>strong{color:#202923;font-size:14px;font-weight:700}.admin-procurement-list-tools>div>span{color:#858e88;font-size:10px}.admin-procurement-list-tools input{color:#253029;background:#fff;border:1px solid #dce4de;border-radius:9px;outline:none;width:min(100%,310px);min-height:40px;padding:0 12px;font-family:inherit;font-size:11px;transition:border-color .2s,box-shadow .2s}.admin-procurement-list-tools input::placeholder{color:#9ba39e}.admin-procurement-list-tools input:focus{border-color:#0f8f55;box-shadow:0 0 0 3px #0f8f5514}.admin-procurement-summary{background:#fff;border:1px solid #e4e9e6;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;padding:14px 17px;display:flex}.admin-procurement-summary span{color:#68726b;font-size:11px;font-weight:600}.admin-procurement-summary strong{color:#18211b;font-size:19px;font-weight:700}.admin-procurement-list{gap:11px;width:100%;display:grid}.admin-procurement-request{background:#fff;border:1px solid #e2e8e4;border-radius:13px;width:100%;padding:15px;box-shadow:0 1px 2px #192d2005}.admin-procurement-request-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.admin-procurement-request-top>div{min-width:0}.admin-procurement-request-top>div>strong{color:#1e2721;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.4;display:block}.admin-procurement-request-top>div>span{color:#818a84;margin-top:3px;font-size:10px;line-height:1.4;display:block}.admin-procurement-status{text-align:center;background:#eaf7ef;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;max-width:170px;min-height:25px;padding:4px 9px;font-size:9px;font-weight:700;line-height:1.25;display:inline-flex;color:#0f8f55!important}.admin-procurement-request-info{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.admin-procurement-request-info p{background:#f6f8f6;border-radius:8px;min-width:0;margin:0;padding:9px 10px}.admin-procurement-request-info p>span{color:#909892;margin-bottom:3px;font-size:9px;line-height:1.3;display:block}.admin-procurement-request-info p>strong{color:#29322c;overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.4;display:block}.admin-procurement-actions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.admin-procurement-actions button{color:#354038;cursor:pointer;background:#fff;border:1px solid #dce3de;border-radius:8px;min-height:34px;padding:0 11px;font-family:inherit;font-size:10px;font-weight:600;transition:border-color .2s,color .2s,background .2s}.admin-procurement-actions button:hover{color:#0f8f55;background:#fafdfb;border-color:#0f8f55}.admin-procurement-actions .create-quotation-button,.create-quotation-button{color:#fff;background:#0f8f55;border-color:#0f8f55}.admin-procurement-actions .create-quotation-button:hover,.create-quotation-button:hover{color:#fff;background:#0b7b49;border-color:#0b7b49}.confirm-sourcing-fee-button{color:#fff!important;background:#0f8f55!important;border-color:#0f8f55!important}.confirm-sourcing-fee-button:hover{color:#fff!important;background:#0b7b49!important;border-color:#0b7b49!important}.admin-procurement-empty{color:#858e88;text-align:center;background:#fff;border:1px solid #e2e8e4;border-radius:13px;width:100%;padding:32px 18px;font-size:11px;line-height:1.5}.admin-procurement-selected{background:#fff;border:1px solid #e2e8e4;border-radius:14px;width:100%;max-width:980px;margin:0 auto;padding:18px}.admin-procurement-selected-header{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.admin-procurement-selected-header>div{min-width:0}.admin-procurement-selected-header p{color:#0f8f55;letter-spacing:.08em;margin:0 0 4px;font-size:9px;font-weight:700}.admin-procurement-selected-header h2{color:#1e2721;margin:0;font-size:17px;font-weight:700;line-height:1.35}.admin-procurement-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.admin-procurement-detail-grid>div{background:#f7f9f7;border-radius:8px;min-width:0;padding:10px}.admin-procurement-detail-grid span{color:#8b938e;margin-bottom:4px;font-size:9px;line-height:1.3;display:block}.admin-procurement-detail-grid strong{color:#29322c;overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.45;display:block}.admin-procurement-detail-section{background:#fafbfa;border:1px solid #e6ebe8;border-radius:9px;margin-top:16px;padding:14px}.admin-procurement-detail-section>span{color:#0f8f55;letter-spacing:.05em;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.admin-procurement-detail-section p{color:#3e4942;margin:0;font-size:11px;line-height:1.6}.admin-procurement-items-section{border-top:1px solid #edf0ee;margin-top:17px;padding-top:15px}.admin-procurement-items-title{color:#59635d;margin-bottom:9px;font-size:10px;font-weight:700;display:block}.admin-procurement-item-detail{background:#fafbfa;border:1px solid #e6ebe8;border-radius:9px;margin-bottom:8px;padding:11px}.admin-procurement-item-detail:last-child{margin-bottom:0}.admin-procurement-item-detail-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.admin-procurement-item-detail-header strong{color:#28312b;font-size:11px;font-weight:700}.admin-procurement-item-detail-header span{color:#838c86;font-size:9px}.admin-procurement-item-row{border-top:1px solid #edf0ee;grid-template-columns:145px minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.admin-procurement-item-row>span{color:#8a938d;font-size:9px}.admin-procurement-item-row>strong,.admin-procurement-item-row>a{color:#333d36;overflow-wrap:anywhere;font-size:10px;font-weight:600;line-height:1.5}.admin-procurement-item-row>a{color:#0f8f55;width:fit-content;text-decoration:none}.admin-procurement-item-row>a:hover{text-decoration:underline}.admin-procurement-item-images{border-top:1px solid #edf0ee;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;display:flex}.admin-procurement-item-images img{object-fit:cover;cursor:pointer;border:1px solid #dfe5e1;border-radius:7px;width:52px;height:52px}.admin-procurement-payment-verification{background:#f8faf9;border:1px solid #dfe8e2;border-radius:10px;margin-top:16px;padding:15px}.admin-procurement-payment-verification>span{color:#0f8f55;letter-spacing:.06em;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.admin-procurement-payment-verification p{color:#737c76;font-size:11px;line-height:1.5}.admin-payment-receipt-link{color:#0f8f55;margin-top:5px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.admin-payment-receipt-link:hover{text-decoration:underline}.admin-payment-verification-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:15px;display:flex}.admin-payment-verification-actions button{cursor:pointer;border-radius:8px;min-height:35px;padding:0 12px;font-family:inherit;font-size:10px;font-weight:600}.admin-payment-verification-actions button:first-child{color:#4d5851;background:#fff;border:1px solid #dce3de}.admin-payment-verification-actions button:last-child{color:#fff;background:#0f8f55;border:1px solid #0f8f55}.admin-purchasing-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 17px;display:grid}.admin-purchasing-summary>div{background:#f7f9f7;border-radius:8px;min-width:0;padding:10px 11px}.admin-purchasing-summary span{color:#8c958f;margin-bottom:3px;font-size:9px;display:block}.admin-purchasing-summary strong{color:#28312b;overflow-wrap:anywhere;font-size:11px;font-weight:700;line-height:1.4;display:block}.admin-purchasing-items{flex-direction:column;gap:10px;width:100%;display:flex}.admin-purchasing-heading{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:2px;display:flex}.admin-purchasing-heading h3{color:#222b25;margin:0 0 3px;font-size:15px;font-weight:700}.admin-purchasing-heading p{color:#78817b;max-width:580px;margin:0;font-size:10px;line-height:1.5}.admin-purchasing-item{background:#fff;border:1px solid #e3e9e5;border-radius:11px;width:100%;padding:13px}.admin-purchasing-item-top{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:0 0 10px;display:flex}.admin-purchasing-item-top>div{min-width:0}.admin-purchasing-item-number{color:#0f8f55;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:700;display:block}.admin-purchasing-item-top h4{color:#202923;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700;line-height:1.4}.admin-purchasing-status-select{color:#29332c;cursor:pointer;background:#fff;border:1px solid #dce4de;border-radius:8px;outline:none;flex-shrink:0;min-width:185px;min-height:36px;padding:0 28px 0 10px;font-family:inherit;font-size:10px;font-weight:600}.admin-purchasing-status-select:focus{border-color:#0f8f55;box-shadow:0 0 0 3px #0f8f5512}.admin-purchasing-status-select:disabled{color:#818a84;cursor:default;background:#f4f6f4}.admin-purchasing-item-details{grid-template-columns:minmax(80px,.55fr) minmax(150px,1.3fr) minmax(180px,1fr);gap:8px;margin:0;display:grid}.admin-purchasing-item-details>div{background:#f7f9f7;border-radius:8px;min-width:0;padding:9px}.admin-purchasing-item-details span{color:#8c958f;margin-bottom:4px;font-size:8px;line-height:1.3;display:block}.admin-purchasing-item-details strong{color:#2b342e;overflow-wrap:anywhere;font-size:10px;font-weight:600;line-height:1.45;display:block}.admin-purchasing-tracking-input{color:#29322c;background:#fff;border:1px solid #dce4de;border-radius:7px;outline:none;width:100%;min-height:34px;padding:0 9px;font-family:inherit;font-size:10px}.admin-purchasing-tracking-input::placeholder{color:#a0a8a2}.admin-purchasing-tracking-input:focus{border-color:#0f8f55;box-shadow:0 0 0 3px #0f8f550f}.admin-purchasing-tracking-input:disabled{color:#7d8680;background:#f1f4f2}.admin-purchasing-product-link{color:#0f8f55;width:fit-content;margin-top:8px;font-size:9px;font-weight:600;text-decoration:none;display:inline-flex}.admin-purchasing-product-link:hover{text-decoration:underline}.admin-purchasing-item-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;margin-top:10px;display:flex}.admin-purchasing-item-actions button{cursor:pointer;border-radius:8px;min-height:34px;padding:0 11px;font-family:inherit;font-size:10px;font-weight:600}.admin-purchasing-save-button{color:#39443d;background:#fff;border:1px solid #dce4de}.admin-purchasing-save-button:hover{color:#0f8f55;border-color:#0f8f55}.admin-purchasing-dispatch-button{color:#fff;background:#0f8f55;border:1px solid #0f8f55}.admin-purchasing-dispatch-button:hover:not(:disabled){background:#0b7b49;border-color:#0b7b49}.admin-purchasing-dispatch-button:disabled{color:#89918c;cursor:default;background:#f1f4f2;border-color:#dde3df}.admin-quotation-builder{background:#fff;border:1px solid #e2e8e4;border-radius:13px;width:100%;max-width:920px;margin:0 auto;padding:18px}.admin-quotation-top{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding-bottom:13px;display:flex}.admin-quotation-brand{align-items:center;gap:11px;display:flex}.admin-quotation-brand img{object-fit:contain;width:96px;height:auto}.admin-quotation-brand h2{color:#222b25;margin:0;font-size:15px;font-weight:700}.admin-quotation-meta{background:#f8faf8;border:1px solid #ecefed;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:14px;padding:10px;display:grid}.admin-quotation-meta>div{min-width:0}.admin-quotation-meta span{color:#919993;margin-bottom:3px;font-size:8px;display:block}.admin-quotation-meta strong{color:#303a33;overflow-wrap:anywhere;font-size:9px;font-weight:600;line-height:1.4;display:block}.admin-quotation-meta select{color:#353f38;background:#fff;border:1px solid #dce3de;border-radius:5px;outline:none;width:100%;min-height:29px;padding:0 6px;font-family:inherit;font-size:8px}.admin-quotation-meta select:focus{border-color:#0f8f55}.admin-quotation-items{flex-direction:column;align-items:center;gap:9px;width:100%;display:flex}.admin-quotation-item{background:#fff;border:1px solid #e4e9e6;border-radius:8px;width:min(100%,760px);padding:10px}.admin-quotation-item-main{grid-template-columns:62px minmax(180px,1fr) 78px 105px;align-items:end;gap:9px;display:grid}.admin-quotation-image-area{flex-direction:column;gap:4px;display:flex}.admin-quotation-product-image{background:#f7f8f7;border:1px solid #e2e6e3;border-radius:6px;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.admin-quotation-product-image img{object-fit:cover;width:100%;height:100%}.admin-quotation-product-image span{color:#9aa19c;text-align:center;padding:4px;font-size:7px}.admin-quotation-image-upload{color:#0f8f55;text-align:center;cursor:pointer;width:62px;font-size:7px;font-weight:600;line-height:1.3;display:block}.admin-quotation-product-info{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-quotation-product-info>span{color:#929a94;font-size:8px}.admin-quotation-product-info input{color:#333d36;background:#fff;border:1px solid #dce3de;border-radius:5px;outline:none;width:100%;min-height:31px;padding:0 7px;font-family:inherit;font-size:9px}.admin-quotation-product-info input:focus{border-color:#0f8f55}.admin-quotation-product-info a{color:#0f8f55;width:fit-content;font-size:8px;font-weight:600;text-decoration:none}.admin-quotation-product-info a:hover{text-decoration:underline}.admin-quotation-item-main label{color:#7e8781;flex-direction:column;gap:4px;font-size:8px;display:flex}.admin-quotation-item-main label input{color:#333d36;background:#fff;border:1px solid #dce3de;border-radius:5px;outline:none;width:100%;min-height:31px;padding:0 6px;font-family:inherit;font-size:9px}.admin-quotation-item-main label input:focus{border-color:#0f8f55}.admin-quotation-specification{border-top:1px solid #edf0ee;margin-top:8px;padding-top:7px}.admin-quotation-specification>span{color:#909892;margin-bottom:3px;font-size:8px;display:block}.admin-quotation-specification p{color:#39423c;margin:0;font-size:9px;line-height:1.5}.admin-quotation-variants{margin-top:8px}.admin-quotation-variants-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;display:flex}.admin-quotation-variants-title span{color:#4d5750;font-size:8px;font-weight:700}.admin-quotation-variants-title button{color:#0f8f55;cursor:pointer;background:#f3faf6;border:1px solid #d7e7dc;border-radius:5px;min-height:27px;padding:0 7px;font-family:inherit;font-size:7px;font-weight:600}.admin-quotation-variant-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 80px auto;gap:5px;margin-top:5px;display:grid}.admin-quotation-variant-row input{color:#333d36;background:#fff;border:1px solid #dce3de;border-radius:5px;outline:none;min-width:0;min-height:29px;padding:0 6px;font-family:inherit;font-size:8px}.admin-quotation-variant-row input:focus{border-color:#0f8f55}.admin-quotation-variant-row button{color:#666f69;cursor:pointer;background:#fff;border:1px solid #e0e4e1;border-radius:5px;min-height:29px;padding:0 7px;font-family:inherit;font-size:7px}.admin-quotation-variant-row button:hover{background:#f7f8f7;border-color:#c8d0cb}.admin-quotation-bottom{border-top:1px solid #edf0ee;grid-template-columns:minmax(0,1fr) 315px;gap:20px;margin-top:15px;padding-top:13px;display:grid}.admin-quotation-notes label{color:#737c76;flex-direction:column;gap:5px;font-size:8px;display:flex}.admin-quotation-notes textarea{color:#333d36;resize:vertical;background:#fff;border:1px solid #dce3de;border-radius:6px;outline:none;width:100%;min-height:105px;padding:8px;font-family:inherit;font-size:9px;line-height:1.5}.admin-quotation-notes textarea:focus{border-color:#0f8f55}.admin-quotation-totals{flex-direction:column;width:100%;display:flex}.admin-quotation-totals>div,.admin-quotation-totals>label{color:#6d766f;border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:5px 0;font-size:8px;display:flex}.admin-quotation-totals>div>span,.admin-quotation-totals>label>span{min-width:0}.admin-quotation-totals strong{color:#303a33;flex-shrink:0;font-size:9px;font-weight:700}.admin-quotation-totals input{color:#333d36;text-align:right;background:#fff;border:1px solid #dce3de;border-radius:5px;outline:none;width:100px;min-height:28px;padding:0 6px;font-family:inherit;font-size:8px}.admin-quotation-totals input:focus{border-color:#0f8f55}.admin-quotation-deposit strong{color:#0f8f55}.admin-quotation-grand-total{margin-top:4px;border-top:2px solid #0f8f55!important;border-bottom:none!important;padding:9px 0!important}.admin-quotation-grand-total span{color:#28312b;font-weight:700;font-size:10px!important}.admin-quotation-grand-total strong{color:#0f8f55;font-size:13px}.admin-quotation-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;margin-top:14px;display:flex}.admin-quotation-actions button{cursor:pointer;border-radius:7px;min-height:34px;padding:0 11px;font-family:inherit;font-size:9px;font-weight:600}.admin-quotation-draft-button{color:#424c45;background:#fff;border:1px solid #dce3de}.admin-quotation-draft-button:hover{background:#f7f8f7;border-color:#bcc7c0}.admin-quotation-send-button{color:#fff;background:#0f8f55;border:1px solid #0f8f55}.admin-quotation-send-button:hover{background:#0b7b49;border-color:#0b7b49}@media (width<=900px){.admin-procurement-workflow{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-procurement-request-info,.admin-procurement-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-quotation-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-quotation-bottom{grid-template-columns:1fr 280px}}@media (width<=700px){.admin-procurement-page{padding:14px 10px 40px}.admin-procurement-header{flex-direction:column;gap:11px;margin-bottom:14px}.admin-procurement-header h1{font-size:20px}.admin-procurement-header span{font-size:10px}.admin-procurement-header>button{min-height:34px;padding:0 10px;font-size:9px}.admin-procurement-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:7px}.admin-procurement-workflow-button{gap:4px;min-height:38px;padding:5px 4px}.admin-procurement-workflow-button>span{font-size:8px}.admin-procurement-workflow-button>strong{min-width:17px;height:17px;padding:0 4px;font-size:7px}.admin-procurement-list-tools{flex-direction:column;align-items:stretch;gap:8px}.admin-procurement-list-tools input{width:100%;min-height:38px}.admin-procurement-request{padding:12px}.admin-procurement-request-top{gap:9px}.admin-procurement-status{max-width:120px;font-size:8px}.admin-procurement-request-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-procurement-request-info p{padding:8px}.admin-procurement-actions{gap:6px}.admin-procurement-actions button{min-height:33px;padding:0 9px;font-size:9px}.admin-procurement-selected{padding:12px}.admin-procurement-selected-header{gap:9px}.admin-procurement-selected-header h2{font-size:14px}.admin-procurement-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-procurement-item-row{grid-template-columns:1fr;gap:2px}.admin-payment-verification-actions{grid-template-columns:1fr;display:grid}.admin-payment-verification-actions button{width:100%}.admin-purchasing-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-purchasing-item{padding:11px}.admin-purchasing-item-top{flex-direction:column;align-items:stretch;gap:8px}.admin-purchasing-status-select{width:100%;min-width:0}.admin-purchasing-item-details{grid-template-columns:1fr;gap:6px}.admin-purchasing-item-actions{grid-template-columns:1fr;display:grid}.admin-purchasing-item-actions button{width:100%}.admin-quotation-builder{padding:12px}.admin-quotation-brand img{width:82px}.admin-quotation-brand h2{font-size:13px}.admin-quotation-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-quotation-item{width:100%}.admin-quotation-item-main{grid-template-columns:62px minmax(0,1fr);align-items:start}.admin-quotation-item-main>label{grid-column:span 1}.admin-quotation-variant-row{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-quotation-variant-row button{width:100%}.admin-quotation-bottom{grid-template-columns:1fr;gap:13px}.admin-quotation-actions{grid-template-columns:1fr 1fr;display:grid}.admin-quotation-actions button{width:100%}}@media (width<=430px){.admin-procurement-page{padding-left:8px;padding-right:8px}.admin-procurement-workflow{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-procurement-workflow-button{gap:2px;padding-left:2px;padding-right:2px}.admin-procurement-workflow-button>span{font-size:7px}.admin-procurement-workflow-button>strong{min-width:16px;height:16px;font-size:7px}.admin-procurement-request-info,.admin-procurement-detail-grid,.admin-purchasing-summary,.admin-quotation-meta{grid-template-columns:1fr 1fr}.admin-quotation-actions{grid-template-columns:1fr}}.admin-procurement-header{z-index:120;background:#f5f7f5;margin-bottom:0;padding:13px 0 9px;position:sticky;top:0}.admin-procurement-workflow{z-index:119;border-radius:12px 12px 0 0;margin-bottom:0;position:sticky;top:73px}.admin-procurement-list-tools{z-index:118;background:#fff;border-bottom:1px solid #e3e9e5;border-left:1px solid #e3e9e5;border-right:1px solid #e3e9e5;border-radius:0 0 12px 12px;margin-bottom:14px;padding:8px 10px 10px;position:sticky;top:125px}.admin-procurement-header p{font-size:11px}.admin-procurement-header h1{font-size:27px}.admin-procurement-header span{font-size:13px}.admin-procurement-header>button{font-size:12px}.admin-procurement-workflow-button>span{font-size:11px}.admin-procurement-workflow-button>strong{font-size:10px}.admin-procurement-list-tools>div>strong{font-size:15px}.admin-procurement-list-tools>div>span{font-size:11px}.admin-procurement-list-tools input{font-size:12px}.admin-procurement-request-top>div>strong{font-size:14px}.admin-procurement-request-top>div>span{font-size:11px}.admin-procurement-request-info p>span{font-size:10px}.admin-procurement-request-info p>strong{font-size:12px}.admin-procurement-status{font-size:10px}.admin-procurement-actions button{font-size:11px}.admin-procurement-selected-header{z-index:120;background:#fff;padding-top:10px;position:sticky;top:0}.admin-purchasing-heading h3{font-size:16px}.admin-purchasing-heading p{font-size:11px}.admin-purchasing-item-top h4{font-size:13px}.admin-purchasing-status-select{font-size:11px}.admin-purchasing-item-details span{font-size:9px}.admin-purchasing-item-details strong,.admin-purchasing-tracking-input,.admin-purchasing-item-actions button{font-size:11px}@media (width<=700px){.admin-procurement-header{padding-top:9px;padding-bottom:7px;top:0}.admin-procurement-workflow{top:105px}.admin-procurement-list-tools{top:203px}.admin-procurement-header h1{font-size:22px}.admin-procurement-header span{font-size:11px}.admin-procurement-workflow-button>span{font-size:9px}.admin-procurement-list-tools input{font-size:11px}.admin-procurement-header,.admin-procurement-workflow,.admin-procurement-list-tools{isolation:auto!important;will-change:auto!important;transform:none!important}.admin-procurement-header:before,.admin-procurement-header:after,.admin-procurement-workflow:before,.admin-procurement-workflow:after,.admin-procurement-list-tools:before,.admin-procurement-list-tools:after{content:none!important;display:none!important}.admin-procurement-header{z-index:140;background:#f5f7f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:54px;margin:0;padding:7px 9px;display:grid;position:sticky;top:0;box-shadow:0 3px #f5f7f5}.admin-procurement-header>div{min-width:0}.admin-procurement-header p{letter-spacing:.08em;margin:0 0 2px;font-size:8px}.admin-procurement-header h1{margin:0;font-size:18px;line-height:1.15}.admin-procurement-header>div>span{display:none}.admin-procurement-header>button{white-space:nowrap;border-radius:7px;width:auto;min-height:31px;padding:0 9px;font-size:9px}.admin-procurement-workflow{z-index:139;background:#fff;border:1px solid #e3e9e5;border-bottom:0;border-radius:9px 9px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;margin:0;padding:5px;display:grid;position:sticky;top:54px;box-shadow:0 -3px #fff,0 3px #fff}.admin-procurement-workflow-button{border-radius:7px;gap:3px;min-width:0;min-height:31px;padding:3px}.admin-procurement-workflow-button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;overflow:hidden}.admin-procurement-workflow-button>strong{flex-shrink:0;min-width:16px;height:16px;padding:0 3px;font-size:7px}.admin-procurement-list-tools{z-index:138;background:#fff;border:1px solid #e3e9e5;border-top:0;border-radius:0 0 9px 9px;grid-template-columns:1fr;gap:5px;width:100%;margin:0 0 10px;padding:6px;display:grid;position:sticky;top:126px;box-shadow:0 -3px #fff,0 3px #fff}.admin-procurement-list-tools>div{display:none}.admin-procurement-list-tools input{color:#29322c;appearance:none;box-shadow:none;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #dce4de;border-radius:7px;display:block;overflow:hidden;width:100%!important;min-width:0!important;max-width:none!important;height:35px!important;min-height:35px!important;margin:0!important;padding:0 10px!important;font-size:10px!important;line-height:normal!important;transform:none!important}.admin-procurement-list-tools input::placeholder{color:#969f99;opacity:1;font-size:10px;line-height:normal}.admin-procurement-list-tools input:focus{border-color:#0f8f55;outline:none;box-shadow:0 0 0 2px #0f8f5512}.admin-procurement-list{gap:8px}.admin-procurement-request{border-radius:11px;padding:11px}.admin-procurement-request-top{gap:8px;margin-bottom:8px}.admin-procurement-request-top>div>strong{font-size:12px}.admin-procurement-request-top>div>span{font-size:9px}.admin-procurement-status{min-height:23px;padding:3px 7px;font-size:9px}.admin-procurement-request-info{grid-template-columns:1fr 1fr;gap:5px;margin-top:8px}.admin-procurement-request-info p{border-radius:7px;padding:8px}.admin-procurement-request-info p span{margin-bottom:3px;font-size:8px}.admin-procurement-request-info p strong{font-size:10px}.admin-procurement-actions{gap:5px;margin-top:8px}.admin-procurement-actions button{min-height:33px;padding:0 9px;font-size:9px}}@media (width<=430px){.admin-procurement-page{padding:10px 8px 36px}.admin-procurement-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.admin-procurement-workflow-button{padding-left:2px;padding-right:2px}.admin-procurement-workflow-button>span{font-size:7.5px}.admin-procurement-workflow-button>strong{min-width:15px;height:15px;padding:0 3px;font-size:6.5px}.admin-procurement-request-info{grid-template-columns:1fr 1fr}}@media (width<=700px){.admin-procurement-list-tools{z-index:138;background:#fff;border:1px solid #e3e9e5;border-top:0;border-radius:0 0 9px 9px;grid-template-columns:1fr;gap:5px;width:100%;margin:0 0 10px;padding:6px;display:grid;position:sticky;top:126px;box-shadow:0 -3px #fff,0 3px #fff;isolation:auto!important;will-change:auto!important;transform:none!important}.admin-procurement-list-tools:before,.admin-procurement-list-tools:after{content:none!important;display:none!important}.admin-procurement-list-tools>div{display:none!important}.admin-procurement-list-tools input[type=search],.admin-procurement-list-tools input{appearance:none;box-shadow:none;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-weight:400;display:block;overflow:hidden;color:#29322c!important;background:#fff!important;border:1px solid #dce4de!important;border-radius:7px!important;width:100%!important;min-width:0!important;max-width:none!important;height:35px!important;min-height:35px!important;max-height:35px!important;margin:0!important;padding:0 10px!important;font-size:10px!important;line-height:normal!important;transform:none!important}.admin-procurement-list-tools input::placeholder{color:#969f99;opacity:1;font-size:10px!important;line-height:normal!important}.admin-procurement-list-tools input:focus{border-color:#0f8f55!important;outline:none!important;box-shadow:0 0 0 2px #0f8f5512!important}.admin-procurement-header{min-height:54px!important;top:0!important}.admin-procurement-workflow{box-sizing:border-box!important;background:#fff!important;grid-template-rows:repeat(2,31px)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;height:76px!important;min-height:76px!important;padding:5px!important;top:54px!important}.admin-procurement-list-tools{box-sizing:border-box!important;background:#fff!important;height:auto!important;min-height:47px!important;padding:6px!important;top:130px!important}.admin-procurement-list-tools input{box-sizing:border-box!important;width:100%!important;height:35px!important;min-height:35px!important;max-height:35px!important;margin:0!important}}.admin-page,.domestic-parcels-page,.admin-procurement-page{font-size:14px}.admin-page h1,.domestic-parcels-page h1,.admin-procurement-page h1{font-size:22px}.admin-page h2,.domestic-parcels-page h2,.admin-procurement-page h2{font-size:17px}.admin-page h3,.domestic-parcels-page h3,.admin-procurement-page h3{font-size:15px}.admin-page label,.domestic-parcels-page label,.admin-procurement-page label,.admin-page p,.admin-page span,.domestic-parcels-page p,.domestic-parcels-page span,.admin-procurement-page p,.admin-procurement-page span,.admin-page input,.admin-page select,.admin-page textarea,.domestic-parcels-page input,.domestic-parcels-page select,.domestic-parcels-page textarea,.admin-procurement-page input,.admin-procurement-page select,.admin-procurement-page textarea,.admin-page button,.domestic-parcels-page button,.admin-procurement-page button{font-size:12px}.admin-page strong,.domestic-parcels-page strong,.admin-procurement-page strong{font-size:13px}@media (width<=700px){.admin-page,.domestic-parcels-page,.admin-procurement-page{font-size:13px}.admin-page h1,.domestic-parcels-page h1,.admin-procurement-page h1{font-size:19px}.admin-page h2,.domestic-parcels-page h2,.admin-procurement-page h2{font-size:16px}.admin-page h3,.domestic-parcels-page h3,.admin-procurement-page h3{font-size:14px}.admin-page p,.admin-page span,.domestic-parcels-page p,.domestic-parcels-page span,.admin-procurement-page p,.admin-procurement-page span,.admin-page label,.domestic-parcels-page label,.admin-procurement-page label,.admin-page input,.admin-page select,.admin-page textarea,.domestic-parcels-page input,.domestic-parcels-page select,.domestic-parcels-page textarea,.admin-procurement-page input,.admin-procurement-page select,.admin-procurement-page textarea,.admin-page button,.domestic-parcels-page button,.admin-procurement-page button{font-size:11px}.admin-page strong,.domestic-parcels-page strong,.admin-procurement-page strong{font-size:12px}}.quotation-page{color:#171a18;box-sizing:border-box;background:#f4f6f5;min-height:100vh;padding:36px 18px 60px;font-family:Poppins,Montserrat,Arial,sans-serif}.quotation-back-button{color:#5f6963;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;max-width:920px;margin:0 auto 16px;padding:0;font-family:inherit;font-size:13px;font-weight:500;display:block}.quotation-back-button:hover{color:#0d6b3b}.quotation-document{box-sizing:border-box;background:#fff;border:1px solid #e6ebe8;border-radius:14px;width:100%;max-width:920px;margin:0 auto;padding:0 40px 40px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000006,0 18px 40px #0d37200e}.quotation-document:before{content:"";background:#0d6b3b;width:calc(100% + 80px);height:5px;margin-left:-40px;display:block}.quotation-top{justify-content:space-between;align-items:flex-start;gap:30px;padding-top:32px;display:flex}.quotation-logo{object-fit:contain;width:145px;height:auto}.quotation-title-area{text-align:right}.quotation-title-area:before{content:"QUOTATION";letter-spacing:1.5px;color:#171a18;margin-bottom:9px;font-size:24px;font-weight:700;display:block}.quotation-number{justify-content:flex-end;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.quotation-number span{color:#7a827d;margin:0}.quotation-number strong{color:#0d6b3b;font-size:12px;font-weight:700}.quotation-divider{background:#e8ece9;height:1px;margin:27px 0 25px}.quotation-information{background:#f8faf9;border:1px solid #e5ebe7;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding:13px 16px;display:flex}.quotation-information>div{background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.quotation-information span{letter-spacing:.5px;text-transform:uppercase;color:#7a847e;margin:0;font-size:10px;font-weight:700}.quotation-information strong{color:#181d1a;white-space:nowrap;font-size:12px;font-weight:600}.quotation-products{margin-top:0}.quotation-section-heading{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.quotation-section-heading h2{color:#191e1b;margin:0;font-size:15px;font-weight:700}.quotation-table-header,.quotation-table-row{grid-template-columns:38px 58px minmax(160px,1.5fr) minmax(120px,1fr) 72px 110px;align-items:center;gap:11px;display:grid}.quotation-table-header{letter-spacing:.4px;text-transform:uppercase;color:#59635d;background:#eef3f0;border:1px solid #e0e7e3;border-radius:8px 8px 0 0;padding:12px 14px;font-size:10px;font-weight:700}.quotation-table-header span:last-child{text-align:right}.quotation-table-row{color:#343a36;border-bottom:1px solid #edf0ee;border-left:1px solid #edf0ee;border-right:1px solid #edf0ee;min-height:72px;padding:13px 14px;font-size:12px;line-height:1.5}.quotation-table-row:last-child{border-radius:0 0 8px 8px}.quotation-table-row>span{overflow-wrap:anywhere;min-width:0}.quotation-table-row>span:first-child{color:#808984;font-weight:600}.quotation-table-row strong{text-align:right;color:#161a18;white-space:nowrap;font-size:12px;font-weight:700}.quotation-product-image-cell{justify-content:flex-start;align-items:center;display:flex}.quotation-product-image{object-fit:cover;background:#f7f9f8;border:1px solid #e0e6e2;border-radius:7px;width:48px;height:48px}.quotation-summary{width:100%;max-width:440px;margin-top:35px;margin-left:auto}.quotation-summary-row{border-bottom:1px solid #ecefed;justify-content:space-between;align-items:center;gap:25px;padding:11px 3px;display:flex}.quotation-summary-row span{color:#657069;font-size:12px}.quotation-summary-row strong{color:#1c211e;text-align:right;white-space:nowrap;font-size:13px;font-weight:600}.quotation-summary-total{background:#0d6b3b;border-radius:9px;justify-content:space-between;align-items:center;gap:24px;margin-top:14px;padding:17px 18px;display:flex;box-shadow:0 6px 16px #0d6b3b21}.quotation-summary-total span{color:#ffffffd9;font-size:12px;font-weight:600}.quotation-summary-total strong{color:#fff;text-align:right;white-space:nowrap;font-size:19px;font-weight:700}.quotation-notes{background:#fafbfa;border:1px solid #e5eae7;border-left:3px solid #0d6b3b;border-radius:7px;margin-top:29px;padding:16px 18px}.quotation-notes span{letter-spacing:.6px;text-transform:uppercase;color:#69736d;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.quotation-notes p{color:#454c48;margin:0;font-size:12px;line-height:1.7}.quotation-adjustment-form{box-sizing:border-box;background:#f7faf8;border:1px solid #dce7e0;border-radius:9px;width:100%;max-width:540px;margin:27px 0 0 auto;padding:19px}.quotation-adjustment-form label{color:#252a27;margin-bottom:10px;font-size:13px;font-weight:600;display:block}.quotation-adjustment-form textarea{color:#272c29;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #d6ded8;border-radius:7px;outline:none;width:100%;min-height:105px;padding:12px 13px;font-family:inherit;font-size:13px;line-height:1.5}.quotation-adjustment-form textarea:focus{border-color:#0d6b3b;box-shadow:0 0 0 3px #0d6b3b12}.quotation-adjustment-form-actions{justify-content:flex-end;gap:9px;margin-top:13px;display:flex}.quotation-adjustment-form-actions button{cursor:pointer;border-radius:7px;padding:9px 16px;font-family:inherit;font-size:12px;font-weight:600}.quotation-adjustment-form-actions button:first-child{color:#505852;background:#fff;border:1px solid #d5dcd7}.quotation-adjustment-form-actions button:last-child{color:#fff;background:#0d6b3b;border:1px solid #0d6b3b}.quotation-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:28px;display:flex}.quotation-actions button{cursor:pointer;border-radius:8px;min-height:43px;padding:11px 18px;font-family:inherit;font-size:12px;font-weight:600;transition:all .18s}.quotation-actions button:hover{transform:translateY(-1px)}.quotation-adjust-button{color:#363d38;background:#fff;border:1px solid #d6ddd8!important}.quotation-adjust-button:hover{background:#f6f8f7}.quotation-payment-button{color:#fff;background:#0d6b3b;box-shadow:0 5px 14px #0d6b3b21;border:1px solid #0d6b3b!important}.quotation-payment-button:hover{background:#0b5e34}.quotation-loading,.quotation-not-found{flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:65vh;font-family:Poppins,Montserrat,Arial,sans-serif;display:flex}@media (width<=700px){.quotation-page{padding:18px 10px 36px}.quotation-document{border-radius:11px;padding:0 16px 24px}.quotation-document:before{width:calc(100% + 32px);margin-left:-16px}.quotation-top{align-items:flex-start;gap:12px;padding-top:23px}.quotation-logo{width:112px}.quotation-title-area{min-width:0}.quotation-title-area:before{letter-spacing:.7px;font-size:17px}.quotation-number{font-size:10px;display:block}.quotation-number span,.quotation-number strong{margin:0;display:block}.quotation-divider{margin:22px 0}.quotation-information{grid-template-columns:1fr;gap:8px;margin-bottom:27px}.quotation-information>div{padding:12px 13px}.quotation-section-heading h2{font-size:14px}.quotation-table-header{display:none}.quotation-table-row{background:#fff;border:1px solid #e4eae6;border-radius:9px;grid-template-columns:52px 1fr auto;grid-template-areas:"image description number""image specification specification""quantity quantity price";gap:7px 11px;min-height:auto;margin-bottom:10px;padding:14px;font-size:11px;display:grid;box-shadow:0 3px 10px #142b1e08}.quotation-table-row>span:first-child{color:#929a95;grid-area:number;justify-self:end}.quotation-table-row>span:first-child:before{content:"#"}.quotation-table-row>span:nth-child(2){grid-area:image}.quotation-table-row>span:nth-child(3){color:#202521;grid-area:description;font-size:12px;font-weight:600}.quotation-table-row>span:nth-child(4){color:#6b746e;grid-area:specification}.quotation-table-row>span:nth-child(5){color:#606a64;grid-area:quantity}.quotation-table-row>span:nth-child(5):before{content:"Qty: ";color:#363d38;font-weight:600}.quotation-table-row>strong{grid-area:price;align-self:end;font-size:12px}.quotation-product-image{width:50px;height:50px}.quotation-summary{max-width:100%;margin-top:27px}.quotation-summary-total{padding:15px}.quotation-summary-total strong{font-size:17px}.quotation-notes{margin-top:23px}.quotation-adjustment-form{max-width:none;margin-top:24px;padding:16px}.quotation-actions{flex-direction:column-reverse;gap:9px;margin-top:24px}.quotation-actions button{width:100%}.quotation-top{margin-bottom:18px;padding-top:22px;padding-bottom:0}.quotation-divider{margin-top:18px;margin-bottom:20px}.quotation-information{gap:7px;margin-bottom:28px}.quotation-information>div{border-radius:8px;padding:11px 13px}.quotation-information span{margin-bottom:4px;font-size:9px}.quotation-information strong{font-size:12px}.quotation-table-row{box-shadow:none;padding:13px}.quotation-product-image-cell{color:#9aa29d;background:#f5f7f6;border:1px solid #e3e8e5;border-radius:7px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}}.quotation-information{flex-direction:column;align-items:stretch;gap:0;margin-bottom:27px;padding:0 13px;display:flex}.quotation-information>div{border-bottom:1px solid #e7ebe8;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;padding:11px 0;display:flex}.quotation-information>div:last-child{border-bottom:none}.quotation-information span{margin:0;font-size:10px}.quotation-information strong{text-align:right;font-size:12px}.payment-page{box-sizing:border-box;background:#f5f7f6;min-height:100vh;padding:18px 12px;font-family:Arial,sans-serif}.payment-back-button{color:#555;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;max-width:650px;margin:0 auto 10px;padding:0;font-size:12px;display:block}.payment-back-button:hover{color:#0d6b3b}.payment-card{box-sizing:border-box;background:#fff;border-radius:10px;width:100%;max-width:650px;margin:0 auto;padding:20px;box-shadow:0 4px 16px #0000000d}.payment-header{margin-bottom:14px}.payment-header h1{color:#111;margin:0;font-size:19px;font-weight:700}.payment-header p{color:#666;margin:4px 0 0;font-size:12px}.payment-summary{background:#f7faf8;border:1px solid #dfe9e2;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;padding:12px;display:grid}.payment-summary div{flex-direction:column;gap:3px;display:flex}.payment-summary span{color:#777;text-transform:uppercase;font-size:10px}.payment-summary strong{color:#111;font-size:14px}.payment-method{border:1px solid #e3e7e4;border-radius:9px;padding:14px}.payment-method-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.payment-method-heading h2{color:#111;margin:0;font-size:16px}.payment-method-heading span{color:#0d6b3b;background:#eaf5ee;border-radius:14px;padding:4px 8px;font-size:10px;font-weight:600}.payment-method-description{color:#666;margin:5px 0 12px;font-size:11px;line-height:1.4}.payment-bank-details>div{border-bottom:1px solid #eee;padding:8px 0}.payment-bank-details>div:last-child{border-bottom:none}.payment-bank-details span{color:#777;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.payment-bank-details strong{color:#111;font-size:13px}.payment-account-number{justify-content:space-between;align-items:center;gap:10px;display:flex}.payment-account-number strong{font-size:15px}.payment-account-number button{color:#0d6b3b;cursor:pointer;background:#fff;border:1px solid #d4dfd7;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:600}.payment-receipt-section{border-top:1px solid #eee;margin-top:14px;padding-top:12px}.payment-receipt-section h3{color:#111;margin:0 0 4px;font-size:14px}.payment-receipt-section p{color:#666;margin:0 0 10px;font-size:10.5px;line-height:1.45}.payment-upload-box{cursor:pointer;text-align:center;box-sizing:border-box;background:#fafcfb;border:1px dashed #aebbb2;border-radius:7px;justify-content:center;align-items:center;min-height:52px;padding:10px;display:flex}.payment-upload-box input{display:none}.payment-upload-box span{color:#444;font-size:11px}.payment-submit-button{color:#fff;cursor:pointer;background:#0d6b3b;border:none;border-radius:6px;width:100%;margin-top:9px;padding:10px 14px;font-size:11.5px;font-weight:600}.payment-online-method{border:1px solid #eee;border-radius:8px;margin-top:12px;padding:12px 14px}.payment-online-method h2{color:#111;margin:0;font-size:14px}.payment-online-method p{color:#666;margin:4px 0 8px;font-size:10.5px}.payment-online-method button{color:#888;cursor:not-allowed;background:#e7e7e7;border:none;border-radius:6px;padding:8px 12px;font-size:11px}.payment-loading,.payment-not-found{flex-direction:column;justify-content:center;align-items:center;min-height:60vh;display:flex}@media (width<=700px){.payment-page{padding:12px 8px}.payment-card{max-width:100%;padding:16px 12px}.payment-summary{grid-template-columns:1fr}}@media (width>=769px){.payment-method-options{gap:16px;margin-top:18px;margin-bottom:24px;display:flex}.payment-option-card{cursor:pointer;text-align:left;background:#fff;border:1px solid #dfe5e2;border-radius:8px;align-items:center;gap:14px;width:280px;min-height:76px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.payment-option-card.selected{background:#fff;border:2px solid #0b6b3a}.payment-option-icon{background:#eef8f2;border-radius:7px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;display:flex}.payment-option-text{flex-direction:column;gap:4px;display:flex}.payment-option-text strong{color:#1b1b1b;font-size:14px;font-weight:600}.payment-option-text span{color:#747b77;font-size:12px;font-weight:400}.payment-option-check{color:#fff;background:#0b6b3a;border-radius:6px 0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:-1px;right:-1px}.payment-details-section{width:100%;margin-top:30px}.payment-details-section h2{color:#171717;margin:0;padding:0 0 12px;font-size:16px;font-weight:600}.payment-details-divider{background:#e4e8e6;width:100%;height:1px;margin-bottom:18px}.payment-amount-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:18px;display:flex}.payment-amount-row span{color:#454b48;font-size:14px}.payment-amount-row strong{color:#171717;font-size:18px;font-weight:700}.payment-squad-button{color:#fff;cursor:pointer;background:#0b6b3a;border:0;border-radius:7px;min-width:210px;margin:0 0 0 auto;padding:13px 24px;font-size:15px;font-weight:700;display:block}.payment-squad-button:hover:not(:disabled){background:#095b31}.payment-squad-button:disabled{opacity:.55;cursor:not-allowed}.payment-squad-button{color:#fff!important}.payment-page .payment-squad-button{color:#fff!important;opacity:1!important;background:#0b6b3a!important;border:none!important}.payment-page .payment-squad-button:hover:not(:disabled){color:#fff!important;background:#095b31!important}.payment-page .payment-squad-button:disabled{color:#fff!important;opacity:.65!important;background:#0b6b3a!important}.payment-online-method{border:none;border-top:1px solid #e4e8e6;border-radius:0;margin-top:22px;padding:22px 0 0}.payment-online-method .payment-squad-button{border:none;border-radius:7px;min-width:210px;margin:0 0 0 auto;padding:13px 24px;font-size:15px;font-weight:700;display:block;color:#fff!important;cursor:pointer!important;background:#0b6b3a!important}.payment-online-method .payment-squad-button:hover:not(:disabled){color:#fff!important;background:#095b31!important}}@media (width<=768px){.payment-page{background:#f5f7f6;min-height:100vh;padding:14px 12px 40px}.payment-back-button{max-width:100%;margin:0 0 12px;padding:4px 2px;font-size:13px}.payment-card{border-radius:12px;width:100%;max-width:100%;padding:20px 16px;box-shadow:0 3px 14px #0000000d}.payment-header{margin-bottom:20px}.payment-header h1{font-size:20px;line-height:1.3}.payment-header p{color:#626a66;margin-top:9px;font-size:12px;line-height:1.65}.payment-online-method{border:none;border-top:1px solid #e4e8e6;border-radius:0;margin-top:18px;padding:18px 0 0}.payment-method-heading{align-items:flex-start}.payment-method-heading h2{font-size:16px}.payment-method-heading span{flex-shrink:0;padding:5px 9px;font-size:10px}.payment-method-description{margin:6px 0 16px;font-size:11px;line-height:1.5}.payment-method-options{margin:0 0 24px;display:block}.payment-option-card{text-align:left;box-sizing:border-box;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px 14px;display:flex;position:relative;color:#1b1b1b!important;cursor:pointer!important;background:#fff!important;border:2px solid #0b6b3a!important}.payment-option-icon{background:#eef8f2;border-radius:7px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.payment-option-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.payment-option-text strong{font-size:13px;font-weight:600;display:block;color:#1b1b1b!important}.payment-option-text span{font-size:11px;display:block;color:#747b77!important}.payment-option-check{color:#fff;background:#0b6b3a;border-radius:6px 0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:-1px;right:-1px}.payment-details-section{width:100%;margin-top:24px}.payment-details-section h2{color:#171717;margin:0;padding-bottom:10px;font-size:15px;font-weight:600}.payment-details-divider{background:#e4e8e6;width:100%;height:1px;margin-bottom:16px}.payment-amount-row{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:18px;display:flex}.payment-amount-row span{color:#555d59;font-size:13px}.payment-amount-row strong{color:#171717;font-size:18px;font-weight:700}.payment-online-method .payment-squad-button{border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:48px;margin:0;padding:13px 18px;font-size:14px;font-weight:700;display:flex;color:#fff!important;cursor:pointer!important;background:#0b6b3a!important;border:none!important}.payment-online-method .payment-squad-button:disabled{opacity:.65;color:#fff!important;background:#0b6b3a!important}}.payment-skeleton-page{box-sizing:border-box;background:#f5f7f6;min-height:calc(100vh - 70px);padding:32px 24px 60px}.payment-skeleton-card{box-sizing:border-box;background:#fff;border:1px solid #edf0ee;border-radius:10px;width:min(760px,100%);margin:0 auto;padding:30px 34px}.payment-skeleton-title,.payment-skeleton-text span,.payment-skeleton-heading,.payment-skeleton-method,.payment-skeleton-icon,.payment-skeleton-method-text span,.payment-skeleton-circle,.payment-skeleton-divider,.payment-skeleton-amount span,.payment-skeleton-amount strong,.payment-skeleton-button{background:#edf0ef}.payment-skeleton-title{border-radius:4px;width:210px;height:19px;margin-bottom:20px}.payment-skeleton-text{flex-direction:column;gap:8px;margin-bottom:28px;display:flex}.payment-skeleton-text span{border-radius:4px;width:100%;height:10px}.payment-skeleton-text span.short{width:62%}.payment-skeleton-section{border-top:1px solid #e7ebe9;margin-top:20px;padding-top:22px}.payment-skeleton-heading{border-radius:4px;width:180px;height:15px;margin-bottom:17px}.payment-skeleton-heading.small{width:125px}.payment-skeleton-method{box-sizing:border-box;border-radius:8px;align-items:center;gap:13px;width:100%;min-height:76px;padding:14px;display:flex}.payment-skeleton-icon{background:#e2e7e4;border-radius:7px;flex:0 0 44px;width:44px;height:44px}.payment-skeleton-method-text{flex-direction:column;flex:1;gap:8px;display:flex}.payment-skeleton-method-text span{background:#dfe4e1;border-radius:4px;width:155px;height:9px;display:block}.payment-skeleton-method-text span:last-child{width:105px}.payment-skeleton-circle{background:#dfe4e1;border-radius:50%;flex:0 0 18px;width:18px;height:18px}.payment-skeleton-divider{width:100%;height:1px;margin-bottom:18px}.payment-skeleton-amount{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.payment-skeleton-amount span{border-radius:4px;width:90px;height:11px}.payment-skeleton-amount strong{border-radius:4px;width:80px;height:17px}.payment-skeleton-button{border-radius:7px;width:210px;height:45px;margin-left:auto}@media (width<=768px){.payment-skeleton-page{min-height:100vh;padding:14px 12px 40px}.payment-skeleton-card{border-radius:12px;width:100%;padding:20px 16px}.payment-skeleton-title{width:58%;height:18px}.payment-skeleton-text span{height:9px}.payment-skeleton-text span.short{width:70%}.payment-skeleton-section{margin-top:18px;padding-top:18px}.payment-skeleton-method{min-height:72px}.payment-skeleton-method-text span{width:135px}.payment-skeleton-method-text span:last-child{width:90px}.payment-skeleton-button{width:100%;height:48px;margin-left:0}}.help-center-page{color:#202823;background:#fff;min-height:100vh;font-family:Poppins,Arial,sans-serif}.help-center-main{width:100%}.help-center-container{width:min(1080px,88%);margin:0 auto;padding:54px 0 90px}.help-center-intro{max-width:620px;margin-bottom:42px}.help-center-intro>span{color:#087443;letter-spacing:1.5px;margin-bottom:10px;font-size:11px;font-weight:600;display:block}.help-center-intro h1{color:#202823;margin:0 0 12px;font-size:34px;font-weight:500;line-height:1.15}.help-center-intro p{color:#7a857e;max-width:560px;margin:0;font-size:14px;line-height:1.7}.help-center-tabs{scrollbar-width:none;border-bottom:1px solid #edf0ee;align-items:center;gap:34px;width:100%;margin-bottom:48px;display:flex;overflow-x:auto}.help-center-tabs::-webkit-scrollbar{display:none}.help-tab{color:#6f7973;cursor:pointer;background:0 0;border:0;flex:none;padding:0 0 15px;font-family:inherit;font-size:13px;font-weight:400;position:relative}.help-tab:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.help-tab.active{color:#202823;font-weight:500}.help-tab.active:after{background:#087443}.help-question-section{max-width:820px}.help-question-section h2{color:#2d3731;margin:0 0 22px;font-size:23px;font-weight:500}.help-question-list{flex-direction:column;display:flex}.help-question{color:#59635d;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0f2f1;justify-content:space-between;align-items:center;width:100%;padding:14px 2px;font-family:inherit;font-size:14px;font-weight:400;transition:color .2s,padding-left .2s;display:flex}.help-question:hover{color:#087443;padding-left:6px}.help-question-arrow{color:#9aa39e;flex-shrink:0;margin-left:20px;font-size:16px}.help-contact{border-top:1px solid #edf0ee;justify-content:space-between;align-items:center;gap:40px;margin-top:80px;padding:32px 0 0;display:flex}.help-contact>div:first-child{max-width:520px}.help-contact span{color:#087443;letter-spacing:1.4px;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.help-contact h2{color:#28312c;margin:0 0 8px;font-size:22px;font-weight:500}.help-contact p{color:#7c8680;margin:0;font-size:13px}.help-contact-links{gap:10px;display:flex}.help-contact-links a{color:#35413a;background:#fff;border:1px solid #dce3df;border-radius:5px;justify-content:center;align-items:center;min-height:42px;padding:0 17px;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.help-contact-links a:hover{color:#087443;border-color:#087443}.help-article{max-width:820px;margin:0 auto;padding:10px 0 50px}.help-back-button{color:#76817b;cursor:pointer;background:0 0;border:0;margin:0 0 28px;padding:0;font-family:inherit;font-size:13px}.help-back-button:hover{color:#087443}.help-article h1{color:#252e29;margin:0 0 30px;font-size:30px;font-weight:500;line-height:1.25}.help-article-content{color:#59645e;font-size:14px;line-height:1.85}.help-article-content p{margin:0 0 18px}.help-article-content h3{color:#2a342e;margin:30px 0 10px;font-size:16px;font-weight:600}.help-article-content strong{color:#27312b;font-weight:600}@media (width<=768px){.help-center-container{width:min(92%,620px);padding:34px 0 60px}.help-center-intro{margin-bottom:30px}.help-center-intro h1{font-size:28px}.help-center-tabs{gap:24px;margin-bottom:34px}.help-question-section h2{font-size:21px}.help-contact{flex-direction:column;align-items:flex-start;margin-top:55px}.help-contact-links{width:100%}.help-contact-links a{flex:1}.help-article h1{font-size:25px}}@media (width<=520px){.help-center-container{width:90%}.help-center-intro h1{font-size:25px}.help-contact-links{flex-direction:column}.help-contact-links a{width:100%}}.help-center-mobile-header{display:none}@media screen and (width<=768px){.help-center-desktop-header{display:none!important}.help-center-page .help-center-mobile-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100%!important;height:64px!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.help-center-page .help-center-mobile-back{color:#26332b!important;cursor:pointer!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.help-center-page .help-center-mobile-title{color:#26332b!important;text-align:center!important;white-space:nowrap!important;grid-column:2!important;min-width:0!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}.help-center-page .help-center-mobile-header-spacer{grid-column:3!important;width:44px!important;height:44px!important}.help-center-main{padding-top:0!important}.help-center-intro,.help-article .help-back-button{display:none!important}}.help-center-desktop-back{color:#087443;cursor:pointer;background:0 0;border:0;align-items:center;margin:0 0 24px;padding:0;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.help-center-desktop-back:hover{color:#065f37}@media (width<=768px){.help-center-desktop-back{display:none}}.add-address-page{background:#f6f8f6;min-height:100vh;padding:40px 20px 80px}.add-address-container{width:100%;max-width:860px;margin:0 auto}.add-address-back{cursor:pointer;color:#4e5b53;background:0 0;border:0;margin-bottom:24px;padding:0;font-size:14px}.add-address-heading{margin-bottom:26px}.add-address-heading p{letter-spacing:1.4px;color:#2f8a55;margin:0 0 6px;font-size:12px;font-weight:600}.add-address-heading h1{color:#24362b;margin:0 0 8px;font-size:30px;line-height:1.2}.add-address-heading span{color:#7c8580;font-size:14px}.add-address-form{background:#fff;border:1px solid #e2e7e3;border-radius:16px;padding:28px}.add-address-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.add-address-field{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.add-address-field label{color:#415047;font-size:13px;font-weight:500}.add-address-field input,.add-address-field select{box-sizing:border-box;color:#24362b;background:#fff;border:1px solid #d9dfdb;border-radius:9px;outline:none;width:100%;min-height:48px;padding:0 13px;font-size:14px}.add-address-field input:focus,.add-address-field select:focus{border-color:#2f8a55}.default-address-toggle{color:#4f5b54;align-items:center;gap:10px;margin:8px 0 24px;font-size:14px;display:flex}.default-address-toggle input{width:18px;height:18px}.save-address-button{color:#fff;cursor:pointer;background:#276b42;border:0;border-radius:10px;width:100%;min-height:50px;font-size:15px;font-weight:600}@media screen and (width<=600px){.add-address-page{padding:24px 16px 60px}.add-address-heading h1{font-size:24px}.add-address-heading span{font-size:13px;line-height:1.5}.add-address-form{border-radius:14px;padding:20px 16px}.add-address-form-grid{grid-template-columns:1fr;gap:0}.add-address-field input,.add-address-field select{min-height:50px;font-size:16px}.save-address-button{min-height:52px}}.add-address-mobile-header{display:none}@media screen and (width<=768px){.add-address-desktop-header,.add-address-page .add-address-back,.add-address-page .add-address-heading{display:none!important}.add-address-page{padding-top:0!important}.add-address-page .add-address-mobile-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100vw!important;height:64px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.add-address-page .add-address-mobile-back{color:#26332b!important;cursor:pointer!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.add-address-page .add-address-mobile-title{color:#26332b!important;text-align:center!important;white-space:nowrap!important;grid-column:2!important;min-width:0!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}.add-address-page .add-address-mobile-header-spacer{grid-column:3!important;width:44px!important;height:44px!important}.add-address-page .add-address-container{padding-top:18px!important}}.my-addresses-page{box-sizing:border-box;background:#f6f8f6;min-height:100vh;padding:38px 20px 90px}.my-addresses-container{width:100%;max-width:980px;margin:0 auto}.my-addresses-topbar{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.my-addresses-title-row{align-items:flex-start;gap:12px;display:flex}.my-addresses-back-button{color:#24362b;cursor:pointer;background:0 0;border:none;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;margin-top:3px;padding:0;font-size:32px;font-weight:300;line-height:1;display:inline-flex}.my-addresses-eyebrow{color:#2f8a55;letter-spacing:1.4px;margin:0 0 5px;font-size:11px;font-weight:600}.my-addresses-title-row h1{color:#24362b;margin:0;font-size:30px;font-weight:650;line-height:1.2}.my-addresses-subtitle{color:#7c8580;margin:7px 0 0;font-size:14px;line-height:1.5}.my-addresses-add-desktop{color:#fff;cursor:pointer;white-space:nowrap;background:#276b42;border:none;border-radius:9px;min-height:46px;padding:0 18px;font-size:14px;font-weight:600}.my-addresses-list{flex-direction:column;gap:14px;display:flex}.my-address-card{cursor:pointer;background:#fff;border:1px solid #dfe5e1;border-radius:14px;padding:20px;transition:border-color .18s,box-shadow .18s,transform .18s}.my-address-card:hover{border-color:#becbc3;box-shadow:0 8px 24px #1c31240f}.my-address-card.default{border:1.5px solid #2f8a55}.my-address-card-main{min-width:0}.my-address-card-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.my-address-name-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.my-address-name-row h2{color:#24362b;margin:0;font-size:17px;font-weight:600;line-height:1.3}.my-address-default-badge{color:#2f8a55;background:#edf7f0;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.my-address-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.my-address-action-link{color:#276b42;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500}.my-address-action-link.delete{color:#a34a4a}.my-address-action-link:disabled{opacity:.45;cursor:default}.my-address-phone{color:#59655e;margin:12px 0 0;font-size:14px;line-height:1.45}.my-address-full-address{color:#4f5b54;margin:7px 0 0;font-size:14px;line-height:1.6}.my-address-email{color:#7b847f;margin:6px 0 0;font-size:13px;line-height:1.4}.my-address-card-footer{border-top:1px solid #edf0ee;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:14px;display:flex}.my-address-default-button{color:#276b42;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.my-address-default-button:disabled{opacity:.45;cursor:default}.my-address-default-note{color:#708078;font-size:12px}.my-address-select-hint{color:#718078;font-size:25px;font-weight:300;line-height:1}.my-addresses-state-card{color:#68746d;text-align:center;background:#fff;border:1px solid #e0e6e2;border-radius:14px;padding:30px;font-size:14px}.my-addresses-empty{text-align:center;background:#fff;border:1px solid #e0e6e2;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:38px 20px;display:flex}.my-addresses-empty-icon{color:#2f8a55;background:#edf7f0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:15px;font-size:26px;font-weight:300;display:flex}.my-addresses-empty h2{color:#24362b;margin:0 0 8px;font-size:19px;font-weight:600}.my-addresses-empty p{color:#7a847e;max-width:430px;margin:0 0 18px;font-size:14px;line-height:1.6}.my-addresses-empty button{color:#fff;cursor:pointer;background:#276b42;border:none;border-radius:9px;min-height:45px;padding:0 18px;font-size:14px;font-weight:600}.my-addresses-mobile-add-wrapper{display:none}@media screen and (width<=600px){.my-addresses-page{padding:22px 14px 105px}.my-addresses-topbar{margin-bottom:18px;display:block}.my-addresses-title-row{gap:8px}.my-addresses-back-button{flex-basis:28px;width:28px;height:28px;margin-top:2px;font-size:29px}.my-addresses-eyebrow{margin-bottom:4px;font-size:10px}.my-addresses-title-row h1{font-size:23px}.my-addresses-subtitle{margin-top:5px;font-size:12px;line-height:1.45}.my-addresses-add-desktop{display:none}.my-addresses-list{gap:11px}.my-address-card{border-radius:12px;padding:15px 14px}.my-address-card.default{border-width:1.5px}.my-address-card-top{gap:10px}.my-address-name-row{gap:7px}.my-address-name-row h2{font-size:15px}.my-address-default-badge{padding:3px 7px;font-size:10px}.my-address-actions{gap:10px}.my-address-action-link{font-size:12px}.my-address-phone{margin-top:10px;font-size:13px}.my-address-full-address{margin-top:5px;font-size:13px;line-height:1.55}.my-address-email{margin-top:5px;font-size:12px}.my-address-card-footer{margin-top:13px;padding-top:11px}.my-address-default-button{font-size:12px}.my-address-default-note{font-size:11px}.my-address-select-hint{font-size:22px}.my-addresses-empty{min-height:300px;padding:32px 18px}.my-addresses-empty h2{font-size:17px}.my-addresses-empty p{font-size:13px}.my-addresses-mobile-add-wrapper{z-index:40;padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #e6ebe8;display:block;position:fixed;bottom:0;left:0;right:0}.my-addresses-mobile-add-button{color:#fff;cursor:pointer;background:#276b42;border:none;border-radius:10px;width:100%;min-height:50px;font-size:14px;font-weight:600}}.my-addresses-mobile-header{display:none}@media screen and (width<=768px){.my-addresses-desktop-header,.my-addresses-page .my-addresses-topbar{display:none!important}.my-addresses-page{padding-top:0!important}.my-addresses-page .my-addresses-mobile-header{z-index:1000!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #edf0ee!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;width:100vw!important;height:64px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 18px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 2px 8px #00000008!important}.my-addresses-page .my-addresses-mobile-back{color:#26332b!important;background:0 0!important;border:none!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:35px!important;font-weight:400!important;line-height:1!important;display:flex!important}.my-addresses-page .my-addresses-mobile-title{color:#26332b!important;text-align:center!important;white-space:nowrap!important;grid-column:2!important;min-width:0!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}.my-addresses-page .my-addresses-mobile-header-spacer{grid-column:3!important;width:44px!important;height:44px!important}.my-addresses-page .my-addresses-container{padding-top:18px!important}}.help-center-policy-page{color:#26372e;background:#f7f8f6;min-height:100vh}.help-center-policy-header{z-index:20;background:#fff;border-bottom:1px solid #ecefec;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;padding:18px;display:grid;position:sticky;top:0}.help-center-policy-header button{color:#26372e;background:0 0;border:none;width:40px;height:40px;font-size:32px;line-height:1}.help-center-policy-header h1{text-align:center;color:#26372e;margin:0;font-size:20px;font-weight:750;line-height:1.25}.help-center-policy-content{background:#fff;max-width:760px;margin:0 auto;padding:24px 20px 60px}.help-center-policy-content section{margin-bottom:34px}.help-center-policy-content h2{color:#26372e;border-bottom:1px solid #e8ece9;margin:0 0 18px;padding-bottom:10px;font-size:20px;font-weight:800;line-height:1.3}.help-center-policy-content h3{color:#33483d;margin:24px 0 10px;font-size:16px;font-weight:750;line-height:1.4}.help-center-policy-content h4{color:#33483d;margin:0 0 12px;font-size:15px;font-weight:750}.help-center-policy-content p{color:#626965;margin:0 0 14px;font-size:15px;line-height:1.7}.help-center-policy-content ul{margin:10px 0 18px;padding-left:22px}.help-center-policy-content li{color:#626965;margin-bottom:10px;padding-left:3px;font-size:15px;line-height:1.65}.help-center-policy-content li::marker{color:#b98945}.insurance-policy-note{background:#f5efe5;border:1px solid #e2d5c1;border-radius:12px;margin:18px 0 22px;padding:16px 18px}.insurance-policy-note strong{color:#7a603b;margin-bottom:10px;font-size:15px;display:block}.insurance-policy-note p{color:#6c655b;margin-bottom:9px;font-size:14px;line-height:1.6}.insurance-policy-note p:last-child{margin-bottom:0}.insurance-compensation-box{background:#faf8f4;border:1px solid #e2d8ca;border-radius:12px;margin:14px 0 18px;padding:16px}.insurance-compensation-box p{margin-bottom:8px}.insurance-agreement-ending{text-align:center;border-top:1px solid #e7ebe8;margin-top:36px;padding-top:22px}.insurance-agreement-ending strong{color:#26372e;font-size:15px}.insurance-agreement-ending p{color:#858b87;margin:7px 0 0;font-size:13px;line-height:1.55}@media screen and (width<=600px){.help-center-policy-content{padding:22px 18px 50px}.help-center-policy-content section{margin-bottom:30px}.help-center-policy-content h2{margin-bottom:16px;font-size:19px}.help-center-policy-content h3{margin-top:22px;font-size:16px}.help-center-policy-content p,.help-center-policy-content li{font-size:14px;line-height:1.7}}.personal-info-page{color:#17231b;background:#f5f7f5;min-height:100vh}.personal-info-header{z-index:100;background:#fff;border-bottom:1px solid #e6ebe7;grid-template-columns:42px 1fr 42px;align-items:center;min-height:56px;padding:0 14px;display:grid;position:sticky;top:0}.personal-info-header button{cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.personal-info-header button:hover{background:#f1f5f2}.personal-info-header button svg{width:20px;height:20px}.personal-info-header strong{text-align:center;font-size:16px;font-weight:700}.personal-info-content{width:min(100% - 28px,760px);margin:0 auto;padding:20px 0 40px}.personal-info-intro{align-items:center;gap:13px;margin-bottom:16px;display:flex}.personal-info-intro-icon{color:#15803d;background:#eaf6ee;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.personal-info-intro-icon svg{width:24px;height:24px}.personal-info-intro h1{margin:0 0 3px;font-size:20px;line-height:1.25}.personal-info-intro p{color:#728078;margin:0;font-size:13px}.personal-info-card{background:#fff;border:1px solid #e3e9e5;border-radius:16px;gap:18px;padding:18px;display:grid;box-shadow:0 4px 16px #142d1e0a}.personal-info-field{gap:7px;display:grid}.personal-info-field label{color:#243229;font-size:13px;font-weight:650}.personal-info-input{background:#fff;border:1px solid #dce4de;border-radius:11px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:0 13px;display:grid}.personal-info-input:focus-within{border-color:#2d8a4e;box-shadow:0 0 0 3px #2d8a4e14}.personal-info-input svg{color:#7d8a82;width:18px;height:18px}.personal-info-input input{color:#17231b;width:100%;height:46px;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.personal-info-input input::placeholder{color:#a2aca6}.personal-info-input.readonly{background:#f6f8f6}.personal-info-input.readonly input{color:#67736c;cursor:default}.personal-info-note{color:#859089;font-size:11.5px;line-height:1.45}.personal-info-save{color:#fff;cursor:pointer;background:#15803d;border:0;border-radius:11px;width:100%;min-height:48px;margin-top:2px;font-size:14px;font-weight:700}.personal-info-save:hover{background:#126f35}.personal-info-save:disabled{opacity:.65;cursor:not-allowed}.personal-info-loading{color:#657168;place-items:center;min-height:100vh;padding:20px;font-size:14px;display:grid}@media (width<=600px){.personal-info-header{min-height:54px;padding:0 10px}.personal-info-content{width:min(100% - 20px,760px);padding-top:15px}.personal-info-intro{gap:10px;margin-bottom:13px}.personal-info-intro-icon{border-radius:12px;width:43px;height:43px}.personal-info-intro h1{font-size:18px}.personal-info-card{border-radius:14px;gap:16px;padding:15px}.personal-info-input{min-height:46px}.personal-info-input input{height:44px;font-size:13.5px}.personal-info-save{min-height:46px}}.personal-info-desktop-header,.personal-info-desktop-back{display:none}@media (width>=769px){.personal-info-desktop-header{width:100%;display:block}.personal-info-header{display:none!important}.personal-info-desktop-back{color:#263b31;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 18px;padding:0;font-size:14px;display:block}.personal-info-desktop-back:hover{color:#11894a}}.change-password-page{color:#17231b;background:#f5f7f5;min-height:100vh}.change-password-header{z-index:100;background:#fff;border-bottom:1px solid #e6ebe7;grid-template-columns:42px 1fr 42px;align-items:center;min-height:56px;padding:0 14px;display:grid;position:sticky;top:0}.change-password-header button{cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.change-password-header button:hover{background:#f1f5f2}.change-password-header button svg{width:20px;height:20px}.change-password-header strong{text-align:center;font-size:16px;font-weight:700}.change-password-content{width:min(100% - 28px,760px);margin:0 auto;padding:20px 0 40px}.change-password-intro{align-items:center;gap:13px;margin-bottom:16px;display:flex}.change-password-intro-icon{color:#15803d;background:#eaf6ee;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.change-password-intro-icon svg{width:24px;height:24px}.change-password-intro h1{margin:0 0 3px;font-size:20px;line-height:1.25}.change-password-intro p{color:#728078;margin:0;font-size:13px}.change-password-card{background:#fff;border:1px solid #e3e9e5;border-radius:16px;gap:18px;padding:18px;display:grid;box-shadow:0 4px 16px #142d1e0a}.change-password-field{gap:7px;display:grid}.change-password-field label{color:#243229;font-size:13px;font-weight:650}.change-password-input{background:#fff;border:1px solid #dce4de;border-radius:11px;grid-template-columns:20px minmax(0,1fr) 38px;align-items:center;gap:10px;min-height:48px;padding:0 6px 0 13px;display:grid}.change-password-input:focus-within{border-color:#2d8a4e;box-shadow:0 0 0 3px #2d8a4e14}.change-password-input>svg{color:#7d8a82;width:18px;height:18px}.change-password-input input{color:#17231b;width:100%;height:46px;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.change-password-input input::placeholder{color:#a2aca6}.change-password-input button{color:#76827a;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.change-password-input button:hover{background:#f1f5f2}.change-password-input button svg{width:18px;height:18px}.change-password-note{color:#859089;font-size:11.5px;line-height:1.45}.change-password-save{color:#fff;cursor:pointer;background:#15803d;border:0;border-radius:11px;width:100%;min-height:48px;margin-top:2px;font-size:14px;font-weight:700}.change-password-save:hover{background:#126f35}.change-password-save:disabled{opacity:.65;cursor:not-allowed}@media (width<=600px){.change-password-header{min-height:54px;padding:0 10px}.change-password-content{width:min(100% - 20px,760px);padding-top:15px}.change-password-intro{gap:10px;margin-bottom:13px}.change-password-intro-icon{border-radius:12px;width:43px;height:43px}.change-password-intro h1{font-size:18px}.change-password-card{border-radius:14px;gap:16px;padding:15px}.change-password-input{min-height:46px}.change-password-input input{height:44px;font-size:13.5px}.change-password-save{min-height:46px}}.change-password-desktop-header,.change-password-desktop-back{display:none}@media (width>=769px){.change-password-desktop-header{display:block}.change-password-header{display:none!important}.change-password-desktop-back{width:min(960px,100% - 48px);margin:0 auto;padding-top:14px;display:block}.change-password-desktop-back button{appearance:none;color:#263b31;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}}.change-password-desktop-back{width:min(760px,100% - 48px);margin:0 auto;padding-top:14px;padding-bottom:12px;display:block}@media (width<=768px){.change-password-desktop-header,.change-password-desktop-back{display:none!important}}.auth-action-page{box-sizing:border-box;background:#f7f8f7;justify-content:center;align-items:center;min-height:100vh;padding:32px 18px;font-family:Arial,Helvetica,sans-serif;display:flex}.auth-action-card{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #ebeeec;border-radius:18px;width:100%;max-width:460px;padding:36px 32px;box-shadow:0 8px 28px #0000000d}.auth-action-logo{object-fit:contain;width:auto;max-width:180px;height:55px;margin:0 auto 22px;display:block}.auth-action-icon{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;font-size:26px;font-weight:700;display:flex}.auth-action-icon.success{color:#17824d;background:#e9f7ef}.auth-action-icon.error{color:#b63c3c;background:#fff1f1}.auth-action-card h1{color:#1f3329;margin:0 0 12px;font-size:25px;font-weight:700;line-height:1.25}.auth-action-card>p{color:#718078;max-width:390px;margin:0 auto;font-size:14px;line-height:1.65}.auth-action-loader{border:4px solid #e7ebe8;border-top-color:#17824d;border-radius:50%;width:42px;height:42px;margin:0 auto 20px;animation:.8s linear infinite auth-action-spin}@keyframes auth-action-spin{to{transform:rotate(360deg)}}.auth-action-form{text-align:left;gap:16px;margin-top:24px;display:grid}.auth-action-form>div{gap:8px;display:grid}.auth-action-form label{color:#314b3f;font-size:13px;font-weight:600}.auth-action-form input{color:#1f3329;box-sizing:border-box;background:#fbfcfb;border:1px solid #d9e3dc;border-radius:10px;outline:none;width:100%;min-height:50px;padding:0 15px;font-size:15px}.auth-action-form input:focus{border-color:#17824d;box-shadow:0 0 0 3px #17824d1a}.auth-action-form button,.auth-action-primary,.auth-action-secondary{cursor:pointer;border-radius:10px;width:100%;min-height:50px;font-size:14px;font-weight:700}.auth-action-form button,.auth-action-primary{color:#fff;background:#17824d;border:0}.auth-action-form button:hover,.auth-action-primary:hover{background:#116b3f}.auth-action-form button:disabled{cursor:not-allowed;opacity:.65}.auth-action-primary,.auth-action-secondary{margin-top:24px}.auth-action-secondary{color:#314b3f;background:#fff;border:1px solid #d9e3dc}.auth-action-secondary:hover{background:#f7f8f7}.auth-action-help{color:#8a958f;margin-top:24px;font-size:12px;line-height:1.5;display:block}.auth-action-help a{color:#176f44;font-weight:600;text-decoration:none}.auth-action-help a:hover{text-decoration:underline}@media screen and (width<=600px){.auth-action-page{background:linear-gradient(#2f7d4b 0 145px,#f7f8f7 145px 100%);min-height:100vh;padding:0;display:block}.auth-action-card{border-radius:18px;max-width:430px;margin:0 auto;padding:24px 18px 26px;position:relative;top:72px}.auth-action-logo{max-width:165px;height:50px;margin-bottom:18px}.auth-action-card h1{font-size:21px}.auth-action-card>p{font-size:13px}.auth-action-icon{width:50px;height:50px;font-size:23px}.auth-action-form input{min-height:48px;font-size:14px}}.messages-page{background:#f7f8f7;min-height:100vh}.messages-main{width:min(1120px,100% - 40px);margin:0 auto;padding:20px 0 110px}.messages-desktop-heading{margin-bottom:28px}.messages-desktop-heading>span{color:#16723f;letter-spacing:.08em;margin-bottom:5px;font-size:12px;font-weight:800;display:block}.messages-desktop-heading h1{color:#163b2a;margin:0;font-size:30px;font-weight:800}.messages-desktop-heading p{color:#747c77;margin:7px 0 0;font-size:14px}.messages-section-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.messages-section-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e9e6;border-radius:15px;align-items:center;gap:16px;width:100%;min-height:105px;padding:20px;font-family:inherit;transition:transform .15s,box-shadow .15s;display:flex}.messages-section-card:hover{transform:translateY(-1px);box-shadow:0 7px 22px #13432b12}.messages-section-icon{color:#16723f;background:#e9f6ee;border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.messages-section-icon.zia{background:#edf7f1}.messages-section-icon.logistics{background:#e9f6ee}.messages-section-icon.system{background:#eef6f1}.messages-section-text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.messages-section-text strong{color:#1d2721;font-size:16px;font-weight:750}.messages-section-text span{color:#8a918d;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.4;overflow:hidden}.messages-section-chevron{color:#a2aaa5;flex:none}.messages-loading{color:#6f7772;justify-content:center;align-items:center;min-height:100vh;font-size:14px;display:flex}.messages-desktop-back{color:#1d2721;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;width:fit-content;margin:0 0 18px;padding:0;font-family:inherit;font-size:15px;font-weight:600;display:flex}.messages-desktop-back svg{flex-shrink:0}@media (width<=768px){.messages-page{background:#f6f7f6}.messages-mobile-header{z-index:100;background:#fff;border-bottom:1px solid #eee;justify-content:center;align-items:center;height:62px;padding:0 16px;display:flex;position:sticky;top:0}.messages-mobile-header h1{color:#183d2b;margin:0;font-size:18px;font-weight:750}.messages-main{width:100%;padding:14px 14px calc(94px + env(safe-area-inset-bottom))}.messages-desktop-heading{display:none}.messages-section-list{flex-direction:column;gap:9px;display:flex}.messages-section-card{border:1px solid #e9ecea;border-radius:13px;gap:13px;min-height:86px;padding:14px 13px;box-shadow:0 2px 8px #19372709}.messages-section-card:hover{transform:none;box-shadow:0 2px 8px #19372709}.messages-section-icon{flex-basis:48px;width:48px;height:48px}.messages-section-text{gap:4px}.messages-section-text strong{font-size:15px;font-weight:750}.messages-section-text span{max-width:calc(100vw - 125px);font-size:11.5px}.messages-section-chevron{width:18px;height:18px}}.messages-back-button{color:#1d2721;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;margin:0 0 18px;padding:0;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}@media (width>=769px){.messages-main{padding-top:12px!important}.messages-desktop-back{cursor:pointer;background:0 0!important;border:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:auto!important;height:auto!important;margin:0 0 14px!important;padding:0!important;font-family:inherit!important;font-size:15px!important;line-height:1!important;display:inline-flex!important}.messages-desktop-back svg{flex:none!important;display:block!important}.messages-desktop-back span{margin:0!important;padding:0!important;line-height:1!important;display:block!important}.messages-desktop-heading{margin:0!important;padding:0!important;display:none!important}}.messages-unread-dot{background:#174c36;border-radius:50%;width:9px;min-width:9px;height:9px;margin-left:auto;margin-right:8px}.messages-mobile-header{display:none}@media (width<=768px){.messages-shared-header{display:none}.messages-mobile-header{z-index:100;background:#fff;border-bottom:1px solid #eee;justify-content:center;align-items:center;height:58px;padding:0 16px;display:flex;position:sticky;top:0}.messages-mobile-header h1{color:#171717;margin:0;font-size:17px;font-weight:600}.messages-mobile-back{color:#171717;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;left:16px}}.messages-mobile-header{z-index:100;background:#fff;border-bottom:1px solid #eee;justify-content:center;align-items:center;height:58px;padding:0 16px;display:flex;position:sticky;top:0}.messages-mobile-header h1{color:#171717;margin:0;font-size:17px;font-weight:600}.messages-mobile-back{color:#171717;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;left:16px}.messages-desktop-back{display:none}@media (width>=769px){.messages-mobile-header{display:none!important}.messages-shared-header{display:block!important}}@media (width<=768px){.messages-mobile-header{display:flex!important}.messages-shared-header{display:none!important}}.privacy-mobile-header{display:none}@media (width<=768px){.privacy-desktop-header,.privacy-desktop-back{display:none!important}.privacy-mobile-header{z-index:100;background:#fff;border-bottom:1px solid #eee;justify-content:center;align-items:center;height:58px;padding:0 16px;display:flex;position:sticky;top:0}.privacy-mobile-header button{color:#171717;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;left:16px}.privacy-mobile-header h1{color:#171717;margin:0;font-size:17px;font-weight:600}}.terms-mobile-header{display:none}@media (width<=768px){.terms-desktop-header,.terms-desktop-back{display:none!important}.terms-mobile-header{z-index:100;background:#fff;border-bottom:1px solid #eee;justify-content:center;align-items:center;height:58px;padding:0 16px;display:flex;position:sticky;top:0}.terms-mobile-header button{color:#171717;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;left:16px}.terms-mobile-header h1{color:#171717;margin:0;font-size:17px;font-weight:600}}.customer-service-page{color:#171a18;background:#f7f8f7;min-height:100vh}.customer-service-main{width:min(1120px,100% - 48px);margin:0 auto;padding:34px 0 110px}.customer-service-desktop-back{color:#4d5550;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 22px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.customer-service-desktop-back:hover{color:#123d2c}.customer-service-chat{background:#fff;border:1px solid #e4e8e5;border-radius:14px;flex-direction:column;width:100%;max-width:860px;height:680px;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f171205,0 8px 30px #0f17120a}.customer-service-chat-header{background:#fff;border-bottom:1px solid #edf0ee;align-items:center;gap:13px;min-height:82px;padding:17px 22px;display:flex}.customer-service-support-icon{color:#174c36;background:#edf5f1;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.customer-service-chat-header>div:last-child{flex-direction:column;gap:3px;display:flex}.customer-service-chat-header strong{color:#171a18;font-size:15px;font-weight:650}.customer-service-chat-header span{color:#7a817d;font-size:12.5px;line-height:1.4}.customer-service-messages{scrollbar-width:thin;scrollbar-color:#d5dad7 transparent;background:#fbfcfb;flex:1;min-height:0;padding:26px 24px;overflow-y:auto}.customer-service-messages::-webkit-scrollbar{width:5px}.customer-service-messages::-webkit-scrollbar-thumb{background:#d5dad7;border-radius:20px}.customer-service-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:330px;height:100%;margin:0 auto;display:flex}.customer-service-empty>div{color:#174c36;background:#fff;border:1px solid #dfe8e3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:15px;display:flex}.customer-service-empty strong{color:#202421;margin-bottom:7px;font-size:16px;font-weight:650}.customer-service-empty p{color:#7b827e;margin:0;font-size:13px;line-height:1.65}.customer-service-message-row{width:100%;margin-bottom:13px;display:flex}.customer-service-message-row.customer{justify-content:flex-end}.customer-service-message-row.support{justify-content:flex-start}.customer-service-message-bubble{border-radius:12px;max-width:min(72%,540px);padding:10px 13px 8px}.customer-service-message-row.customer .customer-service-message-bubble{color:#fff;background:#174c36;border-bottom-right-radius:4px}.customer-service-message-row.support .customer-service-message-bubble{color:#252a27;background:#fff;border:1px solid #e3e7e4;border-bottom-left-radius:4px}.customer-service-message-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.55}.customer-service-message-bubble>span{text-align:right;margin-top:4px;font-size:10.5px;line-height:1;display:block}.customer-service-message-row.customer .customer-service-message-bubble>span{color:#ffffffad}.customer-service-message-row.support .customer-service-message-bubble>span{color:#969c98}.customer-service-composer{background:#fff;border-top:1px solid #e8ece9;align-items:flex-end;gap:10px;min-height:76px;padding:14px 17px;display:flex}.customer-service-composer textarea{resize:none;color:#1c211e;min-height:44px;max-height:120px;font:inherit;background:#fff;border:1px solid #dfe4e1;border-radius:10px;outline:none;flex:1;padding:12px 14px;font-size:13.5px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.customer-service-composer textarea::placeholder{color:#9ba19d}.customer-service-composer textarea:focus{border-color:#789989;box-shadow:0 0 0 3px #174c3612}.customer-service-composer button{color:#fff;cursor:pointer;background:#174c36;border:0;border-radius:10px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s,transform .15s;display:flex}.customer-service-composer button:hover:not(:disabled){background:#123d2c}.customer-service-composer button:active:not(:disabled){transform:scale(.97)}.customer-service-composer button:disabled{cursor:default;background:#ccd5d0}.customer-service-mobile-header{display:none}@media (width<=768px){.customer-service-shared-header{display:none}.customer-service-page{background:#fff;flex-direction:column;height:100dvh;min-height:100dvh;display:flex}.customer-service-mobile-header{background:#fff;border-bottom:1px solid #ecefed;align-items:center;gap:12px;height:64px;min-height:64px;padding:0 16px;display:flex}.customer-service-mobile-header button{color:#202522;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;width:34px;height:34px;padding:0;display:flex}.customer-service-mobile-header>div{flex-direction:column;gap:1px;display:flex}.customer-service-mobile-header strong{color:#171a18;font-size:14px;font-weight:650}.customer-service-mobile-header span{color:#89908c;font-size:11px}.customer-service-main{flex:1;width:100%;min-height:0;margin:0;padding:0;display:flex}.customer-service-desktop-back{display:none}.customer-service-chat{width:100%;max-width:none;height:auto;min-height:0;box-shadow:none;border:0;border-radius:0;flex:1;margin:0}.customer-service-chat-header{display:none}.customer-service-messages{background:#fafbfa;padding:20px 14px 18px}.customer-service-message-bubble{max-width:82%}.customer-service-empty{max-width:285px}.customer-service-composer{min-height:68px;padding:10px 12px;padding-bottom:max(10px, env(safe-area-inset-bottom));background:#fff;gap:8px}.customer-service-composer textarea{min-height:42px;padding:11px 13px;font-size:14px}.customer-service-composer button{flex-basis:42px;width:42px;height:42px}}@media (width<=390px){.customer-service-message-bubble{max-width:86%}}.customer-service-date-separator{justify-content:center;align-items:center;width:100%;margin:8px 0 18px;display:flex}.customer-service-date-separator span{color:#858d89;background:#fff;border:1px solid #e3e7e5;border-radius:20px;padding:5px 10px;font-size:10px;font-weight:600}.admin-support-page{color:#17201c;background:#f6f7f6;min-height:100vh;font-family:inherit}.admin-support-container{width:min(1400px,100% - 48px);margin:0 auto;padding:38px 0 50px}.admin-support-header{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:28px;display:flex}.admin-support-header p{color:#174c36;letter-spacing:.13em;margin:0 0 7px;font-size:11px;font-weight:800}.admin-support-header h1{color:#15231d;margin:0;font-size:30px;font-weight:750;line-height:1.2}.admin-support-header>div:first-child>span{color:#707873;margin-top:8px;font-size:14px;display:block}.admin-support-header-actions{align-items:center;gap:10px;display:flex}.admin-support-header-actions button{color:#34423b;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe4e1;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:650;display:inline-flex}.admin-support-header-actions button:hover{background:#fafbfa;border-color:#bfc9c3}.admin-support-header-actions .admin-support-logout{color:#a33434}.admin-support-summary{gap:12px;margin-bottom:18px;display:flex}.admin-support-summary>div{background:#fff;border:1px solid #e3e7e5;border-radius:10px;min-width:155px;padding:15px 17px}.admin-support-summary span{color:#7a817d;margin-bottom:5px;font-size:11px;font-weight:650;display:block}.admin-support-summary strong{color:#18251f;font-size:22px;font-weight:750}.admin-support-workspace{background:#fff;border:1px solid #dde3df;border-radius:12px;grid-template-columns:355px minmax(0,1fr);height:calc(100vh - 245px);min-height:570px;display:grid;overflow:hidden;box-shadow:0 5px 20px #14281e0a}.admin-support-inbox{background:#fff;border-right:1px solid #e4e8e6;flex-direction:column;min-width:0;display:flex}.admin-support-inbox-heading{border-bottom:1px solid #e7eae8;justify-content:space-between;align-items:center;min-height:64px;padding:0 18px;display:flex}.admin-support-inbox-heading>div{color:#21352b;align-items:center;gap:9px;display:flex}.admin-support-inbox-heading strong{font-size:14px}.admin-support-inbox-heading>span{color:#174c36;background:#eef4f0;border-radius:20px;justify-content:center;align-items:center;min-width:25px;height:25px;padding:0 7px;font-size:11px;font-weight:750;display:flex}.admin-support-search{color:#8b928e;background:#f7f8f7;border:1px solid #e5e9e7;border-radius:8px;align-items:center;gap:8px;height:39px;margin:13px 14px;padding:0 12px;display:flex}.admin-support-search:focus-within{background:#fff;border-color:#aac0b5}.admin-support-search input{color:#202c26;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;font-size:12px}.admin-support-search input::placeholder{color:#9aa09d}.admin-support-conversation-list{flex:1;overflow-y:auto}.admin-support-conversation{text-align:left;width:100%;min-height:76px;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f2f1;align-items:center;gap:11px;padding:13px 15px;display:flex;position:relative}.admin-support-conversation:hover{background:#fafbfa}.admin-support-conversation.active{background:#f1f6f3}.admin-support-avatar{color:#174c36;background:#e7f0eb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:flex}.admin-support-conversation-copy{flex:1;min-width:0}.admin-support-conversation-copy>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-support-conversation-copy strong{color:#26332d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.admin-support-conversation-copy>div>span{color:#a0a6a3;flex:none;font-size:10px}.admin-support-conversation-copy p{color:#7b827e;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:11px;line-height:1.35;overflow:hidden}.admin-support-unread-dot{background:#174c36;border-radius:50%;width:7px;height:7px;position:absolute;bottom:12px;right:10px}.admin-support-empty-list{color:#969d99;text-align:center;padding:45px 20px;font-size:12px}.admin-support-chat{background:#fafbfa;flex-direction:column;min-width:0;display:flex}.admin-support-chat-header{background:#fff;border-bottom:1px solid #e4e8e6;align-items:center;gap:10px;min-height:64px;padding:0 21px;display:flex}.admin-support-chat-header div{min-width:0}.admin-support-chat-header strong{color:#223129;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.admin-support-chat-header span{color:#8b928e;margin-top:3px;font-size:10px;display:block}.admin-support-mobile-back{display:none}.admin-support-no-selection{color:#838b87;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px;display:flex}.admin-support-no-selection>div{color:#174c36;background:#fff;border:1px solid #dce5e0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:13px;display:flex}.admin-support-no-selection strong{color:#34423b;font-size:14px}.admin-support-no-selection span{max-width:310px;margin-top:6px;font-size:11px;line-height:1.6}.admin-support-messages{flex:1;padding:24px;overflow-y:auto}.admin-support-message-row{width:100%;margin-bottom:11px;display:flex}.admin-support-message-row.customer{justify-content:flex-start}.admin-support-message-row.support{justify-content:flex-end}.admin-support-message-bubble{border-radius:10px;max-width:min(68%,560px);padding:10px 12px 7px}.admin-support-message-row.customer .admin-support-message-bubble{color:#29352f;background:#fff;border:1px solid #e0e5e2;border-bottom-left-radius:3px}.admin-support-message-row.support .admin-support-message-bubble{color:#fff;background:#174c36;border-bottom-right-radius:3px}.admin-support-message-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.admin-support-message-bubble span{text-align:right;margin-top:5px;font-size:9px;display:block}.admin-support-message-row.customer .admin-support-message-bubble span{color:#9ba19e}.admin-support-message-row.support .admin-support-message-bubble span{color:#ffffffad}.admin-support-composer{background:#fff;border-top:1px solid #e2e6e4;align-items:center;gap:9px;padding:13px 16px;display:flex}.admin-support-composer input{color:#26332d;min-width:0;height:41px;font:inherit;background:#fff;border:1px solid #dce2df;border-radius:8px;outline:none;flex:1;padding:0 13px;font-size:12px}.admin-support-composer input:focus{border-color:#8eaa9c}.admin-support-composer input::placeholder{color:#a0a6a3}.admin-support-composer button{color:#fff;cursor:pointer;background:#174c36;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:41px;height:41px;padding:0;display:flex}.admin-support-composer button:hover:not(:disabled){background:#123e2c}.admin-support-composer button:disabled{cursor:not-allowed;opacity:.45}.admin-support-loading{color:#69736e;background:#f6f7f6;justify-content:center;align-items:center;min-height:100vh;font-size:13px;display:flex}@media (width<=760px){.admin-support-container{width:100%;padding:0}.admin-support-header{background:#fff;border-bottom:1px solid #e5e9e7;margin:0;padding:18px 16px}.admin-support-header h1{font-size:21px}.admin-support-header p,.admin-support-header>div:first-child>span{display:none}.admin-support-header-actions{gap:6px}.admin-support-header-actions button{height:36px;padding:0 11px;font-size:11px}.admin-support-header-actions .admin-support-logout{display:none}.admin-support-summary{background:#f6f7f6;margin:0;padding:12px}.admin-support-summary>div{flex:1;min-width:0}.admin-support-workspace{height:calc(100vh - 146px);min-height:0;box-shadow:none;border:0;border-radius:0;display:block}.admin-support-inbox{border-right:0;width:100%;height:100%}.admin-support-inbox.conversation-open{display:none}.admin-support-chat{width:100%;height:100%;display:none}.admin-support-chat.active{display:flex}.admin-support-mobile-back{color:#34423b;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.admin-support-messages{padding:18px 14px}.admin-support-message-bubble{max-width:82%}.admin-support-composer{padding:10px 12px}}.admin-support-date-separator{justify-content:center;align-items:center;width:100%;margin:8px 0 18px;display:flex}.admin-support-date-separator span{color:#858d89;background:#fff;border:1px solid #e3e7e5;border-radius:20px;padding:5px 10px;font-size:10px;font-weight:600}.logistics-messages-page{color:#171717;background:#f3f8f5;min-height:100vh}.logistics-mobile-header{display:none}.logistics-messages-main{width:min(760px,90%);margin:0 auto;padding:18px 0 110px}.logistics-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.logistics-empty-state>svg{color:#176a43;background:#edf6f1;border-radius:50%;width:48px;height:48px;margin-bottom:17px;padding:11px}.logistics-empty-state h2{color:#202722;margin:0;font-size:17px;font-weight:600}.logistics-empty-state p{color:#747b76;max-width:330px;margin:7px 0 0;font-size:13px;line-height:1.6}@media (width<=768px){.logistics-desktop-header{display:none}.logistics-mobile-header{z-index:100;background:#fff;border-bottom:1px solid #eee;justify-content:center;align-items:center;height:58px;padding:0 16px;display:flex;position:sticky;top:0}.logistics-mobile-header button{color:#171717;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;left:16px}.logistics-mobile-header h1{color:#171717;margin:0;font-size:17px;font-weight:600}@media (width<=768px){.logistics-messages-main{width:100%;padding:0 0 90px}}.logistics-empty-state{min-height:330px}}.logistics-message-list{flex-direction:column;gap:12px;width:100%;max-width:760px;margin:18px auto 0;display:flex}.logistics-message-card{box-sizing:border-box;background:#fff;border:1px solid #e8ece9;border-radius:14px;width:100%;padding:20px}.logistics-message-icon{color:#146c36;background:#edf7f0;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.logistics-message-content{flex:1;min-width:0}.logistics-message-content h3{color:#161b18;margin:0;font-size:15px;font-weight:600;line-height:1.35}.logistics-message-content p{color:#5e6661;margin:10px 0 0;font-size:14px;line-height:1.55}.logistics-tracking{color:#3f4842;word-break:break-word;background:#f5f7f5;border-radius:6px;margin-top:9px;padding:5px 9px;font-size:12px;font-weight:500;display:inline-block}.logistics-desktop-page-heading{width:min(760px,90%);margin:24px auto 0}.logistics-desktop-page-heading button{color:#26312b;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500}.logistics-desktop-page-heading h1{color:#171717;margin:12px 0 0;font-size:22px;font-weight:600}@media (width<=768px){.logistics-message-list{gap:10px;width:auto;margin:14px 16px 0}.logistics-message-card{border-radius:12px;gap:12px;padding:15px}.logistics-message-icon{border-radius:9px;flex-basis:38px;width:38px;height:38px}.logistics-message-content h3{font-size:14px}.logistics-message-content p{font-size:13px}.logistics-tracking{font-size:11.5px}}.logistics-message-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.logistics-message-heading h3{flex:1}.logistics-message-time{color:#8a918d;white-space:nowrap;flex-shrink:0;font-size:11.5px;font-weight:400}@media (width<=768px){.logistics-message-heading{gap:8px}.logistics-message-time{font-size:10.5px}}.logistics-desktop-page-heading{display:none}@media (width>=769px){.logistics-desktop-page-heading{display:block}}@media (width<=768px){.logistics-desktop-page-heading{display:none}}.admin-system-page{color:#17211c;background:#f7f9f8;min-height:100vh;padding:32px 24px 48px}.admin-system-container{width:min(1180px,100%);margin:0 auto}.admin-system-loading{color:#66736c;background:#f7f9f8;justify-content:center;align-items:center;min-height:100vh;font-size:14px;display:flex}.admin-system-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.admin-system-header p{letter-spacing:.12em;color:#198754;margin:0 0 7px;font-size:11px;font-weight:700}.admin-system-header h1{color:#17211c;margin:0;font-size:28px;font-weight:700;line-height:1.2}.admin-system-header>div:first-child>span{color:#69766f;margin-top:7px;font-size:14px;display:block}.admin-system-header-actions{align-items:center;gap:10px;display:flex}.admin-system-header-actions button{color:#26332c;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3df;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:600;display:inline-flex}.admin-system-header-actions button:hover{background:#f4f7f5}.admin-system-header-actions .admin-system-logout{color:#b42318}.admin-system-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.admin-system-summary>div{background:#fff;border:1px solid #e3e8e5;border-radius:10px;padding:17px 18px}.admin-system-summary span{color:#748078;margin-bottom:6px;font-size:12px;display:block}.admin-system-summary strong{color:#17211c;font-size:22px}.admin-system-workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}.admin-system-composer,.admin-system-history{background:#fff;border:1px solid #e3e8e5;border-radius:12px}.admin-system-composer{padding:22px}.admin-system-composer-heading{border-bottom:1px solid #edf0ee;margin-bottom:19px;padding-bottom:17px}.admin-system-composer-heading>div{color:#17211c;align-items:center;gap:9px;display:flex}.admin-system-composer-heading svg{color:#198754}.admin-system-composer-heading strong{font-size:16px}.admin-system-composer-heading>span{color:#7a867f;margin-top:6px;font-size:12px;display:block}.admin-system-composer label:not(.admin-system-important){color:#344139;margin-bottom:17px;font-size:12px;font-weight:600;display:block}.admin-system-composer select,.admin-system-composer input[type=text],.admin-system-composer textarea{box-sizing:border-box;color:#17211c;width:100%;font:inherit;background:#fff;border:1px solid #dce3df;border-radius:8px;outline:none;margin-top:7px;font-size:14px}.admin-system-composer select,.admin-system-composer input[type=text]{height:43px;padding:0 12px}.admin-system-composer textarea{resize:vertical;min-height:145px;padding:12px;line-height:1.55}.admin-system-composer select:focus,.admin-system-composer input[type=text]:focus,.admin-system-composer textarea:focus{border-color:#198754;box-shadow:0 0 0 3px #19875414}.admin-system-composer input::placeholder,.admin-system-composer textarea::placeholder{color:#a0aaa4}.admin-system-important{color:#344139;cursor:pointer;align-items:center;gap:9px;margin:2px 0 19px;font-size:13px;display:flex}.admin-system-important input{accent-color:#198754;width:16px;height:16px}.admin-system-send{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#198754;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.admin-system-send:hover:not(:disabled){background:#157347}.admin-system-send:disabled{opacity:.55;cursor:not-allowed}.admin-system-history{overflow:hidden}.admin-system-history-heading{border-bottom:1px solid #edf0ee;padding:20px 22px}.admin-system-history-heading strong{font-size:16px;display:block}.admin-system-history-heading span{color:#7a867f;margin-top:5px;font-size:12px;display:block}.admin-system-empty{text-align:center;color:#7b8780;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:30px;display:flex}.admin-system-empty svg{color:#98a39d;margin-bottom:12px}.admin-system-empty strong{color:#344139;font-size:14px}.admin-system-empty span{margin-top:5px;font-size:12px}.admin-system-message-list{max-height:610px;overflow-y:auto}.admin-system-message{border-bottom:1px solid #edf0ee;padding:19px 22px}.admin-system-message:last-child{border-bottom:0}.admin-system-message-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.admin-system-message-top>span{color:#18794e;background:#eef7f2;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.admin-system-message-top>strong{color:#b54708;font-size:10px}.admin-system-message h3{color:#17211c;margin:0 0 7px;font-size:15px}.admin-system-message p{color:#59665f;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.admin-system-message time{color:#98a19c;margin-top:11px;font-size:10px;display:block}@media (width<=768px){.admin-system-page{padding:20px 14px 34px}.admin-system-header{flex-direction:column}.admin-system-header h1{font-size:24px}.admin-system-header-actions{width:100%}.admin-system-header-actions button{flex:1}.admin-system-summary{grid-template-columns:1fr 1fr}.admin-system-workspace{grid-template-columns:1fr}.admin-system-composer{padding:18px}.admin-system-message-list{max-height:none}}@media (width<=430px){.admin-system-summary{grid-template-columns:1fr}}.user-center-page{color:#17221c;background:#f5f7f5;min-height:100vh}.user-center-content{box-sizing:border-box;width:min(100%,1080px);margin:0 auto;padding:28px 20px 50px}.user-center-profile-card{background:linear-gradient(135deg,#edf9f2 0%,#f8fbf9 55%,#fff8e8 100%);border:1px solid #dfe9e3;border-radius:20px;align-items:center;gap:18px;padding:22px;display:flex;box-shadow:0 8px 24px #1a392a0f}.user-center-profile-avatar{color:#fff;background:#148653;border-radius:18px;flex:none;justify-content:center;align-items:center;width:62px;height:62px;font-size:25px;font-weight:750;display:flex;box-shadow:0 8px 18px #1486532e}.user-center-profile-info{min-width:0}.user-center-profile-info h1{color:#15241c;margin:0 0 6px;font-size:21px;font-weight:750;line-height:1.2}.user-center-profile-info p{color:#718078;word-break:break-word;margin:6px 0 0;font-size:13px}.user-center-customer-id{background:#1486531a;border-radius:8px;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}.user-center-customer-id span{color:#68756e;font-size:11px}.user-center-customer-id strong{color:#087947;font-size:12px}.user-center-section{margin-top:25px}.user-center-section-heading{margin-bottom:10px}.user-center-section-heading h2{color:#233128;margin:0;font-size:15px;font-weight:750}.user-center-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.user-center-quick-card{appearance:none;color:#26362d;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e9e5;border-radius:17px;flex-direction:column;align-items:flex-start;min-width:0;min-height:135px;padding:15px;font-family:inherit;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.user-center-quick-card:hover{border-color:#cbdcd2;transform:translateY(-2px);box-shadow:0 10px 24px #1f3d2e14}.user-center-quick-icon{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;display:flex}.user-center-quick-icon svg{stroke-width:1.9px;width:21px;height:21px}.user-center-quick-card strong{margin-bottom:4px;font-size:13px;line-height:1.25;display:block}.user-center-quick-card small{color:#7a8780;font-size:10px;line-height:1.35}.user-center-quick-card.warehouse{background:#f0faf4}.user-center-quick-card.warehouse .user-center-quick-icon{color:#0d8350;background:#d8f2e2}.user-center-quick-card.packages{background:#fffaf0}.user-center-quick-card.packages .user-center-quick-icon{color:#a26400;background:#ffedc1}.user-center-quick-card.calculator{background:#f3f7ff}.user-center-quick-card.calculator .user-center-quick-icon{color:#3968ad;background:#dde9ff}.user-center-quick-card.procurement{background:#fff5f2}.user-center-quick-card.procurement .user-center-quick-icon{color:#a45037;background:#ffe1d8}.user-center-menu-card{background:#fff;border:1px solid #e2e8e4;border-radius:17px;overflow:hidden;box-shadow:0 4px 15px #20392c09}.user-center-menu-row{appearance:none;color:#26332c;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1ee;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:11px;width:100%;padding:13px 14px;font-family:inherit;transition:background .15s;display:grid}.user-center-menu-row:last-child{border-bottom:0}.user-center-menu-row:hover{background:#fafcfb}.user-center-menu-row>svg{color:#9aa49f;stroke-width:1.8px;width:17px;height:17px}.user-center-menu-row>div{min-width:0}.user-center-menu-row strong{color:#26352c;margin-bottom:3px;font-size:12px;font-weight:700;display:block}.user-center-menu-row small{color:#8a9690;font-size:10px;line-height:1.35;display:block}.user-center-menu-icon{border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.user-center-menu-icon svg{stroke-width:1.8px;width:19px;height:19px}.user-center-menu-icon.profile{color:#108252;background:#e6f6ed}.user-center-menu-icon.password{color:#7654af;background:#f2ecff}.user-center-menu-icon.address{color:#ad6c21;background:#fff0df}.user-center-menu-icon.warehouse{color:#128353;background:#e1f4e9}.user-center-menu-icon.packages{color:#960;background:#fff2c9}.user-center-menu-icon.procurement{color:#ad553d;background:#ffe4dd}.user-center-menu-icon.tracking{color:#4772ad;background:#e4eefc}.user-center-menu-icon.calculator{color:#386caa;background:#e8f1ff}.user-center-menu-icon.help{color:#317f70;background:#e8f7f4}.user-center-menu-icon.contact{color:#7e58a2;background:#f6ecff}.user-center-logout{appearance:none;color:#ba4141;cursor:pointer;background:snow;border:1px solid #f1dada;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:24px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.user-center-logout svg{stroke-width:1.9px;width:18px;height:18px}.user-center-loading{color:#76827b;justify-content:center;align-items:center;min-height:60vh;padding:30px;font-size:13px;display:flex}@media (width<=850px){.user-center-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.user-center-content{padding:16px 11px 35px}.user-center-profile-card{border-radius:16px;gap:13px;padding:15px}.user-center-profile-avatar{border-radius:15px;width:54px;height:54px;font-size:22px}.user-center-profile-info h1{margin-bottom:5px;font-size:19px;line-height:1.2}.user-center-profile-info p{margin-top:5px;font-size:14px}.user-center-customer-id{gap:6px;padding:5px 8px}.user-center-customer-id span{font-size:12px}.user-center-customer-id strong{font-size:13px}.user-center-section{margin-top:20px}.user-center-section-heading{margin:0 3px 9px}.user-center-section-heading h2{font-size:18px;line-height:1.2}.user-center-quick-grid{gap:8px}.user-center-quick-card{border-radius:14px;min-height:116px;padding:12px}.user-center-quick-icon{border-radius:10px;width:36px;height:36px;margin-bottom:9px}.user-center-quick-icon svg{width:19px;height:19px}.user-center-quick-card strong{margin-bottom:4px;font-size:15px;line-height:1.25}.user-center-quick-card small{font-size:13px;line-height:1.35}.user-center-menu-card{border-radius:14px}.user-center-menu-row{grid-template-columns:38px minmax(0,1fr) 16px;gap:10px;padding:12px}.user-center-menu-icon{border-radius:10px;width:35px;height:35px}.user-center-menu-icon svg{width:18px;height:18px}.user-center-menu-row strong{margin-bottom:3px;font-size:15px;line-height:1.25}.user-center-menu-row small{font-size:13px;line-height:1.35}.user-center-menu-row>svg{width:16px;height:16px}.user-center-logout{min-height:46px;margin-top:20px;font-size:15px}.user-center-logout svg{width:18px;height:18px}}@media screen and (width<=768px){.user-center-page .user-center-mobile-top{z-index:900!important;background:#fff!important;width:100%!important;position:sticky!important;top:0!important}.user-center-page .user-center-mobile-title{box-sizing:border-box!important;color:#26332b!important;text-align:center!important;background:#fff!important;width:100%!important;padding:15px 16px 12px!important;font-size:16px!important;font-weight:700!important}.user-center-page .user-center-shared-header .home-header{display:none!important}.user-center-page .user-center-shared-header .home-announcement{z-index:auto!important;width:100%!important;margin:0!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.user-center-page .user-center-shared-header{width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}}@media (width>=769px){.user-center-mobile-title{display:none!important}}:root{--green:#176a43;--green-dark:#0d4d30;--green-light:#edf6f1;--green-pale:#f5faf7;--text:#202722;--muted:#6d746f;--border:#e5e9e6;--white:#fff;font-synthesis:none;text-rendering:optimizelegibility;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--text);background:#fff;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{max-width:100%;display:block}.route-loading{min-height:100vh;color:var(--muted);place-items:center;font-size:14px;display:grid}.new-homepage{background:#fff;width:100%;min-height:100vh;overflow:clip visible}.home-announcement{z-index:300;color:#175b39;background:#eaf5ee;align-items:center;width:100%;height:32px;display:flex;position:relative;overflow:hidden}.home-announcement-track{white-space:nowrap;min-width:max-content;padding-left:100%;font-size:11px;font-weight:500;animation:24s linear infinite announcement-scroll;display:inline-block}@keyframes announcement-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.home-header{z-index:250;background:#fff;border-bottom:1px solid #ecefed;width:100%;position:relative;top:auto}.home-navbar{align-items:center;gap:30px;width:min(1180px,88%);min-height:72px;margin:0 auto;display:flex}.home-main-logo{align-items:center;width:170px;height:60px;text-decoration:none;display:flex;overflow:visible}.home-main-logo img{object-fit:contain;object-position:left center;width:165px;height:46px}.home-navigation{align-items:center;gap:30px;margin-left:auto;display:flex}.home-navigation>a{color:#333b36;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.home-navigation>a:not(.home-header-start):after{content:"";background:var(--green);transform-origin:50%;height:1px;transition:transform .2s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.home-navigation>a:not(.home-header-start):hover{color:var(--green)}.home-navigation>a:not(.home-header-start):hover:after{transform:scaleX(1)}.home-signin{color:var(--green)!important}.home-header-start{background:var(--green);border-radius:5px;justify-content:center;align-items:center;min-height:39px;padding:0 17px;text-decoration:none;display:inline-flex;color:#fff!important;font-size:12px!important;font-weight:500!important}.home-header-start:hover{background:var(--green-dark)}.home-account-wrapper{position:relative}.home-account-button{cursor:pointer;background:#fff;border:1px solid #dce5df;border-radius:50%;width:41px;height:41px;padding:0;overflow:hidden}.home-account-button img{object-fit:cover;width:100%;height:100%}.home-account-menu{background:#fff;border:1px solid #e3e8e5;border-radius:8px;width:255px;position:absolute;top:calc(100% + 13px);right:0;overflow:hidden;box-shadow:0 18px 45px #1634231f}.home-account-menu-header{background:#f1f7f3;grid-template-columns:39px 1fr;align-items:center;gap:11px;padding:15px;display:grid}.home-account-menu-header img{object-fit:cover;border-radius:50%;width:39px;height:39px}.home-account-menu-header span{flex-direction:column;gap:2px;display:flex}.home-account-menu-header strong{color:#26332b;font-size:12px;font-weight:600}.home-account-menu-header small{color:#79817c;font-size:10px}.home-account-menu>a,.home-account-menu>button{color:#505852;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #f0f2f1;align-items:center;width:100%;min-height:42px;padding:0 15px;font-size:11px;font-weight:400;text-decoration:none;display:flex}.home-account-menu>a:hover,.home-account-menu>button:hover{color:var(--green);background:#f8faf9}.home-account-menu>button{color:#a34e4e}.home-mobile-toggle{cursor:pointer;background:#fff;border:1px solid #e0e5e2;border-radius:5px;width:40px;height:40px;padding:9px;display:none}.home-mobile-toggle span{background:#354139;border-radius:20px;width:100%;height:2px;margin:4px 0;display:block}.new-hero{background:#17231c;align-items:center;width:100%;min-height:570px;display:flex;position:relative;overflow:hidden}.new-hero-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.new-hero-overlay{background:linear-gradient(90deg,#06110ac7 0%,#06110a9c 42%,#06110a38 76%,#06110a14 100%);position:absolute;inset:0}.new-hero-content{z-index:2;color:#fff;width:min(1180px,88%);margin:0 auto;padding:85px 0;position:relative}.new-hero-eyebrow{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:10px;font-weight:500;display:block}.new-hero-content h1{letter-spacing:-.045em;max-width:680px;margin:0;font-size:clamp(43px,5vw,64px);font-weight:500;line-height:1.05}.new-hero-content h1 span{display:block}.new-hero-content>p{color:#ffffffd1;max-width:520px;margin:21px 0 28px;font-size:14px;line-height:1.7}.new-hero-actions{align-items:center;gap:10px;display:flex}.new-hero-primary,.new-hero-secondary{border-radius:5px;justify-content:center;align-items:center;min-height:45px;padding:0 20px;font-size:12px;font-weight:500;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.new-hero-primary{color:#fff;background:#278c59}.new-hero-primary:hover{background:#20774b;transform:translateY(-1px)}.new-hero-secondary{color:#fff;background:#ffffff12;border:1px solid #ffffff9e}.new-hero-secondary:hover{background:#ffffff26}.home-eyebrow{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600;display:block}.home-services-heading h2,.home-exclusive-content h2,.home-delivery-copy h2,.home-partners-heading h2,.home-section-heading h2,.home-reviews-top h2{color:#202722;letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:500;line-height:1.08}.home-services-heading h2 span,.home-exclusive-content h2 span,.home-delivery-copy h2 span,.home-partners-heading h2 span,.home-reviews-top h2 span{display:block}.home-services-heading>p,.home-exclusive-content>p,.home-delivery-copy>p,.home-partners-heading>p,.home-section-heading>p,.home-reviews-top>p{color:var(--muted);font-size:13px;line-height:1.7}.home-services-heading{text-align:center;width:min(650px,100%);margin:0 auto}.home-services-heading>p{max-width:570px;margin:15px auto 0}.home-service-card{border:1px solid var(--border);background:#fff;border-radius:8px;min-height:205px;padding:25px 22px;transition:border-color .2s,transform .2s,box-shadow .2s}.home-service-card:hover{border-color:#b8d6c4;transform:translateY(-3px);box-shadow:0 12px 32px #14452a12}.home-service-icon{background:var(--green-light);width:39px;height:39px;color:var(--green);border-radius:6px;place-items:center;margin-bottom:28px;font-size:15px;display:grid}.home-service-card h3{color:#273029;margin:0 0 8px;font-size:15px;font-weight:500}.home-service-card p{color:#747b76;margin:0;font-size:11.5px;line-height:1.65}.home-exclusive-warehouse{grid-template-columns:1.08fr .92fr;align-items:center;gap:58px;width:min(1180px,88%);margin:0 auto;padding:30px 0 82px;display:grid}.home-exclusive-image{background:#eef2ef;border-radius:9px;height:460px;overflow:hidden}.home-exclusive-image img{object-fit:cover;object-position:center;width:100%;height:100%}.home-exclusive-content{max-width:500px}.home-exclusive-content>p{margin:17px 0 22px}.home-exclusive-points{flex-direction:column;gap:12px;margin-bottom:25px;display:flex}.home-exclusive-points>div{color:#555f59;align-items:center;gap:10px;font-size:12px;display:flex}.home-exclusive-points svg{color:var(--green);flex-shrink:0;font-size:13px}.home-exclusive-button{background:var(--green);color:#fff;border-radius:5px;align-items:center;gap:9px;min-height:43px;padding:0 17px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.home-exclusive-button:hover{background:var(--green-dark)}.home-delivery-section{background:#edf6f1;padding:76px 6%}.home-delivery-copy{max-width:550px}.home-delivery-copy>p{max-width:490px;margin:16px 0 23px}.home-delivery-features{grid-template-columns:1fr 1fr;gap:11px 25px;margin:0 0 22px;display:grid}.home-delivery-features>div{color:#536059;align-items:center;gap:8px;font-size:11px;display:flex}.home-delivery-features svg{color:var(--green);flex-shrink:0;font-size:13px}.home-delivery-link{color:var(--green);align-items:center;gap:7px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.home-delivery-link svg{font-size:9px}.home-calculator-preview{background:#fff;border:1px solid #dce8e0;border-radius:9px;width:100%;padding:27px;box-shadow:0 14px 38px #1c4f3112}.home-calculator-heading{flex-direction:column;margin-bottom:22px;display:flex}.home-calculator-heading span{color:#7b847e;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:500}.home-calculator-heading strong{color:#253029;font-size:19px;font-weight:500}.home-calculator-preview label{color:#515b55;flex-direction:column;gap:7px;margin-bottom:15px;font-size:10.5px;font-weight:500;display:flex}.home-calculator-preview select,.home-calculator-preview input{color:#343c37;background:#fff;border:1px solid #dfe5e1;border-radius:5px;outline:none;width:100%;height:43px;padding:0 12px;font-size:12px}.home-calculator-preview select:focus,.home-calculator-preview input:focus{border-color:#79ae8e;box-shadow:0 0 0 3px #176a4312}.home-calculator-preview button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;height:43px;margin-top:3px;font-size:11px;font-weight:500;display:flex}.home-calculator-preview button:hover{background:var(--green-dark)}.home-calculator-preview button svg{font-size:9px}.home-calculator-preview small{color:#8a918d;margin-top:11px;font-size:9px;line-height:1.5;display:block}.home-partners-section{background:#fff;border-bottom:1px solid #eef1ef;padding:72px 6%}.home-partners-heading{max-width:430px}.home-partners-heading>p{margin:14px 0 0}.home-partners-list{border-top:1px solid #e7ebe8;border-left:1px solid #e7ebe8;grid-template-columns:repeat(4,1fr);display:grid}.home-partner{color:#404a44;text-align:center;background:#fff;border-bottom:1px solid #e7ebe8;border-right:1px solid #e7ebe8;justify-content:center;align-items:center;min-height:78px;padding:15px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:flex}.home-partner:hover{color:var(--green);background:#f5faf7}.home-terminal-section{background:#10241a;align-items:center;min-height:480px;display:flex;position:relative;overflow:hidden}.home-terminal-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.home-terminal-overlay{background:linear-gradient(90deg,#06140ce0 0%,#06140cad 47%,#06140c66 100%);position:absolute;inset:0}.home-terminal-content{z-index:2;color:#fff;grid-template-columns:.9fr 1.1fr;align-items:center;gap:75px;width:min(1120px,88%);margin:0 auto;display:grid;position:relative}.home-terminal-heading>span{color:#9ed0b1;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600;display:block}.home-terminal-heading h2{letter-spacing:-.04em;max-width:490px;margin:0;font-size:clamp(35px,4vw,51px);font-weight:500;line-height:1.08}.home-terminal-heading h2 strong{color:#a7d6b8;font-weight:500;display:block}.home-number-grid{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;display:grid}.home-number-grid>div{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;flex-direction:column;justify-content:center;min-height:112px;padding:20px;display:flex}.home-number-grid strong{color:#fff;font-size:24px;font-weight:500}.home-number-grid span{color:#ffffffab;margin-top:5px;font-size:10px}.home-section-heading{text-align:center;width:min(650px,100%);margin:0 auto 37px}.home-section-heading>span{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:600;display:block}.home-section-heading>p{max-width:550px;margin:14px auto 0}.home-faq-grid{flex-direction:column;gap:8px;width:min(860px,100%);margin:0 auto;display:flex}.home-faq-item{background:#fff;border:1px solid #e3e7e4;border-radius:6px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.home-faq-item:hover{border-color:#77ad8c}.home-faq-item.active{border-color:var(--green);box-shadow:0 5px 18px #176a430f}.home-faq-item>button{color:#333b36;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:1fr auto;align-items:center;gap:15px;width:100%;min-height:54px;padding:0 18px;display:grid}.home-faq-item>button span{font-size:12px;font-weight:500}.home-faq-item>button svg{color:#7c857f;font-size:10px;transition:transform .2s,color .2s}.home-faq-item.active>button svg{color:var(--green);transform:rotate(180deg)}.home-faq-answer p{color:#737b76;max-width:730px;margin:0;font-size:11.5px;line-height:1.7}.home-reviews-section{background:#fff;border-top:1px solid #f0f2f1;padding:72px 6% 82px}.home-reviews-top>p{max-width:540px;margin:14px auto 0}.home-review-card{background:#fff;border:1px solid #e4e8e5;border-radius:7px;min-height:215px;padding:23px;transition:transform .2s,box-shadow .2s,border-color .2s}.home-review-card:hover{border-color:#c8dace;transform:translateY(-3px);box-shadow:0 12px 30px #17452a0f}.home-review-person{align-items:center;gap:10px;display:flex}.home-review-person>span{background:var(--green-light);width:38px;height:38px;color:var(--green);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.home-review-person>div{flex-direction:column;display:flex}.home-review-person strong{color:#333b36;font-size:12px;font-weight:600}.home-review-person small{color:#858c87;margin-top:2px;font-size:9px}.home-review-stars{color:#cda94c;letter-spacing:.1em;margin:19px 0 11px;font-size:10px}.home-review-card p{color:#69716c;margin:0;font-size:11.5px;line-height:1.7}.home-simple-cta{color:#fff;background:#176a43;justify-content:space-between;align-items:center;gap:50px;width:100%;min-height:245px;padding:48px max(6%,50% - 560px);display:flex}.home-simple-cta>div{max-width:680px}.home-simple-cta span{color:#ffffffad;letter-spacing:.11em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:600;display:block}.home-simple-cta p{color:#ffffffad;max-width:560px;margin:13px 0 0;font-size:12px;line-height:1.65}.home-simple-cta>a{min-height:44px;color:var(--green-dark);background:#fff;border-radius:5px;flex-shrink:0;align-items:center;gap:8px;padding:0 19px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.home-simple-cta>a svg{font-size:9px}.new-floating-whatsapp{z-index:400;color:#fff;background:#1d9956;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 15px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 30px #16683b40}.new-floating-whatsapp svg{font-size:17px}.simple-home-footer{color:#fff;background:#071c12}.simple-footer-inner{grid-template-columns:1fr auto;align-items:center;gap:35px;width:min(1120px,88%);min-height:165px;margin:0 auto;display:grid}.simple-footer-brand img{filter:brightness(0)invert();width:145px;height:auto}.simple-footer-links{align-items:center;gap:25px;display:flex}.simple-footer-links a{color:#ffffffb3;font-size:10px;text-decoration:none}@media (width<=1000px){.home-navigation{gap:20px}.home-services-grid{grid-template-columns:repeat(2,1fr)}.home-exclusive-warehouse{gap:40px}.home-exclusive-image{height:420px}.home-delivery-inner{gap:45px}.home-partners-inner{grid-template-columns:1fr;gap:35px}.home-partners-heading{max-width:600px}.home-terminal-content{gap:45px}}@media (width<=820px){.home-announcement{height:30px}.home-announcement-track{padding-left:30px;font-size:10px}.home-navbar{gap:12px;width:100%;min-height:64px;padding:0 18px}.home-main-logo{width:140px;height:50px}.home-main-logo img{width:140px;height:auto}.home-navigation{background:#fff;border-top:1px solid #e8ece9;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:8px 18px 17px;display:none;position:absolute;top:64px;left:0;right:0;box-shadow:0 18px 35px #1434211a}.home-navigation-open{display:flex}.home-navigation>a{border-bottom:1px solid #edf0ee;align-items:center;min-height:45px;padding:0;display:flex;color:#343c37!important}.home-navigation>a:after{display:none}.home-header-start{background:var(--green);justify-content:center;margin-top:8px;color:#fff!important;border-bottom:0!important}.home-mobile-toggle{margin-left:auto;display:block}.home-account-wrapper{margin:10px 0}.home-account-menu{width:100%;margin-top:8px;position:static}.new-hero{align-items:flex-end;min-height:580px}.new-hero-image{object-position:60% center}.new-hero-overlay{background:linear-gradient(#06110a2e 0%,#06110a94 37%,#06110ae6 100%)}.new-hero-content{width:100%;padding:65px 22px}.new-hero-content h1{max-width:520px;font-size:clamp(40px,11vw,55px)}.new-hero-content>p{max-width:450px;font-size:13px}.home-services-section{padding:62px 21px}.home-services-grid{grid-template-columns:1fr;margin-top:32px}.home-service-card{min-height:auto}.home-exclusive-warehouse{grid-template-columns:1fr;gap:34px;width:100%;padding:0 21px 64px}.home-exclusive-image{height:360px}.home-exclusive-content{max-width:100%}.home-delivery-section{padding:62px 21px}.home-delivery-inner{grid-template-columns:1fr;gap:35px}.home-delivery-features{grid-template-columns:1fr}.home-partners-section{padding:62px 21px}.home-partners-list{grid-template-columns:repeat(2,1fr)}.home-terminal-section{min-height:620px}.home-terminal-content{grid-template-columns:1fr;gap:40px;width:100%;padding:65px 21px}.home-faq-section,.home-reviews-section{padding:62px 21px}.home-reviews-grid{grid-template-columns:1fr;margin-top:31px}.home-review-card{min-height:auto}.home-simple-cta{flex-direction:column;align-items:flex-start;gap:27px;min-height:auto;padding:55px 21px}.simple-footer-inner{grid-template-columns:1fr;gap:27px;width:100%;padding:45px 21px 28px}.simple-footer-links{flex-direction:column;align-items:flex-start;gap:13px}.simple-footer-copyright{grid-column:auto;margin:0}}@media (width<=520px){.new-hero-actions{flex-direction:column;align-items:stretch;width:100%;max-width:300px}.new-hero-primary,.new-hero-secondary{width:100%}.home-services-heading h2,.home-exclusive-content h2,.home-delivery-copy h2,.home-partners-heading h2,.home-section-heading h2,.home-reviews-top h2{font-size:34px}.home-exclusive-image{height:310px}.home-calculator-preview{padding:21px}.home-partner{min-height:68px;font-size:12px}.home-number-grid{grid-template-columns:1fr 1fr}.home-number-grid>div{min-height:100px;padding:15px}.home-number-grid strong{font-size:19px}.home-faq-item>button{min-height:57px;padding:0 14px}.home-faq-answer{padding:0 14px 15px}.new-floating-whatsapp{justify-content:center;width:47px;height:47px;padding:0;bottom:16px;right:16px}.new-floating-whatsapp span{display:none}}.home-services-section{background:#fff;padding:58px 6% 64px}.home-services-heading{text-align:center;max-width:1180px;margin:0 auto 34px}.home-services-heading .home-eyebrow{display:none}.home-services-heading h2{letter-spacing:-.035em;color:#222a25;white-space:nowrap;margin:0;font-size:clamp(25px,2.35vw,35px);font-weight:500;line-height:1.15}.home-services-heading h2 span{color:#238a56}.home-services-heading>p{display:none}.home-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(1180px,100%);margin:0 auto;display:grid}.home-service-card{min-height:205px;box-shadow:none;text-align:center;background:#fff;border:1px solid #e7ece9;border-radius:5px;flex-direction:column;align-items:center;padding:27px 22px 24px;display:flex}.home-service-icon{color:#238a56;background:#edf7f1;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 20px;font-size:26px;display:flex}.home-service-icon svg{width:26px;height:26px}.home-service-card h3{color:#26302a;margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.3}.home-service-card p{color:#747c77;max-width:230px;margin:0;font-size:12px;font-weight:400;line-height:1.65}.home-exclusive-warehouse{background:#111;border-radius:0;justify-content:flex-end;align-items:center;width:100%;max-width:none;min-height:540px;margin:0;display:flex;position:relative;overflow:hidden}.home-exclusive-image{width:100%;height:100%;position:absolute;inset:0}.home-exclusive-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.home-exclusive-warehouse:after{content:"";z-index:1;background:linear-gradient(90deg,#080d0a1a 0%,#080d0a38 38%,#080d0ac2 100%);position:absolute;inset:0}.home-exclusive-content{z-index:2;color:#fff;width:min(46%,560px);margin-right:max(7%,50vw - 620px);padding:60px 0;position:relative}.home-exclusive-content .home-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#8bd4a9;margin-bottom:12px;font-size:10px;font-weight:600;line-height:1;display:block}.home-exclusive-content h2{letter-spacing:-.04em;color:#fff;max-width:500px;margin:0 0 16px;font-size:clamp(31px,3vw,47px);font-weight:500;line-height:1.05}.home-exclusive-content h2 span{color:#82d5a3}.home-exclusive-content>p{color:#ffffffd6;max-width:510px;margin:0 0 24px;font-size:13px;font-weight:400;line-height:1.7}.home-exclusive-points{grid-template-columns:1fr 1fr;gap:13px 24px;margin:0 0 27px;display:grid}.home-exclusive-points>div{color:#fffffff0;align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.home-exclusive-points svg{color:#70d197;flex:none;margin-top:2px;font-size:14px}.home-exclusive-button{color:#fff;background:#238a56;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 21px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.home-delivery-section{padding:66px 6%}.home-delivery-inner{grid-template-columns:1fr .82fr;align-items:center;gap:70px;width:min(1180px,100%);margin:0 auto;display:grid}.home-delivery-copy h2{letter-spacing:-.04em;margin:8px 0 15px;font-size:clamp(30px,3.1vw,45px);font-weight:500;line-height:1.08}.home-delivery-copy>p{max-width:520px;margin-bottom:22px;font-size:12.5px;line-height:1.65}.home-delivery-features{gap:13px 24px;margin:0 0 20px}.home-calculator-preview{padding:27px}.home-partners-section{background:#fff;border-top:1px solid #f0f2f0;padding:38px 6% 43px}.home-partners-inner{grid-template-columns:150px 1fr;align-items:center;gap:35px;width:min(1180px,100%);margin:0 auto;display:grid}.home-partners-heading{margin:0}.home-partners-heading .home-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#718078;margin:0;font-size:9px;font-weight:600}.home-partners-heading h2,.home-partners-heading p{display:none}.home-partners-list{border:1px solid #edf0ee;grid-template-columns:repeat(7,1fr);display:grid}.home-partner{color:#59615d;border-right:1px solid #edf0ee;justify-content:center;align-items:center;min-height:66px;padding:10px;font-size:13px;font-weight:500;display:flex}.home-partner:last-child{border-right:0}.home-terminal-section{margin:0}.home-faq-section{background:#fff;padding:65px 6% 72px}.home-faq-section .home-section-heading{text-align:center;width:min(1000px,100%);margin:0 auto 30px}.home-faq-section .home-section-heading>span{letter-spacing:.17em;text-transform:uppercase;color:#6f8377;margin-bottom:9px;font-size:9px;font-weight:600;line-height:1;display:block}.home-faq-section .home-section-heading h2{letter-spacing:-.035em;color:#29312d;white-space:nowrap;margin:0;font-size:clamp(25px,2.4vw,35px);font-weight:500;line-height:1.15}.home-faq-section .home-section-heading p{display:none}.home-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(1000px,100%);margin:0 auto;display:grid}.home-faq-item:nth-child(n+5){display:none}.home-faq-item{background:#fff;border:1px solid #e5e9e6;border-radius:4px;margin:0;overflow:hidden}.home-faq-item button{text-align:left;color:#343d38;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:61px;padding:17px 18px;font-family:inherit;font-size:12.5px;font-weight:400;line-height:1.4;display:flex}.home-faq-item button svg{color:#859089;flex:none;font-size:10px;transition:transform .2s}.home-faq-item.active button svg{transform:rotate(180deg)}.home-faq-answer{padding:0 18px 18px}.home-faq-answer p{color:#737c77;margin:0;font-size:12px;line-height:1.65}.home-reviews-section{background:#fafbfa;padding:65px 6% 72px}.home-reviews-top{text-align:center;width:min(1180px,100%);margin:0 auto 30px}.home-reviews-top .home-eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#6f8377;margin-bottom:9px;font-size:9px;font-weight:600;display:block}.home-reviews-top h2{letter-spacing:-.035em;color:#29312d;white-space:nowrap;margin:0;font-size:clamp(25px,2.4vw,35px);font-weight:500;line-height:1.15}.home-reviews-top h2 span{color:#238a56}.home-reviews-top>p{color:#7a827e;margin:11px auto 0;font-size:12px;line-height:1.6}.home-reviews-grid{grid-template-columns:repeat(3,1fr);gap:15px;width:min(1180px,100%);margin:0 auto;display:grid}.home-review-card{min-height:180px;box-shadow:none;background:#fff;border:1px solid #e6ebe8;border-radius:4px;padding:22px}.home-simple-cta{justify-content:space-between;align-items:center;gap:40px;padding:42px 7%;display:flex}.home-simple-cta h2{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.08}.home-simple-cta p{display:none}.simple-home-footer{color:#fff;background:#111713;padding:0}.simple-footer-inner{grid-template-columns:1fr auto;align-items:start;gap:40px;width:min(1180px,88%);margin:0 auto;padding:48px 0 24px;display:grid}.simple-footer-brand{max-width:330px}.simple-footer-brand img{width:145px;height:auto;margin-bottom:14px;display:block}.simple-footer-brand p{color:#ffffff9e;max-width:300px;margin:0;font-size:12px;line-height:1.65}.simple-footer-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 28px;display:flex}.simple-footer-links a{color:#ffffffc7;font-size:12px;font-weight:400;text-decoration:none}.simple-footer-links a:hover{color:#fff}.simple-footer-copyright{color:#ffffff75;border-top:1px solid #ffffff1a;grid-column:1/-1;margin:24px 0 0;padding-top:20px;font-size:10.5px}@media (width<=900px){.home-services-heading h2,.home-faq-section .home-section-heading h2,.home-reviews-top h2{white-space:normal}.home-services-grid{grid-template-columns:repeat(2,1fr)}.home-exclusive-warehouse{min-height:560px}.home-exclusive-content{width:56%;margin-right:6%}.home-delivery-inner{grid-template-columns:1fr;gap:35px}.home-partners-inner{grid-template-columns:1fr;gap:18px}.home-partners-list{grid-template-columns:repeat(4,1fr)}.home-partner{border-bottom:1px solid #edf0ee}.home-reviews-grid,.simple-footer-inner{grid-template-columns:1fr}.simple-footer-links{justify-content:flex-start}}@media (width<=600px){.home-services-section{padding:44px 20px 48px}.home-services-heading{margin-bottom:25px}.home-services-heading h2{font-size:25px}.home-services-grid{grid-template-columns:1fr;gap:10px}.home-service-card{min-height:0}.home-exclusive-warehouse{align-items:flex-end;min-height:610px}.home-exclusive-warehouse:after{background:linear-gradient(#080d0a26 0%,#080d0a8c 38%,#080d0ae8 100%)}.home-exclusive-content{width:auto;margin:0;padding:40px 22px}.home-exclusive-content h2{font-size:32px}.home-exclusive-points{grid-template-columns:1fr}.home-delivery-section{padding:50px 20px}.home-partners-section{padding:35px 20px}.home-partners-list{grid-template-columns:repeat(2,1fr)}.home-faq-section{padding:50px 20px 55px}.home-faq-grid{grid-template-columns:1fr}.home-reviews-section{padding:50px 20px 55px}.home-reviews-top h2{font-size:27px}.home-simple-cta{flex-direction:column;align-items:flex-start;padding:38px 22px}.simple-footer-inner{width:calc(100% - 40px);padding-top:40px}}.home-exclusive-warehouse{background:#151515;width:100%;height:560px;position:relative;overflow:hidden}.home-exclusive-background{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.home-exclusive-shade{background:linear-gradient(90deg,#0000000d 0%,#00000014 40%,#00000057 72%,#0000007a 100%);position:absolute;inset:0}.home-exclusive-content{z-index:2;flex-direction:column;justify-content:center;width:min(1180px,88%);height:100%;margin:0 auto;display:flex;position:relative}.home-exclusive-heading{color:#fff;width:48%;margin-bottom:22px;margin-left:auto}.home-exclusive-heading>span{letter-spacing:.12em;color:#ffffffc7;margin-bottom:8px;font-size:10px;font-weight:500;line-height:1;display:block}.home-exclusive-heading h2{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:30px;font-weight:400;line-height:1.2}.home-exclusive-heading h2 em{color:#78d395;font-style:normal;font-weight:400}.home-exclusive-heading p{color:#ffffffd1;max-width:520px;margin:0;font-size:11.5px;font-weight:400;line-height:1.55}.home-exclusive-panel{box-sizing:border-box;-webkit-backdrop-filter:blur(2px);background:#0c0f0ead;border:1px solid #ffffff0f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;padding:22px 28px;display:grid}.home-exclusive-feature{color:#fff;align-items:flex-start;gap:12px;min-width:0;padding:3px 22px;display:flex}.home-exclusive-feature:first-child{padding-left:0}.home-exclusive-feature:last-child{padding-right:0}.home-exclusive-feature+.home-exclusive-feature{border-left:1px solid #ffffff1a}.home-exclusive-feature>svg{color:#79d697;flex:none;width:24px;height:24px;margin-top:1px}.home-exclusive-feature div{flex-direction:column;gap:4px;min-width:0;display:flex}.home-exclusive-feature strong{color:#fff;font-size:11.5px;font-weight:500;line-height:1.3}.home-exclusive-feature span{color:#ffffffad;font-size:10px;font-weight:400;line-height:1.45}.home-exclusive-button{color:#fff;background:#249458;border-radius:24px;justify-content:center;align-self:flex-end;align-items:center;gap:10px;min-width:190px;height:43px;margin-top:25px;padding:0 21px;font-size:11.5px;font-weight:500;text-decoration:none;display:inline-flex}.home-exclusive-button svg{font-size:10px}@media (width<=800px){.home-exclusive-warehouse{height:auto;min-height:700px}.home-exclusive-content{width:88%;padding:65px 0}.home-exclusive-heading{width:100%;margin-left:0}.home-exclusive-heading h2{font-size:27px}.home-exclusive-panel{grid-template-columns:1fr;padding:20px}.home-exclusive-feature,.home-exclusive-feature:first-child,.home-exclusive-feature:last-child{padding:15px 0}.home-exclusive-feature+.home-exclusive-feature{border-top:1px solid #ffffff1a;border-left:0}.home-exclusive-button{align-self:flex-start}}.home-footer{color:#fff;background:#101713;width:100%}.home-footer-main{grid-template-columns:1.8fr 1fr 1fr 1fr;gap:55px;width:min(1180px,88%);margin:0 auto;padding:55px 0 48px;display:grid}.home-footer-brand{max-width:310px}.home-footer-name{letter-spacing:.08em;color:#fff;margin-bottom:17px;font-size:20px;font-weight:600;line-height:1}.home-footer-brand p{color:#ffffff8c;margin:0;font-size:11.5px;line-height:1.7}.home-footer-column{flex-direction:column;gap:11px;display:flex}.home-footer-column strong{letter-spacing:.06em;text-transform:uppercase;color:#76ce94;margin-bottom:5px;font-size:11px;font-weight:600}.home-footer-column a{color:#ffffffa8;width:fit-content;font-size:11.5px;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s}.home-footer-column a:hover{color:#fff}.home-footer-bottom{color:#ffffff61;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;width:min(1180px,88%);margin:0 auto;padding:18px 0 22px;font-size:10px;display:flex}@media (width<=800px){.home-footer-main{grid-template-columns:1fr 1fr;gap:38px 25px}.home-footer-brand{grid-column:1/-1}.home-footer-bottom{flex-direction:column;align-items:flex-start}}.home-exclusive-panel{grid-template-columns:repeat(4,1fr)!important;column-gap:38px!important;width:1080px!important;max-width:none!important;margin-left:-360px!important;padding:24px 36px!important}.home-exclusive-feature{gap:14px!important;padding:0!important}.home-exclusive-feature strong{white-space:nowrap!important;font-size:12px!important}.home-exclusive-feature span{max-width:180px!important;font-size:10px!important;line-height:1.45!important}@media (width>=769px){.warehouse-content,.warehouse-main,.warehouse-top,.warehouse-copy,.warehouse-text,.warehouse-heading-area{width:90%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}.warehouse-title,.warehouse-heading,.warehouse-description,.warehouse-subtitle,.warehouse-copy p{white-space:nowrap!important;text-align:left!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.home-exclusive-heading{width:100%!important;max-width:none!important}.home-exclusive-heading h2,.home-exclusive-heading p{white-space:nowrap!important;width:100%!important;max-width:none!important}.home-exclusive-heading{transform:translate(-200px)!important}.home-reviews-top{text-align:left!important;width:100%!important;max-width:1200px!important;margin:0 auto 40px!important;padding:0 24px!important;display:block!important}.home-reviews-top .home-eyebrow{text-align:left!important;width:100%!important;margin:0 0 12px!important;display:block!important}.home-reviews-top h2{text-align:left!important;white-space:nowrap!important;width:100%!important;max-width:none!important;margin:0 0 12px!important;padding:0!important;display:block!important}.home-reviews-top h2 span{display:inline!important}.home-reviews-top p{text-align:left!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}}.home-review-card:first-child .home-review-person>span{color:#fff!important;background:#55b989!important}.home-review-card:nth-child(2) .home-review-person>span{color:#fff!important;background:#f1c75b!important}.home-review-card:nth-child(3) .home-review-person>span{color:#fff!important;background:#6f8fe7!important}@media (width>=769px){.simple-home-footer{background:#080b09!important;height:auto!important;min-height:0!important;padding:0!important}.simple-footer-inner{align-items:start!important;gap:55px!important;width:min(1180px,90%)!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:24px 0 18px!important}.simple-footer-brand{margin:0!important;padding:0!important}.simple-footer-brand h3{margin:0 0 7px!important;font-size:15px!important;line-height:1.1!important}.simple-footer-brand p{margin:0!important;font-size:10px!important;line-height:1.5!important}.simple-footer-links{gap:7px 35px!important;margin:0!important;padding:0!important}.simple-footer-links a{font-size:10px!important;line-height:1.3!important}.simple-footer-copyright{margin:0!important;padding:0!important;font-size:9px!important;line-height:1.3!important}.home-footer{background:#070908!important;min-height:0!important;margin:0!important;padding:0!important}.home-footer-main{grid-template-columns:1.45fr 1fr 1fr 1fr!important;align-items:start!important;gap:42px!important;width:min(1050px,84%)!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:28px 0 22px!important;display:grid!important}.home-footer-brand{margin:0!important;padding:0!important}.home-footer-name{margin:0 0 8px!important;font-size:15px!important;line-height:1.1!important}.home-footer-brand p{color:#ffffff94!important;max-width:270px!important;margin:0!important;font-size:10px!important;line-height:1.5!important}.home-footer-column{gap:7px!important;margin:0!important;padding:0!important}.home-footer-column strong{margin:0 0 5px!important;font-size:10px!important}.home-footer-column a{font-size:9.5px!important;line-height:1.35!important}.home-footer-bottom{border-top:1px solid #ffffff17!important;width:min(1050px,84%)!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:11px 0 13px!important}.home-footer-bottom span,.home-footer-bottom p{margin:0!important;font-size:8.5px!important;line-height:1.2!important}}.home-partner{justify-content:center!important;align-items:center!important;min-height:90px!important;padding:18px!important;display:flex!important}.home-partner img{object-fit:contain!important;width:auto!important;max-width:115px!important;max-height:42px!important}.home-header .home-main-logo{flex-shrink:0!important;width:170px!important;max-width:170px!important}.home-header .home-main-logo img{width:100%!important;max-width:none!important;height:auto!important;display:block!important}.home-whatsapp-wrapper{z-index:1200;position:fixed;bottom:24px;right:24px}.home-whatsapp-wrapper .new-floating-whatsapp{cursor:pointer;border:0;position:static!important;bottom:auto!important;right:auto!important}.home-whatsapp-menu{background:#fff;border:1px solid #e3e9e5;border-radius:12px;width:285px;position:absolute;bottom:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 18px 55px #11231929}.home-whatsapp-menu>a{color:#26332b;border-bottom:1px solid #edf1ee;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;min-height:72px;padding:12px 15px;text-decoration:none;transition:background .2s;display:grid}.home-whatsapp-menu>a:last-child{border-bottom:0}.home-whatsapp-menu>a:hover{background:#f5faf7}.home-whatsapp-country{font-size:21px}.home-whatsapp-menu a>div{flex-direction:column;gap:3px;display:flex}.home-whatsapp-menu strong{font-size:12px;font-weight:600}.home-whatsapp-menu small{color:#778079;font-size:9.5px}.home-whatsapp-menu svg{color:#176a43;font-size:10px}.home-header-actions{justify-content:flex-end;align-items:center;gap:18px;height:100%;margin-left:-10px;display:flex}.home-header-actions .home-nav-link{white-space:nowrap;align-items:center;margin:0;padding:0;display:flex}.header-customer-info{white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;margin:0;padding:0;line-height:1.2;display:flex}.header-customer-email{margin:0;padding:0;font-size:11px;font-weight:500;display:block}.header-customer-id{margin:0;padding:0;font-size:10px;font-weight:600;display:block}.home-account-wrapper{flex-shrink:0}.shared-header-shell{z-index:2000;background:#fff;width:100%;position:sticky;top:0}.shared-header-shell .home-announcement{z-index:auto!important;width:100%!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.shared-header-shell .home-header{z-index:auto!important;background:#fff!important;width:100%!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.faq-learn-more-wrap{justify-content:center;margin-top:14px;display:flex}.faq-learn-more{color:#2d3a33;background:#fff;border:1px solid #d8dedb;border-radius:4px;justify-content:center;align-items:center;padding:9px 20px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.faq-learn-more:hover{background:#f5f8f6;border-color:#bfc9c3}.faq-learn-more-wrap{z-index:2;justify-content:center;display:flex;position:relative;margin-top:-20px!important}.faq-learn-more{color:#2d3a33;cursor:pointer;background:#fff;border:1px solid #d8dedb;border-radius:4px;justify-content:center;align-items:center;padding:9px 20px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}@media (width<=768px){.shared-header-shell{z-index:3000;background:#fff;width:100%;position:sticky;top:0}.home-announcement{height:30px!important;min-height:30px!important;overflow:hidden!important}.home-announcement-track{white-space:nowrap!important;font-size:10px!important;line-height:30px!important}.home-header{background:#fff!important;width:100%!important;position:relative!important;top:auto!important}.home-navbar{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0 16px!important;display:flex!important}.home-main-logo{flex-shrink:0!important;align-items:center!important;width:145px!important;max-width:145px!important;height:52px!important;display:flex!important}.home-main-logo img{object-fit:contain!important;width:100%!important;max-width:none!important;height:auto!important}.home-navigation,.home-header-actions>.home-nav-link,.header-customer-info,.home-account-wrapper{display:none!important}.home-header-actions{justify-content:flex-end!important;align-items:center!important;gap:0!important;height:auto!important;margin-left:auto!important;display:flex!important}.home-mobile-toggle{cursor:pointer!important;background:#fff!important;border:1px solid #e1e7e3!important;border-radius:7px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;padding:9px!important;display:flex!important}.home-mobile-toggle span{background:#26332b!important;border-radius:20px!important;width:20px!important;height:2px!important;margin:2px 0!important;display:block!important}.home-mobile-menu{background:#fff!important;border-top:1px solid #edf1ee!important;flex-direction:column!important;width:100%!important;padding:8px 18px 18px!important;display:flex!important;box-shadow:0 12px 28px #14301f14!important}.home-mobile-menu>a,.home-mobile-menu>button{color:#303a34!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-bottom:1px solid #edf1ee!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:0 2px!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;text-decoration:none!important;display:flex!important}.home-mobile-menu>a:last-child,.home-mobile-menu>button:last-child{border-bottom:0!important}.home-mobile-account-link{color:#fff!important;background:#176a43!important;border-bottom:0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;margin-top:10px!important;padding:0 15px!important;font-weight:500!important;display:flex!important}.home-mobile-logout{color:#a84d4d!important;margin-top:8px!important;font-weight:500!important}.shared-header-shell .home-mobile-toggle{visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;margin-left:auto!important;display:flex!important}}@media screen and (width<=768px){.shared-header-shell .home-navigation,.shared-header-shell .home-header-actions>.home-nav-link,.shared-header-shell .header-customer-info,.shared-header-shell .home-account-wrapper{display:none!important}.shared-header-shell{z-index:5000!important;width:100%!important;position:relative!important}.shared-header-shell .home-header{z-index:5001!important;background:#fff!important;width:100%!important;height:72px!important;min-height:72px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.shared-header-shell .home-navbar{align-items:center!important;width:100%!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0 18px!important;display:flex!important;position:relative!important}.shared-header-shell .home-main-logo{align-items:center!important;width:150px!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}.shared-header-shell .home-main-logo img{object-fit:contain!important;width:150px!important;max-width:150px!important;height:auto!important}.shared-header-shell .home-navigation,.shared-header-shell .home-header-actions>.home-nav-link,.shared-header-shell .header-customer-info,.shared-header-shell .home-account-wrapper{display:none!important}.shared-header-shell .home-header-actions{visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}body .shared-header-shell .home-header .home-navbar .home-mobile-toggle{visibility:visible!important;opacity:1!important;z-index:9999!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:50%!important;right:18px!important;transform:translateY(-50%)!important}body .shared-header-shell .home-header .home-navbar .home-mobile-toggle span{background:#26332b!important;border-radius:10px!important;width:23px!important;height:2px!important;margin:0!important;display:block!important}.shared-header-shell .home-mobile-menu{z-index:9998!important;background:#fff!important;border-top:1px solid #edf1ee!important;flex-direction:column!important;width:100%!important;padding:8px 20px 18px!important;display:flex!important;position:absolute!important;top:72px!important;left:0!important;right:0!important;box-shadow:0 14px 30px #00000014!important}.shared-header-shell .home-mobile-menu>a,.shared-header-shell .home-mobile-menu>button{color:#303a34!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #edf1ee!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0!important;padding:0 2px!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;text-decoration:none!important;display:flex!important}.shared-header-shell .home-mobile-menu .home-mobile-account-link{color:#fff!important;background:#176a43!important;border:0!important;border-radius:6px!important;justify-content:center!important;min-height:46px!important;margin-top:12px!important;padding:0 16px!important;font-weight:500!important}.shared-header-shell .home-mobile-menu .home-mobile-logout{color:#a54c4c!important;font-weight:500!important}}@media screen and (width<=820px){.home-header .home-navigation.home-navigation-open{z-index:9998!important;background:#fff!important;border-top:1px solid #edf1ee!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;padding:10px 20px 18px!important;display:flex!important;position:absolute!important;top:72px!important;left:0!important;right:0!important;box-shadow:0 12px 25px #00000014!important}.home-header .home-navigation.home-navigation-open>a{color:#26332b!important;border-bottom:1px solid #edf1ee!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0!important;padding:0!important;font-size:14px!important;text-decoration:none!important;display:flex!important}.home-header .home-navigation.home-navigation-open{padding:6px 20px 14px!important}.home-header .home-navigation.home-navigation-open>a{color:#26332b!important;min-height:46px!important;font-size:14px!important;font-weight:400!important}.home-header .home-navigation.home-navigation-open .home-signin{color:#176a43!important;font-weight:500!important}.home-header .home-navigation.home-navigation-open .home-header-start{color:#fff!important;background:#176a43!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;margin-top:10px!important;padding:0 18px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.home-mobile-menu-logout{color:#b04a4a!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-bottom:1px solid #edf1ee!important;align-items:center!important;width:100%!important;min-height:46px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:400!important;display:flex!important}.shared-header-shell{z-index:9999!important;background:#fff!important;width:100%!important;position:sticky!important;top:0!important}.shared-header-shell .home-announcement,.shared-header-shell .home-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important}.new-homepage{overflow:visible!important}.new-homepage>.shared-header-shell{z-index:99999!important;width:100%!important;position:sticky!important;top:0!important}}.new-homepage>.shared-header-shell{z-index:9999;background:#fff;width:100%;position:sticky;top:0}@media screen and (width<=768px){.home-exclusive-feature{align-items:flex-start!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}.home-exclusive-feature>div{width:100%!important;min-width:0!important}.home-exclusive-feature strong,.home-exclusive-feature span{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}}@media screen and (width<=800px){.home-exclusive-panel{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding:18px 20px!important}.home-exclusive-feature{width:100%!important;min-width:0!important;padding:15px 0!important}.home-exclusive-feature+.home-exclusive-feature{border-top:1px solid #ffffff1a!important;border-left:0!important}.home-footer-brand{grid-column:1/-1;margin-bottom:2px!important}.home-footer-bottom{margin-top:0!important}.home-footer-brand{margin-bottom:0!important}.home-footer-brand p{margin-top:8px!important;margin-bottom:0!important;line-height:1.5!important}.home-footer-column h4{margin-bottom:12px!important}.home-footer-column a{margin-bottom:8px!important;line-height:1.35!important}.home-footer-bottom{gap:8px!important;margin-top:8px!important;padding-top:16px!important}.home-footer-bottom p{margin:0!important}.home-footer-main{grid-template-columns:repeat(3,1fr)!important;gap:18px 12px!important;width:90%!important;margin:0 auto!important;padding:22px 0 14px!important}.home-footer-brand{grid-column:1/-1!important;margin:0 0 4px!important}.home-footer-brand p{max-width:420px!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.home-footer-column a{margin:0 0 6px!important;font-size:13px!important;line-height:1.35!important;display:block!important}.home-footer-main{gap:10px 8px!important;padding:14px 0 8px!important}.home-footer-brand{margin:0!important}.home-footer-brand h2{margin:0 0 3px!important;font-size:20px!important;line-height:1.05!important}.home-footer-brand p{margin:0!important;font-size:11.5px!important;line-height:1.25!important}.home-footer-column{margin:0!important;padding:0!important}.home-footer-column h4{margin:0 0 5px!important;font-size:10.5px!important;line-height:1.1!important}.home-footer-column a{margin:0 0 3px!important;font-size:11.5px!important;line-height:1.2!important}.home-footer-column a:last-child{margin-bottom:0!important}.home-footer-bottom{gap:2px!important;width:90%!important;margin:7px auto 0!important;padding:7px 0 9px!important}.home-footer-bottom p{margin:0!important;font-size:10px!important;line-height:1.2!important}}.ds-home-hero{background:#f3f2ef;width:100%;height:620px;position:relative;overflow:hidden}.ds-home-hero-images{width:100%;height:100%;position:absolute;inset:0}.ds-home-hero-image{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.ds-home-hero-image.active{opacity:1}.ds-home-hero-overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#fffbf6f7 0%,#fffbf6e0 24%,#fffbf68c 40%,#fffbf61f 59%,#fffbf600 72%);position:absolute;inset:0}.ds-home-hero-inner{z-index:2;flex-direction:column;justify-content:center;width:min(1180px,88%);height:100%;margin:0 auto;display:flex;position:relative}.ds-home-hero-copy{width:min(510px,45%);margin-bottom:38px}.ds-home-hero-eyebrow{color:#176a43;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:600;display:block}.ds-home-hero-copy h1{color:#202722;letter-spacing:-.045em;max-width:530px;margin:0;font-size:clamp(42px,4.5vw,62px);font-weight:600;line-height:1.02}.ds-home-hero-copy p{color:#59615c;max-width:475px;margin:17px 0 0;font-size:13.5px;line-height:1.6}.ds-hero-quote-area{width:min(800px,78%)}.ds-hero-quote-form{background:#fffffff5;border:1px solid #1f30272e;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;width:100%;padding:5px;display:grid;box-shadow:0 12px 35px #162d201a}.ds-hero-link-field{align-items:center;gap:11px;min-width:0;min-height:49px;padding:0 14px;display:flex}.ds-hero-link-field svg{color:#59655e;flex-shrink:0;font-size:15px}.ds-hero-link-field input{color:#26332b;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.ds-hero-link-field input::placeholder{color:#929a95}.ds-hero-quote-form button{color:#fff;cursor:pointer;background:#176a43;border:0;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-width:142px;min-height:49px;padding:0 20px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.ds-hero-quote-form button:hover{background:#0d4d30;transform:translateY(-1px)}.ds-hero-quote-form button svg{font-size:10px}.ds-hero-source-link{color:#57635c;align-items:center;gap:4px;width:fit-content;margin:10px 0 0 auto;font-size:11px;text-decoration:none;display:flex}.ds-hero-source-link strong{color:#176a43;font-weight:600}.ds-hero-source-link svg{color:#176a43;margin-left:3px;font-size:8px}.ds-home-hero-dots{align-items:center;gap:7px;display:flex;position:absolute;bottom:25px;left:0}.ds-home-hero-dots button{cursor:pointer;background:#1f30273b;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .25s,background .25s}.ds-home-hero-dots button.active{background:#176a43;width:28px}@media (width<=1000px){.ds-home-hero{height:590px}.ds-home-hero-inner{width:90%}.ds-home-hero-copy{width:50%}.ds-home-hero-copy h1{font-size:clamp(38px,5vw,54px)}.ds-hero-quote-area{width:min(720px,82%)}}@media screen and (width<=820px){.ds-home-hero-image{object-fit:contain!important;object-position:center!important;opacity:0!important;width:100%!important;height:100%!important;margin:0!important;position:absolute!important;inset:0!important}.ds-home-hero-copy{z-index:3!important;width:53%!important;max-width:310px!important;margin:0!important;position:absolute!important;top:34px!important;left:18px!important}.ds-home-hero-eyebrow{color:#176a43!important;letter-spacing:.12em!important;margin:0 0 7px!important;font-size:8px!important;font-weight:600!important;line-height:1.25!important}.ds-home-hero-copy h1{color:#202722!important;letter-spacing:-.035em!important;margin:0!important;font-size:27px!important;font-weight:600!important;line-height:1.02!important}.ds-home-hero-copy p{color:#515954!important;margin:9px 0 0!important;font-size:9.5px!important;line-height:1.35!important}.ds-hero-quote-form{width:100%!important;box-shadow:none!important;background:#fff!important;border:2px solid #26302a!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;margin:0!important;padding:4px!important;display:grid!important}.ds-hero-link-field input{background:0 0!important;border:0!important;outline:none!important;width:100%!important;min-width:0!important;font-size:11px!important}.ds-hero-quote-form button{color:#fff!important;background:#176a43!important;border:0!important;border-radius:12px!important;width:auto!important;min-width:110px!important;min-height:52px!important;padding:0 14px!important;font-size:11px!important;font-weight:600!important}.ds-hero-source-link{justify-content:center!important;align-items:center!important;gap:4px!important;width:fit-content!important;margin:10px auto 0!important;font-size:10px!important;display:flex!important}.ds-home-hero-dots button{background:#1f30273b!important;border:0!important;border-radius:999px!important;width:7px!important;height:7px!important;margin:0!important;padding:0!important}.shared-header-shell{background:#fff!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important}.shared-header-shell .home-header{order:1!important;margin:0!important;padding:0!important}.shared-header-shell .home-announcement{order:2!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important}.new-homepage main{margin:0!important;padding:0!important}.new-homepage main>.ds-home-hero{margin-top:0!important}.ds-home-hero{background:#fff!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important}.ds-home-hero-images{background:0 0!important;width:100%!important;height:235px!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.ds-home-hero-image{object-fit:cover!important;object-position:center!important;opacity:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;transition:opacity .7s!important;position:absolute!important;inset:0!important}.ds-home-hero-image.active{opacity:1!important}.ds-home-hero-overlay{z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#ffffffc7 0%,#ffffff75 38%,#ffffff1a 68%,#fff0 100%)!important;width:100%!important;height:235px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.ds-home-hero-copy{z-index:4!important;width:54%!important;max-width:310px!important;margin:0!important;padding:0!important;position:absolute!important;top:52%!important;left:18px!important;transform:translateY(-50%)!important}.ds-home-hero-eyebrow{color:#176a43!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 7px!important;font-size:8px!important;font-weight:600!important;line-height:1.2!important;display:block!important}.ds-home-hero-copy h1{color:#202722!important;letter-spacing:-.035em!important;margin:0!important;padding:0!important;font-size:27px!important;font-weight:600!important;line-height:1.02!important}.ds-home-hero-copy p{color:#515954!important;max-width:100%!important;margin:9px 0 0!important;font-size:9.5px!important;line-height:1.35!important}.ds-home-hero-dots{z-index:5!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:210px!important;bottom:auto!important;left:18px!important}.ds-home-hero-dots button{width:7px!important;min-width:0!important;height:7px!important;box-shadow:none!important;background:#23302840!important;border:0!important;border-radius:999px!important;margin:0!important;padding:0!important}.ds-home-hero-dots button.active{background:#176a43!important;width:25px!important}.ds-home-hero-inner{background:#fff!important;width:100%!important;height:auto!important;margin:0!important;padding:16px 16px 25px!important;display:block!important;position:static!important}.ds-hero-quote-area{width:100%!important;margin:0!important;padding:0!important}.ds-hero-quote-form{box-sizing:border-box!important;width:100%!important;box-shadow:none!important;background:#fff!important;border:2px solid #26332b!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:0!important;margin:0!important;padding:4px!important;display:grid!important}.ds-hero-link-field{align-items:center!important;gap:10px!important;min-width:0!important;min-height:52px!important;padding:0 12px!important;display:flex!important}.ds-hero-link-field svg{color:#59655e!important;flex-shrink:0!important;font-size:14px!important}.ds-hero-link-field input{color:#26332b!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;font-size:11px!important}.ds-hero-link-field input::placeholder{color:#929a95!important}.ds-hero-quote-form button{color:#fff!important;white-space:nowrap!important;background:#176a43!important;border:0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:108px!important;min-height:52px!important;padding:0 14px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.ds-hero-source-link{color:#57635c!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:fit-content!important;margin:10px auto 0!important;font-size:10px!important;text-decoration:none!important;display:flex!important}.ds-hero-source-link strong{color:#176a43!important;font-weight:600!important}.ds-hero-source-link svg{color:#176a43!important;margin-left:3px!important;font-size:8px!important}}@media screen and (width<=430px){.ds-home-hero-images,.ds-home-hero-overlay{height:225px!important}.ds-home-hero-copy{width:55%!important;top:53%!important}.ds-home-hero-copy h1{font-size:25px!important}.ds-home-hero-copy p{font-size:9px!important}.ds-home-hero-dots{top:201px!important}.ds-home-hero-inner{padding:14px 14px 23px!important}.ds-hero-quote-form button{min-width:102px!important;padding:0 11px!important}}@media screen and (width<=820px){.ds-home-hero-copy{z-index:4!important;width:50%!important;max-width:300px!important;margin:0!important;padding:0!important;position:absolute!important;top:38%!important;left:18px!important;transform:translateY(-50%)!important}.ds-home-hero-eyebrow{color:#176a43!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:7.5px!important;font-weight:700!important;line-height:1.25!important;display:block!important}.ds-home-hero-copy h1{color:#202722!important;letter-spacing:-.035em!important;margin:0!important;padding:0!important;font-size:25px!important;font-weight:700!important;line-height:1.03!important}.ds-home-hero-copy p{color:#555f59!important;max-width:280px!important;margin:8px 0 0!important;padding:0!important;font-size:9px!important;font-weight:400!important;line-height:1.35!important}}@media screen and (width<=430px){.ds-home-hero-copy{width:51%!important;top:38%!important;left:17px!important}.ds-home-hero-copy h1{font-size:23px!important;font-weight:700!important}.ds-home-hero-copy p{font-size:8.5px!important}.ds-home-hero-eyebrow{font-size:7px!important}}.ds-services-section{background:#fff;width:100%;padding:48px 24px 54px}.ds-services-container{width:100%;max-width:1180px;margin:0 auto}.ds-services-heading{max-width:620px;margin-bottom:22px}.ds-services-heading>span{color:#176a43;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.ds-services-heading h2{color:#202722;letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1.08}.ds-services-heading p{color:#667069;max-width:560px;margin:9px 0 0;font-size:13px;line-height:1.5}.ds-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ds-service-card{text-align:left;cursor:pointer;appearance:none;background:#b9bab6;border:0;border-radius:13px;width:100%;height:126px;padding:0;position:relative;overflow:hidden}.ds-service-card-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s;display:block;position:absolute;inset:0}.ds-service-card:hover .ds-service-card-image{transform:scale(1.025)}.ds-service-card-overlay{z-index:1;background:linear-gradient(90deg,#979995ed 0%,#9d9e9ad1 42%,#97989475 70%,#8c8d892e 100%);position:absolute;inset:0}.ds-service-card-content{z-index:2;flex-direction:column;align-items:flex-start;width:72%;height:100%;padding:15px 14px 12px;display:flex;position:relative}.ds-service-card-content h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:17px;font-weight:650;line-height:1.05}.ds-service-card-content p{color:#ffffffe0;margin:6px 0 0;font-size:9px;line-height:1.3}.ds-service-arrow{color:#fff;margin-top:auto;font-size:24px;font-weight:300;line-height:1}@media screen and (width<=820px){.ds-services-section{padding:40px 16px 44px}.ds-services-heading{margin-bottom:18px}.ds-services-heading>span{margin-bottom:5px;font-size:8px}.ds-services-heading h2{font-size:28px;line-height:1.07}.ds-services-heading p{margin-top:8px;font-size:12px;line-height:1.45}.ds-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ds-service-card{border-radius:13px;height:122px}.ds-service-card-overlay{background:linear-gradient(90deg,#979995eb 0%,#9d9e9acc 43%,#9798946e 72%,#8c8d8926 100%)}.ds-service-card-content{width:72%;padding:12px 11px 10px}.ds-service-card-content h3{font-size:15px;line-height:1.05}.ds-service-card-content p{margin-top:5px;font-size:8px;line-height:1.25}.ds-service-arrow{font-size:22px}}@media screen and (width<=380px){.ds-service-card{height:116px}.ds-service-card-content{width:74%;padding:10px 9px 9px}.ds-service-card-content h3{font-size:14px}.ds-service-card-content p{font-size:7.5px}.ds-service-arrow{font-size:20px}}.ds-import-categories{background:#fff;width:100%;padding:56px 24px 64px}.ds-import-categories-container{width:100%;max-width:1180px;margin:0 auto}.ds-import-categories-heading{margin-bottom:28px}.ds-import-categories-heading span{color:#176a43;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.ds-import-categories-heading h2{color:#202722;letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1.1}.ds-import-categories-row{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;align-items:flex-start;gap:24px;padding-bottom:8px;display:flex;overflow:auto hidden}.ds-import-categories-row::-webkit-scrollbar{display:none}.ds-import-category-item{text-align:center;flex:0 0 118px}.ds-import-category-image{background:#f1f2ef;border-radius:50%;width:118px;height:118px;margin:0 auto;overflow:hidden}.ds-import-category-image img{object-fit:cover;width:100%;height:100%;display:block}.ds-import-category-item h3{color:#232824;margin:11px 0 0;font-size:14px;font-weight:600;line-height:1.25}@media screen and (width<=820px){.ds-import-categories{padding:42px 0 48px}.ds-import-categories-container{max-width:none}.ds-import-categories-heading{margin-bottom:22px;padding:0 16px}.ds-import-categories-heading span{margin-bottom:5px;font-size:8px}.ds-import-categories-heading h2{font-size:27px}.ds-import-categories-row{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:18px;padding-bottom:6px;padding-left:16px;padding-right:16px}.ds-import-category-item{scroll-snap-align:start;flex:0 0 92px}.ds-import-category-image{width:92px;height:92px}.ds-import-category-item h3{margin-top:9px;font-size:12px;line-height:1.2}}.home-account-menu{z-index:9999;background:#fff;border:1px solid #edf0ed;border-radius:14px;width:270px;padding:10px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 45px #1e2d2424}.home-personal-center-card{border-radius:10px;gap:11px;width:100%;background:#e8f4ed!important;align-items:center!important;margin:0 0 8px!important;padding:13px!important;text-decoration:none!important;display:flex!important}.home-personal-center-icon{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.home-personal-center-text{flex-direction:column;flex:1;min-width:0;display:flex}.home-personal-center-text span{color:#176a43;margin-top:3px;font-size:10px;font-weight:600}.home-personal-center-arrow{color:#176a43;font-size:24px;font-weight:300}.home-account-menu-links a{border-bottom:1px solid #f0f2f0;width:100%;color:#344139!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:12px 10px!important;font-size:12px!important;font-weight:500!important;text-decoration:none!important;display:flex!important}.home-account-menu-links a:hover{background:#f7faf8!important}.home-account-logout{color:#b94747;text-align:center;cursor:pointer;background:0 0;border:0;width:100%;margin-top:8px;padding:11px 10px;font-size:12px;font-weight:600}@media screen and (width<=820px){.home-mobile-personal-center{border-radius:12px;gap:11px;width:100%;background:#e8f4ed!important;align-items:center!important;margin:0 0 10px!important;padding:13px!important;text-decoration:none!important;display:flex!important}.home-mobile-personal-icon{background:#fff;border-radius:50%;flex-shrink:0;width:42px;height:42px;overflow:hidden}.home-mobile-personal-icon img{object-fit:cover;width:100%;height:100%;display:block}.home-mobile-main-links{flex-direction:column;display:flex}.home-mobile-main-links>a{border-bottom:1px solid #eef1ef;min-height:44px;color:#28332d!important;align-items:center!important;margin:0!important;padding:0 4px!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;display:flex!important}.home-mobile-account-section{border-top:1px solid #dfe5e1;flex-direction:column;margin-top:7px;padding-top:7px;display:flex}.home-mobile-account-section a{min-height:40px;color:#667069!important;align-items:center!important;padding:0 4px!important;font-size:12px!important;text-decoration:none!important;display:flex!important}.home-mobile-logout{color:#b94747;cursor:pointer;background:#f8eeee;border:0;border-radius:9px;width:100%;margin-top:8px;padding:12px;font-size:12px;font-weight:600}.home-mobile-guest-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.home-mobile-guest-actions a{border-radius:8px;min-height:43px;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important;display:flex!important}.home-mobile-guest-actions a:first-child{background:#fff;border:1px solid #176a43;color:#176a43!important}.home-mobile-create-account{color:#fff!important;background:#176a43!important}.home-mobile-menu{z-index:9999!important;background:#fff!important;border-top:1px solid #eef1ef!important;flex-direction:column!important;padding:14px 16px 18px!important;display:flex!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;box-shadow:0 18px 32px #1f2b231c!important}.home-mobile-personal-center{background:#e8f4ed!important;border:0!important;border-radius:12px!important;align-items:center!important;gap:11px!important;width:100%!important;margin:0 0 12px!important;padding:13px!important;text-decoration:none!important;display:flex!important}.home-mobile-personal-icon{background:#fff!important;border-radius:50%!important;flex:0 0 42px!important;width:42px!important;height:42px!important;overflow:hidden!important}.home-mobile-personal-icon img{object-fit:cover!important;width:100%!important;height:100%!important}.home-mobile-personal-text{flex-direction:column!important;flex:1!important;min-width:0!important;display:flex!important}.home-mobile-personal-text strong{color:#1d2a23!important;font-size:14px!important;font-weight:700!important}.home-mobile-personal-text small{color:#68746d!important;margin-top:2px!important;font-size:10px!important}.home-mobile-personal-text span{color:#176a43!important;margin-top:3px!important;font-size:10px!important;font-weight:600!important}.home-mobile-personal-arrow{color:#176a43!important;font-size:24px!important}.home-mobile-main-links{flex-direction:column!important;width:100%!important;display:flex!important}.home-mobile-main-links a{color:#28332d!important;background:0 0!important;border:0!important;border-bottom:1px solid #eef1ef!important;align-items:center!important;min-height:42px!important;margin:0!important;padding:0 4px!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;display:flex!important}.home-mobile-account-section{border-top:1px solid #dfe5e1!important;flex-direction:column!important;width:100%!important;margin-top:8px!important;padding-top:8px!important;display:flex!important}.home-mobile-account-section a{color:#667069!important;background:0 0!important;border:0!important;align-items:center!important;min-height:38px!important;margin:0!important;padding:0 4px!important;font-size:12px!important;text-decoration:none!important;display:flex!important}.home-mobile-logout{color:#b94747!important;text-align:center!important;background:#f8eeee!important;border:0!important;border-radius:9px!important;width:100%!important;margin-top:10px!important;padding:11px!important;font-size:12px!important;font-weight:600!important}.home-mobile-menu>a:not(.home-mobile-personal-center){display:none!important}}.home-mobile-user-center-card,.home-mobile-only-link{display:none!important}.home-personal-center-card{background:#e8f4ed!important;border-radius:10px!important;align-items:center!important;gap:10px!important;margin:8px!important;padding:12px!important;text-decoration:none!important;display:flex!important}.home-personal-center-icon{border-radius:50%;flex:0 0 38px;width:38px;height:38px;overflow:hidden}.home-personal-center-icon img{object-fit:cover;width:100%;height:100%}.home-personal-center-text{flex-direction:column;flex:1;display:flex}.home-personal-center-text strong{color:#1d2a23;font-size:13px;font-weight:700}.home-personal-center-text small{color:#68746d;margin-top:2px;font-size:9px}.home-personal-center-arrow{color:#176a43;font-size:22px}.home-account-menu-links{flex-direction:column;display:flex}.home-account-menu-links a{color:#344139!important;border-bottom:1px solid #eef1ef!important;justify-content:space-between!important;align-items:center!important;padding:11px 14px!important;font-size:12px!important;text-decoration:none!important;display:flex!important}.home-account-logout{color:#b14b4b;cursor:pointer;background:0 0;border:0;width:100%;padding:11px;font-size:12px}@media screen and (width<=820px){.home-navigation.home-navigation-open{flex-direction:column!important;display:flex!important}.home-navigation.home-navigation-open .home-mobile-user-center-card{background:#e8f4ed!important;border:0!important;border-radius:11px!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:66px!important;margin:4px 0 10px!important;padding:11px 12px!important;text-decoration:none!important;display:flex!important}.home-mobile-user-center-icon{border-radius:50%!important;flex:0 0 40px!important;width:40px!important;height:40px!important;overflow:hidden!important}.home-mobile-user-center-icon img{object-fit:cover!important;width:100%!important;height:100%!important}.home-mobile-user-center-copy{text-align:left!important;flex-direction:column!important;flex:1!important;display:flex!important}.home-mobile-user-center-copy strong{color:#1d2a23!important;font-size:14px!important;font-weight:700!important}.home-mobile-user-center-copy small{color:#68746d!important;margin-top:2px!important;font-size:10px!important}.home-mobile-user-center-arrow{color:#176a43!important;margin-left:auto!important;font-size:24px!important}.home-navigation.home-navigation-open .home-mobile-only-link{display:flex!important}.home-navigation.home-navigation-open .home-mobile-menu-logout{color:#b14b4b!important;text-align:left!important;cursor:pointer!important;width:100%!important}.home-account-wrapper,.home-desktop-guest-actions{display:none!important}}.home-mobile-only-link{display:none!important}@media screen and (width<=820px){.home-account-wrapper,.home-desktop-guest-actions{display:none!important}.home-navigation.home-navigation-open{flex-direction:column!important;align-items:stretch!important;gap:0!important;display:flex!important}.home-navigation.home-navigation-open .home-mobile-user-center-link{background:0 0!important;border-radius:0!important;font-weight:500!important;display:flex!important}.home-navigation.home-navigation-open .home-mobile-only-link{color:#26332b!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #edf1ee!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;display:flex!important}.home-navigation.home-navigation-open>a:not(.home-mobile-only-link){border-bottom:1px solid #edf1ee!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:500!important;display:flex!important}}@media screen and (width<=768px){body .new-homepage .shared-header-shell .home-header .home-navbar .home-mobile-toggle{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}}.home-mobile-auth-action{box-sizing:border-box!important;color:#39423d!important;white-space:nowrap!important;width:auto!important;min-width:0!important;height:27px!important;box-shadow:none!important;cursor:pointer!important;appearance:none!important;background:#fff!important;border:1px solid #cfd4d1!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;padding:0 9px!important;font-size:10.5px!important;font-weight:500!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}@media (width>=769px){.new-homepage .home-mobile-auth-action,.new-homepage .home-mobile-only-link,.new-homepage .home-mobile-toggle{display:none!important}}.home-desktop-packages-link{display:none}@media (width>=769px){.new-homepage .home-desktop-packages-link{display:inline-flex}}.new-homepage .home-desktop-guest-actions{align-items:center;display:flex}@media (width>=769px){.new-homepage .home-signin{color:#222a26;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;padding:6px 12px;font-size:12.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;background:0 0!important;border:1px solid #cfd4d1!important}.new-homepage .home-signin:hover{color:#26312b;background:#f7f8f7!important;border-color:#b9bfbb!important}}.new-homepage .home-signin:hover{color:#087443}.new-homepage .home-navbar{align-items:center;gap:0;width:min(100% - 48px,1200px);height:76px;margin:0 auto;display:flex}.new-homepage .home-main-logo{flex-shrink:0;margin-right:72px}.new-homepage .home-navigation{flex:1;align-items:center;gap:38px;display:flex}.new-homepage .home-navigation>a{white-space:nowrap}.new-homepage .home-header-actions{flex-shrink:0;margin-left:34px}.new-homepage .home-main-logo img{width:128px;height:auto;display:block}.new-homepage .home-navigation{gap:32px}.new-homepage .ds-hero-quote-area{width:100%;max-width:920px}.new-homepage .ds-hero-quote-form{width:100%}.new-homepage .ds-hero-source-link{justify-content:flex-end;align-items:center;gap:4px;width:100%;max-width:920px;margin-top:10px;font-size:12px;text-decoration:none;display:flex}.new-homepage .ds-hero-source-link svg{margin-left:2px;font-size:10px}.new-homepage .ds-home-hero-copy{width:100%;max-width:600px}.new-homepage .ds-home-hero-copy h1{letter-spacing:-1.8px;max-width:600px;margin:0;font-size:clamp(46px,4vw,64px);line-height:1.03}.new-homepage .ds-home-hero-copy p{max-width:520px;margin-top:20px;font-size:15px;line-height:1.55}@media (width>=769px){.customer-dashboard{background:#f5f7f6!important}.customer-dashboard .dashboard-sticky-top{width:min(100% - 48px,1200px);background:0 0!important;margin:24px auto 0!important;padding:0!important}.customer-dashboard .dashboard-actions{background:0 0!important;margin:0 0 14px!important;padding:0!important}.customer-dashboard .dashboard-actions>button{display:none!important}.customer-dashboard .dashboard-statuses{width:190px!important;max-width:190px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8ece9!important;border-radius:10px!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:12px!important;display:flex!important}.customer-dashboard .dashboard-statuses>button{text-align:left!important;background:#f7f8f7!important;border:1px solid #0000!important;border-radius:7px!important;grid-template-columns:30px 1fr auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:48px!important;padding:8px 10px!important;display:grid!important}.customer-dashboard .dashboard-statuses>button.active{background:#eaf6ef!important;border-color:#d4eadc!important}.customer-dashboard .dashboard-statuses>button.active .status-label,.customer-dashboard .dashboard-statuses>button.active .status-count{color:#087443!important;font-weight:700!important}.customer-dashboard .status-icon{border-radius:6px!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;margin:0!important;display:flex!important}.customer-dashboard .status-label{white-space:nowrap;margin:0!important;font-size:12.5px!important;line-height:1.2!important}.customer-dashboard .status-count{margin:0!important;font-size:12px!important;line-height:1!important}.customer-dashboard .dashboard-content{box-sizing:border-box;min-height:514px;background:#fff!important;border:1px solid #e8ece9!important;border-radius:10px!important;width:min(100% - 286px,986px)!important;max-width:986px!important;margin:-390px auto 40px calc(50% + min(100% - 48px,1200px)/-2 + 214px)!important;padding:12px!important}.customer-dashboard .shipment-card-list{background:#fff!important;gap:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}}.customer-dashboard .shipment-table-header{background:#f7f8f7!important;border-radius:6px!important;margin:0!important}.customer-dashboard .shipment-card-list>.shipment-card{background:#fff!important;border-radius:0!important;width:100%!important;margin:0!important}@media (width>=769px){.shared-header-shell .header-customer-info{display:none!important}.shared-header-shell .desktop-messages-button{color:#26312b;background:0 0;border:1px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.shared-header-shell .desktop-messages-button:hover{background:#f5f7f5;border-color:#e5e9e6}.shared-header-shell .home-header-actions{align-items:center;gap:10px;display:flex}}.shared-header-shell .home-account-button{width:36px!important;height:36px!important;padding:0!important}.shared-header-shell .home-account-button img{object-fit:cover;width:36px!important;height:36px!important}.shared-header-shell .home-account-menu{width:260px!important}@media (width>=769px){.customer-dashboard .dashboard-actions{display:none!important}}@media (width>=821px){.home-navbar{gap:22px!important;width:min(1240px,94%)!important}.home-main-logo{flex-shrink:0!important}.home-navigation{flex-shrink:0!important;gap:24px!important}.home-navigation>a{white-space:nowrap!important}.home-header-actions{flex-shrink:0!important}}
