@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_967664a6-module__4K9MCG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_967664a6-module__4K9MCG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_5ce8c3f-module__SSBbPG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_5ce8c3f-module__SSBbPG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/c17e85220dab5903-s.2f6kng0d0wzxv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/659720fbcac806cc-s.3lqrs-zmou0of.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/c3500a4952f4c03f-s.1txsf2ea94o5q.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/6adbe22fa8bff382-s.3pc7bbi81cqat.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/3adc3f408d8054fb-s.1zy735hhsxzuq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/6f8cddd3f32356db-s.3ae_sj8z3fykx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/5e5dfa9e86f764b8-s.22x-ws2e_cdqh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e7150917543fc9da-s.0mybutugvu-lq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/71fbf9c08529c2a5-s.2fpqrm51ez0iq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e9457141811d41ae-s.02frcczqg7k-8.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/ac34884600cd8d5d-s.2936i88_6qsfd.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/e1ccd2766b08c828-s.15gdzqknx46iu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/507a47c1876d4ec2-s.2qdkzeru_ecot.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/8c2eb9ceedecfc8e-s.23aeddxv5enbo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Fallback;src:local(Times New Roman);ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.0%;size-adjust:115.2%}.lora_f11b5b14-module__AW35ea__className{font-family:Lora,Lora Fallback}.lora_f11b5b14-module__AW35ea__variable{--font-lora:"Lora", "Lora Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/3c7c6164b2587822-s.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_33963b7a-module__A3ILEG__className{font-family:Fraunces,Fraunces Fallback}.fraunces_33963b7a-module__A3ILEG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_ca5d4b9b-module__JkhtcW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_ca5d4b9b-module__JkhtcW__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.Navbar-module__jtWlMq__header{z-index:200;background-color:#fffcf9;border-bottom:1px solid #211c150d;width:100%;transition:all .3s cubic-bezier(.2,.8,.2,1);position:sticky;top:0}.Navbar-module__jtWlMq__scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fffcf9d9;border-bottom:1px solid #211c1514;box-shadow:0 4px 20px #00000005}.Navbar-module__jtWlMq__container{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1440px;height:6rem;margin:0 auto;padding:0 3rem;display:flex;position:relative}.Navbar-module__jtWlMq__leftSection{align-items:center;gap:1.5rem;display:flex}.Navbar-module__jtWlMq__rightSection{justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.Navbar-module__jtWlMq__logoWrapper{flex-shrink:0;align-items:center;height:auto;display:flex}.Navbar-module__jtWlMq__logoImage{object-fit:contain;-webkit-user-select:none;user-select:none;mix-blend-mode:multiply;transform-origin:0;width:auto;height:80px;transform:translateY(-2px)scale(1.1)}.Navbar-module__jtWlMq__mobileMenuBtn{color:#211c15;cursor:pointer;background:#fff;border:1px solid #211c151a;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;min-width:44px;height:2.75rem;min-height:44px;display:none}.Navbar-module__jtWlMq__searchContainer{display:none}@media (min-width:960px){.Navbar-module__jtWlMq__searchContainer{align-items:center;display:flex}}.Navbar-module__jtWlMq__searchWrapper{width:180px;transition:width .35s cubic-bezier(.2,.8,.2,1);position:relative}.Navbar-module__jtWlMq__searchWrapper:focus-within{width:280px}.Navbar-module__jtWlMq__searchInput{color:#211c15;background-color:#0000;border:1px solid #211c1526;border-radius:9999px;outline:none;width:100%;padding:.6rem 1rem .6rem 2.4rem;font-size:.88rem;transition:all .3s cubic-bezier(.2,.8,.2,1)}.Navbar-module__jtWlMq__searchInput:focus{background-color:#fff;border-color:#f99205;box-shadow:0 4px 14px #f992051f}.Navbar-module__jtWlMq__searchIcon{color:#211c1573;pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.Navbar-module__jtWlMq__actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.Navbar-module__jtWlMq__iconBtn,.Navbar-module__jtWlMq__cartBtn{color:#211c15;cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;text-decoration:none;transition:all .2s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.Navbar-module__jtWlMq__iconBtn:hover,.Navbar-module__jtWlMq__cartBtn:hover{color:#f99205;background-color:#f9920514;transform:translateY(-1px)}.Navbar-module__jtWlMq__cartBounce{animation:.5s cubic-bezier(.175,.885,.32,1.275) Navbar-module__jtWlMq__cartPopBounce}@keyframes Navbar-module__jtWlMq__cartPopBounce{0%{transform:scale(1)}40%{color:#f99205;background-color:#f9920526;transform:scale(1.35)rotate(-10deg)}70%{transform:scale(.9)rotate(5deg)}to{transform:scale(1)rotate(0)}}.Navbar-module__jtWlMq__badge{color:#fff;font-family:var(--font-sans), sans-serif;pointer-events:none;background-color:#f99205;border:2px solid #fffcf9;border-radius:9999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.65rem;font-weight:500;display:flex;position:absolute;top:0;right:-2px;box-shadow:0 2px 6px #f9920540}.Navbar-module__jtWlMq__centerSection{justify-content:center;align-items:center;gap:2.5rem;display:none}@media (min-width:960px){.Navbar-module__jtWlMq__centerSection{display:flex}}.Navbar-module__jtWlMq__navItem{color:#38342e;letter-spacing:.01em;align-items:center;gap:.35rem;padding:.5rem 0;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex;position:relative}.Navbar-module__jtWlMq__navItem:hover{color:#f99205}.Navbar-module__jtWlMq__activeNavItem{color:#f99205!important}.Navbar-module__jtWlMq__activeNavItem:after{content:"";background-color:#f99205;border-radius:99px;height:2.5px;position:absolute;bottom:0;left:0;right:0}.Navbar-module__jtWlMq__navItem:after{content:"";transform-origin:100%;background-color:#f99205;width:100%;height:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.Navbar-module__jtWlMq__navItem:hover:after,.Navbar-module__jtWlMq__dropdownWrapper:hover .Navbar-module__jtWlMq__navItem:after{transform-origin:0;transform:scaleX(1)}.Navbar-module__jtWlMq__dropdownTrigger{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.Navbar-module__jtWlMq__chevron{color:#211c1580;width:14px;height:14px;transition:transform .2s,color .2s}.Navbar-module__jtWlMq__dropdownWrapper{align-items:center;padding:1rem 0;display:flex;position:static}.Navbar-module__jtWlMq__dropdownWrapper:hover .Navbar-module__jtWlMq__navItem,.Navbar-module__jtWlMq__dropdownWrapper:hover .Navbar-module__jtWlMq__chevron{color:#f99205}.Navbar-module__jtWlMq__dropdownWrapper:hover .Navbar-module__jtWlMq__chevron{transform:rotate(180deg)}.Navbar-module__jtWlMq__megaMenu{opacity:0;visibility:hidden;z-index:100;background:#fff;border:1px solid #0000000f;border-radius:12px;grid-template-columns:260px 1fr 280px;width:960px;transition:all .3s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)translateY(12px);box-shadow:0 16px 64px #00000014,0 4px 16px #0000000a}.Navbar-module__jtWlMq__megaMenu:before{content:"";background:0 0;height:25px;position:absolute;top:-25px;left:0;right:0}.Navbar-module__jtWlMq__dropdownWrapper:hover .Navbar-module__jtWlMq__megaMenu:not(.Navbar-module__jtWlMq__forceHide){opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.Navbar-module__jtWlMq__forceHide{display:none!important}.Navbar-module__jtWlMq__megaSidebar{border-right:1px solid #0000000a;flex-direction:column;padding:1.5rem 0;display:flex}.Navbar-module__jtWlMq__megaSidebarItem{cursor:pointer;color:#555;border-radius:8px;justify-content:space-between;align-items:center;margin:0 .5rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.Navbar-module__jtWlMq__megaSidebarItemLeft{align-items:center;gap:.75rem;display:flex}.Navbar-module__jtWlMq__megaSidebarIcon{color:#888}.Navbar-module__jtWlMq__megaSidebarItemActive,.Navbar-module__jtWlMq__megaSidebarItem:hover{color:#211c15;background-color:#fff7f0}.Navbar-module__jtWlMq__megaSidebarItemActive .Navbar-module__jtWlMq__megaSidebarIcon,.Navbar-module__jtWlMq__megaSidebarItem:hover .Navbar-module__jtWlMq__megaSidebarIcon,.Navbar-module__jtWlMq__megaSidebarCaret{color:#f99205}.Navbar-module__jtWlMq__megaViewAll{color:#f99205;align-items:center;gap:.5rem;margin-top:auto;margin-left:1.5rem;margin-right:1.5rem;padding-top:1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.Navbar-module__jtWlMq__megaViewAll:hover{opacity:.8}.Navbar-module__jtWlMq__megaContent{flex-direction:column;padding:2.5rem;display:flex}.Navbar-module__jtWlMq__megaColumns{flex:1;gap:3rem;display:flex}.Navbar-module__jtWlMq__megaColumn{flex:1}.Navbar-module__jtWlMq__megaColTitle{color:#211c15;margin-bottom:1.25rem;font-size:.95rem;font-weight:700;display:inline-block;position:relative}.Navbar-module__jtWlMq__megaColTitle:after{content:"";background-color:#f99205;width:24px;height:2px;position:absolute;bottom:-6px;left:0}.Navbar-module__jtWlMq__megaColList{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__jtWlMq__megaColLink{color:#666;font-size:.9rem;text-decoration:none;transition:color .2s}.Navbar-module__jtWlMq__megaColLink:hover{color:#f99205}.Navbar-module__jtWlMq__megaPromoBanner{cursor:pointer;background-color:#fffdf9;border:1px solid #fdf3e9;border-radius:8px;align-items:center;gap:1rem;margin-top:2.5rem;padding:1rem 1.5rem;transition:transform .2s,box-shadow .2s;display:flex}.Navbar-module__jtWlMq__megaPromoBanner:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f5821f14}.Navbar-module__jtWlMq__megaPromoIconWrap{color:#f99205;background-color:#fff7f0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Navbar-module__jtWlMq__megaPromoText{flex-direction:column;flex:1;display:flex}.Navbar-module__jtWlMq__megaPromoTitle{color:#211c15;font-size:.9rem;font-weight:700}.Navbar-module__jtWlMq__megaPromoSub{color:#666;font-size:.8rem}.Navbar-module__jtWlMq__megaPromoArrow{color:#f99205}.Navbar-module__jtWlMq__megaImageCol{width:100%;height:100%;position:relative}.Navbar-module__jtWlMq__megaImage{object-fit:cover;border-top-right-radius:12px;border-bottom-right-radius:12px}.Navbar-module__jtWlMq__announcementBar{color:#f8f5f0;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#111c24,#111c24,#111c24);border-bottom:1px solid #ffffff0d;align-items:center;padding:.65rem 0;font-size:.75rem;font-weight:600;display:flex;position:relative;overflow:hidden}.Navbar-module__jtWlMq__marquee{-webkit-user-select:none;user-select:none;width:100%;display:flex;overflow:hidden}.Navbar-module__jtWlMq__marquee:hover .Navbar-module__jtWlMq__marqueeContent{animation-play-state:paused}.Navbar-module__jtWlMq__marqueeContent{will-change:transform;flex-shrink:0;align-items:center;min-width:100%;animation:32s linear infinite Navbar-module__jtWlMq__scroll;display:flex}.Navbar-module__jtWlMq__marqueeItem{white-space:nowrap;text-shadow:0 1px 4px #00000080;align-items:center;display:flex}.Navbar-module__jtWlMq__itemContent{align-items:center;gap:.5rem;display:flex}.Navbar-module__jtWlMq__itemIcon{color:#f99205;opacity:.9;flex-shrink:0}.Navbar-module__jtWlMq__separatorIcon{color:#f99205;opacity:.9;filter:drop-shadow(0 0 6px #f9920566);flex-shrink:0;margin:0 3.25rem;animation:2s ease-in-out infinite Navbar-module__jtWlMq__pulseStar}@keyframes Navbar-module__jtWlMq__pulseStar{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;filter:drop-shadow(0 0 10px #e7a03bb3);transform:scale(1.15)}}@keyframes Navbar-module__jtWlMq__scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.Navbar-module__jtWlMq__accountWrapper{align-items:center;display:flex;position:relative}.Navbar-module__jtWlMq__accountWrapper:after{content:"";z-index:99;background:0 0;height:26px;position:absolute;top:100%;left:-24px;right:-24px}.Navbar-module__jtWlMq__accountDropdown{opacity:0;visibility:hidden;z-index:100;background:#fff;border:1px solid #ee8c3229;border-radius:18px;flex-direction:column;width:275px;padding:0;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility .22s;display:flex;position:absolute;top:calc(100% + 14px);right:-8px;overflow:hidden;transform:translateY(8px)scale(.98);box-shadow:0 16px 42px #111c241f,0 4px 14px #111c240d}.Navbar-module__jtWlMq__accountDropdown:before{content:"";z-index:1;background:#111c24;border-top:1px solid #ee8c3240;border-left:1px solid #ee8c3240;border-top-left-radius:2px;width:12px;height:12px;position:absolute;top:-6px;right:22px;transform:rotate(45deg)}.Navbar-module__jtWlMq__accountWrapper:hover .Navbar-module__jtWlMq__accountDropdown,.Navbar-module__jtWlMq__accountWrapper.Navbar-module__jtWlMq__accountWrapperOpen .Navbar-module__jtWlMq__accountDropdown,.Navbar-module__jtWlMq__accountDropdown.Navbar-module__jtWlMq__accountDropdownOpen,.Navbar-module__jtWlMq__accountWrapper:focus-within .Navbar-module__jtWlMq__accountDropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.Navbar-module__jtWlMq__iconBtnActive{color:#ee8c32!important;background-color:#ee8c321f!important;border-color:#ee8c324d!important}.Navbar-module__jtWlMq__accountDropdownHeader{background:linear-gradient(135deg,#111c24 0%,#1b2936 100%);border-bottom:1px solid #ee8c322e;flex-direction:column;padding:1rem 1.15rem .95rem;display:flex;position:relative}.Navbar-module__jtWlMq__headerUserRow{align-items:center;gap:.75rem;display:flex}.Navbar-module__jtWlMq__headerAvatar{color:#fff;background:linear-gradient(135deg,#ee8c32 0%,#f59e0b 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 3px 10px #ee8c3259}.Navbar-module__jtWlMq__headerTextCol{flex-direction:column;gap:2px;display:flex;overflow:hidden}.Navbar-module__jtWlMq__greetingTitle{color:#fff;letter-spacing:-.01em;font-size:.96rem;font-weight:700;line-height:1.25}.Navbar-module__jtWlMq__greetingSub{color:#fcd9c0;font-size:.75rem;font-weight:500;line-height:1.25}.Navbar-module__jtWlMq__authBox{background:#fff;padding:.8rem .85rem .35rem}.Navbar-module__jtWlMq__signInBtn{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#ee8c32 0%,#d87a24 100%);border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.72rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 14px #ee8c3259}.Navbar-module__jtWlMq__signInBtn:hover{background:linear-gradient(135deg,#d87a24 0%,#c0681b 100%);transform:translateY(-1px);box-shadow:0 6px 20px #ee8c3273}.Navbar-module__jtWlMq__drawerCheckoutBtn{color:#fff;background:#f99205}.Navbar-module__jtWlMq__drawerCheckoutBtn:hover{color:#fff;background:#e08304}.Navbar-module__jtWlMq__accountDropdownList{background:#fff;flex-direction:column;padding:6px;display:flex}.Navbar-module__jtWlMq__accountDropdownItem{color:#334155;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:.58rem .7rem;font-family:inherit;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.Navbar-module__jtWlMq__itemLeft{align-items:center;gap:.75rem;display:flex}.Navbar-module__jtWlMq__itemIconWrap{color:#ee8c32;background:#fff8f1;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.Navbar-module__jtWlMq__itemLabel{color:#334155;font-size:.88rem;font-weight:600;transition:color .2s}.Navbar-module__jtWlMq__itemArrow{color:#cbd5e1;transition:transform .2s,color .2s}.Navbar-module__jtWlMq__accountDropdownItem:hover{background-color:#fff7ed}.Navbar-module__jtWlMq__accountDropdownItem:hover .Navbar-module__jtWlMq__itemLabel{color:#ee8c32}.Navbar-module__jtWlMq__accountDropdownItem:hover .Navbar-module__jtWlMq__itemIconWrap{color:#fff;background:#ee8c32;transform:scale(1.05)}.Navbar-module__jtWlMq__accountDropdownItem:hover .Navbar-module__jtWlMq__itemArrow{color:#ee8c32;transform:translate(3px)}.Navbar-module__jtWlMq__notifBadge{color:#fff;background:#ee8c32;border-radius:9999px;padding:1px 7px;font-size:.7rem;font-weight:700;line-height:1.3}.Navbar-module__jtWlMq__divider{background-color:#0000000f;height:1px;margin:4px 8px}.Navbar-module__jtWlMq__logoutItem{margin-top:2px}.Navbar-module__jtWlMq__logoutIconWrap{color:#dc2626;background:#fef2f2}.Navbar-module__jtWlMq__logoutItem:hover{background-color:#fef2f2}.Navbar-module__jtWlMq__logoutItem:hover .Navbar-module__jtWlMq__itemLabel{color:#dc2626}.Navbar-module__jtWlMq__logoutItem:hover .Navbar-module__jtWlMq__logoutIconWrap{color:#fff;background:#dc2626;transform:scale(1.05)}.Navbar-module__jtWlMq__mobilePanel{display:none}@media (max-width:1180px){.Navbar-module__jtWlMq__container{height:5.75rem;padding:0 1.15rem}.Navbar-module__jtWlMq__leftSection{gap:1.35rem}.Navbar-module__jtWlMq__navLinks{gap:.95rem}.Navbar-module__jtWlMq__navItem{font-size:.86rem}.Navbar-module__jtWlMq__searchWrapper{width:210px}.Navbar-module__jtWlMq__logoWrapper{height:80px}.Navbar-module__jtWlMq__logoImage{height:80px;transform:scale(1.16)}}@media (max-width:960px){.Navbar-module__jtWlMq__container{height:4.75rem}.Navbar-module__jtWlMq__mobileMenuBtn{flex-shrink:0;display:inline-flex}.Navbar-module__jtWlMq__navLinks{display:none}.Navbar-module__jtWlMq__leftSection{gap:.85rem}.Navbar-module__jtWlMq__logoWrapper{height:68px}.Navbar-module__jtWlMq__logoImage{height:68px;transform:scale(1.08)}.Navbar-module__jtWlMq__rightSection{gap:.45rem}.Navbar-module__jtWlMq__actions{gap:.15rem}.Navbar-module__jtWlMq__iconBtn,.Navbar-module__jtWlMq__cartBtn{width:2.4rem;height:2.4rem}.Navbar-module__jtWlMq__accountDropdown{right:-2.5rem}.Navbar-module__jtWlMq__mobilePanel{opacity:0;visibility:hidden;background:#fffffffa;border-bottom:1px solid #211c1514;width:100%;max-height:calc(100svh - 6.75rem);padding:0 1rem 1.25rem;transition:opacity .2s,transform .2s,visibility .2s;display:block;position:absolute;top:100%;left:0;overflow-y:auto;transform:translateY(-10px);box-shadow:0 18px 40px #211c1514}.Navbar-module__jtWlMq__mobilePanelOpen{opacity:1;visibility:visible;transform:translateY(0)}.Navbar-module__jtWlMq__mobileSearch{max-width:520px;margin:.75rem auto 1rem;position:relative}.Navbar-module__jtWlMq__mobileNav{gap:.65rem;max-width:520px;margin:0 auto;display:grid}.Navbar-module__jtWlMq__mobileCategory,.Navbar-module__jtWlMq__mobileTopLink{background:#fffaf3;border:1px solid #211c1514;border-radius:12px}.Navbar-module__jtWlMq__mobileCategoryTitle,.Navbar-module__jtWlMq__mobileTopLink{color:#211c15;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:.9rem 1rem;font-family:inherit;font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.Navbar-module__jtWlMq__mobileLinkLabel{align-items:center;gap:.75rem;min-width:0;display:inline-flex}.Navbar-module__jtWlMq__mobileLinkLabel svg{color:#f99205;flex:none}.Navbar-module__jtWlMq__mobileChevronOpen{transform:rotate(180deg)}.Navbar-module__jtWlMq__mobileSubLinks{gap:.2rem;padding:0 .75rem .75rem;display:none}.Navbar-module__jtWlMq__mobileSubLinksOpen{display:grid}.Navbar-module__jtWlMq__mobileSubLink{color:#5b544d;border-radius:9px;padding:.65rem .75rem;font-size:.9rem;font-weight:500;text-decoration:none}.Navbar-module__jtWlMq__mobileSubLink:hover{color:#f99205;background:#fff}}@media (max-width:520px){.Navbar-module__jtWlMq__announcementBar{letter-spacing:.04em;padding:.5rem 0;font-size:.66rem}.Navbar-module__jtWlMq__separatorIcon{margin:0 1.75rem}.Navbar-module__jtWlMq__container{height:4.85rem;padding:0 .8rem}.Navbar-module__jtWlMq__logoWrapper{height:74px}.Navbar-module__jtWlMq__logoImage{height:74px;transform:scale(1.08)}.Navbar-module__jtWlMq__iconBtn{display:none}.Navbar-module__jtWlMq__wishlistBtn{display:flex}.Navbar-module__jtWlMq__cartBtn{display:none!important}.Navbar-module__jtWlMq__mobileMenuBtn{width:2.35rem;height:2.35rem}}.Navbar-module__jtWlMq__sideDrawerBackdrop{z-index:99998;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;background:#1a16128c;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.Navbar-module__jtWlMq__sideDrawerBackdropOpen{opacity:1;visibility:visible}.Navbar-module__jtWlMq__sideDrawerPanel{z-index:99999;background:#fffcf9;flex-direction:column;width:280px;max-width:80vw;height:100dvh;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;transform:translate(-100%);box-shadow:10px 0 30px #0003}.Navbar-module__jtWlMq__sideDrawerPanelOpen{transform:translate(0)}.Navbar-module__jtWlMq__sideDrawerHeader{background:#fff;border-bottom:1px solid #211c1514;justify-content:space-between;align-items:center;padding:1.15rem 1.25rem;display:flex}.Navbar-module__jtWlMq__sideDrawerLogo{object-fit:contain;width:auto;height:38px}.Navbar-module__jtWlMq__sideDrawerCloseBtn{color:#4a453e;cursor:pointer;background:#faf7f2;border:1px solid #211c151a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.Navbar-module__jtWlMq__sideDrawerCloseBtn:hover{color:#fff;background:#f99205;border-color:#f99205}.Navbar-module__jtWlMq__sideDrawerNav{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.45rem;padding:1rem .85rem;display:flex;overflow-y:auto}.Navbar-module__jtWlMq__sideDrawerNavGroupTitle{text-transform:uppercase;letter-spacing:.06em;color:#a39d93;padding:.5rem .75rem .2rem;font-size:.685rem;font-weight:800}.Navbar-module__jtWlMq__sideDrawerItem{color:#211c15;background:0 0;border-radius:14px;align-items:center;gap:.85rem;padding:.75rem .85rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__jtWlMq__sideDrawerItemIcon{color:#f99205;flex-shrink:0}.Navbar-module__jtWlMq__sideDrawerItem:hover,.Navbar-module__jtWlMq__sideDrawerItem:active{color:#f99205;background:#fff5ee}.Navbar-module__jtWlMq__sideDrawerFooter{background:#fff;border-top:1px solid #211c1514;flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.5rem;display:flex}.Navbar-module__jtWlMq__sideDrawerBadge{color:#f99205;background:#fff5ee;border:1px solid #f9920540;border-radius:20px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.725rem;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.Navbar-module__jtWlMq__marqueeContent{animation:none!important}}.Navbar-module__jtWlMq__sideDrawerLogoutBtn{text-align:left;cursor:pointer;background:0 0;border:none;border-top:1px solid #ebe5db;width:100%;margin-top:.5rem;padding-top:.75rem;color:#dc2626!important}.Navbar-module__jtWlMq__sideDrawerLogoutBtn:hover{color:#b91c1c!important;background:#dc26260d!important}
.SignOutModal-module__7qeOLW__backdrop{-webkit-backdrop-filter:blur(6px);z-index:99999;background:#1a161299;justify-content:center;align-items:center;padding:1.25rem;animation:.25s ease-out forwards SignOutModal-module__7qeOLW__fadeIn;display:flex;position:fixed;inset:0}.SignOutModal-module__7qeOLW__card{text-align:center;background:#fff;border:1px solid #ebe5db;border-radius:24px;width:100%;max-width:400px;padding:2rem 1.75rem;animation:.25s ease-out forwards SignOutModal-module__7qeOLW__popUp;position:relative;transform:scale(.95);box-shadow:0 24px 48px #0000001f,0 4px 16px #0000000a}.SignOutModal-module__7qeOLW__iconWrap{color:#d96a00;background:#f992051f;border:1px solid #f9920533;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.25rem;display:flex}.SignOutModal-module__7qeOLW__title{color:#1a1612;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.35rem;font-weight:800}.SignOutModal-module__7qeOLW__subtitle{color:#666055;margin:0 0 1.75rem;font-size:.9rem;line-height:1.55}.SignOutModal-module__7qeOLW__actions{gap:.75rem;display:flex}.SignOutModal-module__7qeOLW__cancelBtn{color:#3a352d;cursor:pointer;background:#faf9f6;border:1px solid #e5e0d8;border-radius:14px;flex:1;min-height:46px;padding:.85rem 1rem;font-size:.9rem;font-weight:700;transition:all .2s}.SignOutModal-module__7qeOLW__cancelBtn:hover{color:#1a1612;background:#f3ede3}.SignOutModal-module__7qeOLW__signOutBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.85rem 1rem;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #dc262640}.SignOutModal-module__7qeOLW__signOutBtn:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-1px);box-shadow:0 6px 16px #dc262659}.SignOutModal-module__7qeOLW__signOutBtn:disabled{opacity:.7;cursor:not-allowed;transform:none}@keyframes SignOutModal-module__7qeOLW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SignOutModal-module__7qeOLW__popUp{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.SignOutModal-module__7qeOLW__card{border-radius:20px;padding:1.75rem 1.25rem}.SignOutModal-module__7qeOLW__actions{flex-direction:column-reverse}}.SignOutModal-module__7qeOLW__logoutToast{z-index:999999;color:#fff;letter-spacing:.01em;pointer-events:none;background:#15803d;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:.65rem;padding:.85rem 1.45rem;font-size:.9rem;font-weight:700;animation:.35s cubic-bezier(.16,1,.3,1) forwards SignOutModal-module__7qeOLW__slideDownToast;display:inline-flex;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px -4px #15803d66,0 4px 8px -2px #15803d33}@keyframes SignOutModal-module__7qeOLW__slideDownToast{0%{opacity:0;transform:translate(-50%,-18px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}
.ProductDetail-module__lh42sq__pageContainer{color:#211c15;min-height:100vh;font-family:var(--font-inter), system-ui, -apple-system, sans-serif;background-color:#faf6f0;padding-bottom:5rem}.ProductDetail-module__lh42sq__container{max-width:1240px;margin:0 auto;padding:0 1.25rem}.ProductDetail-module__lh42sq__sectionPadding{margin-top:2rem}.ProductDetail-module__lh42sq__topBackBar{display:none}@media (max-width:768px){.ProductDetail-module__lh42sq__topBackBar{z-index:10;padding:.65rem 0 .25rem;display:block;position:relative}.ProductDetail-module__lh42sq__topBackNavRow{justify-content:flex-start;align-items:center;display:flex}.ProductDetail-module__lh42sq__backBtn{color:#211c15;cursor:pointer;background-color:#fff;border:1px solid #0000001a;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.4rem .85rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 6px #0000000a}.ProductDetail-module__lh42sq__backBtn:hover{color:#f99205;background-color:#fff5ee;border-color:#f99205}.ProductDetail-module__lh42sq__backBtn:active{transform:scale(.96)}}.ProductDetail-module__lh42sq__breadcrumbLink{color:#78746d;text-decoration:none;transition:color .2s}.ProductDetail-module__lh42sq__breadcrumbLink:hover{color:#f99205}.ProductDetail-module__lh42sq__breadcrumbDivider{color:#c2beb6;font-size:.75rem}.ProductDetail-module__lh42sq__breadcrumbCurrent{color:#211c15;font-weight:500}.ProductDetail-module__lh42sq__mainProductSection{margin-bottom:1.5rem;padding-top:1.5rem}.ProductDetail-module__lh42sq__mainProductGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr);align-items:start;gap:2.25rem;display:grid}@media (max-width:960px){.ProductDetail-module__lh42sq__mainProductGrid{grid-template-columns:1fr;gap:1.5rem}}.ProductDetail-module__lh42sq__galleryWrapper{align-self:flex-start;gap:.85rem;display:flex;position:sticky;top:7rem}@media (max-width:960px){.ProductDetail-module__lh42sq__galleryWrapper{position:relative;top:0}}@media (max-width:640px){.ProductDetail-module__lh42sq__galleryWrapper{flex-direction:column-reverse}}.ProductDetail-module__lh42sq__thumbnailList{flex-direction:column;flex-shrink:0;gap:.65rem;display:flex}@media (max-width:640px){.ProductDetail-module__lh42sq__thumbnailList{flex-direction:row;padding-bottom:.5rem;overflow-x:auto}}.ProductDetail-module__lh42sq__thumbnailBtn{cursor:pointer;background:#fff;border:2px solid #ebe5db;border-radius:12px;width:58px;height:58px;padding:0;transition:all .2s;position:relative;overflow:hidden}.ProductDetail-module__lh42sq__thumbnailBtn:hover{border-color:#f99205}.ProductDetail-module__lh42sq__thumbnailActive{transform:scale(1.03);border-color:#f15722!important;box-shadow:0 0 0 2px #f1572240,0 4px 12px #f1572226!important}.ProductDetail-module__lh42sq__thumbnailImage{object-fit:cover}.ProductDetail-module__lh42sq__videoPlayOverlay{background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductDetail-module__lh42sq__mainImageContainer{aspect-ratio:1;background:linear-gradient(135deg,#fff 0%,#faf6f0 100%);border:1px solid #eae2d5;border-radius:20px;flex-direction:column;flex:1;justify-content:space-between;min-height:480px;max-height:560px;padding:.75rem .85rem;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000008}@media (max-width:960px){.ProductDetail-module__lh42sq__mainImageContainer{min-height:auto;max-height:480px}}.ProductDetail-module__lh42sq__mainImageTopOverlay{z-index:2;position:relative}.ProductDetail-module__lh42sq__overlaySubtitle{color:#8c7862;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffbf;border:1px solid #e0d6c899;border-radius:20px;margin:0;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-block}.ProductDetail-module__lh42sq__mainImageCenterWrap{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:.5rem}.ProductDetail-module__lh42sq__mainProductImage{object-fit:contain}.ProductDetail-module__lh42sq__centerVideoPlayBtn{background:#f99205e6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:auto;display:flex;position:absolute;inset:0;box-shadow:0 8px 24px #f9920566}.ProductDetail-module__lh42sq__mainImageBottomCaption{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffc;border:1px solid #e6dcce99;border-radius:12px;flex-direction:column;align-self:flex-start;padding:.35rem .75rem;display:flex;position:relative}.ProductDetail-module__lh42sq__captionBrandTitle{letter-spacing:.08em;color:#1a1612;font-size:.775rem;font-weight:800}.ProductDetail-module__lh42sq__captionBrandSub{color:#78746d;font-size:.7rem}.ProductDetail-module__lh42sq__expandZoomBtn{z-index:3;cursor:pointer;color:#211c15;background:#fff;border:1px solid #e5e0d8;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;bottom:.85rem;right:.85rem;box-shadow:0 4px 12px #00000014}.ProductDetail-module__lh42sq__expandZoomBtn:hover{color:#f99205;border-color:#f99205;transform:scale(1.08)}.ProductDetail-module__lh42sq__imageTopRightActions{z-index:3;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:.85rem;right:.85rem}.ProductDetail-module__lh42sq__imageFloatingBtn{cursor:pointer;color:#211c15;background:#fff;border:1px solid #e5e0d8;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;box-shadow:0 4px 12px #0000000f}.ProductDetail-module__lh42sq__imageFloatingBtn:hover{border-color:#f99205;transform:scale(1.08);box-shadow:0 6px 16px #0000001a}.ProductDetail-module__lh42sq__wishlistActive{background:#fff5ea!important;border-color:#f99205!important}.ProductDetail-module__lh42sq__lightboxModalBackdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;justify-content:center;align-items:center;padding:1.5rem;animation:.2s ProductDetail-module__lh42sq__fadeIn;display:flex;position:fixed;inset:0}@keyframes ProductDetail-module__lh42sq__fadeIn{0%{opacity:0}to{opacity:1}}.ProductDetail-module__lh42sq__lightboxModalContent{aspect-ratio:1;background:#faf6f0;border-radius:24px;width:100%;max-width:680px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006}.ProductDetail-module__lh42sq__lightboxCloseBtn{z-index:10;cursor:pointer;color:#211c15;background:#fff;border:1px solid #ebe5db;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .2s;display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 12px #00000026}.ProductDetail-module__lh42sq__lightboxCloseBtn:hover{transform:scale(1.1)}.ProductDetail-module__lh42sq__lightboxImageWrap{width:100%;height:100%;padding:2rem;position:relative}.ProductDetail-module__lh42sq__lightboxImage{object-fit:contain}.ProductDetail-module__lh42sq__infoWrapper{flex-direction:column;gap:.85rem;display:flex}.ProductDetail-module__lh42sq__productTitle{color:#1a1612;letter-spacing:-.015em;margin:0;font-size:1.65rem;font-weight:800;line-height:1.25}.ProductDetail-module__lh42sq__productHeaderMetaRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem;min-height:24px;margin-top:-.15rem;display:flex}.ProductDetail-module__lh42sq__metaDivider{color:#d6d1c7;-webkit-user-select:none;user-select:none;font-size:.8rem;font-weight:500}.ProductDetail-module__lh42sq__productSubtitle{color:#78746d;letter-spacing:.01em;margin:0;font-size:.85rem;font-weight:600}.ProductDetail-module__lh42sq__verifiedBadge{color:#fdfbf7;letter-spacing:.02em;background:#211c15;border:1px solid #211c15;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.725rem;font-weight:700;display:inline-flex}.ProductDetail-module__lh42sq__verifiedBadge svg{color:#f99205}.ProductDetail-module__lh42sq__ratingRow{color:#635c52;align-items:center;gap:.65rem;min-height:22px;font-size:.825rem;display:flex}.ProductDetail-module__lh42sq__noReviewsGroup{align-items:center;gap:.45rem;display:flex}.ProductDetail-module__lh42sq__starsGroupEmpty,.ProductDetail-module__lh42sq__starsGroup{align-items:center;gap:.15rem;display:flex}.ProductDetail-module__lh42sq__ratingScore{color:#1a1612;margin-left:.25rem;font-weight:700}.ProductDetail-module__lh42sq__ratingDivider{color:#d6d1c7}.ProductDetail-module__lh42sq__reviewsCountText{color:#78746d;font-weight:500}.ProductDetail-module__lh42sq__priceContainer{flex-direction:column;gap:.15rem;padding:.1rem 0;display:flex}.ProductDetail-module__lh42sq__priceRowMain{align-items:baseline;gap:.75rem;display:flex}.ProductDetail-module__lh42sq__currentPrice{color:#111827;letter-spacing:-.02em;font-size:1.75rem;font-weight:800}.ProductDetail-module__lh42sq__originalPrice{color:#9ca3af;font-size:1.05rem;font-weight:500;text-decoration:line-through}.ProductDetail-module__lh42sq__discountBadge{color:#ea580c;letter-spacing:.02em;background:#fff4e8;border:1px solid #f9920540;border-radius:6px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.ProductDetail-module__lh42sq__stockStatusInline{background:#f0fdf4;border:1px solid #dcfce7;border-radius:6px;align-self:center;align-items:center;gap:.4rem;margin-left:.35rem;padding:.2rem .6rem;font-size:.775rem;line-height:1;display:inline-flex}.ProductDetail-module__lh42sq__stockInStockText{color:#15803d;font-weight:700}.ProductDetail-module__lh42sq__stockOutOfStockText{color:#dc2626;font-weight:700}.ProductDetail-module__lh42sq__redDot{background-color:#dc2626;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 2.5px #dc262633}.ProductDetail-module__lh42sq__taxNote{color:#8c867d;font-size:.75rem}.ProductDetail-module__lh42sq__shortDescription{color:#555047;margin:.1rem 0 .35rem;font-size:.9rem;line-height:1.55}.ProductDetail-module__lh42sq__selectorBlock{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.ProductDetail-module__lh42sq__selectorHeaderWithLink{justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.ProductDetail-module__lh42sq__selectorHeader{align-items:center;gap:.35rem;display:flex}.ProductDetail-module__lh42sq__selectorTitle{color:#1a1612;font-weight:700}.ProductDetail-module__lh42sq__selectorValue{color:#635c52;font-weight:600}.ProductDetail-module__lh42sq__sizeGuideRowLink{color:#f99205;cursor:pointer;background:#fff8f2;border:1px solid #f9920540;border-radius:20px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.775rem;font-weight:700;transition:all .2s;display:flex}.ProductDetail-module__lh42sq__sizeGuideRowLink:hover{color:#fff;background:#f99205;border-color:#f99205}.ProductDetail-module__lh42sq__sizePillsRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ProductDetail-module__lh42sq__sizePillBtn{color:#211c15;cursor:pointer;background:#fff;border:1px solid #d9d3c7;border-radius:12px;justify-content:center;align-items:center;min-width:48px;height:40px;padding:0 1rem;font-size:.85rem;font-weight:700;transition:all .2s;display:flex}.ProductDetail-module__lh42sq__sizePillBtn:hover{color:#f99205;background-color:#fff9f4;border-color:#f99205}.ProductDetail-module__lh42sq__sizePillActive{box-shadow:0 4px 14px #f9920559;color:#fff!important;background-color:#f99205!important;border-color:#f99205!important}.ProductDetail-module__lh42sq__quantityStockRow{align-items:center;gap:1rem;width:100%;margin-top:.35rem;display:flex}.ProductDetail-module__lh42sq__quantityStepper{background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;height:40px;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #00000005}.ProductDetail-module__lh42sq__stepperBtn{cursor:pointer;color:#211c15;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:100%;transition:all .2s;display:flex}.ProductDetail-module__lh42sq__stepperBtn:hover{color:#f99205;background-color:#fff5ee}.ProductDetail-module__lh42sq__stepperValue{text-align:center;color:#1a1612;width:36px;font-size:.925rem;font-weight:700}.ProductDetail-module__lh42sq__stockStatusBox{box-sizing:border-box;background:#f0fdf4;border:1px solid #dcfce7;border-radius:10px;align-items:center;gap:.5rem;height:40px;padding:.4rem .85rem;font-size:.85rem;display:inline-flex}.ProductDetail-module__lh42sq__greenDot{background-color:#16a34a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #16a34a33}.ProductDetail-module__lh42sq__stockBold{color:#15803d;font-weight:700}.ProductDetail-module__lh42sq__lowStockBadge{color:#92400e;background-color:#fef3c7;border:1px solid #d9770633;border-radius:20px;padding:.25rem .6rem;font-size:.725rem;font-weight:700}.ProductDetail-module__lh42sq__primaryCtasRow{align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.ProductDetail-module__lh42sq__primaryCtasRow .ProductDetail-module__lh42sq__quantityStepper{border-radius:14px;flex-shrink:0;height:50px}.ProductDetail-module__lh42sq__addToCartMainBtn{color:#fff;white-space:nowrap;cursor:pointer;background-color:#1a1d20;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:.5rem;height:50px;font-size:.95rem;font-weight:700;transition:all .2s;display:flex}.ProductDetail-module__lh42sq__btnContentWrap{white-space:nowrap;justify-content:center;align-items:center;gap:.45rem;line-height:1;display:inline-flex}.ProductDetail-module__lh42sq__addToCartMainBtn:hover{background-color:#000;transform:translateY(-1px)}.ProductDetail-module__lh42sq__addedState{background-color:#2e7d32!important}.ProductDetail-module__lh42sq__buyNowMainBtn{color:#fff;white-space:nowrap;cursor:pointer;background-color:#f99205;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:.5rem;height:50px;font-size:.95rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 14px #f992054d}.ProductDetail-module__lh42sq__buyNowMainBtn:hover{background-color:#e06c1c;transform:translateY(-1px)}.ProductDetail-module__lh42sq__trustStripWrapper{background:#fff;border:1px solid #ebe5db;border-radius:16px;padding:1.25rem 1.5rem;box-shadow:0 4px 20px #00000005}.ProductDetail-module__lh42sq__trustStripGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:768px){.ProductDetail-module__lh42sq__trustStripGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.ProductDetail-module__lh42sq__trustItemCard{align-items:center;gap:.75rem;display:flex}.ProductDetail-module__lh42sq__trustIconWrap{background:#fff7ee;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ProductDetail-module__lh42sq__trustIcon{color:#f99205}.ProductDetail-module__lh42sq__trustTitle{color:#1a1612;margin:0 0 .15rem;font-size:.875rem;font-weight:700}.ProductDetail-module__lh42sq__trustSubtitle{color:#78746d;margin:0;font-size:.75rem}.ProductDetail-module__lh42sq__tabsSectionContainer{background:#fff;border:1px solid #ebe5db;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #00000005}.ProductDetail-module__lh42sq__tabsHeaderNavWrap{width:100%;position:relative}.ProductDetail-module__lh42sq__tabsFadeLeft,.ProductDetail-module__lh42sq__tabsFadeRight,.ProductDetail-module__lh42sq__tabScrollArrow,.ProductDetail-module__lh42sq__tabProgressDots{display:none}.ProductDetail-module__lh42sq__tabsHeaderNav{scrollbar-width:none;background:#fafaf8;border-bottom:1px solid #ebe5db;display:flex;overflow-x:auto}.ProductDetail-module__lh42sq__tabsHeaderNav::-webkit-scrollbar{display:none}.ProductDetail-module__lh42sq__tabNavBtn{color:#666159;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.45rem;padding:1.1rem 1.6rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex;position:relative}.ProductDetail-module__lh42sq__tabNavBtn:hover{color:#f99205}.ProductDetail-module__lh42sq__tabNavBtnActive{background:#fff;font-weight:700;color:#f99205!important}.ProductDetail-module__lh42sq__tabNavBtnActive:after{content:"";background-color:#f99205;height:3px;position:absolute;bottom:-1px;left:0;right:0}.ProductDetail-module__lh42sq__tabBtnIcon{align-items:center;display:inline-flex}.ProductDetail-module__lh42sq__tabPanelBody{padding:2.25rem 2rem}.ProductDetail-module__lh42sq__tabDetailsGrid{grid-template-columns:1.15fr .85fr;align-items:start;gap:2.5rem;display:grid}@media (max-width:900px){.ProductDetail-module__lh42sq__tabDetailsGrid{grid-template-columns:1fr;gap:2rem}}.ProductDetail-module__lh42sq__tabSectionHeading{color:#1a1612;margin:0 0 .85rem;font-size:1.35rem;font-weight:800;line-height:1.3}.ProductDetail-module__lh42sq__tabMainParagraph{color:#524d45;margin:0 0 1.5rem;font-size:.925rem;line-height:1.65}.ProductDetail-module__lh42sq__calloutGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:640px){.ProductDetail-module__lh42sq__calloutGrid{grid-template-columns:1fr;gap:1rem}}.ProductDetail-module__lh42sq__calloutItem{background:#fafaf8;border:1px solid #ebe5db;border-radius:14px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.ProductDetail-module__lh42sq__calloutIconWrap{background:#fff7ee;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ProductDetail-module__lh42sq__calloutIcon{color:#f99205;justify-content:center;align-items:center;display:flex}.ProductDetail-module__lh42sq__calloutTitle{color:#1a1612;margin:0 0 .2rem;font-size:.875rem;font-weight:700}.ProductDetail-module__lh42sq__calloutSub{color:#78746d;margin:0;font-size:.75rem}.ProductDetail-module__lh42sq__lifestyleBannerWrap{aspect-ratio:4/3;background:linear-gradient(135deg,#fff9f3 0%,#f5eae0 100%);border:1px solid #eae1d5;border-radius:20px;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:relative;overflow:hidden}.ProductDetail-module__lh42sq__lifestyleImage{object-fit:contain}.ProductDetail-module__lh42sq__lifestyleBadgeBottom{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#211c15;background:#ffffffeb;border:1px solid #dcd2c399;border-radius:20px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 4px 12px #00000014}.ProductDetail-module__lh42sq__tabContentBlock{flex-direction:column;gap:1.25rem;display:flex}.ProductDetail-module__lh42sq__tabContentHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ProductDetail-module__lh42sq__dietaryTagBadge{color:#2e7d32;background:#e8f5e9;border:1px solid #2e7d3233;border-radius:20px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.ProductDetail-module__lh42sq__ingredientsCard{background:#fafaf8;border:1px solid #ebe5db;border-radius:16px;padding:1.5rem}.ProductDetail-module__lh42sq__ingredientsBodyText{color:#38322a;margin:0;font-size:.925rem;line-height:1.7}.ProductDetail-module__lh42sq__nutritionHighlightsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:640px){.ProductDetail-module__lh42sq__nutritionHighlightsGrid{grid-template-columns:1fr}}.ProductDetail-module__lh42sq__nutritionBox{background:#fff9f2;border:1px solid #f9920533;border-radius:14px;flex-direction:column;gap:.2rem;padding:1rem 1.25rem;display:flex}.ProductDetail-module__lh42sq__nutritionBoxTitle{color:#d96a00;font-size:.9rem;font-weight:700}.ProductDetail-module__lh42sq__nutritionBoxSub{color:#78746d;font-size:.775rem}.ProductDetail-module__lh42sq__feedingGuideCard{background:#fafaf8;border:1px solid #ebe5db;border-radius:16px;padding:1.5rem}.ProductDetail-module__lh42sq__feedingTipBox{color:#63503c;background:#fff9f2;border-radius:12px;align-items:center;gap:.6rem;padding:.85rem 1.15rem;font-size:.85rem;font-weight:500;display:flex}.ProductDetail-module__lh42sq__safetyBadgesRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.ProductDetail-module__lh42sq__safetyPill{color:#2e7d32;background:#e8f5e9;border-radius:20px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.825rem;font-weight:600;display:inline-flex}.ProductDetail-module__lh42sq__shippingGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (max-width:768px){.ProductDetail-module__lh42sq__shippingGrid{grid-template-columns:1fr}}.ProductDetail-module__lh42sq__shippingCard{background:#fafaf8;border:1px solid #ebe5db;border-radius:16px;align-items:flex-start;gap:.85rem;padding:1.25rem;display:flex}.ProductDetail-module__lh42sq__shippingIconWrap{background:#fff7ee;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ProductDetail-module__lh42sq__shippingCardTitle{color:#1a1612;margin:0 0 .25rem;font-size:.95rem;font-weight:700}.ProductDetail-module__lh42sq__shippingCardDesc{color:#666159;margin:0;font-size:.8rem;line-height:1.5}.ProductDetail-module__lh42sq__tabTextContent{color:#4a453e;white-space:pre-line;margin:0;font-size:.925rem;line-height:1.65}.ProductDetail-module__lh42sq__materialsBulletList{flex-direction:column;gap:.65rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.ProductDetail-module__lh42sq__materialsBulletItem{color:#3d3935;align-items:flex-start;gap:.65rem;font-size:.925rem;line-height:1.55;display:flex}.ProductDetail-module__lh42sq__materialsBulletIcon{color:#2e7d32;flex-shrink:0;justify-content:center;align-items:center;margin-top:.18rem;display:inline-flex}.ProductDetail-module__lh42sq__materialsBulletText{flex:1}.ProductDetail-module__lh42sq__specsSizeSectionGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (max-width:900px){.ProductDetail-module__lh42sq__specsSizeSectionGrid{grid-template-columns:1fr}}.ProductDetail-module__lh42sq__specsCard{background:#fff;border:1px solid #ebe5db;border-radius:20px;padding:1.75rem;box-shadow:0 4px 20px #00000005}.ProductDetail-module__lh42sq__specsCardHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.ProductDetail-module__lh42sq__specsCardTitle{color:#1a1612;margin:0;font-size:1.2rem;font-weight:800}.ProductDetail-module__lh42sq__specsVerifiedBadge{color:#2e7d32;background:#e8f5e9;border-radius:20px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.ProductDetail-module__lh42sq__specsAndCareGrid{grid-template-columns:1.15fr .85fr;align-items:flex-start;gap:1.75rem;display:grid}@media (max-width:900px){.ProductDetail-module__lh42sq__specsAndCareGrid{grid-template-columns:1fr;gap:1.25rem}}.ProductDetail-module__lh42sq__specsCardSubheading{color:#1a1612;border-bottom:1px solid #f3ece1;margin:0 0 .85rem;padding-bottom:.5rem;font-size:.95rem;font-weight:700}.ProductDetail-module__lh42sq__careRecommendationsCard{background:#fffdf9;border:1px solid #f0e6d8;border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.5rem 1.75rem;display:flex;box-shadow:0 2px 12px #f992050a}.ProductDetail-module__lh42sq__careCardHeader{align-items:flex-start;gap:.85rem;display:flex}.ProductDetail-module__lh42sq__careIconBadge{background:#fff3e0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ProductDetail-module__lh42sq__careCardTitle{color:#1a1612;margin:0;font-size:.95rem;font-weight:700}.ProductDetail-module__lh42sq__careCardSubtitle{color:#78746d;margin:.2rem 0 0;font-size:.8rem}.ProductDetail-module__lh42sq__careListVertical{flex-direction:column;gap:.75rem;display:flex}.ProductDetail-module__lh42sq__careListRow{background:#fff;border:1px solid #efe8dc;border-radius:12px;align-items:flex-start;gap:.65rem;padding:.75rem .9rem;display:flex;box-shadow:0 1px 4px #00000005}.ProductDetail-module__lh42sq__careBulletDot{flex-shrink:0;margin-top:1px}.ProductDetail-module__lh42sq__careInstructionText{color:#38322a;font-size:.875rem;font-weight:500;line-height:1.5}.ProductDetail-module__lh42sq__specsTabCard{background:#fafaf8;border:1px solid #ebe5db;border-radius:16px;padding:1.5rem 1.75rem}.ProductDetail-module__lh42sq__specsTabGrid{grid-template-columns:repeat(2,1fr);gap:0 3rem;display:grid}@media (max-width:768px){.ProductDetail-module__lh42sq__specsAndCareGrid{grid-template-columns:1.15fr .85fr;align-items:flex-start;gap:1.75rem;display:grid}@media (max-width:900px){.ProductDetail-module__lh42sq__specsAndCareGrid{grid-template-columns:1fr;gap:1.25rem}}.ProductDetail-module__lh42sq__specsCardSubheading{color:#1a1612;border-bottom:1px solid #f3ece1;margin:0 0 .85rem;padding-bottom:.5rem;font-size:.95rem;font-weight:700}.ProductDetail-module__lh42sq__careRecommendationsCard{background:#fffdf9;border:1px solid #f0e6d8;border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.5rem 1.75rem;display:flex;box-shadow:0 2px 12px #f992050a}.ProductDetail-module__lh42sq__careCardHeader{align-items:flex-start;gap:.85rem;display:flex}.ProductDetail-module__lh42sq__careIconBadge{background:#fff3e0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ProductDetail-module__lh42sq__careCardTitle{color:#1a1612;margin:0;font-size:.95rem;font-weight:700}.ProductDetail-module__lh42sq__careCardSubtitle{color:#78746d;margin:.2rem 0 0;font-size:.8rem}.ProductDetail-module__lh42sq__careListVertical{flex-direction:column;gap:.75rem;display:flex}.ProductDetail-module__lh42sq__careListRow{background:#fff;border:1px solid #efe8dc;border-radius:12px;align-items:flex-start;gap:.65rem;padding:.75rem .9rem;display:flex;box-shadow:0 1px 4px #00000005}.ProductDetail-module__lh42sq__careBulletDot{flex-shrink:0;margin-top:1px}.ProductDetail-module__lh42sq__careInstructionText{color:#38322a;font-size:.875rem;font-weight:500;line-height:1.5}.ProductDetail-module__lh42sq__specsTabCard{padding:1rem 1.25rem}.ProductDetail-module__lh42sq__specsTabGrid{grid-template-columns:1fr;gap:0}}.ProductDetail-module__lh42sq__specsTable{flex-direction:column;display:flex}.ProductDetail-module__lh42sq__specsTableRow{border-bottom:1px solid #f3ece1;justify-content:space-between;padding:.75rem 0;font-size:.875rem;display:flex}.ProductDetail-module__lh42sq__specsTableRow:last-child{border-bottom:none}.ProductDetail-module__lh42sq__specsLabel{color:#78746d;font-weight:500}.ProductDetail-module__lh42sq__specsValue{color:#1a1612;text-align:right;font-weight:700}.ProductDetail-module__lh42sq__sizeGuideCard{background:#fff;border:1px solid #ebe5db;border-radius:20px;flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex;box-shadow:0 4px 20px #00000005}.ProductDetail-module__lh42sq__sizeGuideHeader,.ProductDetail-module__lh42sq__sizeGuideHeaderTitleGroup{flex-direction:column;gap:.25rem;display:flex}.ProductDetail-module__lh42sq__sizeGuideTitle{color:#1a1612;margin:0;font-size:1.2rem;font-weight:800}.ProductDetail-module__lh42sq__sizeGuideSubtitle{color:#78746d;margin:0;font-size:.825rem}.ProductDetail-module__lh42sq__variantGuideBlock{flex-direction:column;gap:.6rem;display:flex}.ProductDetail-module__lh42sq__variantGuideLabel{color:#1a1612;font-size:.85rem;font-weight:700}.ProductDetail-module__lh42sq__variantPillsList{flex-wrap:wrap;gap:.6rem;display:flex}.ProductDetail-module__lh42sq__variantGuidePill{background:#fafaf8;border:1px solid #e0dcd4;border-radius:12px;flex-direction:column;gap:.15rem;padding:.65rem 1rem;display:flex}.ProductDetail-module__lh42sq__variantGuideName{color:#1a1612;font-size:.85rem;font-weight:700}.ProductDetail-module__lh42sq__variantGuidePrice{color:#f99205;font-size:.775rem;font-weight:600}.ProductDetail-module__lh42sq__sizeCardsRow{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.ProductDetail-module__lh42sq__sizeCardTile{cursor:default;background:#fafaf8;border:1px solid #ebe5db;border-radius:14px;flex-direction:column;align-items:center;gap:.25rem;padding:1rem .5rem;transition:all .2s;display:flex}.ProductDetail-module__lh42sq__sizeCardActive{box-shadow:0 0 0 1px #f99205;background:#fff7ee!important;border-color:#f99205!important}.ProductDetail-module__lh42sq__sizeCardLetter{color:#1a1612;font-size:1.15rem;font-weight:800}.ProductDetail-module__lh42sq__sizeCardWeight{color:#78746d;text-align:center;font-size:.725rem}.ProductDetail-module__lh42sq__sizeCardDogIconWrap{margin-top:.35rem}.ProductDetail-module__lh42sq__dogIconDefault{color:#c2beb6}.ProductDetail-module__lh42sq__dogIconActive{color:#f99205}.ProductDetail-module__lh42sq__viewDetailedSizeGuideLink{color:#f99205;cursor:pointer;background:0 0;border:none;align-self:start;align-items:center;gap:.4rem;padding:0;font-size:.825rem;font-weight:700;transition:color .2s;display:inline-flex}.ProductDetail-module__lh42sq__viewDetailedSizeGuideLink:hover{color:#d96a00}.ProductDetail-module__lh42sq__careSection{border-top:1px solid #f3ece1;padding-top:1rem}.ProductDetail-module__lh42sq__careTitle{color:#1a1612;margin:0 0 .75rem;font-size:.875rem;font-weight:700}.ProductDetail-module__lh42sq__careItemsRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ProductDetail-module__lh42sq__careItem{color:#524d45;align-items:center;gap:.4rem;font-size:.775rem;display:flex}.ProductDetail-module__lh42sq__careIcon{color:#f99205}.ProductDetail-module__lh42sq__reviewsMainWrapper{background:#fff;border:1px solid #ebe5db;border-radius:20px;padding:2.25rem 2rem;box-shadow:0 4px 20px #00000005}.ProductDetail-module__lh42sq__reviewsHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.ProductDetail-module__lh42sq__reviewsHeaderTitleGroup{align-items:center;gap:.75rem;display:flex}.ProductDetail-module__lh42sq__reviewsSectionHeaderTitle{color:#1a1612;margin:0;font-size:1.4rem;font-weight:800}.ProductDetail-module__lh42sq__reviewsCountBadge{color:#f99205;background:#f992051a;border-radius:20px;padding:.25rem .65rem;font-size:.8rem;font-weight:700}.ProductDetail-module__lh42sq__seeAllReviewsBtn{color:#f99205;cursor:pointer;background:#f9920514;border:1px solid #f9920540;border-radius:20px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}.ProductDetail-module__lh42sq__seeAllReviewsBtn:hover{color:#fff;background:#f99205}.ProductDetail-module__lh42sq__reviewsLoadingState{color:#78746d;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:.9rem;display:flex}.ProductDetail-module__lh42sq__reviewsEmptyStateCard{text-align:center;background:#fafaf8;border:1px solid #ebe5db;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2.5rem 1.5rem;display:flex}.ProductDetail-module__lh42sq__emptyIconWrap{background:#fff4e5;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.ProductDetail-module__lh42sq__emptyTextContent{flex-direction:column;gap:.35rem;max-width:420px;display:flex}.ProductDetail-module__lh42sq__emptyTitle{color:#1a1612;margin:0;font-size:1.2rem;font-weight:800}.ProductDetail-module__lh42sq__emptySubtitle{color:#666055;margin:0;font-size:.875rem;line-height:1.5}.ProductDetail-module__lh42sq__writeFirstReviewBtn{color:#fff;cursor:pointer;background:#f99205;border:none;border-radius:20px;align-items:center;gap:.45rem;padding:.7rem 1.4rem;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #f992054d}.ProductDetail-module__lh42sq__writeFirstReviewBtn:hover{background:#e06c1c;transform:translateY(-1px)}.ProductDetail-module__lh42sq__reviewsOverviewCard{background:#fafaf8;border-radius:16px;grid-template-columns:240px 1fr;align-items:center;gap:2.5rem;margin-bottom:2rem;padding:1.75rem 2rem;display:grid}@media (max-width:840px){.ProductDetail-module__lh42sq__reviewsOverviewCard{grid-template-columns:1fr;gap:1.25rem}}.ProductDetail-module__lh42sq__ratingNumberBlock{align-items:center;gap:1rem;display:flex}.ProductDetail-module__lh42sq__bigRatingScore{color:#1a1612;font-size:3.25rem;font-weight:800;line-height:1}.ProductDetail-module__lh42sq__ratingStarsCol{flex-direction:column;gap:.25rem;display:flex}.ProductDetail-module__lh42sq__starsRowInline{gap:.15rem;display:flex}.ProductDetail-module__lh42sq__basedOnText{color:#78746d;font-size:.75rem}.ProductDetail-module__lh42sq__ratingProgressBarsCol{flex-direction:column;gap:.45rem;display:flex}.ProductDetail-module__lh42sq__progressRow{align-items:center;gap:.6rem;font-size:.775rem;display:flex}.ProductDetail-module__lh42sq__starLabelNum{color:#524d45;width:28px;font-weight:600}.ProductDetail-module__lh42sq__progressTrack{background:#ebe5db;border-radius:4px;flex:1;height:8px;overflow:hidden}.ProductDetail-module__lh42sq__progressFill{background:#f99205;border-radius:4px;height:100%}.ProductDetail-module__lh42sq__percentageVal{text-align:right;color:#78746d;width:32px}.ProductDetail-module__lh42sq__writeReviewBtnCol{justify-content:flex-end;display:flex}.ProductDetail-module__lh42sq__writeReviewBtn{color:#fff;cursor:pointer;background:#1a1d20;border:none;border-radius:20px;align-items:center;gap:.45rem;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.ProductDetail-module__lh42sq__writeReviewBtn:hover{background:#000}.ProductDetail-module__lh42sq__customerPhotosSection{flex-direction:column;gap:.85rem;margin-bottom:2rem;display:flex}.ProductDetail-module__lh42sq__customerPhotosHeaderRow{justify-content:space-between;align-items:center;display:flex}.ProductDetail-module__lh42sq__customerPhotosTitle{color:#1a1612;margin:0;font-size:1rem;font-weight:700}.ProductDetail-module__lh42sq__seeAllPhotosLink{color:#f99205;cursor:pointer;background:0 0;border:none;font-size:.825rem;font-weight:700}.ProductDetail-module__lh42sq__customerPhotosRow{align-items:center;gap:.85rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.ProductDetail-module__lh42sq__photoTileWrap{border:1px solid #ebe5db;border-radius:14px;flex-shrink:0;width:96px;height:96px;transition:transform .2s;position:relative;overflow:hidden}.ProductDetail-module__lh42sq__photoTileWrap:hover{transform:scale(1.04)}.ProductDetail-module__lh42sq__customerPhotoImg{object-fit:cover}.ProductDetail-module__lh42sq__morePhotosTile{cursor:pointer}.ProductDetail-module__lh42sq__morePhotosOverlay{color:#fff;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductDetail-module__lh42sq__moreCountText{font-size:1.25rem;font-weight:800}.ProductDetail-module__lh42sq__moreLabelText{font-size:.725rem;font-weight:500}.ProductDetail-module__lh42sq__productReviewsList{flex-direction:column;gap:1rem;display:flex}.ProductDetail-module__lh42sq__reviewCard{background:#fafaf8;border:1px solid #ebe5db;border-radius:16px;flex-direction:column;gap:.75rem;padding:1.35rem;transition:border-color .2s;display:flex}.ProductDetail-module__lh42sq__reviewCard:hover{border-color:#d6cfbf}.ProductDetail-module__lh42sq__reviewCardHeader{justify-content:space-between;align-items:center;display:flex}.ProductDetail-module__lh42sq__userInfo{align-items:center;gap:.75rem;display:flex}.ProductDetail-module__lh42sq__userAvatar{color:#fff;background:#f99205;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:.875rem;font-weight:700;display:flex}.ProductDetail-module__lh42sq__userNameBlock{flex-direction:column;gap:.1rem;display:flex}.ProductDetail-module__lh42sq__userName{color:#1a1612;font-size:.875rem;font-weight:700}.ProductDetail-module__lh42sq__reviewDate{color:#888276;font-size:.75rem}.ProductDetail-module__lh42sq__reviewCardBody{flex-direction:column;gap:.45rem;display:flex}.ProductDetail-module__lh42sq__reviewCardTitle{color:#1a1612;margin:0;font-size:.95rem;font-weight:700}.ProductDetail-module__lh42sq__reviewCardText{color:#555046;margin:0;font-size:.875rem;line-height:1.6}.ProductDetail-module__lh42sq__reviewPhotoRow{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}.ProductDetail-module__lh42sq__reviewPhotoThumb{cursor:pointer;border:1px solid #ebe5db;border-radius:10px;width:64px;height:64px;transition:transform .2s;position:relative;overflow:hidden}.ProductDetail-module__lh42sq__reviewPhotoThumb:hover{transform:scale(1.05)}.ProductDetail-module__lh42sq__adminReplyBox{background:#f4efe6;border-left:3px solid #f99205;border-radius:0 10px 10px 0;flex-direction:column;gap:.35rem;margin-top:.6rem;padding:.75rem 1rem;display:flex}.ProductDetail-module__lh42sq__adminReplyHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ProductDetail-module__lh42sq__adminReplyBadge{text-transform:uppercase;letter-spacing:.03em;color:#d96a00;background:#f9920526;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.7rem;font-weight:800;display:inline-flex}.ProductDetail-module__lh42sq__adminReplyDate{color:#888276;font-size:.7rem}.ProductDetail-module__lh42sq__adminReplyText{color:#38322a;margin:0;font-size:.825rem;font-style:italic;line-height:1.5}.ProductDetail-module__lh42sq__helpfulBtn{color:#666055;cursor:pointer;background:#fff;border:1px solid #e5e0d8;border-radius:12px;align-self:flex-start;align-items:center;gap:.35rem;margin-top:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.ProductDetail-module__lh42sq__helpfulBtn:hover{color:#1a1612;background:#f3ede3}.ProductDetail-module__lh42sq__helpfulActive{color:#f99205;background:#f992051a;border-color:#f99205}.ProductDetail-module__lh42sq__loadMoreReviewsBtn{color:#1a1612;cursor:pointer;background:0 0;border:1px solid #d6d1c7;border-radius:20px;padding:.65rem 1.25rem;font-size:.85rem;font-weight:700;transition:all .2s}.ProductDetail-module__lh42sq__loadMoreReviewsBtn:hover{color:#f99205;border-color:#f99205}.ProductDetail-module__lh42sq__faqMainWrapper{background:#fff;border:1px solid #ebe5db;border-radius:20px;padding:2rem;box-shadow:0 4px 20px #00000005}.ProductDetail-module__lh42sq__faqSectionHeaderTitle{color:#1a1612;margin:0 0 1.25rem;font-size:1.35rem;font-weight:800}.ProductDetail-module__lh42sq__faqAccordionContainer{flex-direction:column;gap:.75rem;display:flex}.ProductDetail-module__lh42sq__faqAccordionItem{background:#fafaf8;border:1px solid #ebe5db;border-radius:14px;transition:all .2s;overflow:hidden}.ProductDetail-module__lh42sq__faqItemOpen{background:#fff;border-color:#f99205;box-shadow:0 4px 16px #00000008}.ProductDetail-module__lh42sq__faqQuestionBtn{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.15rem 1.25rem;display:flex}.ProductDetail-module__lh42sq__faqQuestionText{color:#1a1612;font-size:.925rem;font-weight:700}.ProductDetail-module__lh42sq__faqChevron{color:#78746d;flex-shrink:0;transition:transform .25s}.ProductDetail-module__lh42sq__faqChevronRotate{color:#f99205;transform:rotate(180deg)}.ProductDetail-module__lh42sq__faqAnswerContent{border-top:1px solid #f3ece1;padding:0 1.25rem 1.15rem;animation:.2s ProductDetail-module__lh42sq__fadeIn}.ProductDetail-module__lh42sq__faqAnswerText{color:#524d45;margin:.75rem 0 0;font-size:.875rem;line-height:1.6}.ProductDetail-module__lh42sq__sizeModalBackdrop{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;justify-content:center;align-items:center;padding:1.25rem;animation:.2s ProductDetail-module__lh42sq__fadeIn;display:flex;position:fixed;inset:0}.ProductDetail-module__lh42sq__sizeModalCard{background:#fff;border-radius:24px;flex-direction:column;gap:1.25rem;width:100%;max-width:520px;padding:2rem;display:flex;position:relative;box-shadow:0 20px 50px #00000040}.ProductDetail-module__lh42sq__sizeModalCloseBtn{cursor:pointer;color:#78746d;background:#fafaf8;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.ProductDetail-module__lh42sq__sizeModalCloseBtn:hover{color:#211c15;background:#ebe5db}.ProductDetail-module__lh42sq__sizeModalHeader{flex-direction:column;gap:.25rem;display:flex}.ProductDetail-module__lh42sq__sizeModalTitle{color:#1a1612;margin:0;font-size:1.25rem;font-weight:800}.ProductDetail-module__lh42sq__sizeModalSubtitle{color:#78746d;margin:0;font-size:.85rem}.ProductDetail-module__lh42sq__modalTipsList{background:#fafaf8;border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ProductDetail-module__lh42sq__modalTipItem{color:#4a453e;font-size:.825rem;line-height:1.5}@media (max-width:640px){.ProductDetail-module__lh42sq__pageContainer{padding-bottom:6.5rem!important}.ProductDetail-module__lh42sq__primaryCtasRow{z-index:999!important;-webkit-backdrop-filter:blur(16px)!important;padding:.65rem .85rem calc(.65rem + env(safe-area-inset-bottom,0px))!important;background:#fffffffa!important;border-top:1px solid #211c1514!important;flex-flow:row!important;align-items:center!important;gap:.45rem!important;margin:0!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -6px 25px #0000001a!important}.ProductDetail-module__lh42sq__quantityStepper{background:#f8f6f2!important;border:1px solid #00000014!important;border-radius:12px!important;flex-shrink:0!important;gap:2px!important;min-width:78px!important;max-width:84px!important;height:44px!important;padding:0 4px!important}.ProductDetail-module__lh42sq__addToCartMainBtn,.ProductDetail-module__lh42sq__buyNowMainBtn{letter-spacing:-.01em!important;white-space:nowrap!important;border-radius:12px!important;flex-flow:row!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:.3rem!important;min-width:0!important;height:44px!important;padding:0 .45rem!important;font-size:.8125rem!important;font-weight:700!important;display:inline-flex!important}.ProductDetail-module__lh42sq__btnContentWrap{white-space:nowrap!important;gap:.3rem!important;font-size:.8125rem!important}.ProductDetail-module__lh42sq__tabPanelBody,.ProductDetail-module__lh42sq__specsCard,.ProductDetail-module__lh42sq__sizeGuideCard,.ProductDetail-module__lh42sq__reviewsMainWrapper{padding:1.25rem 1rem}}.ProductDetail-module__lh42sq__noReviewsPromptLink{color:#f99205;cursor:pointer;font-size:.825rem;font-weight:600;text-decoration:underline;transition:color .2s}.ProductDetail-module__lh42sq__noReviewsPromptLink:hover{color:#d96a00}@media (max-width:640px){.ProductDetail-module__lh42sq__trustStripWrapper{border-radius:18px!important;padding:1.25rem 1rem!important}.ProductDetail-module__lh42sq__trustStripGrid{grid-template-columns:1fr 1fr!important;gap:1.25rem .75rem!important}.ProductDetail-module__lh42sq__trustItemCard{align-items:center!important;gap:.65rem!important;display:flex!important}.ProductDetail-module__lh42sq__trustIconWrap{background:#fff7ee!important;border-radius:50%!important;flex-shrink:0!important;width:42px!important;height:42px!important}.ProductDetail-module__lh42sq__trustTitle{color:#1a1612!important;margin:0 0 2px!important;font-size:.85rem!important;font-weight:800!important}.ProductDetail-module__lh42sq__trustSubtitle{color:#78746d!important;margin:0!important;font-size:.725rem!important;line-height:1.3!important}.ProductDetail-module__lh42sq__tabsSectionContainer{border:1px solid #ebe5db!important;border-radius:18px!important;overflow:hidden!important}.ProductDetail-module__lh42sq__tabsHeaderNavWrap{background:#f8f5ee!important;border-bottom:1px solid #ebe5db!important;width:100%!important;position:relative!important;overflow:hidden!important}.ProductDetail-module__lh42sq__tabsFadeLeft{z-index:3!important;background:linear-gradient(90deg,#f8f5ee 55%,#f8f5ee00 100%)!important;justify-content:flex-start!important;align-items:center!important;width:38px!important;padding-left:3px!important;transition:opacity .25s!important;display:flex!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}.ProductDetail-module__lh42sq__tabsFadeRight{z-index:3!important;background:linear-gradient(270deg,#f8f5ee 55%,#f8f5ee00 100%)!important;justify-content:flex-end!important;align-items:center!important;width:38px!important;padding-right:3px!important;transition:opacity .25s!important;display:flex!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important}.ProductDetail-module__lh42sq__tabScrollArrow{color:#7e776c!important;cursor:pointer!important;background:#fff!important;border:1px solid #e0d9cd!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;padding:0!important;transition:all .15s!important;display:flex!important;box-shadow:0 1px 4px #00000014!important}.ProductDetail-module__lh42sq__tabScrollArrow:active{color:#f99205!important;background:#fff7ee!important;transform:scale(.92)!important}.ProductDetail-module__lh42sq__tabProgressDots{background:#f8f5ee!important;border-bottom:1px solid #ebe5db!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:.25rem 0 .45rem!important;display:flex!important}.ProductDetail-module__lh42sq__tabProgressDot{cursor:pointer!important;background:#ddd6c9!important;border:none!important;border-radius:999px!important;width:5px!important;height:5px!important;padding:0!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.ProductDetail-module__lh42sq__tabProgressDotActive{background:#f99205!important;border-radius:999px!important;width:16px!important}.ProductDetail-module__lh42sq__tabsHeaderNav{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important;scroll-snap-type:x proximity!important;background:0 0!important;border-bottom:none!important;flex-flow:row!important;align-items:center!important;gap:.5rem!important;padding:.5rem .75rem!important;display:flex!important;overflow:auto hidden!important}.ProductDetail-module__lh42sq__tabsHeaderNav::-webkit-scrollbar{display:none!important}.ProductDetail-module__lh42sq__tabNavBtn{color:#666159!important;white-space:nowrap!important;text-align:center!important;cursor:pointer!important;scroll-snap-align:center!important;-webkit-user-select:none!important;user-select:none!important;touch-action:pan-x pan-y!important;background:0 0!important;border:1.5px solid #0000!important;border-radius:12px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:.45rem!important;height:46px!important;min-height:44px!important;padding:0 1rem!important;font-size:.825rem!important;font-weight:600!important;line-height:1!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important}.ProductDetail-module__lh42sq__tabNavBtn:hover{color:#f99205!important;background:#ffffff80!important}.ProductDetail-module__lh42sq__tabNavBtnActive{color:#f99205!important;background:#fff!important;border-color:#f99205!important;font-weight:700!important;position:relative!important;box-shadow:0 2px 8px #f992052e,0 1px 3px #0000000a!important}.ProductDetail-module__lh42sq__tabNavBtnActive:after{display:none!important}.ProductDetail-module__lh42sq__tabBtnIcon{width:16px!important;height:16px!important;color:inherit!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;transition:color .2s!important;display:inline-flex!important}.ProductDetail-module__lh42sq__tabNavBtnActive .ProductDetail-module__lh42sq__tabBtnIcon{color:#f99205!important}.ProductDetail-module__lh42sq__tabPanelBody{padding:1.25rem 1rem!important}.ProductDetail-module__lh42sq__specsCard{border-radius:18px!important;padding:1.25rem 1rem!important}.ProductDetail-module__lh42sq__specsTableRow{gap:.75rem!important;padding:.65rem 0!important;font-size:.825rem!important}.ProductDetail-module__lh42sq__specsLabel{color:#78746d!important;font-size:.825rem!important;font-weight:500!important}.ProductDetail-module__lh42sq__specsValue{color:#1a1612!important;text-align:right!important;font-size:.825rem!important;font-weight:700!important}}.ProductDetail-module__lh42sq__varietyCardsGrid{flex-wrap:wrap;gap:.65rem;width:100%;margin-top:.25rem;display:flex}.ProductDetail-module__lh42sq__varietyOptionCard{cursor:pointer;text-align:left;box-sizing:border-box;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:135px;padding:.55rem .85rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 1px 3px #00000005}.ProductDetail-module__lh42sq__varietyOptionCard:hover:not(:disabled){background:#fffdf7;border-color:#f99205;transform:translateY(-1px);box-shadow:0 4px 12px #f992051f}.ProductDetail-module__lh42sq__varietyOptionCardActive{background:#fff9f2!important;border-color:#f99205!important;box-shadow:0 0 0 1.5px #f99205,0 3px 10px #f9920526!important}.ProductDetail-module__lh42sq__varietyOptionCardDisabled{opacity:.5;cursor:not-allowed;background:#f9fafb;border-color:#e5e7eb}.ProductDetail-module__lh42sq__varietyCardHeaderRow{justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-bottom:.15rem;display:flex}.ProductDetail-module__lh42sq__varietyCardName{color:#111827;font-size:.85rem;font-weight:700;line-height:1.2}.ProductDetail-module__lh42sq__varietyOptionCardActive .ProductDetail-module__lh42sq__varietyCardName{color:#d97706}.ProductDetail-module__lh42sq__varietyCardCheckWrap{color:#fff;background:#f99205;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ProductDetail-module__lh42sq__varietyCardDetailsRow{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.ProductDetail-module__lh42sq__varietyCardPrice{color:#111827;letter-spacing:-.01em;font-size:.925rem;font-weight:800}.ProductDetail-module__lh42sq__varietyOptionCardActive .ProductDetail-module__lh42sq__varietyCardPrice{color:#b45309}.ProductDetail-module__lh42sq__varietyCardOrigPrice{color:#9ca3af;font-size:.725rem;font-weight:500;text-decoration:line-through}.ProductDetail-module__lh42sq__varietyCardDiscount{color:#ea580c;background:#fff4e8;border:1px solid #f9920533;border-radius:4px;margin-top:.25rem;padding:.1rem .35rem;font-size:.65rem;font-weight:700;line-height:1.2;display:inline-block}.ProductDetail-module__lh42sq__varietyStockText{color:#dc2626;margin-top:.25rem;font-size:.65rem;font-weight:700}.ProductDetail-module__lh42sq__deliveryEstimateSection{background:#fcfaf7;border:1px solid #ebe5db;border-radius:12px;margin-top:.65rem;margin-bottom:.5rem;padding:.75rem .95rem;transition:all .2s}.ProductDetail-module__lh42sq__deliveryIconWrap{color:#f99205;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ProductDetail-module__lh42sq__deliveryHeaderRow{align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.ProductDetail-module__lh42sq__deliveryIcon{font-size:1rem;line-height:1}.ProductDetail-module__lh42sq__deliveryHeading{color:#1a1612;letter-spacing:-.01em;font-size:.85rem;font-weight:700}.ProductDetail-module__lh42sq__deliverToRow{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.ProductDetail-module__lh42sq__deliverToLocationWrap{flex-direction:column;gap:.15rem;display:flex}.ProductDetail-module__lh42sq__deliverToLabel{color:#555047;font-size:.85rem;line-height:1.35}.ProductDetail-module__lh42sq__deliverToLabel strong{color:#1a1612;font-weight:700}.ProductDetail-module__lh42sq__deliverToPincode{color:#1a1612;font-size:.8rem;font-weight:700;font-family:var(--font-mono,monospace);letter-spacing:.03em}.ProductDetail-module__lh42sq__deliveryChangeBtn{color:#f99205;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:.2rem .45rem;font-size:.825rem;font-weight:700;transition:background .15s,color .15s}.ProductDetail-module__lh42sq__deliveryChangeBtn:hover{color:#ea580c;background:#fff7ee}.ProductDetail-module__lh42sq__deliverySuccessText{color:#15803d;border-top:1px solid #ebe5dbb3;align-items:center;gap:.4rem;margin-top:.4rem;padding-top:.4rem;font-size:.825rem;font-weight:600;display:flex}.ProductDetail-module__lh42sq__deliveryCheckIcon{color:#15803d;font-size:.9rem;font-weight:800}.ProductDetail-module__lh42sq__deliveryInputRow{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.ProductDetail-module__lh42sq__deliveryPincodeInput{letter-spacing:.05em;color:#1a1612;background:#fff;border:1px solid #d6d1c7;border-radius:8px;outline:none;flex:1;max-width:170px;height:36px;padding:0 .75rem;font-size:.875rem;font-weight:600;transition:border-color .15s,box-shadow .15s}.ProductDetail-module__lh42sq__deliveryPincodeInput:focus{border-color:#f99205;box-shadow:0 0 0 2px #f992052e}.ProductDetail-module__lh42sq__deliveryCheckBtn{color:#fff;cursor:pointer;background:#1a1612;border:none;border-radius:8px;justify-content:center;align-items:center;height:36px;padding:0 1rem;font-size:.825rem;font-weight:700;transition:background .15s,opacity .15s;display:inline-flex}.ProductDetail-module__lh42sq__deliveryCheckBtn:hover:not(:disabled){background:#f99205}.ProductDetail-module__lh42sq__deliveryCheckBtn:disabled{opacity:.6;cursor:not-allowed}.ProductDetail-module__lh42sq__deliveryCancelChangeBtn{color:#78746d;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.2rem .4rem;font-size:.8rem;font-weight:600}.ProductDetail-module__lh42sq__deliveryCancelChangeBtn:hover{color:#1a1612;background:#ebe5db}.ProductDetail-module__lh42sq__deliveryLoadingText{color:#78746d;align-items:center;gap:.4rem;margin-top:.35rem;font-size:.8rem;font-weight:600;display:flex}.ProductDetail-module__lh42sq__deliveryErrorText{color:#dc2626;margin-top:.35rem;font-size:.8rem;font-weight:600}.ProductDetail-module__lh42sq__deliveryHelperText{color:#78746d;margin:0;font-size:.775rem}.ProductDetail-module__lh42sq__deliverySkeletonWrap{flex-direction:column;gap:.4rem;margin-top:.35rem;display:flex}.ProductDetail-module__lh42sq__deliveryLoadingBadge{color:#c2410c;background:#fff8f3;border:1px solid #ffe4d6;border-radius:6px;align-items:center;gap:.45rem;width:fit-content;margin-top:.4rem;padding:.35rem .65rem;font-size:.8rem;font-weight:600;animation:1.6s ease-in-out infinite ProductDetail-module__lh42sq__deliveryPulse;display:inline-flex}@keyframes ProductDetail-module__lh42sq__deliveryPulse{0%,to{opacity:1}50%{opacity:.65}}.ProductDetail-module__lh42sq__galleryNavArrows{pointer-events:none;z-index:5;justify-content:space-between;display:flex;position:absolute;top:50%;left:.5rem;right:.5rem;transform:translateY(-50%)}.ProductDetail-module__lh42sq__galleryArrowBtn{-webkit-backdrop-filter:blur(8px);color:#211c15;cursor:pointer;pointer-events:auto;background:#ffffffe6;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000001f}.ProductDetail-module__lh42sq__galleryArrowBtn:hover{background:#fff;transform:scale(1.08);box-shadow:0 4px 12px #0000002e}.ProductDetail-module__lh42sq__imageCounterPill{-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.04em;pointer-events:none;z-index:5;background:#1a1d20b8;border-radius:9999px;padding:.25rem .75rem;font-size:.725rem;font-weight:700;position:absolute;bottom:.85rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.ProductDetail-module__lh42sq__heartFilledIcon{animation:.35s cubic-bezier(.175,.885,.32,1.275) ProductDetail-module__lh42sq__heartPop}@keyframes ProductDetail-module__lh42sq__heartPop{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}
.VariantSelectorModal-module__75cTXa__backdrop{-webkit-backdrop-filter:blur(8px);z-index:99999;background:#111827a6;justify-content:center;align-items:center;padding:1.25rem;animation:.25s cubic-bezier(.16,1,.3,1) forwards VariantSelectorModal-module__75cTXa__modalFadeIn;display:flex;position:fixed;inset:0}.VariantSelectorModal-module__75cTXa__modalCard{background:#fff;border:1px solid #f9920526;border-radius:24px;flex-direction:column;width:100%;max-width:460px;max-height:90vh;padding:1.75rem 1.5rem;animation:.25s cubic-bezier(.16,1,.3,1) forwards VariantSelectorModal-module__75cTXa__modalPopUp;display:flex;position:relative;overflow:hidden;transform:scale(.95);box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #0000000d}.VariantSelectorModal-module__75cTXa__closeBtn{color:#6b7280;cursor:pointer;z-index:2;background:#f9fafb;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.VariantSelectorModal-module__75cTXa__closeBtn:hover{color:#111827;background:#f3f4f6;transform:rotate(90deg)}.VariantSelectorModal-module__75cTXa__productHeader{border-bottom:1px solid #f3f4f6;align-items:center;gap:1rem;padding-bottom:1.25rem;padding-right:2.5rem;display:flex}.VariantSelectorModal-module__75cTXa__imageWrap{background:#faf6ef;border:1px solid #ebe5db;border-radius:16px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.VariantSelectorModal-module__75cTXa__productThumb{object-fit:contain;padding:4px}.VariantSelectorModal-module__75cTXa__productMeta{flex:1;min-width:0}.VariantSelectorModal-module__75cTXa__brandBadge{color:#f99205;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem;font-size:.72rem;font-weight:700;display:block}.VariantSelectorModal-module__75cTXa__productTitle{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .4rem;font-size:1.05rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.VariantSelectorModal-module__75cTXa__priceRow{align-items:baseline;gap:.5rem;display:flex}.VariantSelectorModal-module__75cTXa__activePrice{color:#111827;font-size:1.25rem;font-weight:800}.VariantSelectorModal-module__75cTXa__originalPrice{color:#9ca3af;font-size:.9rem;text-decoration:line-through}.VariantSelectorModal-module__75cTXa__discountBadge{color:#16a34a;background:#dcfce7;border-radius:6px;padding:2px 6px;font-size:.72rem;font-weight:700}.VariantSelectorModal-module__75cTXa__scrollArea{-webkit-overflow-scrolling:touch;flex:1;padding:1.25rem 0;overflow-y:auto}.VariantSelectorModal-module__75cTXa__sectionTitleRow{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.VariantSelectorModal-module__75cTXa__sectionTitle{color:#374151;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.8rem;font-weight:700}.VariantSelectorModal-module__75cTXa__selectedVariantHint{color:#f99205;font-size:.8rem;font-weight:600}.VariantSelectorModal-module__75cTXa__variantsList{flex-direction:column;gap:.65rem;margin-bottom:1.25rem;display:flex}.VariantSelectorModal-module__75cTXa__variantCard{cursor:pointer;text-align:left;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.VariantSelectorModal-module__75cTXa__variantCard:hover:not(.VariantSelectorModal-module__75cTXa__outOfStock){background:#fff;border-color:#fcd34d;box-shadow:0 4px 12px #f9920514}.VariantSelectorModal-module__75cTXa__variantCardSelected{transform:translateY(-1px);background:#fffdf5!important;border-color:#f99205!important;box-shadow:0 0 0 3px #f992052e!important}.VariantSelectorModal-module__75cTXa__outOfStock{opacity:.55;cursor:not-allowed;background:#f3f4f6;border-color:#e5e7eb}.VariantSelectorModal-module__75cTXa__variantLeft{align-items:center;gap:.75rem;display:flex}.VariantSelectorModal-module__75cTXa__radioCircle{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.VariantSelectorModal-module__75cTXa__radioCircleSelected{background:#f99205;border-color:#f99205}.VariantSelectorModal-module__75cTXa__radioDot{background:#fff;border-radius:50%;width:6px;height:6px}.VariantSelectorModal-module__75cTXa__variantNameGroup{flex-direction:column;display:flex}.VariantSelectorModal-module__75cTXa__variantName{color:#111827;font-size:.92rem;font-weight:700}.VariantSelectorModal-module__75cTXa__variantSku{color:#6b7280;font-size:.75rem}.VariantSelectorModal-module__75cTXa__variantRight{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.VariantSelectorModal-module__75cTXa__variantPrice{color:#111827;font-size:.95rem;font-weight:800}.VariantSelectorModal-module__75cTXa__variantStockBadge{color:#16a34a;font-size:.7rem;font-weight:600}.VariantSelectorModal-module__75cTXa__lowStock{color:#d97706}.VariantSelectorModal-module__75cTXa__outOfStockText{color:#dc2626;font-weight:600}.VariantSelectorModal-module__75cTXa__quantityRow{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.75rem 1rem;display:flex}.VariantSelectorModal-module__75cTXa__quantityLabel{color:#374151;text-transform:uppercase;letter-spacing:.05em;font-size:.82rem;font-weight:700}.VariantSelectorModal-module__75cTXa__quantityStepper{background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:.5rem;padding:2px 4px;display:flex}.VariantSelectorModal-module__75cTXa__stepperBtn{cursor:pointer;color:#374151;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex}.VariantSelectorModal-module__75cTXa__stepperBtn:hover:not(:disabled){color:#111827;background:#f3f4f6}.VariantSelectorModal-module__75cTXa__stepperBtn:disabled{opacity:.4;cursor:not-allowed}.VariantSelectorModal-module__75cTXa__quantityValue{color:#111827;text-align:center;min-width:24px;font-size:.95rem;font-weight:700}.VariantSelectorModal-module__75cTXa__footerActions{border-top:1px solid #f3f4f6;flex-direction:column;gap:.65rem;padding-top:1rem;display:flex}.VariantSelectorModal-module__75cTXa__addToCartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f99205 0%,#ea580c 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;width:100%;height:50px;font-size:.95rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 14px #f9920559}.VariantSelectorModal-module__75cTXa__addToCartBtn:hover:not(:disabled){background:linear-gradient(135deg,#ea580c 0%,#c2410c 100%);transform:translateY(-1px);box-shadow:0 6px 18px #f9920573}.VariantSelectorModal-module__75cTXa__addToCartBtn:disabled{color:#9ca3af;box-shadow:none;cursor:not-allowed;background:#e5e7eb;transform:none}.VariantSelectorModal-module__75cTXa__buyNowBtn{color:#fff;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;width:100%;height:46px;font-size:.9rem;font-weight:700;transition:all .2s;display:flex}.VariantSelectorModal-module__75cTXa__buyNowBtn:hover:not(:disabled){background:#1f2937;transform:translateY(-1px)}.VariantSelectorModal-module__75cTXa__buyNowBtn:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6;border-color:#e5e7eb;transform:none}.VariantSelectorModal-module__75cTXa__viewDetailsLink{text-align:center;color:#6b7280;justify-content:center;align-items:center;gap:4px;margin-top:2px;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.VariantSelectorModal-module__75cTXa__viewDetailsLink:hover{color:#f99205}.VariantSelectorModal-module__75cTXa__loadingContainer{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:.9rem;font-weight:600;display:flex}@keyframes VariantSelectorModal-module__75cTXa__modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes VariantSelectorModal-module__75cTXa__modalPopUp{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:480px){.VariantSelectorModal-module__75cTXa__modalCard{border-radius:20px;padding:1.5rem 1.15rem}.VariantSelectorModal-module__75cTXa__productHeader{gap:.75rem}.VariantSelectorModal-module__75cTXa__imageWrap{width:60px;height:60px}.VariantSelectorModal-module__75cTXa__productTitle{font-size:.95rem}}
.ProductCard-module__1nM12W__productCard{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #0000000a;border-radius:18px;flex-direction:row;align-items:center;gap:1.25rem;width:100%;padding:1rem;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;display:flex;position:relative;box-shadow:0 2px 8px #0000000f}.ProductCard-module__1nM12W__productCard:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000014}.ProductCard-module__1nM12W__productCard:active{transform:scale(.98);box-shadow:0 4px 16px #0000001a}.ProductCard-module__1nM12W__cardImageArea{aspect-ratio:1/.75;background-color:#f8f6f2;border:1px solid #0000000a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:140px;height:105px;padding:.3rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000005}.ProductCard-module__1nM12W__cardImageLink{width:100%;height:100%;display:block;position:relative}.ProductCard-module__1nM12W__cardImage{padding:0;transition:transform .4s cubic-bezier(.16,1,.3,1)}.ProductCard-module__1nM12W__productCard:hover .ProductCard-module__1nM12W__cardImage{transform:scale(1.05)}.ProductCard-module__1nM12W__cardBadge{color:#fff;text-transform:uppercase;letter-spacing:.03em;z-index:2;font-size:.625rem;font-weight:700;line-height:1.2;font-family:var(--font-sans), Inter, sans-serif;white-space:nowrap;background-color:#f99205;border-radius:9999px;padding:.15rem .45rem;position:absolute;top:6px;left:6px;box-shadow:0 2px 5px #f9920540}.ProductCard-module__1nM12W__cardWishlistBtn,.ProductCard-module__1nM12W__cardRemoveBtn{display:none}.ProductCard-module__1nM12W__cardInfo{flex-direction:column;flex:1;justify-content:center;gap:.2rem;min-width:0;display:flex}.ProductCard-module__1nM12W__cardTitleLink{color:inherit;text-decoration:none}.ProductCard-module__1nM12W__cardTitle{font-family:var(--font-sans), Inter, -apple-system, sans-serif;color:#111827;letter-spacing:-.01em;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin-bottom:.2rem;font-size:1rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ProductCard-module__1nM12W__cardRatingRow{align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}.ProductCard-module__1nM12W__starsGroup{align-items:center;gap:.1rem;display:flex}.ProductCard-module__1nM12W__cardRatingScore{color:#111827;margin-left:.15rem;font-size:.8125rem;font-weight:600}.ProductCard-module__1nM12W__cardReviewsCount{color:#4b5563;cursor:pointer;font-size:.8125rem;font-weight:500;transition:color .15s}.ProductCard-module__1nM12W__cardReviewsCount:hover{color:#111827;text-decoration:underline}.ProductCard-module__1nM12W__priceContainer{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.ProductCard-module__1nM12W__priceRowUpper{align-items:baseline;gap:.4rem;display:flex}.ProductCard-module__1nM12W__cardPrice{font-family:var(--font-sans), Inter, sans-serif;color:#111827;letter-spacing:-.02em;font-size:1.125rem;font-weight:700}.ProductCard-module__1nM12W__originalPrice{color:#9ca3af;font-size:.875rem;font-weight:400;text-decoration:line-through}.ProductCard-module__1nM12W__discountTag{text-transform:uppercase;color:#fff;white-space:nowrap;background-color:#16a34a;border-radius:9999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-block}.ProductCard-module__1nM12W__colorSwatches{align-items:center;gap:.5rem;margin-top:.5rem;margin-bottom:.1rem;display:flex}.ProductCard-module__1nM12W__swatchDot{cursor:pointer;border:1px solid #0000001f;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),outline .2s;display:inline-block;box-shadow:0 1.5px 5px #00000024}.ProductCard-module__1nM12W__swatchDot:hover{transform:scale(1.12)}.ProductCard-module__1nM12W__swatchActive{outline-offset:3px;outline:2px solid #f99205;transform:scale(1.1)}.ProductCard-module__1nM12W__desktopDivider{background-color:#0000000f;flex-shrink:0;width:1px;height:75px;margin:0 .25rem}.ProductCard-module__1nM12W__cardActionCol{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:.5rem;min-width:175px;display:flex}.ProductCard-module__1nM12W__rightActionsRow{align-items:center;gap:.6rem;width:100%;display:flex}.ProductCard-module__1nM12W__addToCartBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(#f99205 0%,#e08304 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.4rem;height:44px;padding:0 1.15rem;font-size:.875rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #f973164d}.ProductCard-module__1nM12W__addToCartBtn:hover{background:linear-gradient(#ff8c3e 0%,#ec7320 100%);transform:translateY(-1.5px);box-shadow:0 4px 14px #f9731666}.ProductCard-module__1nM12W__addToCartBtn:active{transform:translateY(0);box-shadow:0 2px 6px #f9731640}.ProductCard-module__1nM12W__desktopWishlistBtn{cursor:pointer;background-color:#fff;border:1px solid #0000001a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s,border-color .2s;display:flex;box-shadow:0 2px 6px #0000000d}.ProductCard-module__1nM12W__desktopWishlistBtn:hover{border-color:#f99205;transform:scale(1.08)}.ProductCard-module__1nM12W__desktopWishlistBtn:active{transition:transform 80ms;transform:scale(.92)}.ProductCard-module__1nM12W__wishlistedActive{background-color:#fff5ee!important;border-color:#f99205!important}.ProductCard-module__1nM12W__removeWishlistActive{background-color:#fef2f2!important;border-color:#dc262640!important}.ProductCard-module__1nM12W__removeWishlistActive:hover{background-color:#fee2e2!important;border-color:#dc2626!important}.ProductCard-module__1nM12W__heartFilled{animation:.22s cubic-bezier(.175,.885,.32,1.275) forwards ProductCard-module__1nM12W__heartPop;transform:scale(1.1);fill:#f99205!important;color:#f99205!important;stroke:#f99205!important}@keyframes ProductCard-module__1nM12W__heartPop{0%{transform:scale(.8)}50%{transform:scale(1.3)}to{transform:scale(1.1)}}.ProductCard-module__1nM12W__stockDeliveryGroup{flex-direction:column;gap:.15rem;margin-top:.25rem;display:flex}.ProductCard-module__1nM12W__inStockBadge{color:#16a34a;align-items:center;gap:.35rem;font-size:.78125rem;font-weight:600;display:flex}.ProductCard-module__1nM12W__greenPulseDot{background-color:#16a34a;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.ProductCard-module__1nM12W__redPulseDot{background-color:#dc2626;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.ProductCard-module__1nM12W__truckIcon{color:#16a34a}.ProductCard-module__1nM12W__deliveryText{color:#6b7280;font-size:.75rem;font-weight:400}@media (max-width:640px){.ProductCard-module__1nM12W__productCard{background:#fff;border:1px solid #0000000a;border-radius:16px;flex-flow:wrap;align-items:flex-start;gap:.65rem;max-width:100%;height:auto;padding:.6rem .75rem;display:flex;position:relative;box-shadow:0 2px 8px #0000000f}.ProductCard-module__1nM12W__productCard:active{transform:scale(.98);box-shadow:0 4px 16px #0000001a}.ProductCard-module__1nM12W__cardImageArea{aspect-ratio:1;background:#f8f6f2;border:1px solid #0000000a;border-radius:12px;flex-shrink:0;width:85px;height:85px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000005}.ProductCard-module__1nM12W__cardBadge{text-transform:uppercase;letter-spacing:.03em;color:#fff;z-index:2;background:#f99205;border-radius:9999px;padding:.12rem .4rem;font-size:.59375rem;font-weight:700;line-height:1.2;top:5px;left:5px;box-shadow:0 1.5px 4px #f9920540}.ProductCard-module__1nM12W__cardWishlistBtn,.ProductCard-module__1nM12W__cardRemoveBtn{display:none!important}.ProductCard-module__1nM12W__cardInfo{flex-direction:column;flex:1;gap:.15rem;min-width:0;padding:0;display:flex}.ProductCard-module__1nM12W__cardTitle{font-family:var(--font-sans), Inter, -apple-system, sans-serif;color:#111827;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto;margin-bottom:.1rem;font-size:.875rem;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.ProductCard-module__1nM12W__cardRatingRow{align-items:center;gap:.3rem;margin-bottom:.15rem;display:flex}.ProductCard-module__1nM12W__starsGroup{align-items:center;gap:.1rem;display:flex}.ProductCard-module__1nM12W__cardRatingScore{color:#111827;font-size:.78125rem;font-weight:600}.ProductCard-module__1nM12W__cardReviewsCount{color:#4b5563;font-size:.78125rem;font-weight:500}.ProductCard-module__1nM12W__priceContainer{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-bottom:.15rem;display:flex}.ProductCard-module__1nM12W__priceRowUpper{align-items:baseline;gap:.35rem;display:flex}.ProductCard-module__1nM12W__cardPrice{font-family:var(--font-sans), Inter, sans-serif;color:#111827;letter-spacing:-.02em;font-size:1rem;font-weight:700;line-height:1}.ProductCard-module__1nM12W__originalPrice{color:#9ca3af;font-size:.75rem;font-weight:400;line-height:1;text-decoration:line-through}.ProductCard-module__1nM12W__discountTag{text-transform:uppercase;letter-spacing:.02em;color:#fff;background-color:#16a34a;border-radius:9999px;padding:.12rem .4rem;font-size:.59375rem;font-weight:600;line-height:1}.ProductCard-module__1nM12W__colorSwatches,.ProductCard-module__1nM12W__desktopDivider{display:none!important}.ProductCard-module__1nM12W__cardActionCol{flex-direction:column;flex-basis:100%;gap:.25rem;width:100%;min-width:0;margin-top:.25rem;display:flex}.ProductCard-module__1nM12W__rightActionsRow{align-items:center;gap:8px;width:100%;display:flex}.ProductCard-module__1nM12W__addToCartBtn{cursor:pointer;flex:1;color:#fff!important;background:linear-gradient(#f99205 0%,#e08304 100%)!important;border:none!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:.35rem!important;height:40px!important;min-height:40px!important;padding:0 .85rem!important;font-size:.85rem!important;font-weight:700!important;display:flex!important;box-shadow:0 2px 6px #f973164d!important}.ProductCard-module__1nM12W__btnText{white-space:nowrap;display:inline!important}.ProductCard-module__1nM12W__desktopWishlistBtn{cursor:pointer;flex-shrink:0;box-shadow:0 2px 5px #0000000d;background-color:#fff!important;border:1px solid #0000001f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;display:flex!important}.ProductCard-module__1nM12W__stockDeliveryGroup{flex-flow:wrap;align-items:center;gap:.3rem;margin-top:4px;margin-left:.1rem;display:flex}.ProductCard-module__1nM12W__inStockBadge{color:#15803d;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex!important}.ProductCard-module__1nM12W__deliveryText{color:#4b5563;font-size:.75rem;font-weight:400}}.ProductCard-module__1nM12W__variantChipsRow{flex-wrap:wrap;align-items:center;gap:5px;margin-top:.5rem;margin-bottom:.25rem;display:flex}.ProductCard-module__1nM12W__variantChip{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;padding:3px 8px;font-size:.72rem;font-weight:700;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.ProductCard-module__1nM12W__variantChip:hover:not(:disabled){color:#f99205;background:#fffdf7;border-color:#f99205;transform:translateY(-1px)}.ProductCard-module__1nM12W__variantChipActive{box-shadow:0 0 0 2px #f992052e;color:#d97706!important;background:#fff9f2!important;border-color:#f99205!important}.ProductCard-module__1nM12W__variantChipDisabled{opacity:.45;cursor:not-allowed;background:#f3f4f6;text-decoration:line-through}
