@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_23ee4c7a-module__o-MXvq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_23ee4c7a-module__o-MXvq__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_36101ca0-module__C0fBEq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_36101ca0-module__C0fBEq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");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:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_81a04d60-module__cNY4ga__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_81a04d60-module__cNY4ga__variable{--font-cairo:"Cairo", "Cairo Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-neutral-200:#e5e5e5;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--tracking-widest:.1em;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-neutral-200:lab(90.952% 0 -.0000119209)}}}@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:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--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:where(:not(iframe)){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:currentColor}@supports (color:color-mix(in lab, red, red)){::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{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-9{order:9}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media (min-width:40rem){.container\!{max-width:40rem!important}}@media (min-width:48rem){.container\!{max-width:48rem!important}}@media (min-width:64rem){.container\!{max-width:64rem!important}}@media (min-width:80rem){.container\!{max-width:80rem!important}}@media (min-width:96rem){.container\!{max-width:96rem!important}}.ms-1{margin-inline-start:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-full{width:100%}.max-w-full{max-width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.\[scrollbar-width\:none\]{scrollbar-width:none}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-neutral-200{border-color:var(--color-neutral-200)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-3{padding-block:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-foreground\/70{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--ink) 70%, transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-muted{color:var(--muted)}.text-success{color:var(--success)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[email\:failed\]{email:failed}.\[email\:retry\]{email:retry}.\[email\:sent\]{email:sent}@media (min-width:420px){.min-\[420px\]\:flex-row{flex-direction:row}.min-\[420px\]\:items-center{align-items:center}}@media (min-width:40rem){.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:pb-0{padding-bottom:0}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f8f9fa;--card:#fff;--sunken:#f5f5f7;--ink:#000;--muted:#5e6d83;--line:#e2e8f0;--line-soft:#edf1f5;--accent:#a38a5f;--accent-hi:#b89968;--accent-ink:#1a1712;--accent-rgb:163,138,95;--accent-deep:#756344;--accent-soft:#f0e9de;--gold:#111;--gold-soft:#f0f0f0;--gold-vibrant:#e0a93a;--danger:#a23a2e;--danger-soft:#f2e2de;--danger-ink:#fff;--info:#3c5a76;--success:#4d7a56;--warning:#e0a93a;--warning-soft:#fbf0dc;--warning-ink:#a15c00;--metallic-gold-1:#f4e2a8;--metallic-gold-2:#c9a227;--metallic-gold-3:#8b6914;--metallic-gold-ink:#3a2a05;--shadow:0 1px 2px #0000000a,0 14px 36px #0000000f;--shadow-lg:0 6px 18px #00000014,0 34px 74px #00000024;--r:2px;--r-sm:2px;--r-lg:4px;--font-d:var(--font-archivo),"Archivo",system-ui,sans-serif;--font-b:var(--font-manrope),"Manrope",system-ui,sans-serif;--ease-out:cubic-bezier(.22,1,.36,1);--dur-fast:.15s;--dur-base:.22s}html[lang=ar]{--font-d:var(--font-cairo),"Cairo",sans-serif;--font-b:var(--font-cairo),"Cairo",sans-serif}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b0c;--card:#161619;--sunken:#111113;--ink:#fff;--muted:#94a3b8;--line:#2a2a2a;--line-soft:#202020;--accent:#c5a880;--accent-hi:#d4bc98;--accent-ink:#1a1712;--accent-rgb:197,168,128;--accent-deep:#c5a880;--accent-soft:#26221b;--gold:#ededed;--gold-soft:#1e1e1e;--gold-vibrant:#e0a93a;--danger:#de6a5e;--danger-soft:#38201c;--danger-ink:#1a1712;--info:#7ba0c4;--success:#7cb08a;--warning:#e0a93a;--warning-soft:#3a2f16;--warning-ink:#e0a93a;--shadow:0 1px 2px #0000004d,0 8px 28px #00000059;--shadow-lg:0 4px 12px #0006,0 24px 64px #0000008c}*,:before,:after{-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;max-width:100vw;overflow-x:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{font-family:var(--font-b);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.6}html[lang=ar] body{font-family:var(--font-cairo), "Cairo", var(--font-b)}img,svg,video{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast}a{color:var(--accent-deep);touch-action:manipulation;text-decoration:none}a:hover{text-decoration:underline}.ji-customs-line a,.ji-category-trust-strip a{text-underline-offset:2px;text-decoration:underline}button,input,select,textarea,[role=button]{touch-action:manipulation}h1,h2,h3,h4{font-family:var(--font-d);letter-spacing:-.02em;font-weight:600;line-height:1.12}input,select,textarea{font:inherit;color:var(--ink)}:focus-visible{outline:2.5px solid var(--accent);outline-offset:2px;border-radius:4px}::selection{background:var(--accent);color:var(--accent-ink)}@media (max-width:768px){input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea{font-size:16px!important}}.drawer-body,.ji-mobile-nav-overlay,.modal-veil,.cc-page{-webkit-overflow-scrolling:touch}.ji-header,.ji-wa,.ji-wa-panel,.ji-scrolltop,.drawer,.modal{backface-visibility:hidden;transform:translateZ(0)}html[lang=ar] :is(h1,h2,h3,h4,.p-name,.p-price,.pd-price,.cart-total,.oid,.stat-card b,.calc-box b,.batch-meta b,.route-node b,.logo span){font-family:var(--font-cairo),"Cairo",sans-serif;letter-spacing:0}html[lang=ar] :is(.eyebrow,.p-cat){letter-spacing:0}html[lang=ar] [class^=ji-],html[lang=ar] [class*=\ ji-]{letter-spacing:0!important}.font-display{font-family:var(--font-d)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.cc-page section{padding:92px 0}.sec-head{max-width:640px;margin-bottom:46px}.eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;margin-bottom:16px;font-size:11.5px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--gold);width:26px;height:1px}.sec-head h2{letter-spacing:-.025em;margin-bottom:14px;font-size:clamp(28px,4vw,44px);font-weight:600}.sec-head p{color:var(--muted);max-width:560px;font-size:16.5px}button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}.btn{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-b);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:9px;padding:15px 28px;transition:background .2s,border-color .2s,color .2s,transform .12s;display:inline-flex}.btn:active{transform:scale(.98)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:0 0 0 4px var(--accent-soft)}.adm-form-actions{align-items:center;gap:10px;margin-top:18px;display:flex}.btn-primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn-primary:hover{background:var(--accent-hi);border-color:var(--accent-hi);color:var(--accent-ink);text-decoration:none}.btn-outline{border-color:var(--ink);color:var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);color:var(--bg);text-decoration:none}.btn-ghost{color:var(--muted);letter-spacing:.08em}.btn-ghost:hover{color:var(--ink);background:var(--sunken);text-decoration:none}.btn-danger{background:var(--danger-soft);color:var(--danger);border-color:#0000}.btn-danger:hover{text-decoration:none}.btn-outline-danger{border-color:var(--danger);color:var(--danger)}.btn-outline-danger:hover{background:var(--danger);color:var(--danger-ink);text-decoration:none}.btn-danger-solid{background:var(--danger);border-color:var(--danger);color:var(--danger-ink)}.btn-danger-solid:hover{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.btn-danger-solid:hover{background:color-mix(in srgb,var(--danger) 85%,black)}}.btn-danger-solid:hover{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.btn-danger-solid:hover{border-color:color-mix(in srgb,var(--danger) 85%,black)}}.btn-danger-solid:hover{text-decoration:none}.btn-warning-solid{background:var(--warning);border-color:var(--warning);color:var(--accent-ink)}.btn-warning-solid:hover{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.btn-warning-solid:hover{background:color-mix(in srgb,var(--warning) 85%,black)}}.btn-warning-solid:hover{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.btn-warning-solid:hover{border-color:color-mix(in srgb,var(--warning) 85%,black)}}.btn-warning-solid:hover{text-decoration:none}.btn-sm{letter-spacing:.1em;padding:9px 16px;font-size:11px}.btn-block{width:100%}.btn[disabled]{opacity:.5;cursor:not-allowed}.icon-btn{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:relative}.icon-btn:hover{background:var(--sunken);color:var(--ink)}.icon-btn svg{width:20px;height:20px}.icon-btn svg.spin{animation:.8s linear infinite icon-spin}@keyframes icon-spin{to{transform:rotate(360deg)}}.count-dot{background:var(--accent);min-width:17px;height:17px;color:var(--accent-ink);border-radius:99px;justify-content:center;align-items:center;padding:0 4px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:2px;right:0}[dir=rtl] .count-dot{left:0;right:auto}.site-header{z-index:60;background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb,var(--bg) 88%,transparent)}}.site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line-soft)}.hdr{align-items:center;gap:18px;height:66px;display:flex}.logo{font-family:var(--font-d);color:var(--ink);letter-spacing:-.01em;flex:none;align-items:center;gap:11px;font-size:19px;font-weight:700;display:flex}.logo:hover{text-decoration:none}.logo span{white-space:nowrap;line-height:1.15}.logo svg{flex:none;width:34px;height:34px}.logo small{font-family:var(--font-b);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:600;display:block}.main-nav{gap:4px;margin-left:8px;display:flex}[dir=rtl] .main-nav{margin-left:0;margin-right:8px}.main-nav a{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:2px;padding:8px 13px;font-size:12px;font-weight:600}.main-nav a:hover{color:var(--ink);background:var(--sunken);text-decoration:none}.hdr-actions{align-items:center;gap:4px;margin-left:auto;display:flex}[dir=rtl] .hdr-actions{margin-left:0;margin-right:auto}.admin-pill{border:1.5px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:7px;padding:8px 15px;font-size:13px;font-weight:600;display:inline-flex}.admin-pill:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.admin-pill svg{width:15px;height:15px}.menu-btn{display:none}@media (max-width:860px){.main-nav{background:var(--card);border-bottom:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;gap:2px;margin:0;padding:10px 16px 16px;display:none;position:absolute;top:66px;left:0;right:0}.main-nav.open{display:flex}.main-nav a{padding:11px 12px}.menu-btn{display:inline-flex}.admin-pill span{display:none}.admin-pill{padding:8px 11px}}.hero{padding:60px 0 56px;overflow:hidden}.hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}@media (max-width:900px){.hero-grid{grid-template-columns:1fr;gap:36px}}.hero h1{letter-spacing:-.02em;margin:14px 0 16px;font-size:clamp(30px,4.6vw,48px);font-weight:800}.hero h1 em{color:var(--accent);font-style:normal}.hero-sub{color:var(--muted);max-width:480px;margin-bottom:26px;font-size:16.5px}.hero-cta{flex-wrap:wrap;gap:12px;margin-bottom:30px;display:flex}.hero-points{color:var(--muted);flex-wrap:wrap;gap:8px 22px;font-size:13.5px;font-weight:500;display:flex}.hero-points span{align-items:center;gap:7px;display:inline-flex}.hero-points svg{width:15px;height:15px;color:var(--gold);flex:none}.hero-media{aspect-ratio:4/5;border-radius:var(--r-lg);box-shadow:var(--shadow);background:linear-gradient(155deg,var(--sunken),var(--card));position:relative;overflow:hidden}.hero-media img{object-fit:cover;width:100%;height:100%}.hero-media .ph{color:var(--muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero-media .ph svg{opacity:.4;width:96px;height:96px}@media (max-width:900px){.hero-media{aspect-ratio:16/10}}.route-strip{grid-template-columns:1.2fr 1.5fr .95fr;align-items:center;gap:38px;margin-top:38px;padding:26px 34px;display:grid}.route-strip .rs-map .eyebrow{margin-bottom:16px}.route-strip .route-map{padding:0}.route-strip .route-note{margin-top:0}@media (max-width:900px){.route-strip{grid-template-columns:1fr;gap:26px;padding:24px}}.route-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:26px 26px 22px}.route-map{padding:6px 0 14px;position:relative}.route-line{justify-content:space-between;align-items:center;margin:18px 4px 6px;display:flex;position:relative}.route-line:before{content:"";border-top:2.5px dashed var(--line);z-index:0;position:absolute;top:50%;left:34px;right:34px}.route-line:after{content:"";border-top:2.5px dashed var(--accent);z-index:1;width:0;animation:2.4s .5s forwards routeGrow;position:absolute;top:50%;left:34px}@keyframes routeGrow{to{width:calc(100% - 68px)}}.route-node{z-index:2;text-align:center;width:68px;position:relative}.route-node .flag{border:1px solid var(--line);background:var(--bg);width:44px;height:44px;box-shadow:var(--shadow);border-radius:12px;justify-content:center;align-items:center;margin:0 auto 7px;font-size:20px;display:flex}.route-node b{font-size:12.5px;display:block}.route-node small{color:var(--muted);font-size:11px}.route-ship{z-index:3;animation:2.4s .5s forwards shipMove;position:absolute;top:-14px;left:34px}.route-ship svg{width:26px;height:26px;color:var(--accent)}@keyframes shipMove{to{left:calc(100% - 60px)}}.spin{animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.route-line:after{width:calc(100% - 68px)}.route-ship{left:calc(100% - 60px)}}.batch-meta{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.batch-meta div{background:var(--sunken);border-radius:var(--r-sm);padding:10px 12px}.batch-meta small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:10.5px;font-weight:700;display:block}.batch-meta b{font-size:13.5px;font-family:var(--font-d)}@media (max-width:480px){.batch-meta{grid-template-columns:1fr 1fr}.batch-meta div:last-child{grid-column:1/-1}}.route-note{color:var(--muted);align-items:flex-start;gap:8px;margin-top:14px;font-size:12.5px;display:flex}.route-note svg{width:15px;height:15px;color:var(--gold);flex:none;margin-top:2px}.hiw-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:960px){.hiw-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.hiw-grid{grid-template-columns:1fr}}.hiw-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px 20px;position:relative}.hiw-card .step-ic{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.hiw-card .step-ic svg{width:21px;height:21px}.hiw-card h3{margin-bottom:6px;font-size:16px}.hiw-card p{color:var(--muted);font-size:13.5px}.hiw-card .step-no{font-family:var(--font-d);color:var(--muted);opacity:.55;font-size:13px;font-weight:800;position:absolute;top:18px;right:18px}[dir=rtl] .hiw-card .step-no{left:18px;right:auto}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.searchbox{flex:1;min-width:210px;position:relative}.searchbox svg{width:17px;height:17px;color:var(--muted);position:absolute;top:50%;left:13px;transform:translateY(-50%)}[dir=rtl] .searchbox svg{left:auto;right:13px}.searchbox input{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--card);width:100%;padding:12px 14px 12px 42px}[dir=rtl] .searchbox input{padding:12px 42px 12px 14px}.searchbox input:focus{border-color:var(--accent);outline:none}.select-wrap select{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--card);appearance:none;cursor:pointer;width:100%;padding:12px 36px 12px 16px;font-size:14px;font-weight:500}.select-wrap-pill select{width:auto;color:inherit;background:0 0;border:none;border-radius:99px;padding:6px 30px 6px 14px;font-size:12.5px;font-weight:700}.select-wrap-pill select:disabled{opacity:.75;cursor:not-allowed}.select-wrap.select-wrap-pill:after{right:12px}.select-wrap{position:relative}.select-wrap:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}[dir=rtl] .select-wrap:after{left:14px;right:auto}.cat-chips{flex-wrap:wrap;gap:8px;margin-bottom:34px;display:flex}.chip{border:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border-radius:2px;padding:9px 18px;font-size:12px;font-weight:600;text-decoration:none;transition:all .18s}.chip:hover{border-color:var(--ink);color:var(--ink);text-decoration:none}.chip.active{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.grid-products{grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:14px 20px;display:grid}.p-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-sm);flex-direction:column;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden}.p-card:hover{box-shadow:var(--shadow);border-color:var(--line-soft);transform:translateY(-4px)}.p-img{aspect-ratio:3/4;background:var(--card);box-sizing:border-box;justify-content:center;align-items:center;padding:18px;display:flex;position:relative;overflow:hidden}.p-img svg{opacity:.5;width:78px;height:78px}.p-img img{object-fit:contain;width:100%;height:100%;transition:transform .55s cubic-bezier(.4,0,.2,1)}.p-card:hover .p-img img{transform:scale(1.05)}.p-tag{letter-spacing:.12em;text-transform:uppercase;background:var(--card);color:var(--gold);box-shadow:var(--shadow);z-index:2;border-radius:2px;padding:6px 11px;font-size:10px;font-weight:700;position:absolute;top:12px;left:12px}[dir=rtl] .p-tag{left:auto;right:12px}.p-tag.t-green{background:var(--accent);color:var(--accent-ink)}.fav-btn{background:var(--card);border-radius:99px;width:34px;height:34px;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.fav-btn{background:color-mix(in srgb,var(--card) 82%,transparent)}}.fav-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--muted);z-index:2;cursor:pointer;border:none;justify-content:center;align-items:center;transition:color .15s,transform .12s;display:flex}[dir=rtl] .fav-btn{left:8px;right:auto}.fav-btn:hover,.fav-btn.on{color:var(--gold-vibrant)}.fav-btn.on svg{fill:var(--gold-vibrant)}.fav-btn:active{transform:scale(.85)}.fav-btn svg{width:17px;height:17px}.p-body{flex-direction:column;flex:1;gap:6px;padding:16px 16px 18px;display:flex}.p-cat{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.p-name{font-family:var(--font-b);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.35}.p-name a{color:var(--ink);text-align:left}.p-name a:hover{color:var(--gold);text-decoration:none}.p-desc{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.p-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:13px;display:flex}.p-price{font-family:var(--font-d);letter-spacing:-.02em;font-size:18px;font-weight:700}.p-price small{color:var(--muted);letter-spacing:.02em;font-size:11px;font-weight:600;display:block}.empty-note{text-align:center;color:var(--muted);border:1.5px dashed var(--line);border-radius:var(--r);grid-column:1/-1;padding:44px 20px}.empty-state{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:16px;padding:64px 24px;display:flex}.empty-state-text{color:var(--muted);max-width:360px;font-size:14px}.empty-state-cta{border:1px solid var(--accent);color:var(--accent);border-radius:var(--r-sm);padding:11px 24px;font-size:13px;font-weight:600;text-decoration:none;transition:background .18s,color .18s}.empty-state-cta:hover{background:var(--accent);color:var(--accent-ink)}.pay-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:940px){.pay-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.pay-grid{grid-template-columns:1fr}}.pay-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:20px}.pay-card .p-ic{background:var(--sunken);width:42px;height:42px;font-family:var(--font-d);color:var(--accent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:13px;font-size:13px;font-weight:800;display:flex}.pay-card h3{margin-bottom:5px;font-size:15.5px}.pay-card p{color:var(--muted);font-size:13px}.notice-strip{background:var(--gold-soft);border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.notice-strip{border:1px solid color-mix(in srgb,var(--gold) 30%,transparent)}}.notice-strip{color:var(--ink);border-radius:var(--r);align-items:flex-start;gap:11px;margin-top:22px;padding:15px 18px;font-size:13.5px;display:flex}.notice-strip svg{width:18px;height:18px;color:var(--gold);flex:none;margin-top:1px}.notice-strip-warning{background:var(--warning-soft);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.notice-strip-warning{border-color:color-mix(in srgb,var(--warning) 35%,transparent)}}.notice-strip-warning{color:var(--ink)}.notice-strip-warning svg{color:var(--warning)}.trust-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:860px){.trust-grid{grid-template-columns:1fr}}.trust-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px}.trust-card svg{width:24px;height:24px;color:var(--accent);margin-bottom:12px}.trust-card h3{margin-bottom:6px;font-size:15.5px}.trust-card p{color:var(--muted);font-size:13.5px}.faq-list{max-width:760px}.faq-item{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card);margin-bottom:10px;overflow:hidden}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-family:var(--font-d);color:var(--muted);flex:none;font-size:20px;transition:transform .2s}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item .faq-a{color:var(--muted);max-width:640px;padding:0 18px 16px;font-size:13.5px}.timeline{counter-reset:tl;grid-template-columns:repeat(8,1fr);gap:0;margin-top:30px;display:grid}@media (max-width:900px){.timeline{grid-template-columns:1fr;max-width:420px}}.tl-step{text-align:center;padding:0 10px 8px;position:relative}.tl-step .dot{background:var(--card);border:2px solid var(--line);width:34px;height:34px;color:var(--muted);z-index:2;font-family:var(--font-d);border-radius:99px;justify-content:center;align-items:center;margin:0 auto 10px;font-size:13px;font-weight:700;display:flex;position:relative}.tl-step.done .dot{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.tl-step:before{content:"";border-top:2px dashed var(--line);z-index:1;top:16px;width:100%;position:absolute;inset-inline-start:-50%}.tl-step:first-child:before{display:none}.tl-step.done:before{border-color:var(--accent)}.tl-step b{margin-bottom:2px;font-size:12.5px;line-height:1.3;display:block}.tl-step small{color:var(--muted);font-size:11px}@media (max-width:900px){.tl-step{text-align:start;grid-template-columns:34px 1fr;gap:0 14px;padding:0 0 22px;display:grid}.tl-step .dot{margin:0}.tl-step b,.tl-step small{grid-column:2}.tl-step:before{border-top:none;border-left:2px dashed var(--line);inset-inline-start:16px;width:0;height:14px;top:-14px}.tl-step.done:before{border-color:var(--accent)}}.ji-checkout-shipsteps .timeline{grid-template-columns:1fr;max-width:none;margin-top:16px}.ji-checkout-shipsteps .tl-step{text-align:start;grid-template-columns:26px 1fr;gap:0 12px;padding:0 0 16px;display:grid}.ji-checkout-shipsteps .tl-step .dot{width:26px;height:26px;margin:0;font-size:11px}.ji-checkout-shipsteps .tl-step b,.ji-checkout-shipsteps .tl-step small{grid-column:2}.ji-checkout-shipsteps .tl-step:before{border-top:none;border-left:2px dashed var(--line);inset-inline-start:12px;width:0;height:8px;top:-8px}.rt{--rt-open:var(--muted)}@supports (color:color-mix(in lab, red, red)){.rt{--rt-open:color-mix(in srgb,var(--muted) 45%,transparent)}}.rt-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.rt-step{font-family:var(--font-d);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;font-size:10.5px}.rt-title{font-family:var(--font-d);letter-spacing:-.01em;margin:6px 0 4px;font-size:22px;font-weight:700;line-height:1.2}.rt-sub{color:var(--muted);margin:0;font-size:14px}.rt-next{margin:10px 0 0;font-size:13px}.rt-next b{font-weight:600}.rt-eta{text-align:end;flex-shrink:0}.rt-eta strong{font-family:var(--font-d);margin-top:6px;font-size:15px;display:block}.rt-route{margin:0 8px;container:rt-route/inline-size}.rt-ends{font-family:var(--font-d);justify-content:space-between;gap:12px;margin:0 0 4px;font-size:12px;font-weight:600;display:flex}.rt-line{height:54px;position:relative}.rt-seg{border-top:2px solid var(--line);top:13px;position:absolute;inset-inline-start:var(--at)}.rt-seg.trip{border-top:2px dashed var(--rt-open)}.rt-seg.done{border-top:2px solid var(--accent)}.rt-node,.rt-phase{width:0;justify-content:center;display:flex;position:absolute;inset-inline-start:var(--at)}.rt-node{align-items:center;height:0;top:14px}.rt-node i{border-radius:50%;flex-shrink:0;place-items:center;display:grid}.rt-node.todo i{background:var(--card);border:2px solid var(--rt-open);width:12px;height:12px}.rt-node.done i{background:var(--accent);width:20px;height:20px;color:var(--accent-ink)}.rt-node.cur i{background:var(--card);border:2px solid var(--accent);width:26px;height:26px;box-shadow:0 0 0 5px var(--accent-soft)}.rt-node.cur i:after{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px}.rt-phase{top:34px}.rt-phase i{white-space:nowrap;font-style:normal;font-family:var(--font-d);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.rt-phase.on i{color:var(--ink);font-weight:700}@container rt-route (max-width:420px){.rt-phase i{letter-spacing:.05em;font-size:9px}}.rt-all{border-top:1px solid var(--line);margin-top:4px}.rt-all summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.rt-all summary::-webkit-details-marker{display:none}.rt-all summary svg{transition:transform .2s ease-out}.rt-all[open] summary svg{transform:rotate(180deg)}.rt-groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;padding:4px 0 2px;display:grid}.rt-group-name{border-bottom:2px solid var(--line);font-family:var(--font-d);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;padding-bottom:8px;font-size:10px}.rt-group.past .rt-group-name{border-bottom-color:var(--accent)}.rt-group.active .rt-group-name{border-bottom-color:var(--accent);color:var(--ink)}.rt-list{gap:11px;margin:0;padding:0;list-style:none;display:grid}.rt-list li{grid-template-columns:18px 1fr;align-items:start;gap:9px;font-size:13px;line-height:1.35;display:grid}.rt-mark{border:2px solid var(--rt-open);background:var(--card);border-radius:50%;place-items:center;width:14px;height:14px;margin:2px;display:grid}.rt-list li.done .rt-mark{background:var(--accent);width:18px;height:18px;color:var(--accent-ink);border:none;margin:0}.rt-list li.cur .rt-mark{border-color:var(--accent);width:18px;height:18px;box-shadow:0 0 0 4px var(--accent-soft);margin:0}.rt-list li.cur .rt-mark:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.rt-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rt-list li.done .rt-name{color:var(--muted)}.rt-list li.cur .rt-name{font-weight:700}.rt-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rt-now{background:var(--accent-soft);color:var(--ink);font-family:var(--font-d);letter-spacing:.12em;text-transform:uppercase;border-radius:2px;padding:2px 6px;font-size:9px}.rt-date{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}[lang=ar] :is(.rt-step,.rt-phase i,.rt-group-name,.rt-now){letter-spacing:0;font-family:var(--font-cairo),"Cairo",sans-serif}[lang=ar] :is(.rt-step,.rt-phase i,.rt-group-name){font-size:12px}@media (max-width:560px){.rt-head{flex-direction:column;gap:12px}.rt-eta{text-align:start}.rt-groups{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rt-all summary svg{transition:none}}.batch-cards{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:34px;display:grid}@media (max-width:760px){.batch-cards{grid-template-columns:1fr}}.batch-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:20px 22px}.batch-card.open-b{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.batch-card .b-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.batch-card h3{font-size:17px}.b-state{letter-spacing:.05em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent);border-radius:99px;padding:5px 11px;font-size:11px;font-weight:700}.b-state.closed{background:var(--sunken);color:var(--muted)}.b-rows{gap:8px;display:grid}.b-rows div{border-bottom:1px dashed var(--line-soft);justify-content:space-between;padding-bottom:8px;font-size:13.5px;display:flex}.b-rows div:last-child{border-bottom:none;padding-bottom:0}.b-rows span{color:var(--muted)}.b-rows b{font-weight:600}.testi-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:860px){.testi-grid{grid-template-columns:1fr}}.testi{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px}.testi p{margin-bottom:16px;font-size:14px}.testi .t-who{align-items:center;gap:11px;display:flex}.testi .t-av{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);font-size:14px;font-weight:700;font-family:var(--font-d);border-radius:99px;justify-content:center;align-items:center;display:flex}.testi b{font-size:13.5px;display:block}.testi small{color:var(--muted);font-size:12px}.contact-grid{grid-template-columns:1fr 1fr;gap:16px;max-width:820px;display:grid}@media (max-width:700px){.contact-grid{grid-template-columns:1fr}}.contact-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);align-items:flex-start;gap:14px;padding:22px;display:flex}.contact-card svg{width:21px;height:21px;color:var(--accent);flex:none;margin-top:2px}.contact-card b{margin-bottom:3px;font-size:14.5px;display:block}.contact-card p{color:var(--muted);font-size:13.5px}.contact-card--link{color:inherit;cursor:pointer;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.contact-card--link:hover,.contact-card--link:focus-visible{border-color:var(--accent);outline:none;transform:translateY(-2px);box-shadow:0 4px 18px #00000014}.contact-card--link:hover svg,.contact-card--link:focus-visible svg{color:var(--accent)}.cc-footer{border-top:1px solid var(--line);background:var(--card);margin-top:20px;padding:44px 0 34px}.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;margin-bottom:30px;display:grid}@media (max-width:820px){.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.foot-grid{grid-template-columns:1fr}}.foot-grid p{color:var(--muted);max-width:280px;margin-top:10px;font-size:13px}.foot-grid h2{letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:600}.foot-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot-grid ul a{color:var(--muted);cursor:pointer;font-size:13.5px}.foot-grid ul a:hover{color:var(--accent)}.foot-base{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;font-size:12.5px;display:flex}.overlay{z-index:80;opacity:0;pointer-events:none;background:#14110c73;transition:opacity .22s;position:fixed;inset:0}.overlay.show{opacity:1;pointer-events:auto}.drawer{background:var(--card);z-index:90;width:min(430px,100vw);box-shadow:var(--shadow-lg);flex-direction:column;transition:transform .26s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(102%)}[dir=rtl] .drawer{left:0;right:auto;transform:translate(-102%)}.drawer.show{transform:none}.drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.drawer-head h3{font-size:18px}.drawer-body{flex:1;padding:16px 22px;overflow-y:auto}.cart-line{border-bottom:1px solid var(--line-soft);grid-template-columns:58px 1fr auto;align-items:center;gap:13px;padding:13px 0;display:grid}.cart-line .cl-img{border-radius:var(--r-sm);background:var(--card);justify-content:center;align-items:center;width:58px;height:58px;display:flex;overflow:hidden}.cart-line .cl-img svg{width:30px;height:30px}.cart-line .cl-img img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:4px}.cart-line b{font-size:13.5px;line-height:1.3;display:block}.cart-line small{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.qty-ctl{border:1.5px solid var(--line);border-radius:99px;align-items:center;gap:2px;margin-top:8px;display:inline-flex}.qty-ctl button{width:27px;height:27px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:99px;justify-content:center;align-items:center;font-weight:700;display:flex}.qty-ctl button:hover{color:var(--accent)}.qty-ctl span{text-align:center;min-width:24px;font-size:13px;font-weight:600}@media (pointer:coarse){.qty-ctl button{width:36px;height:36px}}.qty-fixed{letter-spacing:.08em;text-transform:uppercase;height:30px;color:var(--muted);align-items:center;margin-top:8px;font-size:11px;font-weight:600;display:flex}.cl-right{text-align:right;justify-items:end;gap:6px;display:grid}[dir=rtl] .cl-right{text-align:left;justify-items:start}.cl-right .rm{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:11.5px}.cl-right .rm:hover{color:var(--danger)}.drawer-foot{border-top:1px solid var(--line);gap:12px;padding:18px 22px;display:grid}.cart-total{font-family:var(--font-d);justify-content:space-between;font-size:18px;font-weight:800;display:flex}.drawer-foot .fine{color:var(--muted);font-size:11.5px}.modal-veil{z-index:100;background:#14110c80;justify-content:center;align-items:flex-start;padding:4vh 16px 40px;display:none;position:fixed;inset:0;overflow-y:auto}.modal-veil.show{display:flex}.modal{background:var(--card);border-radius:var(--r-lg);width:100%;box-shadow:var(--shadow-lg);border:1px solid var(--line);animation:.22s popIn}@keyframes popIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1}}.ji-fade-in{animation:.22s jiReveal}@keyframes jiReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1}}.modal.m-sm{max-width:420px}.modal.m-md{max-width:640px}.modal.m-lg{max-width:860px}.modal-head{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.modal-head h3{font-size:19px}.modal-body{padding:18px 24px 24px}.pd-grid{grid-template-columns:1fr 1.1fr;gap:24px;display:grid}@media (max-width:640px){.pd-grid{grid-template-columns:1fr}}.pd-img{border-radius:var(--r);background:var(--card);aspect-ratio:1;box-sizing:border-box;justify-content:center;align-items:center;padding:18px;display:flex;position:relative;overflow:hidden}.pd-img svg{width:96px;height:96px}.pd-img img{object-fit:contain;align-self:stretch;width:100%;min-width:0;max-width:100%;height:auto;min-height:0}.pd-img.gold-ring{box-shadow:inset 0 0 0 1px var(--metallic-gold-2)}.pd-img .gold-badge svg{width:16px;height:16px}.pd-info .p-cat{margin-bottom:5px}.pd-info h1{margin-bottom:9px;font-size:22px}.pd-price{font-family:var(--font-d);margin-bottom:13px;font-size:26px;font-weight:800}.pd-price small{color:var(--muted);font-size:12px;font-weight:600;display:block}.pd-desc{color:var(--muted);margin-bottom:15px;font-size:14px}.pd-hl{gap:7px;margin-bottom:18px;padding:0;list-style:none;display:grid}.pd-hl li{align-items:flex-start;gap:9px;font-size:13.5px;display:flex}.pd-hl svg{width:15px;height:15px;color:var(--accent);flex:none;margin-top:3px}.f-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.f-grid .full{grid-column:1/-1}@media (max-width:560px){.f-grid{grid-template-columns:1fr}}.f-grid-3{grid-template-columns:1fr 1fr 1fr;gap:13px;display:grid}@media (max-width:560px){.f-grid-3{grid-template-columns:1fr}}.field label{margin-bottom:5px;font-size:12.5px;font-weight:600;display:block}.field label span{color:var(--danger)}.field label span.hint-inline{color:var(--muted);font-size:11px;font-weight:400}.field input,.field select,.field textarea,.sp-box-row input{border-radius:var(--r-sm);border:1.5px solid var(--line);background:var(--bg);width:100%;min-height:48px;color:var(--ink);caret-color:var(--ink);padding:10px 13px;transition:border-color .14s,box-shadow .14s}.field input:hover,.field select:hover,.field textarea:hover,.sp-box-row input:hover{border-color:var(--muted)}.field input:focus,.field select:focus,.field textarea:focus,.sp-box-row input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.field textarea{resize:vertical;min-height:74px}.field .hint,.ji-field .hint{color:var(--muted);margin-top:4px;font-size:11.5px}.f-err{color:var(--danger);margin-top:8px;font-size:12.5px}.f-ok{color:var(--success);margin-top:8px;font-size:12.5px}.email-suggestion-accept{background:var(--accent);color:#fff;transition:background-color .14s}.email-suggestion-accept:hover{background:var(--accent-hi)}.email-suggestion-dismiss{color:var(--muted);transition:color .14s}.email-suggestion-dismiss:hover{color:var(--ink)}.text-muted{color:var(--muted)}.text-success{color:var(--success)}.ji-auth-divider{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin:20px 0;font-size:11px;font-weight:600;display:flex}.ji-auth-divider:before,.ji-auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.ji-google-btn{border:1px solid var(--line);background:var(--card);width:100%;height:52px;color:var(--ink);font-family:var(--font-b);letter-spacing:.02em;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:13px;font-weight:600;transition:border-color .18s,box-shadow .18s,transform .12s;display:flex}.ji-google-btn svg{flex:none;width:20px;height:20px}.ji-google-btn:hover{border-color:var(--ink);box-shadow:0 4px 14px #00000014}.ji-google-btn:active{transform:scale(.98)}.ji-google-btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.ji-guest-btn{border:1px solid var(--line);background:var(--card);width:100%;min-height:52px;color:var(--ink);font-family:var(--font-b);cursor:pointer;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:11px 20px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .12s;display:flex}.ji-guest-btn-top{justify-content:center;align-items:center;gap:10px;display:flex}.ji-guest-btn-top svg{width:18px;height:18px;color:var(--muted);flex:none}.ji-guest-btn b{letter-spacing:.02em;font-size:13px;font-weight:600}.ji-guest-btn small{color:var(--muted);font-size:11.5px;font-weight:400}.ji-guest-btn:hover{border-color:var(--ink);color:var(--ink);text-decoration:none;box-shadow:0 4px 14px #00000014}.ji-guest-btn:active{transform:scale(.98)}.ji-guest-btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.radio-row{gap:9px;display:grid}.radio-card{border:1.5px solid var(--line);border-radius:var(--r-sm);cursor:pointer;align-items:flex-start;gap:12px;padding:13px 14px;transition:border-color .15s,background .15s;display:flex}.radio-card:hover{border-color:var(--accent)}.radio-card input{accent-color:var(--accent);margin-top:3px}.radio-card.sel{border-color:var(--accent);background:var(--accent-soft)}.radio-card b{font-size:14px;display:block}.radio-card small{color:var(--muted);font-size:12.5px}.steps{gap:6px;margin-bottom:22px;display:flex}.steps div{text-align:center;color:var(--muted);border-bottom:2.5px solid var(--line);flex:1;padding-bottom:9px;font-size:12px;font-weight:600}.steps div.on{color:var(--accent);border-color:var(--accent)}.co-summary{background:var(--sunken);border-radius:var(--r-sm);margin-bottom:16px;padding:14px 16px}.co-summary .row{justify-content:space-between;padding:3px 0;font-size:13.5px;display:flex}.co-summary .row.total{font-weight:700;font-family:var(--font-d);border-top:1px solid var(--line);margin-top:7px;padding-top:9px;font-size:15.5px}.ji-bag-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.ji-bag-continue{color:var(--muted);align-items:center;gap:2px;font-size:12.5px;font-weight:600;display:inline-flex}.ji-bag-continue:hover{color:var(--ink);text-decoration:none}[dir=rtl] .ji-bag-continue svg{transform:scaleX(-1)}.ji-bag-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);align-items:start;gap:22px;display:grid}.ji-bag-summary{position:relative}.ji-bag-summary-body{z-index:1;padding-block:6px;position:relative}.ji-bag-payments{border-top:1px solid var(--line-soft);flex-direction:column;gap:8px;margin-top:34px;padding-top:14px;display:flex}.ji-bag-payments>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.confirm-wrap{text-align:center;padding:14px 6px 6px}.confirm-wrap .big-ic{background:var(--accent-soft);width:64px;height:64px;color:var(--accent);border-radius:99px;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.confirm-wrap .big-ic svg{width:30px;height:30px}.confirm-wrap h3{margin-bottom:8px;font-size:21px}.confirm-wrap p{color:var(--muted);max-width:400px;margin:0 auto 8px;font-size:14px}.oid{font-family:var(--font-d);color:var(--accent);font-size:17px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.oid{color:color-mix(in srgb,var(--accent) 55%,var(--ink))}}.oid{background:var(--accent-soft);border-radius:99px;margin:10px 0 14px;padding:7px 18px;display:inline-block}.confirm-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.confirm-actions-secondary{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:480px){.confirm-actions,.confirm-actions-secondary{flex-direction:column;align-items:stretch}.confirm-actions .btn{box-sizing:border-box;width:100%}}.badge{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge:before{content:"";background:currentColor;border-radius:99px;width:6px;height:6px}.badge-ok{background:var(--accent-soft);color:var(--accent-deep)}.badge-soon{background:var(--sunken);color:var(--muted)}.badge-gold{background:var(--gold-soft);color:var(--gold)}.badge-danger{background:var(--danger-soft);color:var(--danger)}.badge-success{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.badge-success{background:color-mix(in srgb,var(--success) 16%,transparent)}}.badge-success{color:var(--success)}.badge-warning{background:var(--warning-soft);color:var(--warning)}.badge-ink{color:var(--ink)}.pay-method{color:var(--muted);align-items:center;gap:4px;font-size:12.5px;line-height:1.4;display:inline-flex}.pay-method svg{flex-shrink:0}.pay-method-row{font-size:inherit;color:inherit}.pay-line{justify-content:flex-end;margin-top:6px;display:flex}.pay-status{color:var(--muted);align-items:center;gap:4px;font-size:12px;line-height:1.4;display:inline-flex}.pay-now-link{color:var(--accent);margin:-9px -2px -13px;padding:13px 2px;font-size:12.5px;font-weight:600;line-height:18px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.pay-now-link{color:color-mix(in srgb,var(--accent) 80%,var(--ink))}}.pay-now-link{text-underline-offset:2px;text-decoration:underline}.badge-info{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.badge-info{background:color-mix(in srgb,var(--info) 16%,transparent)}}.badge-info{color:var(--info)}.badge-limited{white-space:nowrap;letter-spacing:.04em;border:1px solid var(--metallic-gold-2);background:linear-gradient(135deg,var(--metallic-gold-1),transparent);border-radius:99px;align-items:center;gap:6px;padding:5px 13px 5px 10px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.badge-limited{background:linear-gradient(135deg,color-mix(in srgb,var(--metallic-gold-1) 30%,transparent),transparent)}}.badge-limited{color:var(--metallic-gold-3)}.badge-limited svg{flex:none;width:13px;height:13px}[data-theme=dark] .badge-limited{color:var(--metallic-gold-1);background:linear-gradient(135deg,var(--metallic-gold-2),transparent)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .badge-limited{background:linear-gradient(135deg,color-mix(in srgb,var(--metallic-gold-2) 20%,transparent),transparent)}}.toast-zone{z-index:200;gap:9px;width:min(400px,100vw - 32px);display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.toast{background:var(--ink);color:var(--bg);box-shadow:var(--shadow-lg);border-radius:12px;align-items:center;gap:10px;padding:13px 18px;font-size:13.5px;font-weight:500;animation:.25s toastIn;display:flex}.toast svg{width:17px;height:17px;color:var(--accent-hi);flex:none}.toast-zone.raised{bottom:110px}@media (max-width:520px){.toast-zone.raised{bottom:160px}}.toast-action{color:var(--accent-hi);white-space:nowrap;margin-inline-start:auto;padding-inline-start:12px;font-weight:700;text-decoration:underline}[data-theme=dark] .toast svg{color:var(--accent)}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)}}.adm-shell{grid-template-columns:228px 1fr;min-height:100vh;display:grid}@media (max-width:880px){.adm-shell{grid-template-columns:1fr}}.adm-side{background:var(--card);border-right:1px solid var(--line);flex-direction:column;gap:4px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}[dir=rtl] .adm-side{border-right:none;border-left:1px solid var(--line)}@media (max-width:880px){.adm-side{border-right:none;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;height:auto;padding:12px 14px;position:static}}.adm-side .logo{margin-bottom:22px;padding:0 8px}@media (max-width:880px){.adm-side .logo{margin-bottom:0;margin-right:auto}}.adm-nav-btn{text-align:left;width:100%;color:var(--muted);cursor:pointer;border:none;background:0 0;border-inline-start:3px solid #0000;border-radius:10px;align-items:center;gap:11px;padding:8px 12px 8px 9px;font-size:14px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}[dir=rtl] .adm-nav-btn{text-align:right}@media (max-width:880px){.adm-nav-btn{width:auto;padding:8px 12px;font-size:13px}}.adm-nav-btn svg{flex:none;width:18px;height:18px}.adm-nav-btn:hover{background:var(--sunken);color:var(--ink);text-decoration:none}.adm-nav-btn.active{background:var(--accent-soft);color:var(--accent);border-inline-start-color:var(--accent)}.adm-side .spacer{flex:1}@media (max-width:880px){.adm-side .spacer{display:none}}.adm-nav-groups{flex-direction:column;gap:2px;display:flex}.adm-nav-group-header{width:100%;font-family:var(--font-b);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;font-size:11px;font-weight:700;transition:background .15s,color .15s;display:flex}[dir=rtl] .adm-nav-group-header{text-align:right}.adm-nav-group-header:hover{background:var(--sunken);color:var(--ink)}.adm-nav-group-header.has-active{color:var(--accent)}.adm-nav-group-label{align-items:center;gap:8px;display:flex}.adm-nav-group-chevron{flex:none;width:14px;height:14px;transition:transform .18s}.adm-nav-group-chevron.open{transform:rotate(180deg)}.adm-nav-group-items{flex-direction:column;gap:2px;max-height:0;transition:max-height .22s;display:flex;overflow:hidden}.adm-nav-group-items.open{max-height:320px}.adm-nav-group-items .adm-nav-btn{padding-inline-start:28px}@media (max-width:880px){.adm-nav-group-header{width:auto;padding:8px 12px;font-size:10px}.adm-nav-group-items.open{max-height:none}.adm-nav-group-items .adm-nav-btn{padding-inline-start:12px}}@media (max-width:640px){.adm-side{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.adm-side::-webkit-scrollbar{display:none}.adm-nav-btn{white-space:nowrap;flex:none}}.adm-main-col{flex-direction:column;min-width:0;display:flex}.adm-main{background:var(--bg);min-width:0;padding:26px 28px 60px}@media (max-width:640px){.adm-main{padding:18px 14px 50px}}.adm-header{background:var(--card);border-bottom:1px solid var(--line);z-index:20;justify-content:flex-end;align-items:center;gap:16px;padding:14px 28px;display:flex;position:sticky;top:0}@media (max-width:640px){.adm-header{padding:12px 14px}}.adm-header-actions{flex:none;align-items:center;gap:4px;display:flex}.adm-user-menu{position:relative}.adm-user-menu-panel{z-index:30;width:220px;box-shadow:var(--shadow-lg);top:calc(100% + 8px);margin-bottom:0;position:absolute;inset-inline-end:0}.adm-user-menu-info{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.adm-user-menu-info .t-main{font-weight:600}.adm-user-menu-signout{color:var(--danger);padding:10px 16px}.adm-user-menu-signout:hover{background:var(--sunken);color:var(--danger)}.adm-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;display:flex}.adm-top h2{font-size:24px}.adm-top p{color:var(--muted);font-size:13.5px}.stat-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:26px;display:grid}.stat-grid-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1020px){.stat-grid,.stat-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.stat-grid,.stat-grid-3{grid-template-columns:1fr}}.stat-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:17px 18px}.stat-card small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:11px;font-weight:700;display:block}.stat-card b{font-family:var(--font-d);font-size:24px;font-weight:800}.stat-card .sub{color:var(--muted);margin-top:3px;font-size:12px;display:block}.stat-card.hero-stat{background:var(--accent);border-color:var(--accent)}.stat-card.hero-stat small,.stat-card.hero-stat .sub{color:var(--accent-ink)}@supports (color:color-mix(in lab, red, red)){.stat-card.hero-stat small,.stat-card.hero-stat .sub{color:color-mix(in srgb,var(--accent-ink) 75%,transparent)}}.stat-card.hero-stat b{color:var(--accent-ink)}.stat-card .sub-amount{font-family:var(--font-d);margin-top:2px;font-size:15px;font-weight:600;display:block}.stat-card.hero-stat .sub-amount{color:var(--accent-ink)}@supports (color:color-mix(in lab, red, red)){.stat-card.hero-stat .sub-amount{color:color-mix(in srgb,var(--accent-ink) 85%,transparent)}}.stat-trend{margin-top:4px;font-size:11.5px;font-weight:600;display:block}.stat-trend-up{color:var(--success)}.stat-trend-down{color:var(--danger)}.stat-card.hero-stat .stat-trend-up{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.stat-card.hero-stat .stat-trend-up{color:color-mix(in srgb,var(--success) 70%,var(--accent-ink))}}.stat-card.hero-stat .stat-trend-down{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.stat-card.hero-stat .stat-trend-down{color:color-mix(in srgb,var(--danger) 70%,var(--accent-ink))}}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r);margin-bottom:22px;overflow:hidden}.panel-head{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.panel-head h3{font-size:16px}.pe-page{max-width:1180px}.pe-extras{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:12px;margin-bottom:12px;display:grid}.pe-extras .panel{margin-bottom:0}.pe-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.pe-main{min-width:0}.pe-main>.panel:first-child,.pe-main>.pe-sales+.panel{margin-top:0!important}.pe-sales{grid-template-columns:repeat(3,1fr);margin-bottom:12px}.pe-divider{background:var(--line-soft);height:1px;margin:18px 0 14px}.pe-side{min-width:0;position:sticky;top:84px}.pe-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:12px;padding:16px;display:flex}.pe-status{border:1px solid var(--line);border-radius:var(--r-sm);grid-template-columns:1fr 1fr;gap:3px;min-width:0;margin:0;padding:3px;display:grid}.pe-status label{border-radius:var(--r-sm);min-height:40px;color:var(--muted);cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.pe-status label:hover{color:var(--ink)}.pe-status label.on{background:var(--accent);color:var(--accent-ink)}.pe-status input{opacity:0;pointer-events:none;position:absolute}.pe-status label:focus-within{outline:2px solid var(--ink);outline-offset:2px}.pe-status-hint{color:var(--muted);margin:-4px 0 0;font-size:12px;line-height:1.45}.pe-checklist-wrap summary{cursor:pointer;border-radius:var(--r-sm);padding:8px 10px;font-size:13px;font-weight:700;list-style-position:inside}.pe-checklist-wrap summary.pe-ready{background:var(--sunken);color:var(--ink)}.pe-checklist-wrap summary.pe-todo{background:var(--warning-soft);color:var(--ink)}.pe-checklist{gap:1px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pe-check{border-radius:var(--r-sm);text-align:start;width:100%;min-height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:6px 10px;font-size:13px;display:flex}.pe-check:hover{background:var(--sunken)}.pe-check:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.pe-check svg{flex:none;width:16px;height:16px}.pe-check.done{color:var(--muted)}.pe-check.done svg{color:var(--success)}.pe-check.todo svg{color:var(--warning)}.pe-price-summary{border-top:1px solid var(--line-soft);gap:4px;padding-top:12px;display:grid}.pe-price-line{color:var(--muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;display:flex}.pe-price-line b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px}.pe-profit{color:var(--muted);margin:0;font-size:12.5px}.pe-profit.above{color:var(--success)}.pe-profit.below{color:var(--ink)}.pe-profit.loss{color:var(--danger)}.pe-msg{border-radius:var(--r-sm);margin:0;padding:8px 10px;font-size:13px}.pe-msg-error{background:var(--danger-soft);color:var(--ink)}.pe-msg-ok{background:var(--sunken);color:var(--success)}.pe-actions{flex-direction:column;gap:8px;display:flex}.pe-actions .btn{justify-content:center;width:100%}@media (max-width:1099px){.pe-layout{display:block}.pe-side{z-index:15;margin-top:16px;position:sticky;top:auto;bottom:0}.pe-card{border-radius:var(--r) var(--r) 0 0;flex-flow:wrap;align-items:center;gap:10px;padding:10px 12px;box-shadow:0 -6px 18px #00000014}.pe-status{flex:150px}.pe-status-hint,.pe-price-summary{display:none}.pe-checklist-wrap{flex:100%;order:2}.pe-checklist-wrap:not([open]) .pe-checklist{display:none}.pe-checklist-wrap[open] .pe-checklist{max-height:40vh;overflow-y:auto}.pe-msg{flex:100%;order:3}.pe-actions{display:contents}.pe-actions .btn{letter-spacing:.08em;width:auto;padding:13px 12px}.pe-actions .btn-primary{flex:150px;order:1}.pe-actions .btn-outline{flex:auto;order:4}.pe-sales{grid-template-columns:1fr}}.ph{border:1px solid var(--line);border-radius:var(--r);background:var(--card);margin-top:14px;padding:14px 16px}.ph-head{align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:700;display:flex}.ph-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--sunken);border-radius:99px;padding:2px 8px;font-size:10.5px;font-weight:700}.ph-rows{gap:5px;margin:0;font-size:13px;display:grid}.ph-rows>div{justify-content:space-between;gap:14px;display:flex}.ph-rows dt{color:var(--muted)}.ph-rows dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.ph-rows .ph-total{border-top:1px solid var(--line-soft);padding-top:5px}.ph-rows .ph-total dt,.ph-rows .ph-total dd{color:var(--ink);font-weight:600}.ph-result{background:var(--sunken);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.ph-result b{font-variant-numeric:tabular-nums;margin-inline-end:auto;font-size:24px;line-height:1}.ph-muted{color:var(--muted);font-size:12px}.ph-note{color:var(--muted);margin:8px 0 0;font-size:12.5px}.ph-note b{color:var(--ink)}.ph-empty{color:var(--muted);margin:12px 0 0;font-size:12.5px}.ph-compact{background:var(--sunken);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;padding:8px 10px;font-size:12.5px;display:flex}.ph-compact .ph-status{flex:100%;margin:0}.ph-status{border-radius:var(--r-sm);color:var(--ink);border-inline-start:3px solid #0000;align-items:flex-start;gap:8px;margin:10px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.45;display:flex}.ph-status svg{flex:none;width:16px;height:16px;margin-top:1px}.ph-status.above{background:var(--sunken);border-inline-start-color:var(--success)}.ph-status.above svg{color:var(--success)}.ph-status.below{background:var(--warning-soft);border-inline-start-color:var(--warning)}.ph-status.below svg{color:var(--warning)}.ph-status.loss{background:var(--danger-soft);border-inline-start-color:var(--danger)}.ph-status.loss svg{color:var(--danger)}.field-warning{border-radius:var(--r-sm);background:var(--warning-soft);color:var(--ink);align-items:flex-start;gap:7px;margin:8px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.45;display:flex}.field-warning svg{width:16px;height:16px;color:var(--warning);flex:none;margin-top:1px}.f-grid-4{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}@media (max-width:860px){.f-grid-4{grid-template-columns:1fr 1fr}}@media (max-width:560px){.f-grid-4{grid-template-columns:1fr}}.ps-sub{color:var(--muted);max-width:70ch;margin:4px 0 0;font-size:12.5px}.ps-body{gap:18px;padding:16px 20px 20px;display:grid}.ps-group{border:0;min-width:0;margin:0;padding:0}.ps-group legend{margin-bottom:10px;padding:0;font-size:13px;font-weight:700}.ps-input{align-items:center;gap:6px;display:flex}.ps-input input{flex:1;min-width:0}.ps-input>span{color:var(--muted);flex:none;font-size:12.5px}.ps-table{border:1px solid var(--line);border-radius:var(--r-sm);display:grid;overflow:hidden}.ps-row{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px;display:grid}.ps-row:first-child{border-top:0}.ps-row-box{grid-template-columns:90px minmax(0,2fr) minmax(0,1fr) 90px}.ps-row-head{background:var(--sunken);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:700}.ps-row b{font-size:13px;display:block}.ps-row small{color:var(--muted);font-size:11.5px;display:block}.ps-dims{align-items:center;gap:6px;display:flex}.ps-dims input{flex:1;width:0;min-width:0}.ps-usable{font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}@media (max-width:640px){.ps-row,.ps-row-box{grid-template-columns:1fr 1fr}.ps-row>span:first-child{grid-column:1/-1}.ps-row-head{display:none}}.sp{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.sp .panel{overflow:visible}.sp-pad{padding:16px 20px 20px}.sp-subhead{align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:700;display:flex}.sp :not(.field)>.hint{color:var(--muted);margin:4px 0 0;font-size:12.5px}.sp-muted{color:var(--muted);font-size:12.5px}.sp-chip{background:var(--sunken);color:var(--ink);white-space:nowrap;border-radius:99px;align-items:center;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.sp-chip.surplus{color:var(--success)}.sp-chip.shortfall{background:var(--danger-soft);color:var(--ink)}.sp-waiting{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.sp-orders{gap:10px;min-width:0;display:grid}.sp-order{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card)}.sp-order.off{opacity:.6}.sp-order-head{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:44px;padding:10px 12px;font-size:13.5px;display:flex}.sp-order-head input{width:18px;height:18px}.sp-lines{gap:8px;margin:0;padding:0 12px 10px;list-style:none;display:grid}.sp-line{border-top:1px solid var(--line-soft);padding-top:8px}.sp-line-main{grid-template-columns:minmax(0,1fr) auto auto 70px 70px;align-items:center;gap:10px;font-size:13px;display:grid}.sp-line-main>span:nth-child(n+4){text-align:end;font-variant-numeric:tabular-nums}.sp-line-name small{color:var(--muted);font-size:11.5px;display:block}.sp-pack{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:6px;font-size:12.5px;display:flex}.sp-pack label{align-items:center;gap:6px;display:flex}.sp-pack select{max-width:260px}.sp-units{width:56px}.sp-estimate{border:1px solid var(--line);border-radius:var(--r);background:var(--card);gap:12px;padding:14px 16px;display:grid;position:sticky;top:84px}.sp-totals{gap:5px;margin:0;font-size:13px;display:grid}.sp-totals>div{justify-content:space-between;gap:12px;display:flex}.sp-totals dt{color:var(--muted)}.sp-totals dd{font-variant-numeric:tabular-nums;text-align:end;margin:0}.sp-total-row{border-top:1px solid var(--line-soft);padding-top:5px}.sp-total-row dt,.sp-total-row dd{color:var(--ink);font-weight:700}.sp-outcome{border-radius:var(--r-sm);margin-top:4px;padding:8px 10px}.sp-outcome dt,.sp-outcome dd{color:var(--ink);font-weight:700}.sp-outcome.surplus{background:var(--sunken);border-inline-start:3px solid var(--success)}.sp-outcome.shortfall{background:var(--danger-soft);border-inline-start:3px solid var(--danger)}.sp-outcome.even{background:var(--sunken)}.sp-pack-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sp-pack-form .field:nth-child(-n+2){grid-column:span 1}.sp-estimate .btn{justify-content:center;align-items:center;gap:8px;display:inline-flex}.sp-draft{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card);margin-bottom:10px}.sp-draft>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-height:44px;padding:12px 14px;font-size:13.5px;display:flex}.sp-draft>summary span{color:var(--muted);font-size:12.5px}.sp-draft>.sp-review{padding:0 14px 14px}.sp-review{gap:14px;display:grid}.sp-review-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.sp-boxes{gap:8px;display:grid}.sp-box-row{grid-template-columns:80px 110px minmax(0,160px);align-items:center;gap:10px;font-size:13px;display:grid}.sp-box-row label{align-items:center;gap:6px;display:flex}.sp-box-row input{width:100%;min-width:0}.sp-box-name{font-weight:700}.sp-capacity{color:var(--muted);margin:0 0 8px;font-size:12.5px}.sp-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sp-confirm-undo{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.sp-table-wrap{border:1px solid var(--line);border-radius:var(--r-sm);overflow-x:auto}.sp-table{border-collapse:collapse;width:100%;font-size:13px}.sp-table th{background:var(--sunken);text-align:start;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:9px 10px;font-size:11.5px;font-weight:700}.sp-table td{border-top:1px solid var(--line-soft);vertical-align:top;padding:9px 10px}.sp-table td small{color:var(--muted);font-size:11.5px;display:block}.sp-table .num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.sp-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.sp-history-summary{gap:6px;margin-bottom:14px;font-size:13.5px;display:grid}.sp-history-summary p{margin:0}.ig-fields{gap:4px;display:grid}.ig-status-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ig-toggle{align-items:center;gap:8px;display:inline-flex}.ig-toggle>label:last-child{cursor:pointer;font-size:12.5px;font-weight:600}.ig-toggle[data-disabled]{opacity:.5}.ig-toggle[data-disabled]>label:last-child{cursor:not-allowed}.ig-error{color:var(--danger);margin:6px 0 10px;font-size:12.5px}.ig-saved{color:var(--success);margin:6px 0 10px;font-size:12.5px}.ig-dates{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:14px;display:grid}.ig-dates .field{margin:0}.ig-caption{margin-top:18px}.ig-subhead{margin-bottom:8px;font-size:12.5px;font-weight:600;display:block}.ig-inserts{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.ig-inserts .btn{gap:6px}.pe-after{max-width:860px;margin-top:16px}.pe-notice{background:var(--warning-soft);color:var(--ink);border-radius:var(--r-sm);margin:0 0 12px;padding:10px 14px;font-size:13px}.pe-notice a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ig-conn-body{gap:16px;padding:16px 20px 20px;display:grid}.ig-conn-status{border-radius:var(--r-sm);border:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:12px 14px;display:grid}.ig-conn-status>svg{flex:none;width:20px;height:20px;margin-top:1px}.ig-conn-status.is-ok>svg{color:var(--success)}.ig-conn-status.is-stopped{background:var(--danger-soft);border-color:#0000}.ig-conn-status.is-stopped>svg{color:var(--danger)}.ig-conn-headline{margin:0;font-size:14px;font-weight:700}.ig-conn-detail{color:var(--muted);margin:2px 0 0;font-size:12.5px;line-height:1.5}.ig-conn-status.is-stopped .ig-conn-detail{color:var(--ink)}.ig-conn-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.ig-conn-stats>div{border:1px solid var(--line);border-radius:var(--r-sm);min-width:0;padding:10px 12px}.ig-conn-stats dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:600}.ig-conn-stats dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:18px;font-weight:700}.ig-conn-stats dd small{color:var(--muted);font-size:12px;font-weight:500;display:block}.ig-conn-requeue{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.ig-conn-requeue p{margin:0}.ig-conn-token{justify-items:start;gap:8px;display:grid}.ig-conn-token .field{width:100%;margin:0}.ig-token-input{align-items:center;gap:6px;display:flex}.ig-token-input input{flex:1;min-width:0}.ig-token-input .icon-btn{flex:none;width:44px;height:44px}.ig-conn-foot{margin:0}@media (max-width:640px){.ig-conn-status{grid-template-columns:auto 1fr}.ig-conn-status .btn{grid-column:1/-1;justify-self:start}.ig-conn-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.sp .hint a{color:inherit;text-underline-offset:2px;text-decoration:underline}.sp-reco{flex-wrap:wrap;gap:8px 16px;font-size:13px;display:flex}.sp-reco s{color:var(--muted)}.sp-correct{margin-top:14px}@media (max-width:1099px){.sp-waiting,.sp-review-grid{grid-template-columns:1fr}.sp-estimate{position:static}}@media (max-width:640px){.sp-line-main{grid-template-columns:1fr auto;row-gap:4px}.sp-line-main>span:nth-child(n+3){text-align:start}.sp-pack-form{grid-template-columns:1fr}.sp-table thead{display:none}.sp-table,.sp-table tbody,.sp-table tr,.sp-table td{width:100%;display:block}.panel .sp-table{min-width:0}.sp-table td{flex-wrap:wrap}.sp-table td small{text-align:end;flex-basis:100%}.sp-table tr{border-top:1px solid var(--line);padding:6px 0}.sp-table td{text-align:end;border:0;justify-content:space-between;gap:12px;padding:4px 10px;display:flex}.sp-table td:before{content:attr(data-label);color:var(--muted);text-align:start;font-size:12px}.sp-table .num{text-align:end}.sp-row-actions{justify-content:flex-start}.sp-row-actions:before{display:none}}.table-scroll{overflow-x:auto}.panel table{border-collapse:collapse;width:100%;min-width:640px;font-size:13.5px}.panel th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 14px;font-size:11px;font-weight:700}.orders-table-responsive{max-height:calc(100vh - 220px);overflow-y:auto}.orders-table-responsive thead{z-index:2;background:var(--card);position:sticky;top:0}[dir=rtl] .panel th{text-align:right}.panel td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:12px 14px}.orders-table-responsive td{padding:9px 14px}.panel tr:last-child td{border-bottom:none}.panel tbody tr{transition:background .12s}.panel tbody tr:hover,.adm-zebra-table tbody tr:nth-child(2n){background:var(--sunken)}.adm-zebra-table tbody tr:hover{background:var(--accent-soft)}input[type=date],input[type=datetime-local]{min-width:150px;padding:9px 12px}.adm-date-field{margin-top:4px}.adm-section-gap{margin-top:28px}.panel table.adm-compact-table{min-width:520px}.adm-compact-table td{padding:10px 11px}.adm-truncate-cell{text-overflow:ellipsis;white-space:nowrap;cursor:help;overflow:hidden}.adm-compact-rows td{border-bottom:1px solid var(--line-soft);padding:8px 11px}.adm-empty-state{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 20px;display:flex}.adm-empty-state-icon{background:var(--sunken);width:48px;height:48px;color:var(--muted);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.adm-empty-state-icon svg{width:22px;height:22px}.adm-empty-state p{margin:0;font-size:13.5px}.panel td .t-main{font-weight:600;display:block}.panel td .t-main.t-main-lg{font-size:15px;font-weight:700}.panel td .t-sub{color:var(--muted);font-size:12px;display:block}.panel td .t-sub.t-sub-quiet{opacity:.65}.mini-img{background:var(--card);border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.mini-img svg{width:22px;height:22px}.mini-img img{object-fit:cover;width:100%;height:100%}label.mini-img{position:relative}label.mini-img:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.row-actions{justify-content:flex-end;gap:4px;display:flex}.orders-table-responsive td.row-actions{border-inline-start:1px solid var(--line-soft);padding-inline-start:10px}@media (max-width:880px){.orders-table-responsive table{width:100%;min-width:0}.orders-table-responsive thead{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orders-table-responsive tbody tr{border:1px solid var(--line);border-radius:var(--r-sm);margin-bottom:12px;padding:10px 12px;display:block}.orders-table-responsive tbody tr:hover{background:0 0}.orders-table-responsive td{white-space:normal;border-bottom:none;padding:6px 0;display:block}.orders-table-responsive td[data-label]:not([data-label=""]):before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:10px;font-weight:700;display:block}.orders-table-responsive td.row-actions{padding-top:8px;border-inline-start:none;justify-content:flex-start;padding-inline-start:0}}.row-actions .icon-btn{width:32px;height:32px}.row-actions .icon-btn svg{width:16px;height:16px}@media (max-width:880px){.row-actions .icon-btn{width:40px;height:40px}.row-actions .icon-btn svg{width:18px;height:18px}}.toggle{flex:none;width:38px;height:22px;display:inline-block;position:relative}.toggle input{opacity:0;width:0;height:0}.toggle .tr{background:var(--line);cursor:pointer;border-radius:99px;transition:background .18s;position:absolute;inset:0}.toggle .tr:before{content:"";background:#fff;border-radius:99px;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.toggle input:checked+.tr{background:var(--accent)}.toggle input:checked+.tr:before{transform:translate(16px)}.toggle input:focus-visible+.tr{outline:2.5px solid var(--accent);outline-offset:2px}.filter-row{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 20px;display:flex}.adm-date-range{border:1px solid var(--line);border-radius:var(--r-sm);align-items:center;gap:8px;padding:6px 10px;display:flex}.adm-date-range label{color:var(--muted);align-items:center;gap:5px;font-size:12.5px;display:flex}.f-chip{border:1.5px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:99px;padding:6px 13px;font-size:12.5px;font-weight:600}.f-chip:hover{border-color:var(--accent);color:var(--accent)}.f-chip.active{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.f-chip .n{opacity:.75;margin-left:4px;font-weight:700}.calc-box{background:var(--sunken);border-radius:var(--r-sm);grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:6px;padding:14px 16px;display:grid}@media (max-width:560px){.calc-box{grid-template-columns:1fr}}.calc-box small{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.calc-box b{font-family:var(--font-d);font-size:16.5px}.calc-box .profit-pos{color:var(--success)}.calc-box .profit-neg{color:var(--danger)}.od-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.od-col-left{grid-column:span 3}.od-col-right{grid-column:span 1}@media (max-width:1020px){.od-grid{grid-template-columns:1fr}.od-col-left,.od-col-right{grid-column:span 1}}.adm-pending-link{justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;transition:background .14s;display:flex}.adm-pending-link:hover{background:var(--sunken);text-decoration:none}.adm-pending-link svg{width:20px;height:20px;color:var(--muted);flex:none}.adm-pending-link:hover svg{color:var(--accent)}.adm-status-bar{background:var(--sunken);border-radius:99px;height:8px;margin-bottom:16px;display:flex;overflow:hidden}.adm-status-bar>*{height:100%}.adm-status-dot{border-radius:99px;flex:none;width:8px;height:8px}.adm-step-bar{gap:2px;margin-top:5px;display:flex}.adm-step-tick{background:var(--line);border-radius:2px;width:10px;height:4px}.adm-step-tick.filled{background:var(--accent)}.od-box{border:1px solid var(--line);border-radius:var(--r-sm);margin-bottom:14px;padding:15px 16px}.od-box h4{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:11px;font-size:12px}.od-items div{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:10px;padding:5px 0;font-size:13.5px;display:flex}.od-items div:last-child{border-bottom:none}.kv{pointer-events:none;gap:7px;font-size:13.5px;display:grid}.kv dd{pointer-events:auto}.kv div{justify-content:space-between;gap:12px;display:flex}.kv span,.kv dt{color:var(--muted)}.kv dt,.kv dd{margin:0}.tag-badge{background:var(--gold-soft);color:var(--gold);letter-spacing:.03em;border-radius:99px;padding:3px 9px;font-size:10.5px;font-weight:700}.pd-summary{color:var(--muted);max-width:62ch;margin:2px 0 14px;font-size:14px;line-height:1.55}.pd-pricing-table{border-collapse:collapse;width:100%;max-width:320px;margin-bottom:18px;font-size:13.5px}.pd-pricing-table th,.pd-pricing-table td{text-align:left;border-bottom:1px dashed var(--line-soft);padding:6px 0}.pd-pricing-table th{color:var(--muted);font-weight:400}.pd-pricing-table td{text-align:right;font-weight:700}[dir=rtl] .pd-pricing-table th,[dir=rtl] .pd-pricing-table td{text-align:right}[dir=rtl] .pd-pricing-table td{text-align:left}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--panel-pad:16px}.panel-body{padding:var(--panel-pad)}.adm-trend-list{flex-direction:column;gap:13px;display:flex}.adm-trend-row-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:13.5px;display:flex}.adm-trend-row-head span{color:var(--muted);text-transform:capitalize}.adm-trend-row-head b{font-family:var(--font-d)}.adm-trend-bar{background:var(--sunken);border-radius:99px;height:7px;overflow:hidden}.adm-trend-bar span{background:var(--accent);border-radius:99px;height:100%;display:block}.adm-trend-bar-alt span{background:var(--info)}.cc-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px}.cc-input{border-radius:var(--r-sm);border:1.5px solid var(--line);background:var(--bg);width:100%;min-height:48px;padding:10px 13px;transition:border-color .14s,box-shadow .14s}.cc-input:hover{border-color:var(--muted)}.cc-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}@media (max-width:820px){.cart-layout,.ji-bag-grid,.checkout-layout,.account-layout,.category-layout{grid-template-columns:1fr!important}}@media (min-width:821px){.ji-bag-summary{top:calc(var(--hdr-h,140px) + 24px);position:sticky}}.import-spin{animation:.9s linear infinite spin}@media (prefers-reduced-motion:reduce){.import-spin{animation:none}}.ji-batch-notice{border:1px solid var(--line);border-radius:var(--r);background:var(--sunken);gap:8px;margin:14px 0 18px;padding:12px 14px;display:grid}.ji-batch-notice p,.ji-category-trust-strip{align-items:flex-start;gap:9px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.ji-batch-notice svg,.ji-category-trust-strip svg{width:16px;height:16px;color:var(--accent);flex:none;margin-top:2px}.ji-category-trust-strip{color:var(--muted);margin:4px 0 10px}.ji-batch-primary{color:var(--ink);font-weight:600}.ji-batch-secondary{color:var(--muted);border-top:1px dashed var(--line);padding-top:8px}.ji-batch-secondary svg{color:var(--muted)}.ji-batch-notice--compact{background:0 0;border:0;margin:10px 0 0;padding:0}p.ji-batch-notice--compact{gap:9px;font-size:13.5px;line-height:1.5;display:flex}.pd-desc-list{color:var(--muted);margin:0 0 18px;padding-inline-start:18px;font-size:14px;line-height:1.7}.pd-desc-list li{margin:0 0 2px}.cc-static h2{color:var(--ink);letter-spacing:.01em;margin:26px 0 8px;font-size:17px;font-weight:700}.cc-static h2:first-child{margin-top:0}.cc-static ul{margin:0 0 12px;padding-inline-start:20px}.cc-static li{margin:0 0 6px}.cc-static p{margin:0 0 12px}.cc-static .legal-basis{color:var(--muted);border-top:1px solid var(--line);margin-top:28px;padding-top:14px;font-size:13px}.ji-eyebrow a{text-underline-offset:3px;color:inherit;text-decoration:underline}.ji-sticky-bar{z-index:85;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--line);inset-inline:0;justify-content:space-between;align-items:center;gap:12px;transition:transform .2s;display:none;position:fixed;bottom:0;transform:translateY(100%);box-shadow:0 -6px 18px #00000014}.ji-sticky-bar--show{transform:none}.ji-sticky-bar-amount{font-family:var(--font-d);color:var(--ink);font-size:17px;font-weight:700}.ji-sticky-bar .btn{flex:auto;max-width:62%;padding:13px 22px}@media (max-width:959px){.ji-sticky-bar{display:flex}}.tl-step.current .dot{box-shadow:0 0 0 4px var(--accent-soft)}.confirm-details{border:1px solid var(--line);border-radius:var(--r);background:var(--card);gap:8px;margin-top:16px;padding:14px 16px;font-size:13.5px;display:grid}.confirm-details .row{justify-content:space-between;gap:12px;display:flex}.confirm-details .row span:first-child{color:var(--muted);flex:none}.confirm-details .row span:last-child{text-align:end}@media (max-width:959px){body.ji-has-sticky-bar .ji-wa{bottom:84px}body.ji-has-sticky-bar .ji-wa-panel{bottom:150px}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}