@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.0hiocdn10l05a.woff2)format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.0tm8u-h63rec8.woff2)format("woff2-variations");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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(../media/readex-pro-arabic-wght-normal.14dbko5v_ej3h.woff2)format("woff2-variations");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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(../media/readex-pro-vietnamese-wght-normal.2o3b07072pqhl.woff2)format("woff2-variations");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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(../media/readex-pro-latin-ext-wght-normal.3y3t2nykh42-e.woff2)format("woff2-variations");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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(../media/readex-pro-latin-wght-normal.1wzfui-fimqrt.woff2)format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-ext-500-normal.28wp48yubenc3.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-500-normal.41yczc5zdkwdh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-500-normal.26ox_itp_alxp.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-500-normal.1eaan1mch682e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-vietnamese-500-normal.0s1z3n-ysad7w.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-500-normal.2g79xp9gzp1kn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-ext-500-normal.1cuq9_67cn48n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-500-normal.1tdw_l2v4yhc_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-500-normal.11q3guvgd1r20.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-500-normal.1fgk-kmy-32_a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-arabic-400-normal.0a8jtlzovcn2x.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-400-normal.1bytjgfp7ebyh.woff)format("woff");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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.1ip457h6792sm.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.27cthd2m81rnu.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.3bv_2u3up90v1.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.30r08pbjia9lf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-400-normal.1qbt_niprsjgn.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-400-normal.0mqg9hkkex1wu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-arabic-500-normal.2nmq8_7j2wt1h.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-500-normal.00wxp-80230rz.woff)format("woff");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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.3ab-1xztbhckr.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.18wsk-jlqw5zw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.3bz1djf8_78co.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.0lnnr_x8kzrql.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-500-normal.44jhk7eqxey7l.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-500-normal.2_sv1nohwkgk2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-arabic-600-normal.2jzf714wbn4iw.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-600-normal.399cvybalwu3v.woff)format("woff");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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.28iccy76uu-_v.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.0adgtymikv54n.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.2gab_xps0bgx5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.3ps_bl4ld_c_a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-600-normal.3a4qjieizncgf.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-600-normal.2nakwynk61ca8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-arabic-700-normal.0ej1b3dc64qt2.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-700-normal.0dj8gn3v-4xc5.woff)format("woff");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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.1p0bbv2wob_7i.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.2sh4-6_4i2zct.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.38vi26ogdzso2.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.0wm81o_u_ibme.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-700-normal.32zomdm7y06ex.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-700-normal.2tghd68lhx1_0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:where(.store) :where(:not(svg,svg *)),:where(.store) :where(:not(svg,svg *)):before,:where(.store) :where(:not(svg,svg *)):after{all:revert}:where(.store) :where(svg){display:revert;vertical-align:revert}
.store{margin:0}.store img{max-width:100%}.store #hdrLogo{box-shadow:none;filter:drop-shadow(0 1px 2px #0000002e);background:0 0!important;border-radius:0!important;width:auto!important;height:54px!important}@media (max-width:640px){.store #hdrLogo{height:42px!important}}.store .maker{background:0 0!important;border:0!important;padding:0!important}.store .maker img{width:auto;height:28px!important}.store .maker.lg img{height:44px!important}.store .tc-l img{background:0 0!important;border:0!important;width:auto!important;height:34px!important;padding:0!important}.store .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.store .hs{isolation:isolate;align-items:center;min-height:560px;padding:56px 16px 96px;display:flex;position:relative;overflow:hidden}.store .hs-bg{z-index:-1;position:absolute;inset:0}.store .hs-scene{width:100%;height:100%;display:block}.store .hs-bg:after{content:"";background:rgba(5, 19, 48, var(--hs-dim,.2));transition:background .15s;position:absolute;inset:0}.store .hs-photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.store .hs-in{width:100%;max-width:900px;margin:0 auto}.store .hs-card{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);color:#fff;background:#ffffff24;border:1px solid #ffffff61;border-radius:22px;flex-direction:column;gap:18px;padding:26px 40px 22px;display:flex;box-shadow:0 24px 60px #030c2059}.store .hs-tabs{border-bottom:1px solid #ffffff4d;gap:28px;display:flex}.store .hs-tab{font-family:var(--f-display);color:#ffffff9e;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:6px 2px 12px;font-size:1rem;font-weight:700;display:inline-flex}.store .hs-tab svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.store .hs-tab:hover{color:#fff}.store .hs-tab[aria-selected=true]{color:#fff;border-bottom-color:#6fb1ff}.store .hs-tab:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fff}.store .hs-g{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.store .hs-g.one{grid-template-columns:1fr}.store .hs-card .field{flex-direction:column;gap:8px;min-width:0;display:flex}.store .hs-card .field>span{color:#fff;text-shadow:0 1px 2px #00000059;font-size:.92rem;font-weight:700}.store .hs-card select,.store .hs-card input,.store .hs-card .bdd-btn{color:#13203a;width:100%;height:58px;font:inherit;background:#fff;border:1px solid #0000;border-radius:10px;padding:0 18px;font-size:1rem;font-weight:500}.store .hs-card .bdd-btn{padding:0 14px}.store .hs-card .bdd-ph,.store .hs-card .bdd-chev{color:#5a6478}.store .hs-card select:disabled{color:#4a5468;opacity:1;cursor:not-allowed;background:#ffffffb8}.store .hs-card input{color:#13203a!important;background:#fff!important;border-color:#0000!important}.store .hs-card input::placeholder{color:#8a93a5}.store .hs-card select:focus-visible,.store .hs-card input:focus-visible,.store .hs-card .bdd-btn:focus-visible{border-color:#0261ce;outline:none;box-shadow:0 0 0 3px #7fb2ff99}.store .hs-card .bdd-list{color:var(--ink)}.store .hs-hint{color:#ffffffd9;margin:-4px 0 0;font-size:.88rem}.store .hs-go{color:#fff;height:60px;font-family:var(--f-display);cursor:pointer;background:#0261ce;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:1.12rem;font-weight:700;transition:background .15s,transform .15s;display:flex;box-shadow:0 8px 20px #03306b59}.store .hs-go svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:22px;height:22px}.store .hs-go:hover{background:#0251ad}.store .hs-go:active{transform:translateY(1px)}.store .hs-go:focus-visible{outline-offset:2px;outline:3px solid #fff}.store .hs-ask{color:#bfd7ff;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;align-self:center;padding:4px 8px;font-size:1rem;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s}.store .hs-ask:hover{color:#fff;text-decoration-color:currentColor}.store .feats{z-index:2;margin-top:-56px;padding:0 16px 8px;position:relative}.store .feats-in{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1440px;margin:0 auto;display:grid}.store .feat{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:flex-start;gap:18px;padding:26px 24px;display:flex;box-shadow:0 10px 30px #0d182c14}.store .feat-ic{background:var(--accent-soft);width:64px;height:64px;color:var(--accent-ink);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.store .feat-ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.store .feat b{font-family:var(--f-display);color:var(--ink);margin-bottom:6px;font-size:1.08rem;display:block}.store .feat .feat-ic{display:grid}.store .feat div>span{color:var(--ink-2);font-size:.92rem;line-height:1.65;display:block}.store .pq-chip{background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;align-items:center;gap:8px;padding:2px 10px;font-weight:600;display:inline-flex}@media (max-width:1100px){.store .feats-in{grid-template-columns:repeat(2,minmax(0,1fr))}}.store .hs-card select{appearance:none;padding-inline-end:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235A6478' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:16px!important;background-repeat:no-repeat!important}.store [dir=ltr] .hs-card select,[dir=ltr] .store .hs-card select{background-position:right 16px center!important}.store .hs-card input::-webkit-calendar-picker-indicator{display:none!important}@media (max-width:640px){.store .hs{min-height:0;padding:28px 12px 80px}.store .hs-card{border-radius:18px;gap:14px;padding:18px 16px}.store .hs-tabs{gap:0}.store .hs-tab{white-space:nowrap;flex:1;justify-content:center;font-size:.86rem}.store .hs-tab svg{display:none}.store .hs-g{grid-template-columns:1fr;gap:12px}.store .hs-card select,.store .hs-card input,.store .hs-card .bdd-btn{height:52px}.store .hs-go{height:54px}.store .hs-ask{font-size:.92rem}.store .feats{margin-top:-48px}.store .feats-in{grid-template-columns:1fr;gap:12px}.store .feat{gap:14px;padding:16px}.store .feat-ic{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.store .hs-go{transition:none}}.store .bstrip{background:var(--surface);border-bottom:1px solid var(--line);padding:18px 0}.store .bs-view{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.store .bs-track{will-change:transform;width:max-content;padding:4px 0;animation:50s linear infinite bsMove;display:flex}.store .bstrip:hover .bs-track,.store .bstrip:focus-within .bs-track{animation-play-state:paused}@keyframes bsMove{0%{transform:translate(0)}to{transform:translate(-50%)}}.store .bs-i{cursor:pointer;background:#fff;border:1px solid #0261ce;border-radius:50%;flex-shrink:0;place-items:center;width:80px;height:80px;margin-inline-end:40px;padding:22px;transition:transform .2s,box-shadow .2s;display:grid}.store .bs-i img{object-fit:contain;max-width:100%;max-height:100%;display:block}.store .bs-i:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0261ce38}.store .bs-i:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:640px){.store .bstrip{padding:12px 0}.store .bs-i{width:84px;height:84px;margin-inline-end:18px;padding:14px}}@media (prefers-reduced-motion:reduce){.store .bs-track{animation:none}.store .bs-view{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.store .home-in.bs-wrap{padding-top:40px;padding-bottom:0}.store .bsell-nav{gap:8px;display:flex}.store .bsell-b{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;display:grid}.store .bsell-b:hover{border-color:var(--accent);color:var(--accent-ink)}.store .bsell-row{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(240px,calc(25% - 12px));grid-auto-flow:column;gap:16px;padding:4px 2px 12px;display:grid;overflow-x:auto}.store .bsell-c{scroll-snap-align:start;display:flex;position:relative}.store .bsell-c>.pcard{flex:1}.store .bsell-rank{z-index:2;top:10px;background:var(--brand);color:#fff;border-radius:999px;place-items:center;min-width:30px;height:30px;padding:0 6px;font-size:.9rem;font-weight:700;display:grid;position:absolute;inset-inline-start:10px;box-shadow:0 2px 6px #0003}.store .bsell-sold{z-index:2;top:12px;background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;padding:3px 9px;font-size:.74rem;font-weight:700;position:absolute;inset-inline-end:10px}@media (max-width:640px){.store .bsell-row{grid-auto-columns:78%}.store .bsell-nav{display:none}}.store .stars{color:#d5dae3;gap:2px;display:inline-flex}.store .stars svg{fill:currentColor;width:18px;height:18px}.store .stars .on{color:#f5a524}.store .stars.lg svg{width:24px;height:24px}.store .rv-write{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;height:46px;padding:0 22px;font-size:.98rem;font-weight:700}.store .rv-write:hover{background:var(--accent-ink)}.store .rv-empty{background:var(--surface);border:1px dashed var(--line);color:var(--ink-2);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:34px 16px;display:flex}.store .rv-empty p{margin:0}.store .rv{align-items:stretch}.store .rv-head{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.store .rv-eyebrow{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.store .rv-head h2{font-family:var(--f-display);margin:0;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.3}.store .rv-write{align-self:center}@keyframes rvIn{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.store .nh-cat{border:1.5px solid var(--accent);background:var(--accent-soft);height:44px;color:var(--accent-ink);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:.9rem;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.store [dir=rtl] .nh-cat,[dir=rtl] .store .nh-cat{padding:0 8px 0 14px}.store .nh-cat img{object-fit:contain;width:30px;height:30px;display:block}.store .nh-cat:hover{background:var(--accent);color:#fff}.store .nh-cat:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1100px){.store .nh-cat span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.store .nh-cat,.store [dir=rtl] .nh-cat,[dir=rtl] .store .nh-cat{padding:0 6px}}.store .cat-ic.tk{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);background:#fff}.store .cat-ic.tk img{object-fit:contain;box-sizing:border-box;padding:6px}.store .cats-in{scroll-behavior:smooth}.store .bsell-row{scrollbar-width:none}.store .bsell-row::-webkit-scrollbar{display:none}.store .cats-in{scrollbar-width:none}.store .cats-in::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.store .cats-in{scroll-behavior:auto;transition:none}}.store .bsell-row{grid-auto-columns:calc(25% - 12px);padding:4px 0 12px;scroll-padding-inline:0}@media (max-width:1100px){.store .bsell-row{grid-auto-columns:calc(33.3333% - 10.6667px)}}@media (max-width:820px){.store .bsell-row{grid-auto-columns:calc(50% - 8px)}}@media (max-width:640px){.store .bsell-row{grid-auto-columns:100%}}
.store,.store{margin:0;padding:0}.store{--bg:#eff1f4;--surface:#fff;--surface-2:#e4e8ef;--ink:#121925;--ink-2:#555b66;--line:#d4d8e0;--brand:#0261ce;--brand-ink:#fff;--accent:#0261ce;--accent-ink:#0251ad;--accent-soft:#e0edfc;--warn:#a5610c;--warn-soft:#fbeedc;--hero:#0261ce;--hero-deep:#0261ce;--oem:#1e7a3c;--oem-soft:#ddf1e2;--hq:#24508f;--hq-soft:#dce8f7;--com:#6b6f73;--com-soft:#ecedee;--danger:#b23a2e;--danger-soft:#fbe6e3;--shadow:0 10px 30px #0d182c29;--f-body:"IBM Plex Sans Arabic", system-ui, "Segoe UI", Tahoma, sans-serif;--f-display:"Readex Pro", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace}:root[data-theme=dark] :is(.store,.xm-modal){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c1016;--surface:#141921;--surface-2:#1c222b;--ink:#e2e6ed;--ink-2:#9ca4b1;--line:#29303b;--brand:#0261ce;--accent:#2f80ea;--accent-ink:#6fb1ff;--accent-soft:#15284a;--warn:#e7a24c;--warn-soft:#3a2a14;--hero:#0261ce;--hero-deep:#0251ad;--oem:#5fc784;--oem-soft:#143222;--hq:#8db4f0;--hq-soft:#172a45;--com:#aeb3b8;--com-soft:#262c30;--danger:#ee7a6c;--danger-soft:#3a1c19;--shadow:0 10px 30px #00000073}.store *{box-sizing:border-box}.store [hidden]{display:none!important}.store{background:var(--surface);color:var(--ink);font-family:var(--f-body);font-size:15px;line-height:1.55}.store button,.store input,.store select{font:inherit;color:inherit}.store button{cursor:pointer}.store :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.store .num,.store .pn{font-variant-numeric:tabular-nums}.store .pn{font-family:var(--f-mono);letter-spacing:.02em;direction:ltr;unicode-bidi:isolate;font-size:.82rem}.store .top{top:env(safe-area-inset-top,0px);z-index:20;background:var(--brand);color:var(--brand-ink);position:sticky}.store .top-in{flex-wrap:wrap;align-items:center;gap:14px;max-width:1240px;margin:0 auto;padding:12px 16px;display:flex}.store .logo{font-family:var(--f-display);white-space:nowrap;align-items:center;gap:10px;font-size:1.2rem;font-weight:700;display:flex}.store .logo small{font-family:var(--f-body);opacity:.75;font-size:.72rem;font-weight:400;display:block}.store .search{background:#fff;border-radius:10px;flex:280px;display:flex;overflow:hidden}.store .search input{color:#14232a;background:#fff;border:0;flex:1;min-width:0;padding:10px 14px}.store .search button{background:var(--accent);color:#fff;border:0;padding:0 16px;font-weight:600}.store .top-actions{gap:8px;margin-inline-start:auto;display:flex}.store .pill-btn{color:#fff;background:0 0;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-weight:600;display:flex}.store .pill-btn:hover{background:#ffffff1a}.store .badge{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.78rem;display:inline-grid}.store .cats{background:var(--surface);border-bottom:1px solid var(--line)}.store .cats-in{scrollbar-width:thin;gap:8px;max-width:1240px;margin:0 auto;padding:10px 16px;display:flex;overflow-x:auto}.store .cat{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:7px 14px;font-weight:500;display:flex}.store .cat svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:18px;height:18px}.store .cat[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.store main{flex-direction:column;gap:22px;max-width:1240px;margin:0 auto;padding:20px 16px 60px;display:flex}.store .picker{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:16px;padding:18px;display:flex}.store .steps{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:.9rem;display:flex}.store .step{color:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;display:flex}.store .step b{background:var(--surface-2);border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;display:inline-grid}.store .step.done{color:var(--ink)}.store .step.done b{background:var(--oem);color:#fff}.store .step.cur{color:var(--ink);font-weight:600}.store .step.cur b{background:var(--accent);color:#fff}.store h1,.store h2,.store h3{font-family:var(--f-display);text-wrap:balance;margin:0}.store h2{font-size:1.25rem}.store .sub{color:var(--ink-2);margin:2px 0 0;font-size:.92rem}.store .brands{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.store .brand{border:1px solid var(--line);background:var(--bg);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:14px 10px;display:flex}.store .brand:hover{border-color:var(--accent)}.store .brand-mono{background:var(--brand);color:#fff;width:48px;height:48px;font-family:var(--f-display);letter-spacing:.04em;border-radius:50%;place-items:center;font-weight:700;display:grid}.store .brand span{font-weight:600}.store .brand small{color:var(--ink-2);font-size:.78rem}.store .models{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.store .model{border:1px solid var(--line);background:var(--bg);text-align:start;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.store .model:hover{border-color:var(--accent)}.store .model b{font-size:1.02rem}.store .model small{color:var(--ink-2)}.store .years{flex-wrap:wrap;gap:8px;display:flex}.store .year{border:1px solid var(--line);background:var(--bg);border-radius:8px;padding:8px 14px;font-weight:600}.store .year:hover{border-color:var(--accent)}.store .hint{color:var(--ink-2);font-size:.85rem}.store .bar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.store .legend{color:var(--ink-2);flex-wrap:wrap;gap:12px;font-size:.82rem;display:flex}.store .legend i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-inline-end:5px;display:inline-block}.store .parts{flex-direction:column;gap:14px;display:flex}.store .pgroup{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.store .pg-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.store .pg-head h3{font-size:1.08rem}.store .tcards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.store .tcard{border:1px solid var(--line);border-top:4px solid var(--c);background:var(--bg);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.store .tcard:hover{border-color:var(--c)}.store .tcard.sel{background:var(--cs);border-color:var(--c);box-shadow:0 0 0 2px var(--c)}.store .tcard.sel:after{content:attr(data-sel);top:10px;background:var(--c);color:#fff;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:700;position:absolute;inset-inline-end:10px}.store .tcard .pimg{aspect-ratio:16/9;width:100%}.store .tc-top{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.store .tc-body{color:var(--ink-2);flex-direction:column;gap:3px;font-size:.82rem;display:flex}.store .tc-body>b{color:var(--ink);font-size:.95rem}.store .tc-pn{background:var(--surface);border:1px dashed var(--line);border-radius:8px;flex-direction:column;padding:6px 8px;display:flex}.store .tc-pn small{color:var(--ink-2);font-size:.7rem}.store .tc-pn .pn{color:var(--ink);font-size:.92rem;font-weight:500}.store .tc-buy{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.store .tcard.out{border-color:var(--danger);border-top-color:var(--danger);background:var(--danger-soft);cursor:default}.store .tcard.out .tier-tag{color:var(--danger);border:1px solid var(--danger);background:0 0}.store .tcard.out .price{color:var(--ink-2);text-decoration:line-through}.store .tcard.out .pimg{filter:grayscale();opacity:.6}.store .part{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.store .part-head{justify-content:space-between;align-items:start;gap:10px;display:flex}.store .part-head h3{font-size:1.05rem}.store .part-cat{letter-spacing:.06em;color:var(--ink-2);text-transform:uppercase;font-size:.72rem}.store .fit{background:var(--oem-soft);color:var(--oem);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:600}.store .meta{color:var(--ink-2);flex-wrap:wrap;gap:14px;font-size:.82rem;display:flex}.store .meta span b{color:var(--ink);font-weight:600}.store .tiers{flex-direction:column;gap:8px;display:flex}.store .tier{border:1px solid var(--line);border-inline-start:4px solid var(--c);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.store .tier-tag{color:var(--c);background:var(--cs);white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:700}.store .tier-info{min-width:0;color:var(--ink-2);flex-direction:column;font-size:.8rem;display:flex}.store .tier-info b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.store .tier-buy{align-items:center;gap:10px;display:flex}.store .price{white-space:nowrap;font-size:1rem;font-weight:700}.store .price small{color:var(--ink-2);font-size:.72rem;font-weight:500}.store .add{background:var(--ink);color:var(--bg);border:0;border-radius:8px;place-items:center;width:36px;height:36px;font-size:1.2rem;line-height:1;display:grid}.store .add:hover{background:var(--accent);color:#fff}.store .add.ok{background:var(--oem);color:#fff}.store .tier.out{border-color:var(--danger);border-inline-start-color:var(--danger);background:var(--danger-soft)}.store .tier.out .tier-tag{color:var(--danger);border:1px solid var(--danger);background:0 0}.store .tier.out .price{color:var(--ink-2);text-decoration:line-through}.store .add:disabled{background:var(--danger-soft);color:var(--danger);border:1px solid var(--danger);cursor:not-allowed}.store .com{--c:var(--com);--cs:var(--com-soft)}.store .pimg{aspect-ratio:4/3;background:var(--surface-2);border-radius:10px;flex:none;place-items:center;width:104px;max-width:100%;display:grid;overflow:hidden}.store .pimg svg{width:100%;height:100%}.store .pimg.sm{width:64px}.store .part-top{align-items:start;gap:14px;display:flex}.store .part-top .part-head{flex-direction:column;flex:1;align-items:stretch;gap:6px;min-width:0}.store .part-top .part-head .fit{align-self:flex-start}.store .ac{fill:var(--accent);stroke:var(--ink-2);stroke-width:2px;stroke-linejoin:round}.store .dk{fill:var(--ink-2)}.store .empty{background:var(--surface);border:1px dashed var(--line);text-align:center;color:var(--ink-2);border-radius:14px;padding:30px}.store .drawer{top:0;bottom:0;background:var(--surface);z-index:41;width:min(420px,100%);box-shadow:var(--shadow);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:fixed;inset-inline-end:0}.store .drawer-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px;display:flex}.store .x{background:var(--surface-2);border:0;border-radius:8px;width:34px;height:34px;font-size:1.1rem}.store .qty{align-items:center;gap:6px;display:flex}.store .qty button{border:1px solid var(--line);background:var(--bg);border-radius:6px;width:28px;height:28px}.store .totals{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.store .totals div{justify-content:space-between;display:flex}.store .checkout{background:var(--accent);color:#fff;border:0;border-radius:10px;margin-top:8px;padding:12px;font-weight:700}.store .checkout:disabled{opacity:.5;cursor:not-allowed}.store .done-msg{background:var(--oem-soft);color:var(--oem);border-radius:8px;padding:10px;font-size:.9rem;font-weight:600}.store .vh{opacity:0;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.store .thumb{position:relative}.store .thumb-up{cursor:pointer;border-radius:8px;display:block;position:relative}.store .thumb:has(input:focus-visible) .thumb-up{outline:2px solid var(--accent);outline-offset:2px}.store .thumb-up:hover .pimg{outline:2px solid var(--accent)}.store .hint.sm{align-self:flex-start;font-size:.74rem}.store .bulk{border:2px dashed var(--line);background:var(--surface);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px;display:flex}.store .bulk-ic{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.store .bulk-tx{flex-direction:column;flex:260px;gap:2px;display:flex}.store .bulk.over{border-color:var(--accent);background:var(--accent-soft)}.store .pill-btn[aria-pressed=true]{background:#ffffff24}.store .pill-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.store .pimg img{object-fit:contain;background:#fff;width:100%;height:100%}.store .pimg.xs{border-radius:8px;width:52px}.store .admin{flex-direction:column;gap:18px;max-width:1240px;margin:0 auto;padding:20px 16px 60px;display:flex}.store .tabs{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.store .tab{color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 14px;font-weight:600;display:flex}.store .tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.store .panel{flex-direction:column;gap:12px;display:flex}.store .filters{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.store .field{color:var(--ink-2);flex-direction:column;gap:4px;min-width:0;font-size:.8rem;font-weight:500;display:flex}.store .field input,.store .field select{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;width:100%;min-width:0;padding:8px 10px;font-size:.92rem}.store .tbl-wrap{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow-x:auto}.store .tbl{border-collapse:collapse;width:100%;font-size:.88rem}.store .tbl th{text-align:start;color:var(--ink-2);border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface-2);padding:10px 12px;font-size:.78rem;font-weight:600}.store .tbl th small{margin-top:4px;font-weight:500;display:block}.store .tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px}.store .tbl tr:last-child td{border-bottom:0}.store .pcell{align-items:center;gap:10px;min-width:200px;display:flex}.store .pcell>div{flex-direction:column;display:flex}.store .n-in{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:6px;padding:6px 8px}.store .tier-tag.com{display:inline-block}.store .chip{background:var(--surface-2);color:var(--ink-2);border-radius:5px;padding:1px 6px;font-size:.7rem;font-weight:600}.store .modal{background:var(--surface);width:min(860px,100%);max-height:calc(100% - 20px);box-shadow:var(--shadow);border-radius:14px;overflow:auto}.store .toast{bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--bg);z-index:50;box-shadow:var(--shadow);border-radius:10px;max-width:calc(100% - 32px);padding:10px 16px;font-weight:500;position:fixed;inset-inline-start:50%;transform:translate(50%)}.store [dir=ltr] .toast,[dir=ltr] .store .toast{transform:translate(-50%)}.store footer{max-width:1240px;color:var(--ink-2);margin:0 auto;padding:0 16px 30px;font-size:.8rem}@media (prefers-reduced-motion:no-preference){.store .add,.store .brand,.store .model,.store .year{transition:background .15s,border-color .15s}}.store .price small>.sar,.store .pm-price small>.sar,.store b small>.sar{color:var(--ink)}.store .sar{vertical-align:-.08em;fill:currentColor;flex-shrink:0;width:.8em;height:.9em;margin-inline:.08em;display:inline-block}.store .ph-in{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:stretch;width:100%;min-width:0;display:flex;overflow:hidden}.store .ph-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.store .ph-cc{background:var(--surface-2);border-inline-end:1px solid var(--line);color:var(--ink-2);-webkit-user-select:none;user-select:none;align-items:center;padding:0 10px;font-size:.92rem;font-weight:600;display:flex}.store .field .ph-in input{box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1}.store i.bi{vertical-align:-.125em;justify-content:center;align-items:center;line-height:0;display:inline-flex}.store i.bi>svg{display:block}
.store .parts{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.store .pcard{background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.store .pcard:hover{border-color:var(--accent)}.store .pcard.sel{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent);background:var(--accent-soft)}.store .pcard.sel:after{content:attr(data-sel);top:10px;background:var(--accent);color:#fff;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:700;position:absolute;inset-inline-start:10px}.store .pcard .pimg{aspect-ratio:16/10;width:100%}.store .pcard.out{border-color:var(--danger);background:var(--danger-soft)}.store .pcard.out .pimg{filter:grayscale();opacity:.6}.store .pcard.out .price{color:var(--ink-2);text-decoration:line-through}.store .pc-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.store .maker{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;padding:3px 6px;display:inline-flex}.store .maker img{width:auto;height:18px;display:block}.store .maker.lg img{height:30px}.store .pc-name{font-family:var(--f-display);text-wrap:balance;font-size:1rem;line-height:1.35}.store .pc-fit{color:var(--ink-2);font-size:.82rem}.store .pc-pn{background:var(--bg);border:1px dashed var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.store .pc-pn small{color:var(--ink-2);font-size:.7rem}.store .pc-pn .pn{color:var(--ink);font-size:.9rem;font-weight:500}.store .pc-buy{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.store .side{background:var(--hq-soft);color:var(--hq);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:.72rem;font-weight:700}.store .catalog-note{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:.85rem;display:flex}.store .none-msg{color:var(--ink-2);background:var(--bg);border:1px dashed var(--line);border-radius:10px;padding:12px;font-size:.88rem}.store .tbl .note-i{background:var(--warn-soft);width:20px;height:20px;color:var(--warn);cursor:help;border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:inline-grid}.store .tbl td.desc{min-width:220px}.store .tbl td.desc small{color:var(--ink-2);font-size:.76rem;display:block}.store .n-in.w{width:84px}.store .brand-mono.sm{width:40px;height:40px;font-size:.8rem}
.store .util{background:var(--hero-deep);color:#c5ccd7;font-size:.8rem}.store .util-in{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;max-width:1240px;margin:0 auto;padding:8px 16px;display:flex}.store .util b{color:#fff;font-weight:600}.store .top{background:var(--surface);color:var(--ink);border-bottom:1px solid var(--line)}.store .top-in{gap:16px 24px;padding:14px 16px}.store .logo{gap:14px}.store .logo img{background:#fff;border-radius:6px;width:auto;height:40px;display:block}.store .logo-sep{background:var(--line);width:1px;height:34px}.store .logo small{opacity:1;color:var(--ink-2)}.store .search{border:2px solid var(--ink);border-radius:12px;height:50px}.store .search input{background:var(--surface);color:var(--ink)}.store .search button{color:#fff;align-items:center;gap:8px;padding:0 24px;font-weight:700;display:flex}.store .pill-btn{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:12px;height:46px;padding:0 14px}.store .pill-btn:hover{background:var(--surface-2)}.store #cartBtn{background:var(--ink);color:var(--bg);border-color:var(--ink)}.store #cartBtn:hover{opacity:.92;background:var(--ink)}.store .badge{color:#fff}.store .cats{background:var(--surface)}.store #home{flex-direction:column;display:flex}.store .hero{background:var(--hero);color:#fff}.store .hero h1{margin:0;font-size:clamp(2.1rem,4.4vw,3.6rem);line-height:1.15}.store .hero p{color:#cfd5e0;max-width:36em;margin:0;font-size:1.1rem;line-height:1.75}.store .finder{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.store .finder select{border:1px solid var(--line);background:var(--bg);height:50px;color:var(--ink);border-radius:10px;width:100%;padding:0 12px;font-size:.95rem;font-weight:500}.store .finder select:disabled{opacity:.55}.store .boxlabel{color:#121925;background:#f7f6f0;border-radius:6px;flex-direction:column;gap:16px;padding:26px;display:flex;transform:rotate(-3deg);box-shadow:0 30px 60px #00000059}.store .bl-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.store .bl-top img{width:auto;height:38px}.store .bl-qty{white-space:nowrap;border:2px solid #121925;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:700}.store .bl-rule{background:#121925;height:2px}.store .bl-pn{flex-direction:column;gap:4px;display:flex}.store .bl-pn small{color:#555b66;letter-spacing:.08em;font-size:.72rem}.store .bl-pn span{font-family:var(--f-mono);text-align:left;word-break:break-all;font-size:1.9rem}.store .bl-meta{grid-template-columns:1fr 1fr;gap:12px;font-size:.88rem;display:grid}.store .bl-meta div{flex-direction:column;gap:2px;display:flex}.store .bl-meta small{color:#555b66;font-size:.72rem}.store .bl-bar{align-items:stretch;gap:3px;height:54px;display:flex}.store .bl-bar i{background:#121925;display:block}.store .bl-price{font-family:var(--f-display);white-space:nowrap;align-self:flex-end;margin-inline-start:auto;font-size:1.6rem;font-weight:700}.store .bl-price small{font-size:.85rem;font-weight:500}.store .home-in{box-sizing:border-box;flex-direction:column;gap:48px;width:100%;max-width:1240px;margin:0 auto;padding:48px 16px 8px;display:flex}.store .hsec{flex-direction:column;gap:20px;display:flex}.store .hsec-h{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.store .hsec-h h2{font-size:1.75rem}.store .cat-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.store .ctile{background:var(--surface);border:1px solid var(--line);text-align:start;color:var(--ink);border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex}.store .ctile:hover,.store .btile:hover{border-color:var(--accent)}.store .ct-ic{background:var(--accent-soft);width:52px;height:52px;color:var(--accent-ink);border-radius:14px;place-items:center;display:grid}.store .ct-ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:28px;height:28px}.store .ctile b{font-size:1.02rem;display:block}.store .ctile small{color:var(--ink-2);font-size:.8rem}.store .brand-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.store .btile{background:var(--surface);border:1px solid var(--line);text-align:start;color:var(--ink);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.store .btile .brand-mono,.store .blogo{border-radius:10px;flex-shrink:0;width:72px;height:48px}.store .btile .brand-mono{color:#121925;border:1px solid var(--line);font-size:.85rem;font-family:var(--f-display);letter-spacing:.04em;background:#fff;font-weight:700}.store .blogo{border:1px solid var(--line);box-sizing:border-box;background:#fff;place-items:center;padding:5px 7px;display:grid}.store .blogo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:36px;display:block}.store .blogo.sm img{max-height:28px}.store .blogo.sm,.store .brand-mono.sm{border-radius:8px;width:60px;height:40px}.store .btile{padding:12px 14px}.store .btile b{font-size:.95rem;line-height:1.35;display:block}.store .btile small{color:var(--ink-2);font-size:.8rem}.store .btile.more{background:var(--accent-soft);border:1px dashed var(--accent);color:var(--accent-ink);justify-content:center;font-weight:700}.store .how3{margin-inline:calc(50% - 50vw + clamp(15px,4vw,80px));padding:36px 0 40px}.store .how3-head h2{color:var(--ink);background:linear-gradient(var(--accent), var(--accent)) no-repeat;background-position:0 100%;background-size:64px 4px;margin:0;padding-bottom:8px;font-size:2rem;font-weight:800;display:inline-block}[dir=rtl] .store .how3-head h2{background-position:100% 100%}.store .how3-head h2 em{color:var(--accent);font-style:normal}.store .how3-head p{color:var(--ink-2);margin:10px 0 24px;font-size:1.05rem}.store .how3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.store .how3-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,1fr) 42%;align-items:center;gap:14px;padding:22px 24px;display:grid;box-shadow:0 10px 28px #12192512}.store .how3-text{border-inline-end:1px solid var(--line);padding-inline-end:16px}.store .how3-n{background:linear-gradient(145deg, var(--accent), var(--accent-ink));color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:14px;font-size:1.45rem;font-weight:800;display:grid;box-shadow:0 6px 14px #0261ce4d}.store .how3-text b{color:var(--ink);margin-bottom:8px;font-size:1.3rem;font-weight:800;display:block}.store .how3-text p{color:var(--ink-2);margin:0;line-height:1.6}.store .how3-pic img{width:100%;height:auto;display:block}.store #storeView+.util{border-top:1px solid #29364c}.store .util-in{padding-block:12px}@media (max-width:1000px){.store .boxlabel{display:none}.store .cat-tiles,.store .brand-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.store .how3-grid{grid-template-columns:minmax(0,1fr)}.store .how3-card{grid-template-columns:minmax(0,1fr) 36%}}.store #storeMain,.store #results{scroll-margin-top:110px}@media (max-width:640px){.store .top{position:static}.store #storeMain,.store #results{scroll-margin-top:8px}.store .top-actions{flex-wrap:nowrap;gap:6px}.store .pill-btn{padding:0 10px}.store #viewBtn span,.store #cartBtn span[data-t]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.store .pcard .pimg{aspect-ratio:16/8}.store .util-in{text-align:center;justify-content:center}.store .logo-sep,.store .logo small{display:none}.store .top-actions{justify-content:space-between;width:100%}.store .cat-tiles,.store .brand-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.store .ctile{gap:10px;padding:16px 10px}.store .ct-ic{width:42px;height:42px}.store .hsec-h h2{font-size:1.35rem}.store .how3-head h2{font-size:1.5rem}.store .how3-card{grid-template-columns:minmax(0,1fr) 38%;padding:16px}.store .how3-text b{font-size:1.1rem}}
.store .cats-in{align-items:flex-start;gap:6px 14px;padding:14px 16px 10px}.store .cat{white-space:normal;text-align:center;width:96px;color:var(--ink);background:0 0;border:0;border-radius:0;flex-direction:column;gap:7px;padding:2px;font-size:.8rem;line-height:1.3}.store .cat[aria-pressed=true]{color:var(--ink);background:0 0;border:0}.store .cat-ic{border:2px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:72px;height:72px;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.store .cat-ic img{object-fit:cover;width:100%;height:100%;display:block}.store .cat-ic.all{background:var(--surface-2)}.store .cat-ic svg{width:30px;height:30px;stroke:var(--ink)}.store .cat:hover .cat-ic{border-color:var(--accent)}.store .cat[aria-pressed=true] .cat-ic{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.store .cat[aria-pressed=true] .cat-ic.all{background:var(--accent)}.store .cat[aria-pressed=true] .cat-ic.all svg{stroke:#fff}.store .cat[aria-pressed=true] .cat-lbl{color:var(--accent-ink);font-weight:700}.store .cat:focus-visible{outline:none}.store .cat:focus-visible .cat-ic{outline:2px solid var(--accent);outline-offset:2px}.store .ct-ic.ct-photo{border:1px solid var(--line);background:#fff;border-radius:50%;width:64px;height:64px;overflow:hidden}.store .ct-ic.ct-photo img{object-fit:cover;width:100%;height:100%}@media (max-width:640px){.store .cat{width:78px;font-size:.74rem}.store .cat-ic{width:60px;height:60px}.store .ctile .ct-ic.ct-photo{width:72px;height:72px}.store .ctile b{font-size:1.05rem}}
.store .ads{background:var(--bg)}.store .ads-in{max-width:1240px;margin:0 auto;padding:20px 16px 24px;position:relative}.store .ads-track{scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:20/7;background:var(--surface-2);outline:1px solid var(--line);outline-offset:-1px;border-radius:18px;width:100%;max-width:100%;max-height:380px;display:flex;overflow-x:auto;box-shadow:0 10px 28px #0d182c2e}.store .ads-track::-webkit-scrollbar{display:none}.store .ad-slide{scroll-snap-align:start;flex:0 0 100%;position:relative}.store .ad-slide img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.store .ad-nav{color:#121925;z-index:2;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.6rem;line-height:1;display:grid;position:absolute;top:calc(50% + 8px);transform:translateY(-50%);box-shadow:0 4px 14px #0003}.store .ad-dots{z-index:2;gap:6px;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.store .ad-dot{background:#fff9;border:0;border-radius:999px;width:9px;height:9px;padding:0;box-shadow:0 0 0 1px #00000026}.store .ad-dot[aria-current=true]{background:#fff;width:24px}@media (max-width:640px){.store .ads-in{padding:14px 12px 18px}.store .ads-track{border-radius:14px}.store .ad-nav{display:none}.store .ad-dots{bottom:26px}}.store .logo-home{color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0}.store .logo-home .logo-txt{display:block}.store .logo-home:hover img{box-shadow:0 0 0 2px var(--accent-soft)}.store .logo-home:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.store .top{z-index:30;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0;box-shadow:0 2px 10px #0e141f0d}.store .top-in.nh{flex-wrap:nowrap;grid-template-columns:auto auto minmax(260px,1fr) auto auto;grid-template-areas:"logo loc search tools actions";align-items:center;gap:10px 18px;max-width:1440px;padding:10px 20px;display:grid}.store .nh .logo{grid-area:logo}.store .nh-loc{grid-area:loc}.store .nh .search{grid-area:search}.store .top-tools{grid-area:tools}.store .nh .top-actions{grid-area:actions}.store .nh .logo img{height:38px}.store .nh .logo-sep,.store .nh .logo-txt{display:none}.store .nh-loc{color:var(--ink);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;max-width:220px;padding:6px 8px;display:flex}.store .nh-loc:hover{background:var(--surface-2)}.store .nh-loc svg{color:var(--accent-ink);flex-shrink:0}.store .nh-loc-t{flex-direction:column;min-width:0;line-height:1.25;display:flex}.store .nh-loc-t small{color:var(--ink-2);white-space:nowrap;font-size:.72rem}.store .nh-loc-t b{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.store .nh .search{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex:none;min-width:0;height:46px}.store .nh .search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.store .nh .search input{background:0 0;font-size:.95rem}.store .nh .search button{background:var(--accent);border-radius:0;padding:0 18px}.store .top-tools,.store .nh .top-actions{flex-wrap:nowrap;align-items:center;gap:2px;width:auto;margin:0;display:flex}.store .nh-btn{height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:.9rem;font-weight:700;display:inline-flex;position:relative}.store .nh-btn:hover{background:var(--surface-2)}.store .nh-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.store .nh-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}.store .nh-btn .chev{stroke-width:2.4px;width:14px;height:14px;margin-inline-start:2px}.store .nh-l{align-items:center;display:inline-flex}.store .nh-ic{width:42px;color:var(--ink-2);justify-content:center;padding:0}.store .nh-ic span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.store #langBtn{color:var(--ink)}.store .nh-bi{display:inline-grid;position:relative}.store .nh-badge{top:-7px;color:#fff;border:2px solid var(--surface);background:#e53935;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.68rem;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-end:-9px}.store .nh-badge[hidden]{display:none}.store #cartBtn,.store #cartBtn:hover{color:var(--ink);opacity:1;background:0 0;border:0}.store #cartBtn:hover{background:var(--surface-2)}.store .nh #walletBtn.in{color:var(--ink);background:0 0;border:0}.store .nh #walletBtn.in:hover,.store .nh #walletBtn[aria-expanded=true]{background:var(--surface-2)}.store #walletBtn.in>svg{color:var(--accent-ink)}.store .fav-t{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink-2);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;margin-inline-start:auto;display:grid}.store .fav-t svg{width:17px;height:17px}.store .fav-t:hover{color:#e53935;border-color:#e53935}.store .fav-t.on{color:#e53935;background:#fdecec;border-color:#f3b5b3}.store .fav-t.on svg{fill:currentColor}.store .fav-t.lg{border-radius:10px;width:48px;height:48px}.store .fav-t.lg svg{width:22px;height:22px}.store .fav-l{text-align:start;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.store .fav-l li{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:72px minmax(0,1fr);gap:6px 12px;padding:10px;display:grid}.store .fav-img{cursor:pointer;background:0 0;border:0;grid-row:span 2;padding:0}.store .fav-img .pimg{border-radius:8px;width:72px;height:72px}.store .fav-i{flex-direction:column;gap:2px;min-width:0;display:flex}.store .fav-i b{font-size:.9rem}.store .fav-i small{color:var(--ink-2);font-size:.74rem}.store .fav-p{font-size:.92rem;font-weight:700}.store .fav-a{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:1440px){.store .nh .logo-sep,.store .nh .logo-txt{display:none}.store .nh-loc{max-width:170px}.store #ordersBtn .nh-l,.store #favBtn .nh-l{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1180px){.store .top-in.nh{grid-template-columns:auto auto 1fr auto;grid-template-areas:"logo tools.actions""loc search search search";gap:8px 12px;padding:10px 16px}}@media (max-width:920px){.store .nh .top-actions .nh-l{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:760px){.store .top{position:sticky}.store .top-in.nh{grid-template-columns:auto 1fr;grid-template-areas:"logo tools""search search""loc actions";gap:8px;padding:8px 12px}.store .nh .logo img{height:32px}.store .top-tools,.store .nh .top-actions{justify-self:end}.store .nh .top-actions .nh-l{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.store .nh-btn{height:40px;padding:0 8px}.store .nh-ic{width:38px}.store #langBtn span{font-size:.82rem}.store .nh .search{height:44px}.store .nh .search button span{display:none}.store .nh .search button{padding:0 14px}.store .nh-loc{min-width:0}.store .nh-loc-t small{display:none}.store .nh-loc-t b{font-size:.82rem}}.store .store-b{cursor:pointer;text-align:left;background:#000;border:1px solid #6b6b6b;border-radius:10px;align-items:center;gap:8px;min-width:152px;height:48px;padding:0 14px;font-family:inherit;text-decoration:none;display:inline-flex;color:#fff!important}.store .store-b:hover{background:#111;border-color:#aaa}.store .store-b span{flex-direction:column;line-height:1.1;display:flex}.store .store-b small{letter-spacing:.02em;color:#fff;opacity:.9;font-size:.62rem}.store .store-b b{color:#fff;letter-spacing:.01em;font-size:1.08rem;font-weight:600}@media (max-width:640px){.store .store-b{justify-content:center;gap:6px;min-width:0;padding:0 8px}.store .store-b b{font-size:.86rem}.store .store-b svg{width:20px;height:20px}}.store .store-b svg{flex-shrink:0}.store .store-b b,.store .store-b small{white-space:nowrap;text-align:left}.store .util-in{max-width:1440px;padding-inline:20px}.store .to-cat-w{justify-content:center;margin:-6px 0 6px;display:flex}.store .to-cat{color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:4px 16px;font-size:.88rem;font-weight:700;display:inline-flex}.store .to-cat:hover{color:var(--accent-ink)}.store .tc-l{color:var(--ink);align-items:center;gap:8px;font-size:1rem;display:inline-flex}.store .tc-l img{border:1px solid var(--line);background:#fff;border-radius:6px;width:auto;height:26px;padding:3px 6px}.store .tc-arr{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 18px #28498359}.store .to-cat:hover .tc-arr{background:var(--accent-ink)}.store .to-cat:focus-visible{outline:none}.store .to-cat:focus-visible .tc-arr{outline:3px solid var(--accent-soft);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.store .tc-arr svg{animation:1.6s ease-in-out infinite tcBob}@keyframes tcBob{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}}@media (max-width:640px){.store .to-cat{font-size:.8rem}.store .tc-arr{width:40px;height:40px}}@media (prefers-reduced-motion:no-preference){@keyframes lvPulse{0%{box-shadow:0 0 #4ade8099}70%{box-shadow:0 0 0 8px #4ade8000}to{box-shadow:0 0 #4ade8000}}}.store .to-cat{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:row;gap:12px;padding:8px 10px 8px 16px;box-shadow:0 6px 16px #0e141f14}.store .to-cat:hover{border-color:var(--accent);background:var(--surface)}.store .to-cat .tc-arr{width:40px;height:40px;box-shadow:none;border-radius:10px}.store .to-cat{border-radius:11px;gap:8px;padding:5px 12px 5px 6px;font-size:.8rem}.store [dir=rtl] .to-cat,[dir=rtl] .store .to-cat{padding:5px 12px 5px 6px;padding:5px 12px 5px 6px}.store .to-cat .tc-l{gap:6px;font-size:.85rem}.store .to-cat .tc-l img{border-radius:5px;height:20px;padding:2px 5px}.store .to-cat .tc-arr{border-radius:8px;width:30px;height:30px}.store .to-cat .tc-arr svg{width:16px;height:16px}.store .ads-in{width:100%;max-width:none;margin:0;padding:0}.store .ads-track{aspect-ratio:3;max-height:none;box-shadow:none;border-radius:0;outline:0}@media (max-width:640px){.store .ads-in{padding:0}.store .ads-track{aspect-ratio:20/7;border-radius:0}.store .ad-dots{bottom:8px}}.store .to-cat-w{margin:12px 0 8px}.store .ads-in{padding:16px 20px 4px}.store .ads-track{outline:1px solid var(--line);outline-offset:-1px;border-radius:18px;box-shadow:0 10px 28px #0d182c2e}.store .ad-nav.prev{left:34px}.store .ad-nav.next{right:34px}.store .ad-nav{top:calc(50% + 6px)}.store .ad-dots{bottom:18px}@media (max-width:640px){.store .ads-in{padding:12px 12px 2px}.store .ads-track{border-radius:14px}.store .ad-dots{bottom:10px}}.store .ad-nav{color:#1219258c;box-shadow:none;opacity:.45;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff59;transition:opacity .2s,background .2s,color .2s,box-shadow .2s}.store .ads-in:hover .ad-nav{opacity:.8}.store .ads-in .ad-nav:hover,.store .ads-in .ad-nav:focus-visible{opacity:1;color:#121925;background:#fffffff2;box-shadow:0 4px 14px #0003}.store .ad-nav:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:none){.store .ad-nav{opacity:.7}}.store .hs-vid{pointer-events:none;object-position:center}.store .ad-link{width:100%;height:100%;display:block}.store a.to-cat{text-decoration:none}.store #home>.ads .ads-track{aspect-ratio:1920/760;max-height:70vh}.store #home>.ads{margin-top:12px}@media (prefers-reduced-motion:no-preference){html:has(.to-cat){scroll-behavior:smooth}}.store #suggested{scroll-margin-top:130px}
.store .biz-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;max-width:900px;display:grid}.store .pimg img{object-fit:contain}@media print{@page{size:A4;margin:12mm}body>:not(#modal) .store{display:none!important}.store #modal{background:0 0;padding:0;display:block;position:static}.store .modal{box-shadow:none;border-radius:0;width:100%;max-height:none;overflow:visible}.store .no-print{display:none!important}.store .tbl-wrap{border-color:#999;overflow:visible}}.store .paym{border:0;flex-direction:column;gap:6px;margin:6px 0 0;padding:0;display:flex}.store .paym legend{margin-bottom:6px;font-size:.92rem;font-weight:700}.store .pm-opt{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.store .pm-opt:hover{border-color:var(--accent)}.store .pm-opt.on{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);background:var(--accent-soft)}.store .pm-opt input{accent-color:var(--accent);flex-shrink:0;width:18px;height:18px;margin:0}.store .pm-opt:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.store .pm-txt{flex-direction:column;min-width:0;display:flex}.store .pm-txt b{font-size:.92rem}.store .pm-txt small{color:var(--ink-2);font-size:.76rem}.store .pm-badge{letter-spacing:.02em;color:#121925;border:1px solid var(--line);width:56px;height:34px;font-size:.78rem;font-weight:800;font-family:var(--f-display);background:#fff;border-radius:7px;flex-shrink:0;place-items:center;display:grid}.store .pm-badge img{object-fit:contain;max-width:100%;max-height:100%;display:block}.store .pm-badge:has(img){padding:4px 6px}.store .pm-badge.lg{border-radius:10px;width:84px;height:50px;font-size:1rem}.store .pm-cod{color:var(--accent-ink)}.store #payModal{z-index:58}.store .ps-paid{color:#1e7a3c;background:#ddf1e2}.store .ps-cod{color:#a5610c;background:#fbeedc}.store .ps-cancel{color:#b23a2e;background:#fbe6e3}.store .drawer{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.store .drawer-h{z-index:3;background:var(--surface);position:sticky;top:0}.store .totals{flex:none}.store .totals .checkout{z-index:2;box-shadow:0 -10px 16px var(--surface);position:sticky;bottom:0}.store .addr{border:0;flex-direction:column;gap:10px;margin:6px 0 0;padding:0;display:flex}.store .addr legend{margin-bottom:6px;font-size:.92rem;font-weight:700}.store .addr select,.store .addr input{border:1px solid var(--line);background:var(--bg);height:44px;color:var(--ink);box-sizing:border-box;border-radius:10px;width:100%;padding:0 10px;font-size:.92rem}.store .addr .field small{color:var(--ink-2);font-weight:400}.store .loc{flex-direction:column;gap:8px;display:flex}.store #mapModal{z-index:59}.store #modal .modal{flex-direction:column;display:flex}.store .pdf-mode .no-print{display:none!important}.store .pdf-mode{padding:24px!important}.store .totals .loc{flex-direction:column;justify-content:flex-start;display:flex}.store .pdf-mode{box-sizing:border-box;width:794px!important;max-width:none!important}.store .disc-row{color:var(--oem)}.store .disc-row b{font-family:var(--f-mono);font-size:.85em}.store .tbl td.pos{color:var(--oem)}.store .tbl td.neg{color:var(--danger)}.store .totals .known,.store .totals .pts-box,.store .totals .pts-box>div{justify-content:flex-start}.store .known{border:1px solid var(--accent);background:var(--accent-soft);border-radius:12px;flex-direction:column;gap:10px;padding:10px 12px;display:flex!important}.store .pts-box{background:var(--surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;justify-content:space-between!important;display:flex!important}.store .pts-box>div{flex-direction:column;display:flex!important}.store .pts-box b{font-family:var(--f-display);color:var(--accent-ink);font-size:1.3rem}.store .pts-box small{color:var(--ink-2);font-size:.76rem}.store .pts-use{padding:0;font-weight:600}.store .pts-min{max-width:160px}.store .pts-note{color:#7a4a08;background:#fbeedc;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:.9rem;font-weight:600;display:flex}.store .pts-ic{font-size:1.1rem}.store .pay-chip{border:1px solid var(--line);cursor:pointer;background:var(--surface-2);color:var(--ink)}.store .pay-chip[aria-pressed=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.store .ord-list{flex-direction:column;gap:12px;margin-top:6px;display:flex}.store #trkModal{z-index:58}.store .trk-modal{width:min(560px,100%)}.store .trk{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px 24px 20px;display:flex;position:relative}.store .trk h2{font-size:1.3rem}.store .trk-f{gap:8px;width:100%;max-width:380px;display:flex}.store .trk-f input{border:2px solid var(--line);background:var(--bg);min-width:0;height:48px;color:var(--ink);text-align:center;border-radius:12px;flex:1;padding:0 14px;font-size:1.1rem}.store .trk-f input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.store .trk-res{text-align:start;border:1px solid var(--line);background:var(--bg);border-radius:14px;flex-direction:column;gap:14px;width:100%;padding:16px;display:flex}.store .trk-head{flex-direction:column;gap:2px;display:flex}.store .trk-head b{font-size:1.05rem}.store .trk-head span,.store .trk-head small{color:var(--ink-2);font-size:.85rem}.store .trk-now{background:var(--accent-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.store .trk-now small{color:var(--ink-2)}.store .trk-now b{color:var(--accent-ink)}.store .trk-note{color:var(--ink-2);margin:0;font-size:.74rem}@media (max-width:640px){.store .trk-lbl{display:none}.store .trk-btn{padding:0 11px}}.store #walModal{z-index:58}@media (max-width:640px){.store .top-actions{gap:5px}.store .trk-btn{padding:0 10px}}.store #walletBtn.in{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}.store .need-login{text-align:center;border:1px dashed var(--accent);background:var(--accent-soft);border-radius:14px;flex-direction:column;align-items:center;gap:8px;margin-top:6px;padding:18px 14px;display:flex!important}.store .need-login b{font-size:1.02rem}.store .need-login p{color:var(--ink-2);margin:0;font-size:.84rem;line-height:1.6}.store .nl-a{flex-direction:column;gap:8px;width:100%;display:flex!important}.store .top-in{position:relative}.store .acc-menu{top:calc(100% - 4px);z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;width:290px;display:flex;position:absolute;inset-inline-end:16px;overflow:hidden;box-shadow:0 18px 40px #0e141f2e}.store .acc-menu[hidden]{display:none}.store .acc-menu button,.store .acc-menu a{width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 18px;font-size:.95rem;text-decoration:none;display:flex}.store .acc-menu button:hover,.store .acc-menu a:hover,.store .acc-menu [role=menuitem]:focus-visible{background:var(--surface-2);outline:none}.store .acc-menu svg{color:var(--ink-2);flex-shrink:0}.store .am-head{border-bottom:1px solid var(--line);padding:16px 18px!important}.store .am-av{background:var(--ink);width:44px;height:44px;color:var(--bg);border-radius:50%;flex-shrink:0;place-items:center;font-size:.95rem;font-weight:700;display:grid}.store .am-av.lg{width:72px;height:72px;font-size:1.4rem}.store .am-who{flex-direction:column;gap:2px;min-width:0;display:flex}.store .am-who b{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.store .am-who small{color:var(--ink-2);font-size:.82rem}.store .am-list{padding:6px 0}.store .am-foot{border-top:1px solid var(--line);padding:6px 0}.store .am-out,.store .am-out svg{color:#fff!important}@media (max-width:640px){.store .acc-menu{inset-inline:12px;width:auto;top:calc(100% - 2px)}}.store .pf-top{flex-direction:column;align-items:center;gap:4px;margin-top:-6px;display:flex}.store .pf-name{font-size:1.1rem}.store .pf-top small{color:var(--ink-2);font-size:.8rem}.store .pf-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.store .pf-stats div{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex}.store .pf-stats b{font-size:1.15rem}.store .pf-stats small{color:var(--ink-2);text-align:center;font-size:.72rem}.store .pf-pw{border-top:1px solid var(--line);padding-top:14px}.store .pf-pw h3{margin:0;font-size:1rem}.store .pay-chip{border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink);text-align:start;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:6px 12px 6px 8px;display:inline-flex}.store .pay-chip.all{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;padding:6px 14px}.store .pay-chip:hover{border-color:var(--accent)}.store .pc-logo{border:1px solid var(--line);width:54px;height:34px;color:var(--accent-ink);background:#fff;border-radius:8px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.store .pc-logo img{object-fit:contain;max-width:46px;max-height:26px}.store .pc-t{flex-direction:column;line-height:1.3;display:flex}.store .pay-chip b{font-size:.86rem}.store .pay-chip small{color:var(--ink-2);font-size:.74rem}@media (max-width:640px){.store .pay-chip{flex-shrink:0}}.store .neg-b{color:var(--danger)!important}.store .cms-page{padding:0}.store .cms-doc{color:var(--ink);background:#eef3f9;margin:0 clamp(10px,2vw,28px);padding:10px clamp(12px,1.2vw,18px) 16px;font-size:1rem;line-height:1.5}.store .cms-doc p{margin:0 0 4px}.store .cms-doc .cms-title{color:var(--ink-2)}.store .cms-doc h2{color:var(--ink);margin:14px 0 4px;font-size:1.2rem;font-weight:800}.store .cms-doc h3{color:var(--ink);margin:10px 0 2px;font-size:1rem;font-weight:700}.store .cms-doc strong{color:var(--ink);font-weight:800}.store .cms-doc .cms-updated{color:var(--ink-2);margin-top:8px;font-size:.9rem}:root[data-theme=dark] .store .cms-doc{background:var(--surface)}.store button.br-photo{cursor:zoom-in;width:calc(100% + 40px);font:inherit;text-align:start;border:0;padding:0;display:block}.store button.br-photo:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.store button.br-photo img{transition:transform .3s}.store button.br-photo:hover img{transform:scale(1.03)}.store .lb{z-index:3000;color:#fff;background:#050c18f0;flex-direction:column;animation:.2s ease-out lb-in;display:flex;position:fixed;inset:0}@keyframes lb-in{0%{opacity:0}to{opacity:1}}.store .lb-top{align-items:center;gap:12px;padding:12px 16px;display:flex}.store .lb-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.store .lb-cnt{opacity:.85;font-size:.9rem}.store .lb-btn{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.store .lb-btn:hover{background:#ffffff3d}.store .lb-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.store .lb-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 72px;display:flex;position:relative}.store .lb-img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:6px;max-width:100%;max-height:100%;animation:.25s ease-out lb-in}.store .lb-nav{position:absolute;top:50%;transform:translateY(-50%)}.store .lb-nav.prev{inset-inline-start:16px}.store .lb-nav.next{inset-inline-end:16px}[dir=rtl] .store .lb-nav svg{transform:scaleX(-1)}.store .lb-thumbs{justify-content:center;gap:8px;padding:12px 16px 16px;display:flex;overflow-x:auto}.store .lb-thumbs button{cursor:pointer;opacity:.6;background:0 0;border:2px solid #0000;border-radius:8px;flex:0 0 72px;height:54px;padding:0;overflow:hidden}.store .lb-thumbs button[aria-current=true]{opacity:1;border-color:#fff}.store .lb-thumbs img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:640px){.store .lb-stage{padding:0 8px}.store .lb-nav{background:#00000073;width:38px;height:38px}.store .lb-nav.prev{inset-inline-start:8px}.store .lb-nav.next{inset-inline-end:8px}}@media (prefers-reduced-motion:reduce){.store .lb,.store .lb-img{animation:none}.store button.br-photo img{transition:none}}.store .br-h-t{flex:1;min-width:0}.store .br-view{border:1px solid var(--line);background:var(--surface);color:var(--accent-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;margin-inline-start:auto;padding:6px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.store .br-view:hover{border-color:var(--accent);background:var(--accent-soft)}.store .br-view svg{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.store button.br-photo{cursor:pointer}.store .bs-scrim:has(.brm){z-index:2500}.store .brm-zoom{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.store .brm-nav.pv{inset-inline-start:10px;left:auto;right:auto}.store .brm-nav.nx{inset-inline-end:10px;left:auto;right:auto}[dir=ltr] .store .brm-nav.pv{left:10px}[dir=ltr] .store .brm-nav.nx,[dir=rtl] .store .brm-nav.pv{right:10px}[dir=rtl] .store .brm-nav.nx{left:10px}.store .brm-nav.nx svg,[dir=rtl] .store .brm-nav svg{transform:scaleX(-1)}[dir=rtl] .store .brm-nav.nx svg{transform:none}.store .bm-svg svg{fill:none;width:22px;height:22px;stroke:var(--accent-ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;display:block}.store .brm-b .brm-map-lg{aspect-ratio:auto;grid-column:1/-1;width:100%;height:min(420px,50vh)}.store .lb{z-index:3000}.store .br-share-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.store .ba{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:8px;padding-top:20px;display:flex}.store .ba-row{flex-wrap:wrap;gap:6px 10px;display:flex}.store .ba-btn{width:72px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:.8rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.store .ba-ic{color:#0b4a8b;background:#dceeff;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .15s,transform .15s;display:grid}.store .ba-ic svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.store .ba-btn:hover .ba-ic{background:#c6e2ff;transform:translateY(-1px)}.store .ba-btn.primary .ba-ic{background:var(--accent);color:#fff}.store .ba-btn.primary .ba-ic svg{stroke-width:2.2px}.store .ba-btn.primary:hover .ba-ic{background:var(--accent-ink)}.store .ba-btn.on .ba-ic{background:var(--accent);color:#fff}.store .ba-btn.on .ba-ic svg path{fill:currentColor}.store .ba-btn:focus-visible{outline:none}.store .ba-btn:focus-visible .ba-ic{outline:2px solid var(--accent);outline-offset:2px}.store .ba-note{min-height:1.2em;color:var(--accent-ink);margin:0;font-size:.82rem;font-weight:600}:root[data-theme=dark] .store .ba-ic{color:#cfe4ff;background:#16314f}.store .ba-ic .dir-arrow{stroke:#fff}.store .ba-btn.primary .ba-ic svg path:first-child{fill:#fff}.store .ba-btn.primary .ba-ic .dir-arrow{stroke:var(--accent)}.store .shr-scrim{z-index:2600;background:#00000073;place-items:center;padding:16px;animation:.15s ease-out lb-in;display:grid;position:fixed;inset:0}.store .shr{background:var(--surface);border-radius:28px;width:min(440px,100%);padding:18px 24px 24px;box-shadow:0 24px 64px #0000004d}.store .shr-h{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.store .shr-h h2{margin:0;font-size:1.4rem;font-weight:500}.store .shr-x{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.store .shr-x:hover{background:var(--surface-2)}.store .shr-x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:22px;height:22px}.store .shr-prev{background:var(--surface-2);border-radius:18px;padding:24px 28px}.store .shr-card{background:var(--surface);border-radius:16px;align-items:stretch;min-height:128px;display:flex;overflow:hidden;box-shadow:0 6px 18px #00000024}.store .shr-card img,.store .shr-noimg{object-fit:cover;flex:none;width:138px;display:block}.store .shr-noimg{background:var(--accent-soft);place-items:center;display:grid}.store .shr-noimg svg{fill:none;width:36px;height:36px;stroke:var(--accent-ink);stroke-width:1.8px}.store .shr-card-t{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:12px 16px;display:flex}.store .shr-card-t b{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.store .shr-card-t small{color:var(--accent-ink);text-overflow:ellipsis;white-space:nowrap;text-align:start;font-size:.8rem;overflow:hidden}.store .shr-opts{background:var(--surface-2);border-radius:18px;justify-content:center;gap:22px;margin-top:16px;padding:16px;display:flex}.store .shr-opt{width:76px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;font-size:.8rem;text-decoration:none;display:flex}.store .shr-ic{border-radius:50%;place-items:center;width:50px;height:50px;transition:transform .15s;display:grid}.store .shr-opt:hover .shr-ic{transform:translateY(-2px)}.store .shr-opt:focus-visible{outline:none}.store .shr-opt:focus-visible .shr-ic{outline:2px solid var(--accent);outline-offset:2px}.store .shr-ic.link{background:var(--accent);color:#fff}.store .shr-ic.link svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:24px;height:24px}.store .shr-ic.wa{background:#25d366}.store .shr-ic.wa svg{width:28px;height:28px}.store .shr-ic.gm{background:#fff;box-shadow:0 1px 4px #0000002e}.store .shr-ic.gm svg{width:30px;height:30px}
.store #pmodal{z-index:44;align-items:start;overflow:auto}.store .pmodal{flex-direction:column;gap:24px;width:min(1000px,100%);max-height:none;margin-block:20px;padding:24px;display:flex;position:relative;overflow:visible}.store .pm-x{top:12px;border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);z-index:2;border-radius:10px;font-size:1rem;position:absolute;inset-inline-end:12px}.store .pm-x:hover{background:var(--surface-2)}.store .pm-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.store .pm-img .pimg{aspect-ratio:1;border:1px solid var(--line);border-radius:14px;width:100%}.store .pm-img.out .pimg{filter:grayscale();opacity:.6}.store .pm-info{flex-direction:column;gap:12px;min-width:0;padding-top:4px;display:flex}.store .pm-info h2{font-size:1.6rem;line-height:1.3}.store .pm-info>.pc-top{flex-wrap:wrap;padding-inline-end:48px}.store .pmodal,.store .pm-img{min-width:0}.store .pm-fit{color:var(--ink-2);font-size:.95rem}.store .pm-pn .pn{font-size:1.05rem}.store .pm-spec{border:1px solid var(--line);border-radius:12px;flex-direction:column;margin:0;display:flex;overflow:hidden}.store .pm-spec div{border-bottom:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:9px 12px;font-size:.9rem;display:grid}.store .pm-spec div:last-child{border-bottom:0}.store .pm-spec div:nth-child(odd){background:var(--bg)}.store .pm-spec dt{color:var(--ink-2);font-weight:500}.store .pm-spec dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.store .pm-orig{font-family:var(--f-mono);text-align:start;font-size:.82rem;display:block}.store .pm-buy{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:8px;display:flex}.store .pm-price{flex-direction:column;gap:2px;display:flex}.store .pm-price b{font-family:var(--f-display);font-size:2rem;line-height:1.1}.store .pm-price b small{color:var(--ink-2);font-size:.9rem;font-weight:500}.store .pm-price>small{color:var(--ink-2);font-size:.8rem}.store .pm-act{align-items:center;gap:10px;display:flex}.store .pm-qty button{width:40px;height:44px}.store .pm-qty b{text-align:center;min-width:28px}.store .pm-add{background:var(--accent);color:#fff;border:0;border-radius:10px;height:48px;padding:0 24px;font-size:1rem;font-weight:700}.store .pm-add:disabled{background:var(--danger-soft);color:var(--danger);border:1px solid var(--danger);cursor:not-allowed}.store .pm-sec{border-top:1px solid var(--line);padding-top:18px}.store .pcard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:760px){.store .pmodal{margin-block:8px;padding:16px}.store .pm-top{grid-template-columns:minmax(0,1fr);gap:16px}.store .pm-img .pimg{aspect-ratio:4/3}.store .pm-info h2{font-size:1.3rem}.store .pm-spec div{grid-template-columns:100px minmax(0,1fr)}.store .pm-act{width:100%}.store .pm-add{flex:1}}.store .pimg{position:relative}.store .pimg img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.store .bdd{width:100%;position:relative}.store .bdd-btn{border:1px solid var(--line);background:var(--bg);width:100%;height:50px;color:var(--ink);text-align:start;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:.95rem;font-weight:500;display:flex}.store .bdd-btn:hover{border-color:var(--accent)}.store .bdd-btn[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.store .bdd-v{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.store .bdd-ph{color:var(--ink-2)}.store .bdd-chev{color:var(--ink-2);flex-shrink:0}.store .bdd-list{top:calc(100% + 6px);z-index:30;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;min-width:240px;max-height:340px;margin:0;padding:6px;list-style:none;position:absolute;inset-inline:0;overflow:auto}.store .bdd-list li{cursor:pointer;color:var(--ink);border-radius:8px;align-items:center;gap:12px;padding:7px 8px;display:flex}.store .bdd-list li:hover,.store .bdd-list li:focus{background:var(--surface-2);outline:none}.store .bdd-list li[aria-selected=true]{background:var(--accent-soft)}.store .bdd-list li[aria-selected=true] .bdd-n{color:var(--accent-ink);font-weight:700}.store .bdd-n{flex:1;font-weight:500}.store .bdd-list small{color:var(--ink-2);white-space:nowrap;font-size:.78rem}.store .blogo.xs,.store .brand-mono.xs{border-radius:7px;flex-shrink:0;width:48px;height:32px}.store .blogo.xs{padding:3px 5px}.store .blogo.xs img{max-height:24px}.store .brand-mono.xs{color:#121925;border:1px solid var(--line);font-family:var(--f-display);letter-spacing:.03em;background:#fff;place-items:center;font-size:.66rem;font-weight:700;display:grid}.store .bdd-all{background:var(--surface-2)!important}.store #pinModal{z-index:60}.store .pin-modal{width:min(380px,100%)}.store .pin{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px;display:flex}.store .pin h2{font-size:1.3rem}.store .pin-ic{background:var(--accent-soft);width:56px;height:56px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.store .pin-in{text-align:center;letter-spacing:.6em;border:2px solid var(--line);background:var(--bg);width:200px;height:56px;color:var(--ink);border-radius:12px;padding-inline-start:.6em;font-size:1.8rem}.store .pin-in:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.store .pin-acts{justify-content:center;gap:10px;width:100%;margin-top:4px;display:flex}@media (prefers-reduced-motion:no-preference){@keyframes shake{25%{transform:translate(-8px)}50%{transform:translate(8px)}75%{transform:translate(-4px)}}}.store .ctile{text-align:center;align-items:center;gap:14px;padding:22px 14px}.store .ctile .ct-ic.ct-photo{width:96px;height:96px}.store .ctile b{font-size:1.2rem;line-height:1.35}.store .ctile small{font-size:.95rem}@media (max-width:640px){.store .parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.store .pcard{border-radius:12px;gap:6px;padding:8px}.store .pcard .pimg{aspect-ratio:1}.store .pcard .pc-top{min-height:0}.store .pcard .maker{padding:2px 4px}.store .pcard .maker img{height:13px}.store .pcard .side{padding:1px 5px;font-size:.64rem}.store .pc-name{font-size:.86rem;line-height:1.3}.store .pc-fit{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.4;display:-webkit-box;overflow:hidden}.store .pc-pn{flex-direction:column;align-items:flex-start;gap:0;padding:4px 6px}.store .pc-pn small{font-size:.62rem}.store .pc-pn .pn{word-break:break-all;font-size:.7rem}.store .pcard .price{font-size:.95rem}.store .pcard .price small{font-size:.66rem}.store .pcard .add{width:34px;height:34px;font-size:1.1rem}.store .pcard.sel:after{top:6px;padding:1px 6px;font-size:.6rem;inset-inline-start:6px}}.store .tabs{border-bottom:0;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;padding:4px 0;display:grid;overflow:visible}.store .tab{border:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);min-height:96px;color:var(--ink-2);white-space:normal;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;gap:8px;margin:0;padding:14px 6px;line-height:1.3;transition:border-color .15s,background .15s}.store .tab:hover{border-color:var(--accent);color:var(--ink)}.store .tab-ic{background:var(--surface-2);width:48px;height:48px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid;position:relative}.store .tab-ic .badge{top:-4px;background:var(--danger);color:#fff;border:2px solid var(--surface);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.7rem;display:grid;position:absolute;inset-inline-end:-6px}.store .tab-l{font-size:.86rem;font-weight:600}.store .tab[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--ink);box-shadow:0 0 0 1px var(--accent)}.store .tab[aria-selected=true] .tab-ic{background:var(--accent);color:#fff}.store .tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:900px){.store .tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.store .tabs{gap:8px}.store .tab{border-radius:14px;justify-content:flex-start;gap:6px;min-height:92px;padding:12px 4px 8px}.store .tab-ic{width:42px;height:42px}.store .tab-ic svg{width:21px;height:21px}.store .tab-l{font-size:.76rem}}.store .buy-ctl{display:inline-flex}
.store .cats-in,.store .bsell-row{-ms-overflow-style:none;scrollbar-width:none!important}.store .cats-in::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.store .bsell-row::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.store .bsell-full{flex-direction:column;gap:18px;padding:40px 0 8px;display:flex;overflow:hidden}.store .bsell-head{padding:0 24px}.store .bsell-head h2{font-family:var(--f-display);margin:0;font-size:1.6rem}.store .bsell-head .sub{margin:4px 0 0}.store .bm-row{direction:ltr;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.store .bm-track{width:max-content;animation:bmMove var(--bm-dur,80s) linear infinite;display:flex}.store .bm-row:hover .bm-track,.store .bm-row:focus-within .bm-track{animation-play-state:paused}.store .bm-set{gap:16px;padding:6px 8px;display:flex}.store .bm-set .bsell-c{flex:0 0 270px;width:270px;display:flex;position:relative}.store .bm-set .bsell-c>.pcard{flex:1}@keyframes bmMove{0%{transform:translate(0)}to{transform:translate(-50%)}}.store .bsell-sold{bottom:62px;top:auto!important;inset-inline-end:12px!important}@media (max-width:640px){.store .bm-set .bsell-c{flex-basis:220px;width:220px}.store .bsell-head{padding:0 16px}.store .bm-row{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.store .bm-track{animation:none}.store .bm-row{overflow-x:auto}.store .bm-set[aria-hidden]{display:none}}.store .bsell-open{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0;display:inline-flex}.store .bsell-open svg{fill:none;width:20px;height:20px;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.store .bsell-open:hover{color:var(--accent-ink)}.store .bsell-open:hover svg{transform:translate(-2px,-2px)}.store .bsell-open:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.store .bs-scrim{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;background:#050f238c;place-items:center;padding:24px;transition:opacity .2s;display:grid;position:fixed;inset:0}.store .bs-scrim.in{opacity:1}.store .bs-dlg{background:var(--bg);border-radius:20px;flex-direction:column;width:min(1180px,100%);max-height:calc(100vh - 48px);transition:transform .22s;display:flex;overflow:hidden;transform:translateY(12px)scale(.98);box-shadow:0 30px 80px #00000059}.store .bs-scrim.in .bs-dlg{transform:none}.store .bs-dlg-h{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.store .bs-dlg-h h2{font-family:var(--f-display);margin:0;font-size:1.4rem}.store .bs-dlg-h .sub{margin:4px 0 0}.store .bs-x{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--ink);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.store .bs-x:hover{background:var(--surface-2)}.store .bs-x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:20px;height:20px}.store .bs-dlg-b{overscroll-behavior:contain;padding:20px 24px 24px;overflow:auto}.store .bs-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.store .bs-grid .bsell-c{display:flex;position:relative}.store .bs-grid .bsell-c>.pcard{flex:1}@media (max-width:640px){.store .bs-scrim{place-items:end stretch;padding:0}.store .bs-dlg{border-radius:20px 20px 0 0;max-height:92vh}.store .bs-dlg-h,.store .bs-dlg-b{padding-inline:16px}.store .bs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.store .bs-scrim,.store .bs-dlg{transition:none}}.store .bm-set{gap:14px;padding:4px 7px}.store .bsell-full{gap:14px;padding-top:32px}.store .pg-hero{background:linear-gradient(135deg, var(--hero-deep), var(--hero) 60%, #0261ce);color:#fff}.store .pg-hero-in{align-items:center;gap:18px;max-width:1240px;margin:0 auto;padding:44px 16px;display:flex}.store .pg-hero-ic{background:#ffffff24;border-radius:18px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.store .pg-hero-ic svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.store .pg-hero h1{font-family:var(--f-display);margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem)}.store .pg-hero p{color:#d6e4f7;max-width:46em;margin:6px 0 0;font-size:1.02rem;line-height:1.7}.store .pg-in{flex-direction:column;gap:32px;max-width:1240px;margin:0 auto;padding:32px 16px 48px;display:flex}.store .pg-sec{flex-direction:column;gap:16px;display:flex}.store .pg-sec h2{font-family:var(--f-display);margin:0;font-size:1.35rem}.store .pg-empty{background:var(--surface);border:1px dashed var(--line);color:var(--ink-2);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;display:flex}.store .pg-empty svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:40px;height:40px}.store .pg-empty p{margin:0}.store .pg-btn{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.store .pg-btn:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.store .pg-btn.ghost{background:var(--surface);color:var(--accent-ink);border-color:var(--line)}.store .pg-btn.ghost:hover{border-color:var(--accent);background:var(--accent-soft)}.store .pg-btn.sm{height:38px;padding:0 14px;font-size:.88rem}.store .pg-btn.lg{width:100%;height:54px;font-size:1.05rem}.store .pg-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.store .pg-chips{flex-wrap:wrap;gap:8px;display:flex}.store .pg-ok{background:var(--oem-soft);color:var(--oem);border-radius:12px;margin:0;padding:14px 16px;font-weight:600}.store .pg-err{background:var(--danger-soft);color:var(--danger);border-radius:10px;margin:0;padding:10px 14px;font-weight:600}.store .of-code{border:1.5px dashed var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-family:var(--f-mono);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-weight:700;display:inline-flex}.store .of-code svg{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.store .ofc-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.store .ofc-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;display:flex;overflow:hidden}.store .ofc-pct{background:var(--accent);color:#fff;border-inline-end:2px dashed #fff9;flex-shrink:0;place-items:center;width:96px;display:grid}.store .ofc-pct b{font-family:var(--f-display);font-size:1.7rem}.store .ofc-b{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;display:flex}.store .ofc-b small{color:var(--ink-2)}.store .br-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.store .br-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.store .br-h{align-items:center;gap:12px;display:flex}.store .br-h h3{margin:0;font-size:1.1rem}.store .br-h small{color:var(--ink-2)}.store .br-ic{background:var(--accent-soft);border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.store .br-ic svg{fill:none;width:24px;height:24px;stroke:var(--accent-ink);stroke-width:1.9px}.store .br-row{color:var(--ink);align-items:flex-start;gap:10px;margin:0;line-height:1.6;display:flex}.store .br-row svg{fill:none;width:18px;height:18px;stroke:var(--ink-2);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:3px}.store .br-acts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.store .sv-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.store .sv-card{text-align:start;background:var(--surface);border:1.5px solid var(--line);cursor:pointer;color:var(--ink);font:inherit;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.store .sv-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 10px 24px #0d182c14}.store .sv-card[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.store .sv-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.store .sv-card b{font-size:1.02rem}.store .sv-card span:not(.sv-ic){color:var(--ink-2);font-size:.9rem;line-height:1.6}.store .sv-ic{background:var(--accent-soft);border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.store .sv-ic svg{fill:none;width:26px;height:26px;stroke:var(--accent-ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.store .pg-form-w{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;padding:24px;scroll-margin-top:90px;display:flex}.store .pg-form-h h2{font-family:var(--f-display);margin:0;font-size:1.3rem}.store .pg-form-h p{color:var(--ink-2);margin:4px 0 0}.store .pg-form{flex-direction:column;gap:16px;display:flex}.store .pg-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.store .pg-g .field{flex-direction:column;gap:6px;font-size:.92rem;font-weight:600;display:flex}.store .pg-g .field.wide{grid-column:1/-1}.store .pg-g input,.store .pg-g select,.store .pg-g textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px;font-weight:500}.store .pg-g textarea{resize:vertical}.store .pg-g input:focus-visible,.store .pg-g select:focus-visible,.store .pg-g textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.store .qt-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.store .qt-steps li{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex}.store .qt-steps li>span{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.store .qt-steps b{display:block}.store .qt-steps small{color:var(--ink-2);line-height:1.6}@media (max-width:760px){.store .pg-g,.store .qt-steps{grid-template-columns:1fr}.store .pg-hero-in{flex-direction:column;align-items:flex-start;gap:12px;padding:22px 16px 24px}.store .pg-hero-ic{border-radius:14px;width:46px;height:46px}.store .pg-hero-ic svg{width:24px;height:24px}.store .pg-hero p{font-size:.92rem;line-height:1.6}.store .pg-form-w{padding:16px}}@media (prefers-reduced-motion:reduce){.store .sv-card{transition:none}}.store .dlv,.store .brpick{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.store .dlv legend,.store .brpick legend{margin-bottom:10px;padding:0;font-weight:700}.store .dl-g{grid-template-columns:1fr 1fr;gap:10px;display:grid}.store .dl-opt,.store .bp-opt{border:1.5px solid var(--line);cursor:pointer;background:var(--surface);border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex;position:relative}.store .dl-opt input,.store .bp-opt input{opacity:0;width:1px;height:1px;position:absolute}.store .dl-opt.on,.store .bp-opt.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.store .dl-opt:focus-within,.store .bp-opt:focus-within{outline:2px solid var(--accent);outline-offset:2px}.store .dl-ic{background:var(--surface-2);border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.store .dl-opt.on .dl-ic{background:var(--accent)}.store .dl-ic svg{fill:none;width:22px;height:22px;stroke:var(--ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.store .dl-opt.on .dl-ic svg{stroke:#fff}.store .dl-tx,.store .bp-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.store .dl-tx small,.store .bp-tx small{color:var(--ink-2);font-size:.8rem;line-height:1.5}.store .dl-free{margin:0}.store .bp-g{flex-direction:column;gap:10px;display:flex}.store .bp-img{object-fit:cover;border-radius:9px;flex-shrink:0;width:72px;height:56px}.store .br-noimg{background:var(--surface-2);place-items:center;display:grid}.store .br-noimg svg{fill:none;width:24px;height:24px;stroke:var(--ink-2);stroke-width:1.8px}.store .br-photo{aspect-ratio:16/9;background:var(--surface-2);border-radius:16px 16px 0 0;margin:-20px -20px 4px;overflow:hidden}.store .br-photo img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:520px){.store .dl-g{grid-template-columns:1fr}}.store .qt-imgs .hint{margin-top:-2px;font-weight:400}.store .qi-row{flex-wrap:wrap;gap:10px;display:flex}.store .qi{border:1px solid var(--line);background:#fff;border-radius:12px;width:96px;height:96px;position:relative;overflow:hidden}.store .qi img{object-fit:cover;width:100%;height:100%;display:block}.store .qi-x{top:4px;color:#fff;cursor:pointer;background:#0009;border:0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.8rem;display:grid;position:absolute;inset-inline-end:4px}.store .qi-x:hover{background:var(--danger)}.store .qi-add{border:1.5px dashed var(--accent);background:var(--accent-soft);width:96px;height:96px;color:var(--accent-ink);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:.8rem;font-weight:700;display:flex}.store .qi-add svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:24px;height:24px}.store .qi-add:focus-within,.store .qi-add:hover{background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.store .pg-g .bdd-btn{background:var(--bg);height:48px;min-height:48px}.store .qi-row{position:relative}.store #qtFiles{top:0;min-width:0;max-width:1px;inset-inline-start:0}.store .br-card[data-bropen]{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.store .br-card[data-bropen]:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 12px 28px #0d182c1a}.store .br-card[data-bropen]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.store .br-photo{position:relative}.store .br-cnt{bottom:10px;color:#fff;background:#0009;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:10px}.store .br-cnt svg{fill:none;stroke:#fff;stroke-width:2px;width:15px;height:15px}.store .brm{background:var(--bg);border-radius:20px;flex-direction:column;width:min(1040px,100%);max-height:calc(100vh - 48px);transition:transform .22s;display:flex;overflow:hidden;transform:translateY(12px)scale(.98);box-shadow:0 30px 80px #00000059}.store .bs-scrim.in .brm{transform:none}.store .brm-b{overscroll-behavior:contain;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:22px;padding:20px 24px 24px;display:grid;overflow:auto}.store .brm-b:not(:has(.brm-gal)){grid-template-columns:1fr}.store .brm-gal{flex-direction:column;gap:10px;display:flex}.store .brm-main{aspect-ratio:4/3;background:#000;border-radius:14px;position:relative;overflow:hidden}.store .brm-main img{object-fit:cover;width:100%;height:100%;display:block}.store .brm-nav{color:#13203a;cursor:pointer;background:#fffc;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000040}.store .brm-nav:hover{background:#fff}.store .brm-nav svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.store .brm-nav.p{right:10px}.store .brm-nav.n{left:10px}.store .brm-cnt{color:#fff;background:#0009;border-radius:999px;padding:3px 10px;font-size:.8rem;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.store .brm-th{scrollbar-width:thin;gap:8px;display:flex;overflow-x:auto}.store .brm-th button{cursor:pointer;opacity:.7;background:0 0;border:2px solid #0000;border-radius:9px;flex:0 0 76px;height:58px;padding:0;overflow:hidden}.store .brm-th button[aria-current=true]{border-color:var(--accent);opacity:1}.store .brm-th img{object-fit:cover;width:100%;height:100%;display:block}.store .brm-info{flex-direction:column;gap:14px;display:flex}.store .brm-info h3{margin:0;font-size:1.1rem}.store .brm-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.store .brm-list li{align-items:flex-start;gap:12px;display:flex}.store .bm-i{background:var(--accent-soft);border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.store .bm-i svg{fill:none;width:19px;height:19px;stroke:var(--accent-ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.store .brm-list small{color:var(--ink-2);font-size:.78rem;display:block}.store .brm-list a{color:var(--accent-ink);font-weight:600;text-decoration:none}.store .brm-list a:hover{text-decoration:underline}.store .brm-map{border:1px solid var(--line);aspect-ratio:16/10;background:var(--surface-2);border-radius:12px;overflow:hidden}.store .brm-map iframe{border:0;width:100%;height:100%;display:block}.store .bg-adm{border-top:1px dashed var(--line);flex-direction:column;flex-basis:100%;gap:8px;padding-top:12px;display:flex}.store .bg-row{flex-wrap:wrap;gap:10px;display:flex;position:relative}.store .bg-th{border:1px solid var(--line);border-radius:10px;width:120px;height:82px;position:relative;overflow:hidden}.store .bg-th img{object-fit:cover;width:100%;height:100%;display:block}.store .bg-th.cover{border:2px solid var(--accent)}.store .bg-cvl{bottom:4px;background:var(--accent);color:#fff;border-radius:6px;padding:1px 6px;font-size:.7rem;font-weight:700;position:absolute;inset-inline-start:4px}.store .bg-cv{bottom:4px;color:#facc15;cursor:pointer;background:#0009;border:0;border-radius:50%;width:26px;height:26px;position:absolute;inset-inline-start:4px}.store .bg-row .qi-add{width:120px;height:82px}.store .bg-in{top:0;max-width:1px;inset-inline-start:0}@media (max-width:760px){.store .bs-scrim .brm{border-radius:20px 20px 0 0;max-height:92vh}.store .brm-b{grid-template-columns:1fr;padding:16px}}@media (prefers-reduced-motion:reduce){.store .brm,.store .br-card[data-bropen]{transition:none}}.store .tier-tag{--c:var(--hq);--cs:var(--hq-soft)}.store .tier-tag.com{--c:var(--com);--cs:var(--com-soft)}.store .pc-top .tier-tag{margin-inline-end:auto}.store .tr-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:2px;display:grid}.store .trm{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:5px 2px;line-height:1.2;display:flex}.store .trm b{color:var(--ink-2);font-size:.68rem;font-weight:700}.store .trm span{font-size:.82rem;font-weight:700}.store .trm.com b{color:var(--com)}.store .trm:hover{border-color:var(--accent)}.store .trm.on{border-color:var(--accent);background:var(--accent-soft)}.store .trm.out{opacity:.5}.store .trm.out span{text-decoration:line-through}.store .trm:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.store .pm-tiers{flex-direction:column;gap:8px;margin:6px 0 4px;display:flex}.store .pm-tiers h3{margin:0;font-size:.95rem}.store .pm-tiers .tier{text-align:start;width:100%;font:inherit;color:var(--ink);background:var(--surface);cursor:pointer;border-inline-start:4px solid var(--c,var(--line))}.store .pm-tiers .tier.com{--c:var(--com)}.store .pm-tiers .tier.on{background:var(--accent-soft);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.store .pm-tiers .tier:hover{border-color:var(--accent)}.store .pm-tiers .tier-info small{font-size:.76rem}.store .pm-tiers .tier-buy{flex-direction:column;align-items:flex-end;gap:2px}.store .tr-state{color:var(--accent-ink);font-size:.74rem;font-weight:700}.store .pm-tiers .tier.out .price{color:var(--ink-2);text-decoration:line-through}.store .dlv .dl-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid!important}.store .dlv .dl-opt{box-sizing:border-box;border:1.5px solid var(--line);background:var(--surface);width:auto;min-width:0;min-height:76px;box-shadow:none;border-radius:14px;gap:14px;margin:0;padding:14px 16px;transition:border-color .15s,background .15s}.store .dlv .dl-opt:hover{border-color:var(--accent)}.store .dlv .dl-opt.on{border:2px solid var(--accent);background:var(--accent-soft);box-shadow:none;padding:13.5px 15.5px}.store .dlv .dl-opt:focus-within{outline:none}.store .dlv .dl-opt:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.store .dlv .dl-tx{flex:1}.store .dlv .dl-tx b{font-size:1rem}.store .dlv .dl-tx small{font-size:.82rem}.store .dlv .dl-opt:after{content:"";border:2px solid var(--line);box-sizing:border-box;background:var(--surface);border-radius:50%;flex-shrink:0;width:20px;height:20px}.store .dlv .dl-opt.on:after{border:6px solid var(--accent)}.store .dlv legend{font-size:1.02rem}.store .brpick .bp-opt{border-radius:14px}.store .brpick .bp-opt.on{box-shadow:none;border-width:2px}.store .brpick .bp-opt:focus-within{outline:none}.store .brpick .bp-opt:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}@media (max-width:520px){.store .dlv .dl-g{grid-template-columns:1fr}}.store .ic-brand{object-fit:contain;flex-shrink:0;width:20px;height:20px;display:block}.store .pg-btn .ic-brand{margin-inline-end:2px}.store .pg-btn.lg .ic-brand{width:24px;height:24px}.store .bm-i.img{background:0 0}.store .bm-i.img .ic-brand{width:30px;height:30px}.store .pg-btn:not(.ghost) .ic-brand{box-sizing:border-box;background:#fff;border-radius:50%;width:22px;height:22px;padding:2px}.store .ic-mask{width:22px;height:22px;-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;background:currentColor;flex-shrink:0;display:block}.store .bm-i.img .ic-mask{width:26px;height:26px;color:var(--accent-ink)}.store .pg-btn .ic-mask{width:20px;height:20px}.store .hs-vid{pointer-events:none}.store .feats-in{align-items:stretch;gap:16px}.store .feat{border-radius:16px;align-items:center;gap:14px;min-height:0;padding:18px 20px}.store .feat-ic{border-radius:12px;width:52px;height:52px}.store .feat-ic svg{width:26px;height:26px}.store .feat>div{min-width:0}.store .feat b{white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:1.02rem;font-weight:800;overflow:hidden}.store .feat div>span{font-size:.86rem;font-weight:700;line-height:1.55}@media (max-width:1100px){.store .feat b{white-space:normal}}
.store .cat[aria-current=true] .cat-ic{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.store .cat[aria-current=true] .cat-ic.all{background:var(--accent)}.store .cat[aria-current=true] .cat-ic.all svg{stroke:#fff}.store .cat[aria-current=true] .cat-lbl{color:var(--accent-ink);font-weight:700}.store a.cat,.store a.nh-btn,.store a.logo,.store a.ctile,.store a.btile,.store a.bs-i{color:inherit;text-decoration:none}.store{--f-body:var(--font-plex-arabic), system-ui, "Segoe UI", Tahoma, sans-serif;--f-display:var(--font-readex), var(--font-plex-arabic), system-ui, sans-serif;--f-mono:var(--font-plex-mono), ui-monospace, Menlo, Consolas, monospace;min-height:100vh}.store #home{padding-bottom:80px}.store .gf+.util{border-top:0}.store{isolation:isolate}.store .hs{isolation:auto;overflow:visible}.store .hs-bg{overflow:hidden}.store .hs-in{z-index:3;position:relative}.store #catalog{margin-inline:calc(50% - 50vw + clamp(15px,4vw,80px))}.store #catalog .hsec-h{align-items:flex-end}.store #catalog .hsec-h h2{color:var(--accent);font-size:1.75rem}.store #catalog .hsec .sub,.store #catalog .sub{font-weight:700}.store #catalog .cat-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.store #catalog .ctile{text-align:center;min-height:0;color:var(--ink);background:linear-gradient(#d6e6fb 0%,#ebf2fd 55%,#f6f9ff 100%);border:1px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:22px 14px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.store #catalog .ctile:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 20px #0261ce2e}.store #catalog .ctile .ct-ic.ct-photo{background:#fff;border:1px solid #0000;border-radius:50%;flex:none;width:84px;height:84px;padding:10px;overflow:hidden;box-shadow:0 4px 12px #0261ce24}.store #catalog .ctile .ct-ic.ct-photo img{object-fit:contain;width:100%;height:100%}.store #catalog .ctile>span:last-child{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.store #catalog .ctile b{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.6em;max-height:2.6em;font-size:1.1rem;line-height:1.3;display:-webkit-box;overflow:hidden}.store #catalog .ctile small{color:var(--ink-2);font-size:.95rem;font-weight:700}.store .view-all{color:#fff;white-space:nowrap;background:linear-gradient(#0a6fe0 0%,#0251ad 100%);border:0;border-radius:10px;align-self:center;align-items:center;gap:4px;padding:6px 14px;font-size:.85rem;font-weight:800;line-height:1.4;text-decoration:none;transition:filter .15s;display:inline-flex;box-shadow:0 4px 10px #0261ce40}.store .view-all:hover{color:#fff;filter:brightness(1.08);text-decoration:none}@media (min-width:1200px){.store #catalog .cat-tiles{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:1600px){.store #catalog .cat-tiles{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (max-width:1000px){.store #catalog .cat-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.store #catalog .cat-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.store #catalog .ctile{gap:10px;padding:16px 10px}.store #catalog .ctile .ct-ic.ct-photo{width:72px;height:72px}.store #catalog .hsec-h h2{font-size:1.35rem}}:root[data-theme=dark] .store #catalog .ctile{background:linear-gradient(#15284a 0%,#101d36 100%)}.store #brands{margin-inline:calc(50% - 50vw + clamp(15px,4vw,80px))}.store #brands .hsec-h{align-items:flex-end}.store #brands .hsec-h h2{color:var(--accent);font-size:1.75rem}.store #brands .sub{font-weight:700}.store #brands .brand-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.store #brands .btile{background:var(--surface);border:1px solid var(--line);min-width:0;color:var(--ink);text-align:start;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}.store #brands .btile[hidden]{display:none}.store #brands .btile:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 20px #0261ce26}.store #brands .blogo{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:72px;height:48px;padding:5px 7px;display:grid}.store #brands .blogo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:36px;display:block}.store #brands .blogo .blogo-text{text-align:center;color:#13203a;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:700;line-height:1.1;overflow:hidden}.store #brands .btile>span:last-child{flex:1;min-width:0}.store #brands .btile b{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;line-height:1.25;display:block;overflow:hidden}.store #brands .btile small{color:var(--ink-2);white-space:nowrap;font-size:.8rem;display:block}.store #brands .btile.more{background:var(--accent-soft);border:1px dashed var(--accent);color:var(--accent-ink);font-weight:700;font:inherit;cursor:pointer;justify-content:center;font-weight:700}@media (min-width:1200px){.store #brands .brand-tiles{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:1600px){.store #brands .brand-tiles{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (max-width:1000px){.store #brands .brand-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.store #brands .brand-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.store #brands .hsec-h h2{font-size:1.35rem}}
