@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-ext-wght-normal-D8xHCTEw.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-wght-normal-bOs07Rf4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-ext-wght-normal-Bm9CHu9r.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-wght-normal-8neIfJ3r.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-hebrew-wght-normal-BjjtG49P.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-math-wght-normal-C1FvUlkR.woff2)format("woff2-variations");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-208E,U+2090-209C,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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-symbols-wght-normal-BAf6-sld.woff2)format("woff2-variations");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-1F1AD,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+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-vietnamese-wght-normal-UygKeDyW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-ext-wght-normal-DPNHYqvY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-normal-CWNzRldh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-ext-wght-normal-BCp_3N7R.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-wght-normal-fOt7epNf.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-ext-wght-normal-Bgw4czJT.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-wght-normal-DlT9XTxE.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-math-wght-normal-4a3xuzGk.woff2)format("woff2-variations");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-208E,U+2090-209C,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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-symbols-wght-normal-B7iHSfaG.woff2)format("woff2-variations");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-1F1AD,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+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-vietnamese-wght-normal-_f1XEJpo.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-ext-wght-normal-DYIxWhlt.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-wght-normal-ccAYIvAh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-ext-wght-normal-YcVxMP-u.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-wght-normal-UWPuZLjM.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-math-wght-normal-sOy7rEfW.woff2)format("woff2-variations");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-208E,U+2090-209C,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 Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-symbols-wght-normal-DQ5VrUkH.woff2)format("woff2-variations");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-1F1AD,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+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-vietnamese-wght-normal-CfJ7gtf3.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-ext-wght-normal-C2Wlntb9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-wght-normal-BiLcIKcI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-normal-Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2)format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.theme-stock-out{color:#b42318}.theme-product-link{color:inherit;text-decoration:none}.theme-product-option{color:#64748b;margin:0 0 .4rem;font-size:.82rem}.theme-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.theme-root{gap:var(--space,16px);width:100%;min-height:100vh;padding:var(--space,16px) max(var(--space,16px), calc((100% - var(--page-width,80rem)) / 2));color:var(--text,#171a1f);background:var(--page-bg,#f8fafc);font-family:var(--font-body,inherit);font-size:var(--font-size,16px);flex-direction:column;margin:0 auto;display:flex}.theme-root :is(h1,h2,h3,h4){color:var(--heading,inherit);font-family:var(--font-heading,inherit)}.theme-banner{padding:calc(var(--space,16px) * 2) var(--space,16px);border-radius:var(--radius,8px);color:#fff;text-align:center;box-shadow:var(--shadow,none)}.theme-banner-accent{background:var(--accent,#2563eb)}.theme-banner-dark{background:var(--secondary,#111827)}.theme-banner-title{font-size:calc(clamp(1.35rem, 4vw, 2rem) * var(--heading-scale,1) * var(--heading-mobile,1));letter-spacing:-.02em;font-weight:850}.theme-section h2{font-size:calc(1.15rem * var(--heading-scale,1) * var(--heading-mobile,1));margin:0 0 .85rem}.theme-product-grid{gap:var(--space,16px);grid-template-columns:1fr;display:grid}.theme-product-grid[data-mobil-sutun="2"]{gap:calc(var(--space,16px) * .75);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=40rem){.theme-product-grid[data-mobil-sutun="2"]{gap:var(--space,16px)}}.theme-card{padding:var(--space,16px);border-radius:var(--radius,8px);background:var(--surface,#fff);box-shadow:var(--shadow,none);border:1px solid #e3e8f0}.theme-root[data-kart=cerceve] .theme-card{box-shadow:none}.theme-root[data-kart=sade] .theme-product-card{box-shadow:none;background:0 0;border-color:#0000;padding:0}.theme-product-card{flex-direction:column;display:flex}.theme-product-card :is(h2,h3){margin:.7rem 0 .2rem;font-size:.95rem}.theme-product-card>.theme-price{margin-top:auto}.theme-product-media{aspect-ratio:var(--media-ratio,4 / 3);border-radius:var(--radius,8px);background:linear-gradient(135deg,#eef1f6,#e2e7ef);display:block;position:relative;overflow:hidden}.theme-product-media img,.theme-product-media .theme-product-placeholder{object-fit:cover;width:100%;height:100%;display:block}.theme-product-secondary{opacity:0;transition:opacity .2s;position:absolute;inset:0}.theme-root[data-ikinci-gorsel=evet] .theme-product-link:hover .theme-product-secondary,.theme-root[data-ikinci-gorsel=evet] .theme-product-link:focus-visible .theme-product-secondary{opacity:1}.theme-product-badges{flex-wrap:wrap;gap:.3rem;display:flex;position:absolute;top:.5rem;left:.5rem}.theme-badge{color:#fff;border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:800;line-height:1.3}.theme-badge-sale{background:#b42318}.theme-badge-new{background:var(--accent,#2563eb);display:none}.theme-badge-soldout{background:#475467}.theme-root[data-rozet-indirim=hayir] .theme-badge-sale,.theme-root[data-rozet-tukendi=hayir] .theme-badge-soldout{display:none}.theme-root[data-rozet-yeni=evet] .theme-badge-new{display:inline-block}.theme-root:not([data-rozet-tukendi=hayir]) .theme-product-card .theme-stock-out{display:none}.theme-price-old{color:#667085;margin-left:.4rem;font-size:.85rem;font-weight:600}.theme-price{color:var(--accent,#2563eb);margin-bottom:.7rem;font-size:1.05rem;font-weight:850}.theme-button{border:2px solid var(--button-bg,var(--accent,#2563eb));border-radius:var(--button-radius,var(--radius,8px));min-height:2.5rem;color:var(--button-text,#fff);background:var(--button-bg,var(--accent,#2563eb));cursor:pointer;padding:.6rem .9rem;font-weight:750}.theme-root[data-buton=cerceve] .theme-button{color:var(--button-bg,var(--accent,#2563eb));background:0 0}.theme-button:hover{filter:brightness(.9)}.theme-button-wide{width:100%}.theme-footer{color:#667085;padding:var(--space,16px);text-align:center;border-top:1px solid #dfe5ef;font-size:.85rem}.theme-rich-text{white-space:pre-wrap;line-height:1.65}.theme-hero{border-radius:var(--section-radius,var(--radius,8px));color:#fff;background:var(--secondary,#111827);min-height:14rem;box-shadow:var(--shadow,none);display:grid;position:relative;overflow:hidden}.theme-hero.has-image{min-height:clamp(16rem,42vw,26rem)}.theme-hero-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-hero.has-image:after{content:"";background:linear-gradient(90deg,#0f172ab8,#0f172a2e);position:absolute;inset:0}.theme-hero-copy{z-index:1;max-width:36rem;padding:calc(var(--space,16px) * 2);align-content:center;justify-items:start;gap:.75rem;display:grid;position:relative}.theme-hero-copy h2{color:inherit;font-size:calc(clamp(1.6rem, 4.5vw, 2.6rem) * var(--heading-scale,1) * var(--heading-mobile,1));letter-spacing:-.02em;margin:0;font-weight:850;line-height:1.15}.theme-hero-copy p{opacity:.92;margin:0;font-size:1.05rem;line-height:1.5}.theme-hero .theme-button,.theme-image-text .theme-button{align-items:center;text-decoration:none;display:inline-flex}.theme-category-tiles{gap:var(--space,16px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.theme-category-tile{border-radius:var(--radius,8px);color:inherit;background:var(--surface,#fff);box-shadow:var(--shadow,none);border:1px solid #e3e8f0;gap:.6rem;padding:.6rem;text-decoration:none;display:grid}.theme-category-tile:hover,.theme-category-tile:focus-visible{border-color:var(--accent,#2563eb)}.theme-category-tile-text{min-height:4.5rem;padding:var(--space,16px);border-left:4px solid var(--accent,#2563eb);align-content:center}.theme-category-tile-text .theme-category-name{text-align:left}.theme-category-tile-text .theme-category-name:after{content:" →";color:var(--accent,#2563eb)}.theme-category-tile img{aspect-ratio:4/3;border-radius:calc(var(--radius,8px) * .75);object-fit:cover;width:100%;height:auto;display:block}.theme-category-name{text-align:center;font-size:.95rem;font-weight:800}.theme-trust-badges ul{gap:var(--space,16px);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.theme-trust-badge{padding:var(--space,16px);border-radius:var(--radius,8px);background:var(--surface,#fff);box-shadow:var(--shadow,none);border:1px solid #e3e8f0;align-items:flex-start;gap:.85rem;display:flex}.theme-trust-icon{color:var(--accent,#2563eb);flex:none}.theme-trust-badge strong{font-size:.95rem;display:block}.theme-trust-badge p{color:#5b6577;margin:.25rem 0 0;font-size:.85rem;line-height:1.45}.theme-image-text{gap:calc(var(--space,16px) * 1.5);padding:var(--space,16px);border-radius:var(--section-radius,var(--radius,8px));background:var(--surface,#fff);box-shadow:var(--shadow,none);align-items:center;display:grid}.theme-image-text-image{aspect-ratio:4/3;border-radius:var(--section-radius,var(--radius,8px));object-fit:cover;width:100%;height:auto;display:block}.theme-image-text-copy{justify-items:start;gap:.75rem;display:grid}.theme-image-text-copy h2{font-size:calc(1.4rem * var(--heading-scale,1) * var(--heading-mobile,1));margin:0}.theme-contact-band{padding:var(--space,16px);border-radius:var(--radius,8px);background:var(--surface,#fff);box-shadow:var(--shadow,none)}.theme-contact-band h2{font-size:calc(1.15rem * var(--heading-scale,1) * var(--heading-mobile,1));margin:0 0 .85rem}.theme-contact-band dl{grid-template-columns:1fr;gap:.75rem;margin:0;display:grid}.theme-contact-item dt{color:#5b6577;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.theme-contact-item dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-weight:700}.theme-contact-item a{color:var(--accent,#2563eb)}@media (width>=40rem){.theme-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-category-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-trust-badges ul,.theme-contact-band dl{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-image-text.has-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.theme-image-text[data-image-side=right] .theme-image-text-image{order:2}}@media (width>=64rem){.theme-trust-badges ul,.theme-contact-band dl{grid-template-columns:repeat(4,minmax(0,1fr))}.theme-product-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-product-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.theme-site-footer{padding:calc(var(--space,16px) * 2) var(--space,16px) var(--space,16px);color:var(--text,#171a1f);background:var(--surface,#fff);border-top:1px solid #dfe5ef;margin-top:auto;font-size:.9rem}.theme-site-footer-dark{border-radius:var(--radius,8px);color:#e7ebf2;background:var(--secondary,#111827);border-top-color:#0000}.theme-site-footer a{color:inherit;text-decoration:none}.theme-site-footer a:hover,.theme-site-footer a:focus-visible{color:var(--accent,#2563eb);text-decoration:underline}.theme-site-footer-dark a:hover,.theme-site-footer-dark a:focus-visible{color:#fff}.theme-site-footer-main{gap:calc(var(--space,16px) * 1.5) var(--space,16px);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,80rem);margin:0 auto;display:grid}.theme-site-footer-brand{grid-column:1/-1;align-content:start;gap:.75rem;display:grid}.theme-site-footer-logo{color:var(--accent,#2563eb);font-size:1.2rem;font-weight:850}.theme-site-footer-dark .theme-site-footer-logo{color:#fff}.theme-site-footer-logo img{object-fit:contain;max-width:11rem;max-height:3rem;display:block}.theme-site-footer-brand p{opacity:.85;max-width:28rem;margin:0;line-height:1.6}.theme-site-footer-brand address{gap:.35rem;font-style:normal;display:grid}.theme-site-footer-contact address{overflow-wrap:anywhere;gap:.5rem;font-style:normal;display:grid}.theme-site-footer-contact address span{opacity:.85}.theme-site-footer-social,.theme-site-footer-payments,.theme-site-footer-column ul{margin:0;padding:0;list-style:none}.theme-site-footer-social{flex-wrap:wrap;gap:.5rem;display:flex}.theme-site-footer-social a{border:1px solid #dfe5ef;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;display:inline-grid}.theme-site-footer-dark .theme-site-footer-social a{border-color:#ffffff40}.theme-site-footer-column h2{margin:0 0 .75rem;font-size:.95rem}.theme-site-footer-dark .theme-site-footer-column h2{color:inherit}.theme-site-footer-column ul{gap:.5rem;display:grid}.theme-site-footer-column a{opacity:.85}.theme-site-footer-bottom{width:min(100%,80rem);margin:calc(var(--space,16px) * 1.5) auto 0;padding-top:var(--space,16px);border-top:1px solid #dfe5ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.82rem;display:flex}.theme-site-footer-dark .theme-site-footer-bottom{border-top-color:#ffffff2e}.theme-site-footer-bottom p{opacity:.8;margin:0}.theme-site-footer-payments{flex-wrap:wrap;gap:.4rem;display:flex}.theme-site-footer-payments li{color:#1f2a44;background:#fff;border:1px solid #dfe5ef;border-radius:.4rem;place-items:center;min-width:3rem;height:2rem;padding:0 .5rem;display:inline-grid}.theme-site-footer-wordmark{letter-spacing:.04em;font-size:.8rem;font-weight:850}.theme-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=64rem){.theme-site-footer-main{grid-template-columns:minmax(16rem,1.5fr);grid-auto-columns:minmax(9rem,1fr);grid-auto-flow:column}.theme-site-footer-brand{grid-column:auto}}.theme-editor-section{margin-bottom:var(--space,16px)}.theme-editor-section:empty:before{padding:calc(var(--space,16px) * 1.5) var(--space,16px);border-radius:var(--radius,8px);color:#667085;content:attr(data-empty-label);text-align:center;background:#fff;border:2px dashed #c7d0dd;font-weight:700;display:block}.theme-core-placeholder{min-height:8rem;padding:var(--space,16px);border-radius:var(--radius,8px);color:#475467;text-align:center;background:#fff;border:2px dashed #c7d0dd;place-items:center;font-weight:700;display:grid}.theme-cart-preview{border-radius:var(--radius,8px);color:#172033;background:#fff;border:1px solid #e3e8f0;gap:.5rem;padding:.85rem 1rem;font-size:.9rem;display:grid}.theme-cart-preview small{color:#5b6678;font-size:.78rem}.theme-cart-preview-link{color:var(--accent,#2563eb);font-weight:700}.theme-cart-preview-progress{appearance:none;width:100%;height:6px;color:var(--accent,#2563eb);background:color-mix(in srgb, var(--accent,#2563eb) 12%, transparent);border:0;border-radius:3px;display:block;overflow:hidden}.theme-cart-preview-progress::-webkit-progress-bar{background:color-mix(in srgb, var(--accent,#2563eb) 12%, transparent)}.theme-cart-preview-progress::-webkit-progress-value{background:var(--accent,#2563eb);border-radius:3px}.theme-cart-preview-progress::-moz-progress-bar{background:var(--accent,#2563eb);border-radius:3px}.site-announcement{padding:.5rem var(--space,16px);border-radius:var(--radius,8px);color:#fff;background:var(--accent,#2563eb);text-align:center;font-size:.85rem;font-weight:700}.site-announcement[data-ton=koyu]{background:#111827}.site-announcement[data-ton=acik]{color:var(--text,#171a1f);background:var(--surface,#fff);border:1px solid #e3e8f0}.site-announcement p{overflow-wrap:anywhere;margin:0}.site-header{z-index:20;padding:calc(var(--space,16px) * .75) var(--space,16px);border-radius:var(--radius,8px);background:var(--surface,#fff);box-shadow:var(--shadow,none);border:1px solid #e3e8f0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu brand links""search search search";align-items:center;gap:.6rem;display:grid;position:relative}.site-header[data-yapiskan=evet]{position:sticky;top:0}.site-header[data-arama=hayir]{grid-template-areas:"menu brand links"}@media (width>=761px){.site-header{gap:.75rem 1.25rem}.site-header[data-menu=yanda][data-arama=hayir]{grid-template-areas:"brand nav links"}.site-header[data-menu=yanda][data-arama=evet]{grid-template-columns:auto minmax(0,1fr) minmax(11rem,17rem) auto;grid-template-areas:"brand nav search links"}.site-header[data-menu=altta][data-arama=evet]{grid-template-areas:"brand search links""nav nav nav"}.site-header[data-menu=altta][data-arama=hayir]{grid-template-areas:"brand.links""nav nav nav"}.site-header[data-logo=orta][data-arama=evet]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"search brand links""nav nav nav"}.site-header[data-logo=orta][data-arama=hayir]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:".brand links""nav nav nav"}}.site-header[data-yukseklik=kompakt]{padding-block:calc(var(--space,16px) * .4)}.site-header[data-yukseklik=genis]{padding-block:calc(var(--space,16px) * 1.25)}.site-header[data-kenarlik=yok]{box-shadow:none;border-color:#0000}.site-header[data-kenarlik=golge]{border-color:#0000;box-shadow:0 6px 20px #0f172a1a}.site-header[data-logo-boyut=kucuk] .site-header-brand img{max-height:2.25rem}.site-header[data-logo-boyut=buyuk] .site-header-brand img{max-width:min(16rem,55vw);max-height:4.5rem}.site-header[data-logo-boyut=kucuk] .site-header-brand{font-size:.95rem}.site-header[data-logo-boyut=buyuk] .site-header-brand{font-size:1.45rem}.site-announcement[data-aralik=bitisik]{margin-bottom:calc(var(--space,16px) * -1);border-bottom-right-radius:0;border-bottom-left-radius:0}.site-announcement[data-aralik=bitisik]+.site-header{border-top-left-radius:0;border-top-right-radius:0}.site-announcement[data-stil=serit],.site-header[data-stil=serit]{border-radius:0;margin-inline:calc(50% - 50cqw);padding-inline:calc(50cqw - 50%)}.site-announcement[data-stil=serit]{margin-bottom:calc(var(--space,16px) * -1);border-width:0}.site-header[data-stil=serit]{border-width:0 0 1px}.theme-root>:is(.site-announcement,.site-header)[data-stil=serit]:first-child{margin-top:calc(var(--space,16px) * -1)}.theme-root>.theme-editor-site-header:first-child:has(>[data-stil=serit]:first-child){margin-top:calc(var(--space,16px) * -1)}.site-header-brand{min-height:2.5rem;color:var(--accent,#2563eb);font-family:var(--font-heading,inherit);overflow-wrap:break-word;grid-area:brand;align-items:center;font-size:1.1rem;font-weight:900;line-height:1.2;text-decoration:none;display:inline-flex}.site-header[data-logo=orta] .site-header-brand{justify-self:center}.site-header-brand img{object-fit:contain;width:auto;max-width:min(12rem,45vw);height:auto;max-height:3rem;display:block}.site-search{border-radius:var(--button-radius,999px);background:var(--page-bg,#f8fafc);border:1px solid #d5dce8;grid-area:search;width:100%;min-width:0;display:flex}.site-header[data-menu=altta] .site-search{max-width:36rem}.site-header[data-logo=orta] .site-search{max-width:20rem}.site-search:focus-within{border-color:var(--accent,#2563eb);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#2563eb) 20%, transparent)}.site-search input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;padding:.55rem .9rem;font-size:.9rem}.site-search input:focus{outline:none}.site-search button{border-radius:var(--button-radius,999px);color:var(--button-text,#fff);background:var(--button-bg,var(--accent,#2563eb));cursor:pointer;border:0;place-items:center;margin:.2rem;padding:0 .8rem;display:grid}.site-header-links{grid-area:links;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.site-header-links a,.site-menu>li>a{color:inherit;white-space:nowrap;border-radius:.55rem;padding:.45rem .6rem;font-size:.85rem;font-weight:700;text-decoration:none}.site-header-links a:hover,.site-header-links a[aria-current=page],.site-menu a:hover,.site-menu a:focus-visible{color:var(--accent,#2563eb);background:color-mix(in srgb, var(--accent,#2563eb) 8%, transparent)}.site-header-link-label{margin-left:.3rem}.site-header-nav{grid-area:nav;min-width:0}.site-header[data-menu=altta] .site-header-nav{border-top:1px solid #eef1f6;padding-top:.6rem}.site-header[data-logo=orta] .site-menu{justify-content:center}.site-menu,.site-submenu,.site-mega ul,.site-mobile-panel ul{margin:0;padding:0;list-style:none}.site-menu{flex-wrap:wrap;align-items:center;gap:.25rem .45rem;display:flex}.site-menu-item{position:relative}.site-menu-item.is-mega{position:static}.site-menu-item.has-children>a:after{content:" ▾" / "";font-size:.7rem}.site-submenu,.site-mega{z-index:5;border-radius:var(--radius,8px);background:var(--surface,#fff);border:1px solid #e3e8f0;display:none;position:absolute;top:100%;box-shadow:0 12px 28px #0f172a1f}.site-submenu{min-width:13rem;padding:.4rem;left:0}.site-mega{max-height:min(70vh,36rem);padding:var(--space,16px);left:0;right:0;overflow-y:auto}.site-mega:before{height:calc(var(--space,16px) * .75 + 2px);content:"";position:absolute;bottom:100%;left:0;right:0}.site-menu-item:hover>.site-submenu,.site-menu-item:focus-within>.site-submenu{gap:.15rem;display:grid}.site-menu-item:hover>.site-mega,.site-menu-item:focus-within>.site-mega{gap:.75rem;display:grid}.site-submenu a,.site-mega a,.site-mobile-panel a,.site-mobile-panel summary{color:inherit;border-radius:.45rem;padding:.45rem .65rem;font-size:.85rem;font-weight:600;text-decoration:none;display:block}.site-submenu a:hover,.site-submenu a:focus-visible,.site-mega a:hover,.site-mega a:focus-visible,.site-mobile-panel a:hover{color:var(--accent,#2563eb);background:color-mix(in srgb, var(--accent,#2563eb) 8%, transparent)}.site-mega .site-mega-all{color:var(--accent,#2563eb);justify-self:start;font-weight:800}.site-mega-columns{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem 1rem;display:grid}.site-mega .site-mega-heading{color:var(--heading,inherit);font-weight:800}.site-mega-columns ul a{color:#475467;padding-block:.3rem;font-weight:500}.site-mobile-menu{grid-area:menu;display:none}.site-mobile-menu>summary{cursor:pointer;border:1px solid #dfe5ef;border-radius:.55rem;align-items:center;gap:.4rem;min-height:2.5rem;padding:.45rem .75rem;font-size:.85rem;font-weight:800;list-style:none;display:inline-flex}.site-mobile-menu>summary::-webkit-details-marker{display:none}.site-mobile-menu[open]>summary{color:var(--accent,#2563eb)}.site-mobile-panel{z-index:5;border-radius:var(--radius,8px);background:var(--surface,#fff);border:1px solid #e3e8f0;max-height:70vh;padding:.5rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #0f172a24}.site-mobile-panel summary{cursor:pointer;justify-content:space-between;font-weight:750;list-style:none;display:flex}.site-mobile-panel summary::-webkit-details-marker{display:none}.site-mobile-panel summary:after{content:"▾" / ""}.site-mobile-panel details[open]>summary:after{content:"▴" / ""}.site-mobile-panel details[open]>summary{color:var(--accent,#2563eb)}.site-mobile-panel details>ul{border-left:2px solid #eef1f6;margin-left:.75rem;padding-left:.5rem}.site-mobile-panel .site-mobile-all{color:var(--accent,#2563eb);font-weight:750}@media (width<=760px){.site-header .site-search{max-width:none}.site-header-nav{display:none}.site-mobile-menu{display:block}.site-header-links{gap:.1rem}.site-header-links a{padding:.45rem .4rem}}@media (width<=520px){.site-header-link-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header-brand{font-size:1rem}.site-header-brand img{max-width:min(9rem,40vw)}}.theme-editor-site-header{gap:var(--space,16px);display:grid}body:has(.theme-root){container-type:inline-size}.theme-section-frame{min-width:0}.theme-section-frame:empty{display:none}.theme-section-frame{--ust:0;--alt:0;padding-block:calc(var(--space,16px) * var(--ust)) calc(var(--space,16px) * var(--alt))}.theme-section-frame:is([data-arka-plan],[data-gorsel]){--ust:1.5;--alt:1.5;padding-inline:var(--space,16px);border-radius:var(--radius,8px)}.theme-section-frame[data-kenarlik=cerceve]:not([data-arka-plan]){--ust:1;--alt:1;padding-inline:var(--space,16px)}.theme-section-frame[data-ust-bosluk=az]{--ust:0}.theme-section-frame[data-ust-bosluk=genis]{--ust:1.5}.theme-section-frame[data-ust-bosluk=cokGenis]{--ust:3}.theme-section-frame[data-alt-bosluk=az]{--alt:0}.theme-section-frame[data-alt-bosluk=genis]{--alt:1.5}.theme-section-frame[data-alt-bosluk=cokGenis]{--alt:3}.theme-section-frame:is([data-arka-plan],[data-gorsel],[data-kenarlik=cerceve])[data-ust-bosluk=az]{--ust:.75}.theme-section-frame:is([data-arka-plan],[data-gorsel],[data-kenarlik=cerceve])[data-ust-bosluk=genis]{--ust:3}.theme-section-frame:is([data-arka-plan],[data-gorsel],[data-kenarlik=cerceve])[data-ust-bosluk=cokGenis]{--ust:4.5}.theme-section-frame:is([data-arka-plan],[data-gorsel],[data-kenarlik=cerceve])[data-alt-bosluk=az]{--alt:.75}.theme-section-frame:is([data-arka-plan],[data-gorsel],[data-kenarlik=cerceve])[data-alt-bosluk=genis]{--alt:3}.theme-section-frame:is([data-arka-plan],[data-gorsel],[data-kenarlik=cerceve])[data-alt-bosluk=cokGenis]{--alt:4.5}.theme-section-frame[data-ust-bosluk=bitisik]{--ust:0;margin-top:calc(var(--space,16px) * -1)}.theme-section-frame[data-ust-bosluk=bitisik],.theme-section-frame[data-ust-bosluk=bitisik]>*{border-top-left-radius:0;border-top-right-radius:0}.theme-section-frame[data-kenarlik=cerceve]{border:1px solid color-mix(in srgb, currentColor 16%, transparent);border-radius:var(--radius,8px)}.theme-section-frame[data-kenarlik=ustCizgi]{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent)}.theme-section-frame[data-kenarlik=altCizgi]{border-bottom:1px solid color-mix(in srgb, currentColor 16%, transparent)}.theme-section-frame[data-baslik-hiza=orta]>section>h2{text-align:center}.theme-section-frame[data-arka-plan=yuzey]{background:var(--surface,#fff);box-shadow:var(--shadow,none);border:1px solid #e3e8f0}.theme-section-frame[data-arka-plan=vurgu]{color:#fff;background:var(--accent,#2563eb)}.theme-section-frame[data-arka-plan=koyu]{color:#e7ebf2;background:#111827}.theme-section-frame:is([data-arka-plan=vurgu],[data-arka-plan=koyu])>section>h2{color:inherit}.theme-section-frame[data-genislik=tam]{border-radius:0;margin-inline:calc(50% - 50cqw)}.theme-section-frame[data-genislik=tam]:is([data-arka-plan],[data-gorsel]){padding-inline:calc(50cqw - 50%)}.theme-section-frame[data-genislik=tam]:not([data-arka-plan],[data-gorsel])>*{border-radius:0}@media (width<=760px){.theme-section-frame[data-gizle=mobil]{display:none}}@media (width>=761px){.theme-section-frame[data-gizle=masaustu]{display:none}}.theme-editor-section.theme-section-frame:empty{display:block}.theme-editor-section.theme-section-frame[data-gizle]{position:relative}.theme-editor-section.theme-section-frame[data-gizle]:after{z-index:3;color:#fff;background:#344054;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700;position:absolute;top:.5rem;right:.5rem}.theme-editor-section.theme-section-frame[data-gizle=mobil]:after{content:"Mobilde gizli"}.theme-editor-section.theme-section-frame[data-gizle=masaustu]:after{content:"Masaüstünde gizli"}.theme-section-frame[data-gizle=hepsi]{display:none}.theme-editor-section.theme-section-frame[data-gizle=hepsi]{opacity:.5;display:block}.theme-editor-section.theme-section-frame[data-gizle=hepsi]:after{content:"Gizli — yayında görünmez"}@media (width<=760px){.theme-editor-section.theme-section-frame[data-gizle=mobil]{opacity:.5;display:block}}@media (width>=761px){.theme-editor-section.theme-section-frame[data-gizle=masaustu]{opacity:.5;display:block}}.theme-section-frame[data-kose=yok]{--section-radius:0px}.theme-section-frame[data-kose=hafif]{--section-radius:6px}.theme-section-frame[data-kose=yuvarlak]{--section-radius:16px}.theme-section-frame[data-kose=cokYuvarlak]{--section-radius:28px}.theme-slider{border-radius:var(--section-radius,var(--radius,8px));box-shadow:var(--shadow,none);position:relative;overflow:hidden}.theme-slider-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.theme-slider-track::-webkit-scrollbar{display:none}.theme-slide{color:#fff;background:var(--secondary,#111827);scroll-snap-align:start;flex:0 0 100%;min-height:14rem;display:grid;position:relative}.theme-slide.has-image{min-height:clamp(16rem,42vw,28rem)}.theme-slide-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-slide.has-image:after{content:"";background:linear-gradient(90deg,#0f172ab3,#0f172a1f);position:absolute;inset:0}.theme-slide-copy{z-index:1;max-width:38rem;padding:calc(var(--space,16px) * 2) calc(var(--space,16px) * 4.5);align-content:center;justify-items:start;gap:.75rem;display:grid;position:relative}.theme-slide-copy h2{color:inherit;font-size:calc(clamp(1.6rem, 4.5vw, 2.6rem) * var(--heading-scale,1) * var(--heading-mobile,1));letter-spacing:-.02em;margin:0;font-weight:850;line-height:1.15}.theme-slide-copy p{opacity:.92;margin:0;font-size:1.05rem;line-height:1.5}.theme-slider-arrow{z-index:2;color:#111827;cursor:pointer;background:#ffffffe0;border:0;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0f172a33}.theme-slider-arrow.is-previous{left:.75rem}.theme-slider-arrow.is-next{right:.75rem}.theme-slider-dots{z-index:2;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.theme-slider-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:1.75rem;height:1.75rem;padding:0;display:grid}.theme-slider-dots button:before{content:"";background:#ffffff8c;border-radius:999px;width:.6rem;height:.6rem}.theme-slider-dots button[aria-current=true]:before{background:#fff}@media (width<=760px){.theme-slider-arrow{display:none}.theme-slide-copy{padding:calc(var(--space,16px) * 1.5) calc(var(--space,16px) * 1.25) calc(var(--space,16px) * 2.5)}}.theme-banner-grid ul{gap:var(--space,16px);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.theme-banner-grid ul[data-kutu="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=40rem){.theme-banner-grid ul[data-kutu="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-banner-grid ul[data-kutu="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.theme-banner-grid ul[data-kutu="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.theme-banner-tile{border-radius:var(--section-radius,var(--radius,8px));color:#fff;background:var(--accent,#2563eb);min-height:10rem;box-shadow:var(--shadow,none);align-items:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.theme-banner-tile.has-image{aspect-ratio:16/9}@media (width>=40rem){.theme-banner-tile.has-image{aspect-ratio:4/3}}.theme-banner-tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-banner-tile.has-image:after{content:"";background:linear-gradient(#0f172a00 40%,#0f172aa6);position:absolute;inset:0}.theme-banner-tile-title{z-index:1;padding:var(--space,16px);font-size:1.05rem;font-weight:800;line-height:1.25;position:relative}a.theme-banner-tile:hover .theme-banner-tile-title,a.theme-banner-tile:focus-visible .theme-banner-tile-title{text-decoration:underline}.theme-brand-strip ul{gap:var(--space,16px);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.theme-brand-strip li{border-radius:var(--radius,8px);color:#475467;background:var(--surface,#fff);text-align:center;border:1px solid #e3e8f0;place-items:center;min-height:5rem;padding:.75rem;font-weight:800;display:grid}.theme-brand-strip img{object-fit:contain;max-width:100%;max-height:3rem}.theme-faq-list{gap:.5rem;display:grid}.theme-faq details{border-radius:var(--radius,8px);color:var(--text,#171a1f);background:var(--surface,#fff);border:1px solid #e3e8f0}.theme-faq summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:.9rem 1rem;font-weight:700;list-style:none;display:flex}.theme-faq summary::-webkit-details-marker{display:none}.theme-faq summary:after{color:var(--accent,#2563eb);content:"+" / "";font-weight:800}.theme-faq details[open]>summary:after{content:"−" / ""}.theme-faq details p{color:#475467;white-space:pre-line;margin:0;padding:0 1rem 1rem;line-height:1.55}.theme-carousel-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.theme-carousel-heading h2{margin:0}.theme-carousel-buttons{gap:.4rem;display:flex}.theme-carousel-buttons button{width:2.25rem;height:2.25rem;color:var(--text,#171a1f);background:var(--surface,#fff);cursor:pointer;border:1px solid #d5dce8;border-radius:999px;place-items:center;font-size:1.3rem;line-height:1;display:grid}.theme-carousel-buttons button:hover{border-color:var(--accent,#2563eb);color:var(--accent,#2563eb)}.theme-carousel-track{gap:var(--space,16px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:62%;grid-auto-flow:column;padding-bottom:.5rem;display:grid;overflow-x:auto}.theme-carousel-track::-webkit-scrollbar{display:none}.theme-carousel-track>*{scroll-snap-align:start}@media (width>=40rem){.theme-carousel-track{grid-auto-columns:calc((100% - var(--space,16px)) / 2)}}@media (width>=64rem){.theme-carousel-track[data-columns="3"]{grid-auto-columns:calc((100% - 2 * var(--space,16px)) / 3)}.theme-carousel-track[data-columns="4"]{grid-auto-columns:calc((100% - 3 * var(--space,16px)) / 4)}}@media (width<=760px){.theme-carousel-buttons{display:none}}.theme-root[data-baslik-boyut=buyuk]{--heading-scale:1.2}.theme-root[data-baslik-boyut=cokBuyuk]{--heading-scale:1.45}.theme-root[data-baslik-kalinlik=normal] :is(.theme-section h2,.theme-hero-copy h2,.theme-slide-copy h2,.theme-image-text-copy h2,.theme-contact-band h2,.theme-banner-title){font-weight:600}.theme-root[data-baslik-kalinlik=cokKalin] :is(.theme-section h2,.theme-hero-copy h2,.theme-slide-copy h2,.theme-image-text-copy h2,.theme-contact-band h2,.theme-banner-title){font-weight:900}.theme-root[data-baslik-harf=buyuk] :is(.theme-section h2,.theme-hero-copy h2,.theme-slide-copy h2,.theme-image-text-copy h2,.theme-contact-band h2,.theme-banner-title){letter-spacing:.04em;text-transform:uppercase}:is(.theme-hero,.theme-image-text)[data-odak=ust] :is(.theme-hero-image,.theme-image-text-image){object-position:center top}:is(.theme-hero,.theme-image-text)[data-odak=alt] :is(.theme-hero-image,.theme-image-text-image){object-position:center bottom}:is(.theme-hero,.theme-image-text)[data-odak=sol] :is(.theme-hero-image,.theme-image-text-image){object-position:left center}:is(.theme-hero,.theme-image-text)[data-odak=sag] :is(.theme-hero-image,.theme-image-text-image){object-position:right center}.theme-hero[data-yukseklik=buyuk]{min-height:clamp(22rem,55vw,36rem)}.theme-hero[data-yukseklik=ekran]{min-height:max(22rem,85vh)}.theme-hero.has-image[data-karartma=yok]:after,.theme-slider[data-karartma=yok] .theme-slide.has-image:after{display:none}.theme-hero.has-image[data-karartma=hafif]:after,.theme-slider[data-karartma=hafif] .theme-slide.has-image:after{background:linear-gradient(90deg,#0f172a73,#0f172a0d)}.theme-hero.has-image[data-karartma=koyu]:after,.theme-slider[data-karartma=koyu] .theme-slide.has-image:after{background:linear-gradient(90deg,#0f172ad9,#0f172a8c)}.theme-hero[data-duzen=orta] .theme-hero-copy,.theme-slider[data-hiza=orta] .theme-slide-copy{text-align:center;justify-self:center;justify-items:center}.theme-hero.has-image[data-duzen=orta]:after,.theme-slider[data-hiza=orta] .theme-slide.has-image:after{background:#0f172a80}.theme-hero.has-image[data-duzen=orta][data-karartma=hafif]:after,.theme-slider[data-hiza=orta][data-karartma=hafif] .theme-slide.has-image:after{background:#0f172a47}.theme-hero.has-image[data-duzen=orta][data-karartma=koyu]:after,.theme-slider[data-hiza=orta][data-karartma=koyu] .theme-slide.has-image:after{background:#0f172ab8}.theme-hero[data-duzen=bolunmus].has-image:after{display:none}.theme-hero[data-duzen=bolunmus] .theme-hero-image{height:100%;min-height:14rem;position:static}@media (width>=48rem){.theme-hero[data-duzen=bolunmus].has-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.theme-hero[data-duzen=bolunmus] .theme-hero-image{grid-area:1/2}.theme-hero[data-duzen=bolunmus] .theme-hero-copy{grid-area:1/1}}.theme-category-showcase:is([data-stil=yuvarlak],[data-stil=kare]) .theme-category-tile:not(.theme-category-tile-text){box-shadow:none;background:0 0;border:0;justify-items:center;padding:0}.theme-category-showcase:is([data-stil=yuvarlak],[data-stil=kare]) .theme-category-tile:not(.theme-category-tile-text):hover .theme-category-name{color:var(--accent,#2563eb)}.theme-category-showcase:is([data-stil=yuvarlak],[data-stil=kare]) .theme-category-tile img{aspect-ratio:1}.theme-category-showcase[data-stil=yuvarlak] .theme-category-tile img{border-radius:50%;width:min(100%,11rem)}.theme-category-showcase[data-stil=kare] .theme-category-tile img{border-radius:var(--radius,8px)}@media (width>=40rem){.theme-category-showcase[data-sutun="2"] .theme-category-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.theme-category-showcase[data-sutun="4"] .theme-category-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.theme-category-showcase[data-sutun="6"] .theme-category-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.theme-site-footer[data-duzen=ortali] .theme-site-footer-main{text-align:center;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;justify-items:center}.theme-site-footer[data-duzen=ortali] .theme-site-footer-brand{grid-column:auto;justify-items:center}.theme-site-footer[data-duzen=ortali] :is(.theme-site-footer-social,.theme-site-footer-column ul){flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;display:flex}.theme-site-footer[data-duzen=ortali] .theme-site-footer-contact address{justify-items:center}.theme-site-footer[data-duzen=ortali] .theme-site-footer-bottom{text-align:center;flex-direction:column;justify-content:center}.theme-site-footer[data-stil=serit]{margin-inline:calc(50% - 50cqw);margin-bottom:calc(var(--space,16px) * -1);border-radius:0;padding-inline:calc(50cqw - 50%)}.theme-section-frame[data-gorsel]{z-index:0;color:#fff;position:relative;overflow:hidden}.theme-section-bg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-section-frame[data-gorsel]:before{z-index:-1;content:"";background:#0f172a80;position:absolute;inset:0}.theme-section-frame[data-gorsel][data-karartma=yok]:before{display:none}.theme-section-frame[data-gorsel][data-karartma=hafif]:before{background:#0f172a47}.theme-section-frame[data-gorsel][data-karartma=koyu]:before{background:#0f172ab8}.theme-section-frame[data-gorsel]>section>h2{color:inherit}.theme-section-frame:not(.theme-editor-section):has(>.theme-section-bg:only-child){display:none}.theme-root[data-buton=cerceve] :is(.theme-hero,.theme-slide,.theme-section-frame[data-gorsel],.theme-section-frame[data-arka-plan=koyu],.theme-section-frame[data-arka-plan=vurgu]) .theme-button:not(:is(.theme-product-card,.theme-faq) .theme-button){color:#fff;border-color:currentColor}.theme-preset-preview-body{margin:0}.theme-preset-preview-body *,.theme-preset-preview-body :before,.theme-preset-preview-body :after{box-sizing:border-box}.theme-hero-image-picture,.theme-slide-image-picture{display:contents}.site-bottom-nav{display:none}@media (width<=39.99rem){:is(.theme-product-grid,.theme-carousel-track)[data-mobil-sutun="2"] .theme-product-card{padding:calc(var(--space,16px) * .5)}:is(.theme-product-grid,.theme-carousel-track)[data-mobil-sutun="2"] .theme-product-card :is(h2,h3){font-size:.85rem}.theme-root:not([data-mobil-kart-butonu=goster]) :is(.theme-product-grid,.theme-carousel-track)[data-mobil-sutun="2"] .theme-product-card .theme-button-wide{display:none}.theme-product-grid[data-mobil-sutun="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-carousel-track[data-mobil-sutun="2"]{grid-auto-columns:calc((100% - var(--space,16px)) / 2.2)}.theme-trust-badges ul{gap:calc(var(--space,16px) * .6);grid-template-columns:repeat(2,minmax(0,1fr))}.theme-trust-badges .theme-trust-badge{padding:calc(var(--space,16px) * .75);flex-direction:column;gap:.5rem}.theme-trust-badges[data-mobil-duzen=liste] ul{grid-template-columns:minmax(0,1fr)}.theme-trust-badges[data-mobil-duzen=liste] .theme-trust-badge{padding:var(--space,16px);flex-direction:row}.theme-trust-badges[data-mobil-duzen=kaydir] ul{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:72%;grid-auto-flow:column;overflow-x:auto}.theme-category-showcase[data-mobil-duzen=kaydir] .theme-category-tiles{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:42%;grid-auto-flow:column;overflow-x:auto}:is(.theme-trust-badges ul,.theme-category-tiles)>*{scroll-snap-align:start}:is(.theme-trust-badges ul,.theme-category-tiles){scrollbar-width:none}:is(.theme-trust-badges ul,.theme-category-tiles)::-webkit-scrollbar{display:none}.theme-hero[data-mobil-yukseklik=kisa],.theme-slider[data-mobil-yukseklik=kisa] .theme-slide{min-height:12rem}.theme-hero[data-mobil-yukseklik=uzun],.theme-slider[data-mobil-yukseklik=uzun] .theme-slide{min-height:80vh}.theme-root[data-mobil-aralik=siki]{gap:calc(var(--space,16px) * .6);padding-inline:12px}.theme-root[data-mobil-baslik=kucuk]{--heading-mobile:.85}}@media (width<=760px){.site-announcement[data-mobil-stil=serit],.site-header[data-mobil-stil=serit]{border-radius:0;margin-inline:calc(50% - 50cqw);padding-inline:calc(50cqw - 50%)}.site-announcement[data-mobil-stil=serit]{margin-bottom:calc(var(--space,16px) * -1);border-width:0}.site-header[data-mobil-stil=serit]{border-width:0 0 1px}.theme-root>:is(.site-announcement,.site-header)[data-mobil-stil=serit]:first-child{margin-top:calc(var(--space,16px) * -1)}.theme-root>.theme-editor-site-header:first-child:has(>[data-mobil-stil=serit]:first-child){margin-top:calc(var(--space,16px) * -1)}.site-bottom-nav{z-index:40;min-height:3.75rem;padding:.3rem .25rem calc(.3rem + env(safe-area-inset-bottom));background:var(--surface,#fff);border-top:1px solid #e3e8f0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0f172a14}.site-bottom-nav :is(a,button){color:var(--text,#171a1f);font:inherit;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:.15rem;padding:.25rem .15rem;font-size:.68rem;font-weight:700;text-decoration:none;display:grid}.site-bottom-nav :is(a,button)>span{color:var(--accent,#2563eb);font-size:1.2rem;line-height:1}.theme-root:has(.site-bottom-nav){padding-bottom:calc(var(--space,16px) + 4rem)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172033;background:#f5f7fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#f5f7fb;min-width:320px;margin:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--accent,#8a5310) 35%, transparent);outline-offset:3px}.storefront-page-shell{background:#f8fafc;min-height:100vh}.cart-layout{grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);align-items:start;gap:1.5rem;display:grid}.cart-items{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.cart-item,.cart-summary{background:#fff;border:1px solid #e1e6ee;border-radius:.75rem;padding:1.5rem;box-shadow:0 2px 6px #1720330a}.cart-item{overflow-wrap:anywhere;gap:1rem;display:grid}.cart-item h2,.cart-summary h2{margin:0;font-size:1.1rem}.cart-item p,.cart-summary p{font-size:.9rem;line-height:1.6}.cart-item h2 a,.cart-heading a{color:inherit}.cart-summary strong{font-size:1.5rem}.cart-add form,.cart-item-controls{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.cart-add label,.cart-item-controls label{gap:.5rem;font-size:.9rem;display:grid}.cart-add input[type=number],.cart-item-controls input[type=number]{width:6rem;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #94a3b8;border-radius:.5rem;padding:.5rem}.cart-add button,.cart-item-controls button{min-height:44px;font:inherit;cursor:pointer}.cart-add .storefront-primary-link,.cart-item-controls .storefront-primary-link{border:0}.cart-remove{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:.5rem;padding:.65rem 1rem}.cart-remove:hover{background:#ffe4e6}.cart-add button:disabled,.cart-item-controls button:disabled{opacity:.6;cursor:not-allowed}.cart-warning{color:#854d0e;background:#fefce8;border:1px solid #fde047;border-radius:.5rem;padding:.75rem 1rem}.cart-progress{min-height:1.5rem}@media (width<=760px){.cart-layout{grid-template-columns:minmax(0,1fr)}.cart-item,.cart-summary{padding:1rem}}.catalog-content{gap:1.5rem;display:grid}.catalog-heading span,.product-brand{color:var(--accent,#8a5310);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:850}.catalog-heading h1,.product-detail-copy h1{letter-spacing:-.035em;margin:.3rem 0 0;font-size:clamp(1.8rem,5vw,3rem);line-height:1.05}.product-detail-media{background:linear-gradient(145deg,#eef2f7,#e2e8f0);display:block}.product-detail-media img{object-fit:cover;width:100%;height:100%;display:block}.stock-available,.stock-low,.stock-unavailable{width:fit-content;font-size:.78rem;font-weight:750}.stock-available{color:#067647}.stock-unavailable{color:#b42318}.stock-low{color:#b54708}.storefront-primary-link{border-radius:var(--button-radius,.6rem);background:var(--button-bg,var(--accent,#8a5310));text-align:center;margin-top:.25rem;padding:.65rem .8rem;font-size:.86rem;font-weight:800;color:var(--button-text,#fff)!important}.storefront-empty{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:.8rem;padding:2rem}.product-detail-page{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);padding:clamp(1rem,3vw,2.5rem) 0;display:grid}.product-detail-media{border-radius:var(--radius,.9rem);min-height:26rem;overflow:hidden}.product-detail-copy{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;padding-top:1rem;display:grid}.product-description{color:#596579;margin:0;line-height:1.7}.product-detail-price{color:var(--accent,#8a5310);font-size:1.45rem}.product-detail-copy h2{margin:.5rem 0 0;font-size:.95rem}.product-option-stack{gap:1rem;display:grid}.product-option-stack fieldset{border:0;padding:0}.product-option-stack legend{margin-bottom:.55rem;font-size:.84rem;font-weight:800}.product-option-values{flex-wrap:wrap;gap:.5rem;display:flex}.product-option-values button{min-width:2.8rem;color:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.55rem .75rem}.product-option-values button.selected{border-color:var(--accent,#8a5310);color:var(--accent,#8a5310);box-shadow:0 0 0 1px var(--accent,#8a5310)}.product-option-values button:disabled{cursor:not-allowed;opacity:.4;text-decoration:line-through}@media (width<=760px){.product-detail-page{grid-template-columns:minmax(0,1fr)}.product-detail-media{min-height:20rem}}button,input{font:inherit}button:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.storefront-error{color:#7a271a;text-align:center;background:#fff7f5;border:1px solid #f1c5ba;border-radius:1rem;width:min(100% - 2rem,34rem);margin:5rem auto;padding:2rem;box-shadow:0 8px 30px #4a1f1614}.storefront-error>span{font-size:1.6rem}.storefront-error h1{margin:.6rem 0;font-size:1.35rem}.storefront-error p{margin:0}.storefront-closed{color:#5c3d0a;text-align:center;background:#fffaf0;border:1px solid #f0d9a8;border-radius:1rem;width:min(100% - 2rem,34rem);margin:5rem auto;padding:2rem;box-shadow:0 8px 30px #4a341614}.storefront-closed>span{color:#8a5310;background:#fdecc8;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;font-size:1.2rem;display:inline-grid}.storefront-closed h1{margin:.8rem 0 .5rem;font-size:1.35rem}.storefront-closed p{margin:0;line-height:1.5}.storefront-closed-link{color:#8a5310;margin-top:1.25rem;font-size:.95rem;font-weight:600;display:inline-block}.invoice-link-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;display:flex}.invoice-link-actions .storefront-primary-link{margin-top:0;text-decoration:none}.invoice-link-actions .storefront-closed-link{margin-top:0}.account-data{text-align:left}.account-data>span,.account-data>h1{text-align:center;display:block}.account-data>span{margin:0 auto}.account-data>p,.account-data-section>p{margin-bottom:1rem}.account-data-form{margin-top:1rem}.account-data .storefront-primary-link{border:0;justify-content:center;align-items:center;min-height:44px;padding:0 1.1rem;text-decoration:none;display:inline-flex}.account-data-section{border-top:1px solid #f0d9a8;margin-top:1.5rem;padding-top:1.25rem}.account-data-section h2{margin:0 0 .5rem;font-size:1.05rem}.account-data-error{color:#7a271a;background:#fff7f5;border:1px solid #f1c5ba;border-radius:.5rem;padding:.75rem}.account-data-success{color:#1d5c32;background:#f1fbf4;border:1px solid #b7dfc3;border-radius:.5rem;padding:.75rem}.account-data-danger{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#b42318;border:1px solid #b42318;border-radius:.5rem;padding:.6rem 1.1rem;font-weight:600}.account-data-danger:hover{background:#912018}.account-data-logout{text-align:center;margin-top:1.5rem}.account-data-logout button{color:#8a5310;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.eyebrow{color:#8a5310;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.auth-page{max-width:32rem}.auth-form{gap:1rem;display:grid}.auth-form[hidden]{display:none}.auth-form label{gap:.5rem;font-size:.9rem;display:grid}.auth-form input:not([type=checkbox]){min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #94a3b8;border-radius:.5rem;padding:.5rem .75rem}.auth-form .auth-consent{align-items:center;gap:.5rem;display:flex}.auth-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.auth-form button:disabled{opacity:.6;cursor:progress}.auth-profile{grid-template-columns:max-content 1fr;gap:.5rem 1rem;margin:0 0 1.5rem;display:grid}.auth-profile dt{color:#475569;font-size:.9rem}.auth-profile dd{margin:0}.auth-badge{color:#92400e;background:#fef3c7;border-radius:999px;margin-left:.5rem;padding:.1rem .5rem;font-size:.8rem}.checkout-form fieldset{border:1px solid #e2e8f0;border-radius:.75rem;gap:.75rem;margin:0;padding:1rem;display:grid}.checkout-form legend{padding:0 .25rem;font-weight:600}.checkout-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.checkout-options{gap:.5rem;display:grid}.checkout-option{align-items:flex-start;gap:.5rem;font-size:.95rem;display:flex}.checkout-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.checkout-note{color:#475569;margin:0;font-size:.85rem}.legal-document-title{margin:.5rem 0 .25rem;font-size:1rem}.legal-document{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;max-height:16rem;padding:.75rem;font-size:.85rem;line-height:1.5;overflow-y:auto}.checkout-items{gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.checkout-items li{justify-content:space-between;gap:1rem;font-size:.95rem;display:flex}.auth-success{color:#166534;background:#f0fdf4;border:1px solid #86efac;border-radius:.5rem;padding:.75rem 1rem}.auth-secondary-link{color:inherit;justify-self:start;font-size:.85rem}.legal-page{max-width:48rem}.legal-page .legal-document{background:#fff;border-color:#e1e6ee;border-radius:.75rem;max-height:none;padding:1.5rem;font-size:.95rem;box-shadow:0 2px 6px #1720330a}.legal-seller,.order-section{background:#fff;border:1px solid #e1e6ee;border-radius:.75rem;padding:1.25rem 1.5rem;box-shadow:0 2px 6px #1720330a}.legal-seller h2,.order-section h2{margin:0 0 .75rem;font-size:1rem}.legal-seller .auth-profile{margin:0}.auth-page.orders-page{max-width:48rem}.order-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.order-row{color:inherit;background:#fff;border:1px solid #e1e6ee;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;display:grid;box-shadow:0 2px 6px #1720330a}.order-row:hover{border-color:var(--accent,#8a5310)}.order-row-main{gap:.25rem;display:grid}.order-row-total{text-align:right}.order-status{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:inline-flex}.order-status-success{color:#166534;background:#dcfce7}.order-status-warning{color:#92400e;background:#fef3c7}.order-status-danger{color:#991b1b;background:#fee2e2}.order-status-info{color:#1e40af;background:#dbeafe}.order-section .checkout-items,.order-section .auth-profile{margin-bottom:.75rem}.order-address{font-style:normal;line-height:1.6}.order-documents{gap:.5rem;margin-top:.75rem;display:grid}.order-document{border:1px solid #e2e8f0;border-radius:.5rem}.order-document summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;font-weight:600;display:flex}.order-document .legal-document{margin:0 1rem 1rem}@media (width<=760px){.order-row{grid-template-columns:minmax(0,1fr) auto}.order-row-main{grid-column:1/-1}.legal-page .legal-document,.legal-seller,.order-section{padding:1rem}}.storefront-theme-content{gap:var(--space,16px);display:grid}.storefront-page-content{border-radius:var(--radius,8px);width:min(100%,48rem);box-shadow:var(--shadow,none);background:#fff;gap:1rem;margin:0 auto;padding:clamp(1rem,3vw,2rem);display:grid}.storefront-page-content h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,4vw,2.2rem)}.storefront-page-body{overflow-wrap:anywhere;line-height:1.7}.storefront-page-body>:first-child{margin-top:0}.storefront-page-body h2,.storefront-page-body h3,.storefront-page-body h4{margin:1.5em 0 .5em;line-height:1.3}.storefront-page-body a[href]{color:var(--accent,#2563eb)}.storefront-page-body li>p{margin:.25em 0}.storefront-page-body blockquote{border-left:3px solid var(--accent,#2563eb);color:#475467;background:#f8fafc;margin:1rem 0;padding:.5rem 1rem}.storefront-page-body img{border-radius:var(--radius,8px);max-width:100%;height:auto;display:block}.storefront-page-body table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.storefront-page-body th,.storefront-page-body td{text-align:left;border:1px solid #e3e8f0;padding:.5rem .75rem}.storefront-page-body tr:nth-child(2n) td{background:#f8fafc}.storefront-page-body hr{border:0;border-top:1px solid #e3e8f0}.storefront-preview-notice{border-radius:var(--radius,8px);color:#7a4b00;background:#fff8e6;border:1px solid #f5d48a;align-items:center;gap:.5rem;margin:0;padding:.65rem .9rem;font-size:.85rem;font-weight:650;display:flex}.storefront-navigation-progress{z-index:1000;background:var(--accent,#8a5310);transform-origin:0;opacity:0;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.storefront-navigation-progress[data-active]{opacity:1;animation:8s cubic-bezier(.1,.7,.3,1) .15s both storefront-navigation-progress}@keyframes storefront-navigation-progress{0%{transform:scaleX(0)}to{transform:scaleX(.9)}}@media (prefers-reduced-motion:reduce){.storefront-navigation-progress[data-active]{opacity:.6;animation:none;transform:scaleX(1)}}.email-verification-notice{gap:.75rem;margin:0 0 1.5rem;display:grid}.email-verification-resend{justify-items:start;gap:.75rem;display:grid}.email-verification-resend button{cursor:pointer;border:0}.email-verification-resend button:disabled{opacity:.6;cursor:progress}.product-gallery{gap:.75rem;min-width:0;display:grid}.product-gallery-main{width:100%;min-height:0;aspect-ratio:var(--media-ratio,1 / 1);cursor:zoom-in;border:0;padding:0}.product-gallery-main img{object-fit:contain}.product-gallery-thumbs{gap:.5rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}.product-gallery-thumbs button{cursor:pointer;background:#eef2f7;border:2px solid #0000;border-radius:.55rem;width:4.5rem;height:4.5rem;padding:0;display:block;overflow:hidden}.product-gallery-thumbs button[aria-current=true]{border-color:var(--accent,#8a5310)}.product-gallery-thumbs img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=761px){.product-gallery[data-layout=yanda]{grid-template-columns:4.5rem minmax(0,1fr);align-items:start}.product-gallery[data-layout=yanda] .product-gallery-thumbs{flex-direction:column;grid-area:1/1;max-height:32rem;overflow:auto}.product-gallery[data-layout=yanda] .product-gallery-main{grid-column:2}}.image-viewer{color:#fff;background:#0f172a;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.image-viewer::backdrop{background:#0f172ad1}.image-viewer-stage{cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.image-viewer-stage[data-zoomed]{cursor:zoom-out}.image-viewer-stage img{object-fit:contain;width:100%;max-width:none;height:100%;transform:translate(var(--viewer-x,0), var(--viewer-y,0)) scale(var(--viewer-scale,1));transform-origin:50%;will-change:transform;transition:transform .15s ease-out;display:block}.image-viewer-stage[data-gesture] img{transition:none}.image-viewer-tools{top:calc(.75rem + env(safe-area-inset-top));gap:.5rem;display:flex;position:absolute;right:.75rem}.image-viewer-button{color:#0f172a;cursor:pointer;background:#ffffffe6;border:0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;padding:0;font-size:1.6rem;line-height:1;display:grid}.image-viewer-button:hover{background:#fff}.image-viewer-button:focus-visible{outline:3px solid var(--accent,#8a5310);outline-offset:2px}.image-viewer-arrow{position:absolute;top:50%;transform:translateY(-50%)}.image-viewer-arrow.is-previous{left:.75rem}.image-viewer-arrow.is-next{right:.75rem}.image-viewer-count{bottom:calc(.75rem + env(safe-area-inset-bottom));color:#fff;background:#0f172ab3;border-radius:999px;margin:0;padding:.2rem .7rem;font-size:.8rem;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}@media (width<=760px){.image-viewer-arrow{top:auto;bottom:calc(.5rem + env(safe-area-inset-bottom));transform:none}}.product-detail-prices{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.product-detail-list-price{color:#64748b;font-weight:650}.product-detail-discount{color:#fff;background:#b42318;border-radius:999px;padding:.2rem .55rem;font-size:.78rem;font-weight:800}.product-info-lines{border-radius:var(--radius,.9rem);background:#fff;border:1px solid #e3e8f0;gap:.6rem;margin:0;padding:.9rem 1rem;list-style:none;display:grid}.product-info-lines li{color:#344054;align-items:center;gap:.65rem;font-size:.88rem;font-weight:650;display:flex}.product-info-lines svg{color:var(--accent,#8a5310);flex:none}.product-tabs [role=tablist]{border-bottom:1px solid #e3e8f0;gap:.25rem;display:flex;overflow-x:auto}.product-tabs [role=tab]{color:#475467;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.65rem .9rem;font-weight:750}.product-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--accent,#8a5310);color:var(--accent,#8a5310)}.product-tabs [role=tabpanel] p{color:#475467;white-space:pre-line;margin:0;padding:1rem 0 0;line-height:1.7}.product-tabs [role=tabpanel] .product-description{color:#475467;padding-top:1rem}.product-description p{margin:0 0 .75em}.product-description th p,.product-description td p{margin:0}.product-sticky-cart{display:none}@media (width<=760px){.product-sticky-cart{z-index:30;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));background:var(--surface,#fff);border-top:1px solid #e3e8f0;justify-content:space-between;align-items:center;gap:.75rem;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px #0f172a1f}.product-sticky-cart[data-visible=evet]{transform:none}body:has(.site-bottom-nav) .product-sticky-cart{bottom:calc(3.75rem + env(safe-area-inset-bottom))}.product-sticky-cart>div{min-width:0;display:grid}.product-sticky-name{color:#475467;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.product-sticky-cart strong{color:var(--accent,#8a5310)}.product-sticky-cart .storefront-primary-link{border:0;flex:none;margin:0;padding-inline:1.1rem}body:has(.product-sticky-cart) .theme-root{padding-bottom:5rem}body:has(.product-sticky-cart):has(.site-bottom-nav) .theme-root{padding-bottom:9rem}}@media (prefers-reduced-motion:reduce){.product-sticky-cart{transition:none}}.catalog-description{color:#596579;white-space:pre-line;max-width:48rem;margin:.6rem 0 0;line-height:1.6}.category-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.category-count{color:#475467;margin:0;font-size:.88rem;font-weight:700}.category-sort{align-items:center;gap:.5rem;display:flex}.category-sort label{color:#475467;font-size:.85rem;font-weight:700}.category-sort select{color:inherit;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.5rem .75rem;font-size:.88rem}.category-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.category-pagination ol{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.category-pagination li{color:#64748b;place-items:center;min-width:2.4rem;display:grid}.category-pagination a{min-width:2.4rem;min-height:2.4rem;color:inherit;background:#fff;border:1px solid #d5dce8;border-radius:.55rem;place-items:center;padding:0 .75rem;font-weight:750;text-decoration:none;display:grid}.category-pagination a:hover{border-color:var(--accent,#8a5310);color:var(--accent,#8a5310)}.category-pagination a[aria-current=page]{border-color:var(--accent,#8a5310);color:#fff;background:var(--accent,#8a5310)}.product-specifications{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.9rem}.product-specifications th,.product-specifications td{text-align:left;vertical-align:top;border-bottom:1px solid #eef1f6;padding:.6rem .75rem}.product-specifications tr:nth-child(odd){background:#f8fafc}.product-specifications th{color:#475467;width:40%;font-weight:700}.product-specification-image{border-radius:.5rem;width:100%;max-width:32rem;height:auto;display:block}.catalog-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.catalog-results{gap:1.5rem;min-width:0;display:grid}.product-filter-sidebar{display:none}@media (width>=900px){.catalog-layout{grid-template-columns:15rem minmax(0,1fr)}.product-filter-sidebar{border-radius:var(--radius,.8rem);background:var(--surface,#fff);border:1px solid #e3e8f0;max-height:calc(100vh - 2rem);padding:1rem;display:block;position:sticky;top:1rem;overflow-y:auto}.product-filter-mobile{display:none}}.product-filters{gap:1rem;display:grid}.product-filters fieldset{border:0;border-bottom:1px solid #eef1f6;gap:.35rem;min-width:0;margin:0;padding:0 0 1rem;display:grid}.product-filters legend{margin-bottom:.4rem;padding:0;font-size:.88rem;font-weight:800}.product-filter-check{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.2rem 0;font-size:.88rem;display:grid}.product-filter-check input{width:1.05rem;height:1.05rem;accent-color:var(--accent,#8a5310)}.product-filter-check small{color:#64748b;font-size:.78rem}.product-filter-check:has(input:disabled){color:#94a3b8;cursor:not-allowed}.product-filter-check:has(input:disabled) span{text-decoration:line-through}.product-filter-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.product-filter-range input{width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.45rem .55rem;font-size:.85rem}.product-filter-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.product-filter-actions .storefront-primary-link{cursor:pointer;border:0;margin:0}.product-filter-actions a,.product-filter-clear{color:var(--accent,#8a5310);font-size:.85rem;font-weight:700}.product-filter-open{color:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;align-items:center;gap:.4rem;padding:.5rem .85rem;font-weight:750;display:inline-flex}.product-filter-count{color:#fff;background:var(--accent,#8a5310);border-radius:999px;place-items:center;min-width:1.3rem;height:1.3rem;font-size:.75rem;display:grid}.product-filter-dialog{border-radius:var(--radius,.8rem) var(--radius,.8rem) 0 0;background:var(--surface,#fff);border:0;width:min(100vw - 1rem,28rem);max-height:calc(100vh - 1rem);margin:auto 0 0 auto;padding:0}.product-filter-dialog::backdrop{background:#0f172a8c}.product-filter-dialog .product-filters{padding:0 1rem 1rem}.product-filter-dialog-head{z-index:1;background:var(--surface,#fff);border-bottom:1px solid #eef1f6;justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex;position:sticky;top:0}.product-filter-dialog-head button{cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;font-size:1.4rem;display:grid}@media (width<=899px){.product-filter-dialog{width:100vw;max-width:100vw;margin:auto 0 0}.product-filter-dialog .product-filter-actions{background:var(--surface,#fff);padding:.75rem 0 0;position:sticky;bottom:0}.product-filter-dialog .product-filter-actions .storefront-primary-link{flex:1}}.product-filter-chips{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.product-filter-chips a{color:inherit;background:#fff;border:1px solid #d5dce8;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.product-filter-chips a:hover{border-color:var(--accent,#8a5310)}.product-filter-chips .product-filter-clear{background:0 0;border-color:#0000}.cookie-consent{z-index:60;pointer-events:none;padding:.75rem;position:fixed;inset:auto 0 0}.cookie-consent-box{max-width:var(--page-width,72rem);border:1px solid color-mix(in srgb, var(--text,#171a1f) 14%, transparent);border-radius:var(--radius,8px);color:var(--text,#171a1f);background:var(--surface,#fff);pointer-events:auto;gap:.75rem;margin:0 auto;padding:1rem 1.25rem;display:grid;box-shadow:0 10px 30px #00000029}.cookie-consent-title{color:var(--heading,var(--text,#171a1f));font-family:var(--font-heading,inherit);margin:0;font-size:1.05rem}.cookie-consent-text{margin:0;font-size:.92rem;line-height:1.5}.cookie-consent-text a,.cookie-preferences-policy a{color:inherit;text-decoration:underline}.cookie-consent-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.cookie-consent-button{min-height:2.75rem;font:inherit;cursor:pointer;padding:.5rem .75rem;font-weight:600}.cookie-consent-button:focus-visible,.cookie-preferences-close:focus-visible{outline:3px solid var(--accent,#2563eb);outline-offset:2px}@media (width>=900px){.theme-root:not([data-cerez-seridi]) .cookie-consent-box{grid-template-columns:minmax(0,1fr) auto;align-items:center}.theme-root:not([data-cerez-seridi]) .cookie-consent-title,.theme-root:not([data-cerez-seridi]) .cookie-consent-text{grid-column:1}.theme-root:not([data-cerez-seridi]) .cookie-consent-box .cookie-consent-actions{grid-area:1/2/span 2;grid-template-columns:repeat(3,9rem)}}.theme-root[data-cerez-seridi=kutu] .cookie-consent{width:min(100%,26rem);inset:auto 0 0 auto}.theme-root[data-cerez-seridi=pencere] .cookie-consent{pointer-events:auto;background:#00000073;place-items:center;display:grid;inset:0}.theme-root[data-cerez-seridi=pencere] .cookie-consent-box{width:min(100%,32rem)}.cookie-preferences{border-radius:var(--radius,8px);width:min(100% - 2rem,34rem);max-height:calc(100dvh - 2rem);color:var(--text,#171a1f);background:var(--surface,#fff);border:0;padding:0}.cookie-preferences::backdrop{background:#00000073}.cookie-preferences-form{gap:1rem;padding:1.25rem;display:grid}.cookie-preferences-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cookie-preferences-heading h2{color:var(--heading,var(--text,#171a1f));font-family:var(--font-heading,inherit);margin:0;font-size:1.15rem}.cookie-preferences-close{width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.5rem}.cookie-preferences-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.cookie-preferences-row{border:1px solid color-mix(in srgb, var(--text,#171a1f) 12%, transparent);border-radius:var(--radius,8px);align-items:center;gap:1rem;padding:.75rem;display:flex}.cookie-preferences-row>span:first-child{flex:1;gap:.2rem;display:grid}.cookie-preferences-row small,.cookie-preferences-state{opacity:.8;font-size:.85rem}.cookie-preferences-row input{width:1.25rem;height:1.25rem;accent-color:var(--button-bg,var(--accent,#2563eb))}.cookie-preferences-policy{margin:0}@media (width<=560px){.cookie-consent-actions{grid-template-columns:1fr}}.cart-drawer{width:min(100vw,29rem);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text,#172033);background:var(--surface,#fff);border:0;margin:0 0 0 auto;padding:0;box-shadow:-12px 0 40px #0000002e}.cart-drawer[open]{flex-direction:column;animation:.22s ease-out cart-drawer-in;display:flex}.cart-drawer::backdrop{background:#14100c73}@keyframes cart-drawer-in{0%{transform:translate(100%)}}.cart-drawer-head{border-bottom:1px solid #e7e2da;flex:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.cart-drawer-head h2{margin:0;font-size:1.5rem}.cart-drawer-head button{width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:1.5rem;display:grid}.cart-drawer-head button:hover{background:#0000000f}.cart-drawer-body{flex:auto;align-content:start;gap:1rem;padding:1rem 1.5rem;display:grid;overflow:auto}.cart-drawer-added{color:#15803d;margin:0;font-size:.85rem}.cart-drawer-nudge{border-radius:calc(var(--radius,.6rem) / 2);background:color-mix(in srgb, var(--accent,#8a5310) 9%, transparent);align-items:center;gap:.6rem;margin:0;padding:.6rem .75rem;font-size:.85rem;display:flex}.cart-drawer-shipping{gap:.45rem;font-size:.85rem;display:grid}.free-shipping-progress{appearance:none;background:color-mix(in srgb, currentColor 12%, transparent);width:100%;height:6px;color:var(--free-shipping-fill,var(--accent,#8a5310));border:0;border-radius:3px;display:block;overflow:hidden}.free-shipping-progress::-webkit-progress-bar{background:color-mix(in srgb, currentColor 12%, transparent)}.free-shipping-progress::-webkit-progress-value{background:var(--free-shipping-fill,var(--accent,#8a5310));border-radius:3px}.free-shipping-progress::-moz-progress-bar{background:var(--free-shipping-fill,var(--accent,#8a5310));border-radius:3px}.cart-drawer-nudge>span:first-child{color:#fff;background:var(--accent,#8a5310);border-radius:999px;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:800;display:grid}.cart-drawer-error{color:#b42318;margin:0;font-size:.85rem}.cart-drawer-empty{opacity:.7;text-align:center;margin:1.5rem 0}.cart-drawer-items{margin:0;padding:0;list-style:none;display:grid}.cart-drawer-item{border-bottom:1px solid #e7e2da;grid-template-columns:4.75rem minmax(0,1fr) auto;gap:.9rem;padding-block:1rem;display:grid}.cart-drawer-thumb{border-radius:calc(var(--radius,.6rem) / 2);background:#f1ede6;width:4.75rem;height:6.25rem;overflow:hidden}.cart-drawer-thumb img,.cart-drawer-more-image img{object-fit:cover;width:100%;height:100%}.cart-drawer-info{align-content:start;gap:.25rem;min-width:0;display:grid}.cart-drawer-info a{color:inherit;overflow-wrap:anywhere;font-weight:600;text-decoration:none}.cart-drawer-info small{opacity:.7}.cart-drawer-tag{color:#15803d;background:#e7f6ec;border-radius:999px;justify-self:start;padding:.1rem .45rem;font-size:.75rem;font-weight:700}.cart-drawer-controls{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.35rem;display:flex}.cart-drawer-stepper{border:1px solid #cfc8bd;border-radius:.5rem;align-items:center;display:inline-flex;overflow:hidden}.cart-drawer-stepper button{width:2.25rem;height:2.25rem;color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.1rem}.cart-drawer-stepper button:disabled{opacity:.35;cursor:not-allowed}.cart-drawer-stepper output{text-align:center;min-width:2rem;font-weight:700}.cart-drawer-remove{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}.cart-drawer-warn{color:#b54708;opacity:1!important}.cart-drawer-price{white-space:nowrap;align-content:start;justify-items:end;font-size:.9rem;font-weight:700;display:grid}.cart-drawer-price s,.cart-drawer-more-price s{opacity:.6;font-size:.78rem;font-weight:400}.cart-drawer-more h3{margin:0 0 .6rem;font-size:1.15rem}.cart-drawer-more ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.cart-drawer-more li{align-content:start;gap:.3rem;font-size:.82rem;display:grid}.cart-drawer-more li>a:not(.cart-drawer-more-add){color:inherit;text-decoration:none}.cart-drawer-more-image{aspect-ratio:3/4;border-radius:calc(var(--radius,.6rem) / 2);background:#f1ede6;display:block;overflow:hidden}.cart-drawer-more-price{flex-wrap:wrap;gap:.3rem;font-weight:700;display:flex}.cart-drawer-more-add{border-radius:var(--button-radius,.6rem);color:inherit;text-align:center;border:1px solid;padding:.4rem .5rem;font-weight:700;text-decoration:none}.cart-drawer-foot{background:color-mix(in srgb, var(--surface,#fff) 92%, #000);border-top:1px solid #e7e2da;flex:none;gap:.75rem;padding:1rem 1.5rem 1.25rem;display:grid}.cart-drawer-totals{gap:.35rem;margin:0;font-size:.9rem;display:grid}.cart-drawer-totals div{justify-content:space-between;gap:1rem;display:flex}.cart-drawer-totals dd{margin:0}.cart-drawer-discount{color:#15803d}.cart-drawer-grand{padding-top:.35rem;font-size:1.05rem;font-weight:800}.cart-drawer-actions{grid-template-columns:1fr 1.3fr;gap:.6rem;display:grid}.cart-drawer-actions a{place-items:center;min-height:2.9rem;margin:0;text-decoration:none;display:grid}.cart-drawer-secondary{border-radius:var(--button-radius,.6rem);color:inherit;border:1px solid;order:-1;padding:.65rem .8rem;font-size:.86rem;font-weight:800}.cart-drawer-note{opacity:.7;text-align:center}.cart-toast{z-index:50;border-radius:var(--radius,.6rem);color:#fff;background:#1f2a24;align-items:center;gap:.75rem;max-width:min(100vw - 2rem,28rem);padding:.85rem 1rem;font-size:.9rem;animation:.2s ease-out cart-toast-in;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 12px 32px #00000038}.cart-toast-text{flex:1;min-width:0}.cart-toast a{color:inherit;white-space:nowrap;font-weight:800}.cart-toast button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.25rem}@keyframes cart-toast-in{0%{opacity:0;transform:translateY(.75rem)}}@media (width<=640px){.cart-drawer{border-radius:var(--radius,.8rem) var(--radius,.8rem) 0 0;width:100vw;height:auto;max-height:88dvh;margin:auto 0 0;box-shadow:0 -12px 40px #0000002e}@keyframes cart-drawer-in{0%{transform:translateY(100%)}}.cart-drawer-head,.cart-drawer-body,.cart-drawer-foot{padding-inline:1rem}.cart-drawer-totals>div:not(.cart-drawer-grand){display:none}.cart-drawer-grand{padding-top:0}.cart-drawer-actions{grid-template-columns:minmax(0,1fr)}.cart-drawer-secondary{order:0}.cart-drawer-note{display:none}.cart-toast{max-width:none;bottom:1rem;left:1rem;right:1rem}}.cart-drawer-more-add{font:inherit;cursor:pointer;background:0 0}.cart-drawer-more-add[aria-disabled=true],.theme-product-card button.theme-button[aria-disabled=true]{cursor:progress;opacity:.8}.cart-drawer-more-add[data-sold-out],.theme-product-card button.theme-button[data-sold-out]{cursor:not-allowed;opacity:.55}.quick-add-spinner{vertical-align:-.15em;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;margin-right:.45em;animation:.8s linear infinite quick-add-spin;display:inline-block}@keyframes quick-add-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.quick-add-spinner{animation:none}}.theme-product-card:has(button[data-sold-out]) .theme-stock-out{display:none}.theme-product-card button.theme-button{font:inherit;cursor:pointer}.quick-add{border-radius:var(--radius,.8rem);width:min(48.75rem,100vw - 2rem);max-width:none;max-height:min(42rem,100dvh - 2rem);color:var(--text,#172033);background:var(--surface,#fff);border:0;padding:0;overflow:hidden;box-shadow:0 24px 64px #00000047}.quick-add[open]{animation:.18s ease-out quick-add-in}.quick-add::backdrop{background:#14100c80}@keyframes quick-add-in{0%{opacity:0;transform:translateY(.75rem)}}.quick-add-panel{min-height:min(28.75rem,100dvh - 2rem);max-height:inherit;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:21.25rem minmax(0,1fr);display:grid}.quick-add-gallery{background:#f1ede6;grid-row:1/-1;position:relative;overflow:hidden}.quick-add-gallery img{object-fit:cover;width:100%;height:100%;display:block}.quick-add-nav{color:#2a2420;cursor:pointer;background:#ffffffd9;border:0;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;font-size:1.2rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.quick-add-prev{left:.6rem}.quick-add-next{right:.6rem}.quick-add-dots{justify-content:center;gap:.4rem;display:flex;position:absolute;bottom:.9rem;left:0;right:0}.quick-add-dots button{cursor:pointer;background:#ffffff8c;border:0;border-radius:999px;width:.5rem;height:.5rem;padding:0}.quick-add-dots button.is-active{background:#fff;width:1.25rem}.quick-add-head{gap:.4rem;padding:1.75rem 3.5rem .5rem 1.75rem;display:grid;position:relative}.quick-add-campaign{border-radius:calc(var(--radius,.8rem) / 3);color:#067647;background:#0676471f;justify-self:start;padding:.2rem .55rem;font-size:.78rem;font-weight:700}.quick-add-head h2{margin:0;font-size:1.6rem;line-height:1.15}.quick-add-price{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0;display:flex}.quick-add-price b{font-size:1.25rem;font-weight:600}.quick-add-price s{color:#6b6259}.quick-add-close{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:1.5rem;display:grid;position:absolute;top:.6rem;right:.6rem}.quick-add-close:hover{background:#0000000f}.quick-add-body{align-content:start;gap:1.1rem;padding:.75rem 1.75rem 1rem;display:grid;overflow-y:auto}.quick-add-option{border-radius:calc(var(--radius,.8rem) / 2);border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-width:0;margin:0;padding:.4rem;display:grid}.quick-add-option.is-missing{background:#b423180f;border-color:#b42318}.quick-add-option legend{float:left;letter-spacing:.03em;padding:0;font-size:.85rem}.quick-add-option legend b{font-weight:600}.quick-add-chart{color:inherit;text-underline-offset:3px;justify-self:end;font-size:.82rem}.quick-add-values{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.5rem;padding-bottom:.9rem;display:grid}.quick-add-value{display:grid;position:relative}.quick-add-value input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.quick-add-value span{border-radius:calc(var(--radius,.8rem) / 2);background:var(--surface,#fff);text-align:center;border:1px solid #cfc8bd;place-items:center;min-height:2.9rem;padding:.3rem .5rem;font-size:.9rem;display:grid}.quick-add-value input:checked+span{border-color:var(--text,#172033);color:var(--surface,#fff);background:var(--text,#172033)}.quick-add-value input:focus-visible+span{outline:2px solid var(--accent,#8a5310);outline-offset:2px}.quick-add-value.is-out span{color:#b8b0a6;background:0 0;text-decoration:line-through}.quick-add-value.is-out input{cursor:not-allowed}.quick-add-value small{color:#b54708;text-align:center;font-size:.68rem;font-weight:700;position:absolute;bottom:-1.05rem;left:0;right:0}.quick-add-missing{color:#b42318;grid-column:1/-1;margin:0;font-size:.8rem;font-weight:600}.quick-add-foot{border-top:1px solid #e7e2da;gap:.6rem;padding:.9rem 1.75rem 1.25rem;display:grid}.quick-add-error,.quick-add-card-error{border-radius:calc(var(--radius,.8rem) / 2);color:#b42318;background:#b4231814;gap:.6rem;margin:0;padding:.6rem .75rem;font-size:.85rem;display:flex}.quick-add-error span,.quick-add-card-error span{font-weight:800}.quick-add-card-error{gap:.45rem;margin-top:.5rem;padding:.45rem .6rem;font-size:.78rem;line-height:1.4}.quick-add-row{align-items:stretch;gap:.6rem;display:flex}.quick-add-stepper{border-radius:calc(var(--radius,.8rem) / 2);border:1px solid #cfc8bd;flex:none;align-items:center;display:inline-flex;overflow:hidden}.quick-add-stepper button{width:2.75rem;height:3rem;color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.15rem}.quick-add-stepper button:disabled{opacity:.35;cursor:not-allowed}.quick-add-stepper output{text-align:center;min-width:2rem;font-weight:700}.quick-add-submit{border-radius:var(--button-radius,.6rem);min-height:3rem;color:var(--button-text,#fff);background:var(--button-bg,var(--accent,#8a5310));font:inherit;cursor:pointer;border:0;flex:auto;padding:.6rem 1rem;font-weight:800}.quick-add-submit[aria-busy=true]{opacity:.85;cursor:progress}.quick-add-submit.is-done{background:#067647}.quick-add-note{color:#b54708;margin:0;font-size:.8rem}.quick-add-grab,.quick-add-link--body{display:none}.quick-add-link{color:inherit;text-underline-offset:3px;justify-self:start;font-size:.85rem}@media (width<=640px){.quick-add{border-radius:var(--radius,.8rem) var(--radius,.8rem) 0 0;width:100vw;max-height:90dvh;margin:auto 0 0;box-shadow:0 -12px 40px #00000038}@keyframes quick-add-in{0%{transform:translateY(100%)}}.quick-add-panel{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:4.5rem minmax(0,1fr);min-height:0;max-height:90dvh}.quick-add-gallery{border-radius:calc(var(--radius,.8rem) / 2);grid-row:1;width:4.5rem;height:6rem;margin:.9rem 0 .9rem 1rem}.quick-add-prev{display:none}.quick-add-next{color:#0000;background:0 0;border-radius:0;width:auto;height:auto;inset:0;transform:none}.quick-add-dots{pointer-events:none;gap:.2rem;bottom:.35rem}.quick-add-dots button{width:.3rem;height:.3rem}.quick-add-dots button.is-active{width:.65rem}.quick-add-head{align-content:start;padding:.9rem 3.25rem .9rem .9rem}.quick-add-head h2{font-size:1.3rem}.quick-add-close{top:.4rem;right:.4rem}.quick-add-body{border-top:1px solid #e7e2da;grid-column:1/-1;padding:1rem}.quick-add-values{grid-template-columns:repeat(auto-fill,minmax(4rem,1fr))}.quick-add-foot{background:color-mix(in srgb, var(--surface,#fff) 94%, #000);grid-column:1/-1;padding:.75rem 1rem 1.25rem}.quick-add-grab{z-index:1;background:color-mix(in srgb, currentColor 25%, transparent);border-radius:.125rem;width:2.5rem;height:.25rem;display:block;position:absolute;top:.4rem;left:50%;transform:translate(-50%)}.quick-add-link--body{justify-self:start;display:inline-block}.quick-add-link--foot{display:none}}@media (prefers-reduced-motion:reduce){.cart-drawer[open],.cart-toast,.quick-add[open]{animation:none}}.co-page{--co-accent:var(--accent,#2563eb);--co-text:var(--text,#172033);--co-surface:color-mix(in srgb, var(--page-bg,#fff) 40%, #fff);--co-soft:color-mix(in srgb, var(--co-text) 4%, var(--co-surface));--co-accent-soft:color-mix(in srgb, var(--co-accent) 10%, var(--co-surface));--co-accent-line:color-mix(in srgb, var(--co-accent) 45%, var(--co-surface));--co-muted:color-mix(in srgb, var(--co-text) 72%, var(--co-surface));--co-line:color-mix(in srgb, var(--co-text) 12%, var(--co-surface));--co-field:color-mix(in srgb, var(--co-text) 30%, var(--co-surface));--co-field-strong:color-mix(in srgb, var(--co-text) 50%, var(--co-surface));--co-radius:var(--radius,10px);--co-radius-s:min(var(--co-radius), .6rem);--co-radius-xs:min(var(--co-radius), .35rem);--co-shadow:var(--shadow,0 1px 2px #1720330f, 0 4px 14px #1720330d);color:var(--co-text);gap:1.25rem;display:grid}:where(.co-page) a:not([class]){color:inherit;text-underline-offset:3px}.co-page--narrow{width:100%;max-width:44rem;margin-inline:auto}.co-page--auth{justify-items:center;padding-block:1rem 2rem}.co-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.co-muted{color:var(--co-muted);margin:0}.co-note{color:var(--co-muted);margin:0;font-size:.85rem;line-height:1.5}.co-steps ol{margin:0;padding:0;list-style:none;display:flex}.co-step{color:var(--co-muted);flex-direction:column;flex:1;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:flex;position:relative}.co-step:not(:last-child):after{content:"";background:var(--co-line);height:2px;position:absolute;top:.9rem;left:calc(50% + 1.1rem);right:calc(1.1rem - 50%)}.co-step--done:not(:last-child):after{background:var(--co-accent)}.co-step-label{text-align:center;overflow-wrap:anywhere;padding-inline:.2rem}.co-step-dot{border:2px solid var(--co-line);background:var(--co-surface);border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.8rem;font-weight:800;display:grid}.co-step--current{color:var(--co-text)}.co-step--current .co-step-dot{border-color:var(--co-accent);color:var(--co-accent);box-shadow:0 0 0 4px var(--co-accent-soft)}.co-step--done .co-step-dot{border-color:var(--co-accent);color:#fff;background:var(--co-accent)}.co-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.co-head h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3vw,2.1rem)}.co-head h1 small{color:var(--co-muted);font-size:1rem;font-weight:600}.co-head a{color:var(--co-muted);font-size:.9rem;font-weight:600;text-decoration:none}.co-head a:hover{color:var(--co-accent)}.co-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);align-items:start;gap:1.5rem;display:grid}.co-main,.co-stack,.co-form{gap:1rem;min-width:0;display:grid}.co-form[hidden]{display:none}.co-aside{position:sticky;top:1rem}.co-card{border:1px solid var(--co-line);border-radius:var(--co-radius);background:var(--co-surface);box-shadow:var(--co-shadow);gap:1rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid}.co-card-title{align-items:center;gap:.6rem;margin:0;font-size:1.1rem;display:flex}.co-card-number{color:#fff;background:var(--co-accent);border-radius:50%;flex:none;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;display:grid}.co-card-number--done{background:#15803d}.co-subtitle{border-top:1px solid var(--co-line);margin:.25rem 0 0;padding-top:1rem;font-size:1rem}.co-fields{gap:.9rem;display:grid}.co-subform{border-radius:calc(var(--co-radius) - 2px);background:var(--co-soft);padding:1rem}.co-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.co-field{align-content:start;gap:.35rem;min-width:0;display:grid}.co-field-label{font-size:.85rem;font-weight:600}.co-field-label small,.co-field-hint{color:var(--co-muted);font-size:.8rem;font-weight:500}.co-field input,.co-field select{border:1px solid var(--co-field);border-radius:var(--co-radius-s);width:100%;min-height:46px;color:inherit;background:var(--co-surface);font:inherit;padding:.6rem .8rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.co-field input:hover,.co-field select:hover{border-color:var(--co-field-strong)}.co-field input:focus,.co-field select:focus{border-color:var(--co-accent);box-shadow:0 0 0 3px var(--co-accent-soft);outline:none}.co-field input:disabled,.co-field select:disabled{background:var(--co-soft)}.co-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--co-muted) 50%), linear-gradient(135deg, var(--co-muted) 50%, transparent 50%);background-position:calc(100% - 1.1rem),calc(100% - .75rem);background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.25rem}.co-field select:disabled{background-image:none}.co-choices{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem;display:grid}.co-choice{border:1.5px solid var(--co-line);border-radius:calc(var(--co-radius) - 2px);background:var(--co-surface);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.9rem;transition:border-color .15s,background .15s;display:flex}.co-choice:hover{border-color:var(--co-accent-line)}.co-choice.is-selected{border-color:var(--co-accent);background:var(--co-accent-soft)}.co-choice.is-unavailable{background:var(--co-soft);cursor:not-allowed;border-style:dashed}.co-choice-body .co-choice-warning{color:#7a4b05;font-weight:600}.co-choice input,.co-radio input{width:1.1rem;height:1.1rem;accent-color:var(--co-accent);flex:none;margin:.1rem 0 0}.co-choice-body{overflow-wrap:anywhere;gap:.15rem;min-width:0;font-size:.9rem;display:grid}.co-choice-body span{color:var(--co-muted)}.co-choice-body span:empty{display:none}.co-choice--add{border-style:dashed;align-items:center}.co-choice--add strong{color:var(--co-accent)}.co-radio-list{gap:.6rem;display:grid}.co-radio{cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.co-segmented{border:1px solid var(--co-line);background:var(--co-surface);border-radius:999px;justify-self:start;padding:.2rem;display:inline-flex}.co-segmented label{cursor:pointer;border-radius:999px;padding:.4rem 1rem;font-size:.9rem;font-weight:600}.co-segmented label.is-selected{color:#fff;background:var(--co-accent)}.co-segmented input{opacity:0;pointer-events:none;position:absolute}.co-segmented label:has(input:focus-visible){outline:3px solid var(--co-accent-line)}.co-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.co-actions--center{justify-content:center}.co-button{border-radius:var(--co-radius-s);color:#fff;background:var(--co-accent);min-height:48px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1.4rem;font-weight:700;text-decoration:none;transition:filter .15s,transform 50ms;display:inline-flex}.co-button:hover{filter:brightness(.93)}.co-button:active{transform:translateY(1px)}.co-button:disabled{cursor:progress;opacity:.7}.co-button--pay{width:100%;min-height:54px;font-size:1.05rem}.co-button--secondary{border:1.5px solid var(--co-accent);color:var(--co-accent);background:var(--co-surface)}.co-link-button{color:var(--co-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.9rem;font-weight:700}.co-link-button:hover{text-decoration:underline}.co-link-button--danger{color:#b42318;font-weight:600}.co-doc-link{color:var(--co-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;display:inline}.co-icon-button{background:var(--co-soft);width:2.25rem;height:2.25rem;font:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.co-coupon{gap:.75rem;display:grid}.co-coupon-row{gap:.5rem;display:flex}.co-coupon-row input{text-transform:uppercase;flex:1;min-width:0}.co-coupon-row .co-button{flex:none;min-height:46px}.co-field input[aria-invalid=true],.co-field select[aria-invalid=true]{border-color:#d92d20;box-shadow:0 0 0 3px #fee4e2}.co-consent:has(input[aria-invalid=true]){border-color:#d92d20;box-shadow:0 0 0 3px #fee4e2}.co-field-error{color:#b42318;gap:.35rem;margin:0;font-size:.85rem;font-weight:600;display:flex}.co-coupon-applied{border-radius:var(--co-radius-s);color:#14532d;background:#effaf2;border:1px solid #a7dfb8;align-items:flex-start;gap:.5rem;padding:.65rem .85rem;font-size:.9rem;line-height:1.45;display:flex}.co-coupon-applied--warning{color:#7a4b05;background:#fff8e6;border-color:#f5d27a}.co-coupon-text{flex:1;min-width:0}.co-coupon-applied .co-link-button{color:inherit;flex:none;padding:0;text-decoration:underline}.co-alert,.co-success{border-radius:var(--co-radius-s);color:#7a4b05;background:#fff8e6;border:1px solid #f5d27a;align-items:flex-start;gap:.5rem;margin:0;padding:.8rem 1rem;font-size:.92rem;line-height:1.5;display:flex}.co-alert a{color:inherit;font-weight:700}.co-alert--inline{padding:.5rem .75rem;font-size:.85rem}.co-success{color:#14532d;background:#effaf2;border-color:#a7dfb8}.co-summary{gap:1rem;display:grid}.co-summary-items{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.co-summary-items li{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;font-size:.92rem;display:grid}.co-summary-qty{border-radius:var(--co-radius-xs);min-width:1.6rem;height:1.6rem;color:var(--co-accent);background:var(--co-accent-soft);place-items:center;padding:0 .35rem;font-size:.8rem;font-weight:800;display:grid}.co-summary-name{overflow-wrap:anywhere;display:grid}.co-summary-name small{color:var(--co-muted)}.co-totals{border-top:1px solid var(--co-line);gap:.5rem;margin:0;padding-top:.9rem;display:grid}.co-totals div{justify-content:space-between;gap:1rem;display:flex}.co-totals dt{color:var(--co-muted)}.co-totals dt small{font-size:.8rem}.co-totals dd{text-align:right;margin:0;font-weight:600}.co-totals dd.co-muted,.co-totals dd .co-muted{font-weight:500}.co-totals .co-totals-grand{border-top:1px dashed var(--co-line);padding-top:.6rem}.co-totals .co-totals-grand dt{color:var(--co-text);font-weight:700}.co-totals .co-totals-grand dd{font-size:1.25rem;font-weight:800}.co-totals--inline,.co-totals--inline .co-totals-grand{border-top:0;padding-top:0}.co-free{color:#15803d;font-weight:700}.co-pay-marks{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.co-pay-marks li{border:1px solid var(--co-line);border-radius:var(--co-radius-xs);background:var(--co-surface);color:var(--co-text);letter-spacing:.02em;padding:.2rem .5rem;font-size:.7rem;font-weight:700}.co-trust{color:var(--co-muted);gap:.5rem;margin:.9rem 0;padding:0;font-size:.85rem;list-style:none;display:grid}.co-trust li{align-items:center;gap:.5rem;display:flex}.co-trust svg{flex:none}.co-summary-trusts{gap:.35rem;margin-top:.75rem;display:grid}.co-summary-trust{color:var(--co-muted);margin:0;font-size:.85rem}.co-summary-trust span{color:#15803d;font-weight:700}.co-summary-mobile .co-summary-trusts{margin-bottom:1rem}.co-summary-mobile{display:none}.co-member{border-radius:var(--co-radius-s);background:var(--co-soft);align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;display:flex}.co-card--done{background:color-mix(in srgb, var(--co-soft) 50%, var(--co-surface))}.co-done-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.co-done-list{gap:.5rem;margin:0;display:grid}.co-done-list div{grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;font-size:.92rem;display:grid}.co-done-list dt{color:var(--co-muted)}.co-done-list dd{overflow-wrap:anywhere;margin:0}.co-confirm{border-color:var(--co-accent-line)}.co-shipping-line{border-radius:var(--co-radius-s);background:var(--co-soft);gap:.5rem;margin:0;padding:.75rem 1rem;display:flex}.co-check{cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.92rem;line-height:1.45;display:flex}.co-check input{width:1.1rem;height:1.1rem;accent-color:var(--co-accent);flex:none;margin:.15rem 0 0}.co-consent{border:1.5px solid var(--co-line);border-radius:var(--co-radius-s);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.9rem 1rem;line-height:1.5;display:flex}.co-consent:has(input:checked){border-color:var(--co-accent);background:var(--co-accent-soft)}.co-consent input{width:1.2rem;height:1.2rem;accent-color:var(--co-accent);flex:none;margin:.15rem 0 0}.co-dialog{border-radius:var(--co-radius,12px);width:min(42rem,100vw - 2rem);max-height:min(85vh,48rem);color:var(--co-text);background:var(--co-surface);border:0;padding:0;box-shadow:0 24px 60px #0f172a40}.co-dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.co-dialog::backdrop{background:#0f172a73}.co-dialog header,.co-dialog footer{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.co-dialog header{border-bottom:1px solid var(--co-line)}.co-dialog footer{border-top:1px solid var(--co-line);justify-content:flex-end}.co-dialog h2{margin:0;font-size:1.1rem}.co-dialog-body{white-space:pre-wrap;overflow-wrap:anywhere;padding:1.25rem;font-size:.92rem;line-height:1.6;overflow:auto}.co-dialog .co-button{--co-accent:var(--accent,#2563eb)}.co-cart{padding-block:.25rem}.co-cart-items{margin:0;padding:0;list-style:none}.co-cart-perks{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.co-cart-perk{border:1px solid var(--co-line);border-radius:var(--co-radius-s);background:var(--co-surface);margin:0;padding:.85rem 1rem;font-size:.9rem}.co-cart-perk--shipping{align-content:center;gap:.5rem;display:grid}.co-cart-perk--shipping .free-shipping-progress{--free-shipping-fill:var(--co-accent)}.co-cart-item{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1rem 1.5rem;padding-block:1.1rem;display:grid}.co-cart-item+.co-cart-item{border-top:1px solid var(--co-line)}.co-cart-info{gap:.3rem;min-width:0;display:grid}.co-cart-info h2{overflow-wrap:anywhere;margin:0;font-size:1rem}.co-cart-info h2 a{color:inherit;text-decoration:none}.co-cart-info h2 a:hover{color:var(--co-accent)}.co-cart-info p{font-size:.88rem}.co-stepper{border:1px solid var(--co-field);border-radius:var(--co-radius-s);background:var(--co-surface);align-items:center;display:inline-flex;overflow:hidden}.co-stepper button{width:2.6rem;height:2.6rem;color:var(--co-text);background:var(--co-soft);font:inherit;cursor:pointer;border:0;font-size:1.2rem;font-weight:700}.co-stepper button:hover:not(:disabled){color:var(--co-accent);background:var(--co-accent-soft)}.co-stepper button:disabled{color:var(--co-field);cursor:not-allowed}.co-stepper output{text-align:center;min-width:2.5rem;font-weight:700}.co-cart-price{justify-items:end;gap:.25rem;min-width:6rem;display:grid}.co-cart-price strong{font-size:1.05rem}.co-thumb{border:1px solid var(--co-line);border-radius:var(--co-radius-s);background:var(--co-soft);flex:none;place-items:center;width:4.5rem;height:4.5rem;font-size:1.4rem;display:grid;overflow:hidden}.co-thumb img{object-fit:cover;width:100%;height:100%}.co-summary-thumb{position:relative}.co-summary-thumb .co-thumb{width:3rem;height:3rem;font-size:1rem}.co-summary-badge{border:2px solid var(--co-surface);color:#fff;background:var(--co-accent);border-radius:999px;place-items:center;min-width:1.3rem;height:1.3rem;padding:0 .3rem;font-size:.7rem;font-weight:800;display:grid;position:absolute;top:-.45rem;right:-.45rem}.co-empty{text-align:center;justify-items:center;padding-block:2.5rem}.co-empty h1,.co-empty h2{margin:0;font-size:1.3rem}.co-empty p{color:var(--co-muted);margin:0}.co-empty-icon{font-size:2.5rem}.co-result{text-align:center;justify-items:center}.co-result h1{margin:0;font-size:clamp(1.4rem,3vw,1.8rem)}.co-result p{margin:0}.co-result .co-alert{text-align:left}.co-result .co-actions{width:min(100%,22rem)}.co-result-icon{border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;font-size:1.6rem;font-weight:800;display:grid}.co-result--success .co-result-icon{color:#fff;background:#16a34a}.co-result--warning .co-result-icon{color:#7a4b05;background:#fde68a}.co-result--info .co-result-icon{background:var(--co-accent-soft)}.co-page--sign-in{padding-block:clamp(1.5rem,4vw,3.5rem) clamp(2.5rem,6vw,5.5rem)}.co-auth-split{border:1px solid var(--co-line);border-radius:var(--co-radius);background:var(--co-surface);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,65rem);margin-inline:auto;display:grid;overflow:hidden}.co-auth-pane,.co-auth-side,.co-auth-solo{align-content:start;gap:1.1rem;padding:2.75rem 3rem;display:grid}.co-auth-pane h1,.co-auth-solo h1{margin:0;font-size:clamp(1.75rem,3vw,2.25rem)}.co-auth-side{background:var(--co-soft);gap:1.25rem}.co-auth-side h2{margin:0;font-size:clamp(1.4rem,2.4vw,1.75rem)}.co-auth-tabs{border-bottom:1px solid var(--co-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.co-auth-tabs a{min-height:3rem;color:var(--co-muted);border-bottom:2px solid #0000;justify-content:center;align-items:center;margin-bottom:-1px;text-decoration:none;display:flex}.co-auth-tabs a:hover{color:var(--co-text)}.co-auth-tabs a[aria-current=page]{border-bottom-color:var(--co-text);color:var(--co-text);font-weight:600}.co-auth-nudge{border-radius:var(--co-radius-s);background:var(--co-soft);align-items:center;gap:.65rem;margin:0;padding:.65rem .75rem;font-size:.85rem;display:flex}.co-auth-forgot{color:var(--co-text);text-underline-offset:3px;justify-self:end;margin-top:-.4rem;font-size:.85rem}.co-auth-or{color:var(--co-muted);align-items:center;gap:.75rem;margin:0;font-size:.8rem;display:flex}.co-auth-or:before,.co-auth-or:after{content:"";background:var(--co-line);flex:auto;height:1px}.co-auth-consents{gap:.6rem;display:grid}.co-auth-legal,.co-auth-note,.co-auth-expired{color:var(--co-muted);margin:0;font-size:.8rem}.co-auth-note{font-size:.875rem}.co-auth-expired{border-radius:var(--co-radius-s);color:var(--co-text);background:#fffaeb;border:1px solid #fedf89;padding:.85rem 1rem;font-size:.875rem}.co-auth-benefits{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.co-auth-benefits li{align-items:flex-start;gap:.75rem;font-size:.875rem;display:flex}.co-auth-benefits svg{flex:none;margin-top:.1rem}.co-auth-benefits li>span{display:grid}.co-auth-benefits b{font-weight:600}.co-auth-benefits li>span>span{color:var(--co-muted)}.co-auth-side-action{justify-self:start}.co-auth-switch{margin:0;font-size:.875rem}.co-auth-switch a{color:var(--co-text);text-underline-offset:3px;font-weight:600}.co-auth-solo{border:1px solid var(--co-line);border-radius:var(--co-radius);background:var(--co-surface);width:min(100%,30rem);margin-inline:auto}.co-auth-solo--centered{text-align:center;justify-items:center}.co-auth-solo p{margin:0;font-size:.9rem}.co-auth-back{color:var(--co-text);justify-self:start;font-size:.85rem;text-decoration:none}.co-auth-back:hover{text-decoration:underline}.co-auth-icon{border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.co-auth-icon--ok{color:#fff;background:#079455}.co-auth-icon--mail{background:var(--co-soft);color:var(--co-text)}.co-auth-actions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.co-password{position:relative}.co-password input{width:100%;padding-right:4.5rem}.co-password-toggle{color:var(--co-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.25rem;font-size:.8rem;text-decoration:underline;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.co-password-rule{color:var(--co-muted);font-size:.8rem}.co-password-rule.is-met{color:#067647}@media (width<=860px){.co-auth-split{background:0 0;border:0;grid-template-columns:minmax(0,1fr);overflow:visible}.co-auth-pane,.co-auth-solo{padding:0}.co-auth-solo{padding:1.5rem 1.25rem}.co-auth-side{border-radius:var(--co-radius);gap:.75rem;padding:1rem}.co-auth-side h2{font-size:1rem}.co-auth-side-action,.co-auth-side--register{display:none}}.co-acc{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:2.5rem;padding-block:2.25rem 5rem;display:grid}.co-acc-side{gap:.25rem;display:grid;position:sticky;top:1.5rem}.co-acc-who{border-bottom:1px solid var(--co-line);align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.25rem .25rem 1.25rem;display:flex}.co-acc-who>span:last-child{min-width:0;display:grid}.co-acc-who b{font-weight:600}.co-acc-who small{color:var(--co-muted);text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.co-acc-avatar{background:var(--co-accent);width:2.75rem;height:2.75rem;color:var(--accent-ink,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.co-acc-menu{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.co-acc-nav{border-radius:var(--co-radius-s);width:100%;min-height:2.75rem;color:var(--co-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0 .75rem;text-decoration:none;display:flex}.co-acc-nav:hover{background:var(--co-soft)}.co-acc-nav[aria-current=page]{background:var(--co-surface);box-shadow:inset 3px 0 0 var(--co-accent);font-weight:600}.co-acc-icon{flex:none;width:1.25rem;height:1.25rem}.co-acc-signout{border-top:1px solid var(--co-line);min-height:3.5rem;color:var(--co-muted);border-radius:0;margin-top:.5rem;padding-top:.75rem}.co-acc-main{gap:1.25rem;min-width:0;display:grid}.co-acc-back{color:var(--co-muted);font-size:.875rem;text-decoration:none;display:none}.co-acc-head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.co-acc-head h1{margin:0;font-size:clamp(1.9rem,3.5vw,2.5rem)}.co-acc-eyebrow{color:var(--co-muted);font-size:.85rem}.co-acc-main .co-card h2{margin:0;font-size:1.35rem}.co-acc-card-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.co-acc-card-head a{color:var(--co-text);text-underline-offset:3px;font-size:.85rem}.co-acc-cards .co-card h2{font-size:1.1rem}.co-acc-card-foot{border-top:1px solid var(--co-line);justify-content:flex-end;gap:.6rem;padding-top:1rem;display:flex}.co-acc-cards{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.co-acc-text,.co-acc-note{margin:0;font-size:.875rem}.co-acc-note{color:var(--co-muted);font-size:.8rem}.co-acc-verify{border-radius:var(--co-radius-s);background:#fffaeb;border:1px solid #fedf89;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.875rem;display:flex}.co-acc-verify p{flex:20rem;gap:.6rem;margin:0;display:flex}.co-acc-verify b{font-weight:600}.co-acc-order{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.9rem;display:flex}.co-acc-order b{font-weight:600}.co-acc-muted{color:var(--co-muted)}.co-acc-total{margin-left:auto}.co-acc-rows{margin:0;padding:0;list-style:none}.co-acc-rows li+li{border-top:1px solid var(--co-line)}.co-acc-rows a{color:inherit;padding:.75rem 0;text-decoration:none;display:block}.co-acc-rows a:hover b:first-child{text-decoration:underline}.co-acc-pills{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.co-acc-pill{background:var(--co-soft);color:var(--co-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.co-acc-pill--on{color:#067647;background:#ecfdf3}.co-acc-pill--warn{color:#b54708;background:#fffaeb}.co-acc-readonly{border:1px solid var(--co-line);border-radius:var(--co-radius-s);background:var(--co-soft);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.9rem;margin:0;padding:0 .85rem;font-size:.9rem;display:flex}.co-acc-birth{border:0;margin:0;padding:0}.co-acc-birth-parts{grid-template-columns:1fr 1.6fr 1.2fr;gap:.5rem;max-width:26rem;display:grid}.co-acc-birth-parts select{border:1px solid var(--co-field);border-radius:var(--co-radius-s);background:var(--co-surface);min-height:2.9rem;color:var(--co-text);font:inherit;padding:0 .75rem}.co-acc-birth-parts select[aria-invalid=true]{border-color:#d92d20}.co-acc-toggles{margin:0 0 .75rem;padding:0;list-style:none}.co-acc-toggle{border-bottom:1px solid var(--co-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.co-acc-toggle:last-child{border-bottom:0}.co-acc-toggle>span{gap:.15rem;display:grid}.co-acc-toggle b{font-weight:500}.co-acc-toggle>span>span{color:var(--co-muted);font-size:.875rem}.co-switch{background:var(--co-field-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:2.75rem;height:1.625rem;padding:0;position:relative}.co-switch:after{content:"";background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.co-switch[aria-checked=true]{background:var(--co-accent)}.co-switch[aria-checked=true]:after{left:calc(100% - 1.25rem - 3px)}.co-switch:focus-visible{outline:2px solid var(--co-accent);outline-offset:2px}.co-acc-main h2.co-acc-danger{color:#b42318}.co-button--danger{color:#b42318;background:0 0;border:1px solid #b42318}.co-button--danger:hover{background:#fef3f2}.co-acc-up{margin-bottom:.25rem;text-decoration:none;display:inline-block}.co-acc-up:hover{text-decoration:underline}.co-acc-chips{flex-wrap:wrap;gap:.5rem;display:flex}.co-acc-chip{border:1px solid var(--co-field);background:var(--co-surface);min-height:2.25rem;color:var(--co-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 .9rem;font-size:.85rem}.co-acc-chip[aria-pressed=true]{border-color:var(--co-text);background:var(--co-text);color:var(--co-surface)}.co-acc-orders{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.co-acc-orders>li{grid-template-columns:minmax(0,1fr) auto;align-items:center}.co-acc-orders .co-acc-order{grid-column:1/-1}.co-acc-orders .co-acc-detail{grid-column:2;justify-self:end}.co-acc-detail{min-height:2.5rem}.co-acc-detail-grid{grid-template-columns:minmax(0,1fr) 21rem;align-items:start;gap:1.25rem;display:grid}.co-acc-track{border-radius:var(--co-radius-s);background:var(--co-soft);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.85rem 1rem;font-size:.9rem;display:flex}.co-acc-track-text{flex:12rem}.co-acc-book{gap:1.25rem;display:grid}.co-acc-book-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.co-acc-book-card{align-content:start;gap:.5rem;font-size:.9rem}.co-acc-book-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.co-acc-book-head b{margin-right:auto;font-size:1rem;font-weight:600}.co-acc-book-acts{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;padding-top:.5rem;display:flex}.co-acc-confirm{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.co-acc-add{border:1px dashed var(--co-field-strong);border-radius:var(--co-radius);width:100%;height:100%;min-height:11rem;color:var(--co-text);font:inherit;cursor:pointer;background:0 0;align-content:center;place-items:center;gap:.35rem;display:grid}.co-acc-add:hover{background:var(--co-soft)}.co-acc-add>span{font-size:1.5rem}.co-acc-add b{font-weight:500}.co-acc-add small{color:var(--co-muted)}.co-summary-items li.co-acc-item{grid-template-columns:auto auto minmax(0,1fr) auto}.co-acc-item .co-thumb{width:3.5rem;height:3.5rem}.co-acc-thumbs{flex-wrap:wrap;gap:.5rem;display:flex}.co-acc-thumbs .co-thumb{width:3.5rem;height:4.5rem}.co-step-date{color:var(--co-muted);text-align:center;font-size:.72rem;font-weight:400}.co-acc-mobile-menu{display:none}@media (width<=860px){.co-acc{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:1.25rem 3rem}.co-acc-side{display:none}.co-acc-back{display:inline-block}.co-acc-back~.co-acc-head .co-acc-eyebrow{display:none}.co-acc .co-grid-2{grid-template-columns:minmax(0,1fr)}.co-acc-up{display:none}.co-acc-detail-grid{grid-template-columns:minmax(0,1fr)}.co-acc-chips{flex-wrap:nowrap;margin-inline:-1rem;padding-inline:1rem;overflow-x:auto}.co-acc-chip{flex:none}.co-acc-book-list{grid-template-columns:minmax(0,1fr)}.co-acc-book.is-editing .co-acc-book-list{display:none}.co-acc-book-foot{z-index:5;background:var(--co-surface);margin-inline:-1rem;padding:.75rem 1rem;position:sticky;bottom:0}.co-acc-book-foot .co-button{flex:1 1 0}.co-acc-readonly{flex-wrap:wrap;padding-block:.5rem}.co-acc-cards,.co-acc-recent{display:none}.co-acc-mobile-menu{gap:1rem;display:grid}.co-acc-mobile-menu ul{border:1px solid var(--co-line);border-radius:var(--co-radius);background:var(--co-surface);margin:0;padding:0;list-style:none;overflow:hidden}.co-acc-mobile-menu li+li{border-top:1px solid var(--co-line)}.co-acc-mobile-menu a{min-height:3.4rem;color:var(--co-text);justify-content:space-between;align-items:center;padding:0 1rem;text-decoration:none;display:flex}.co-acc-mobile-menu a span{color:var(--co-muted);font-size:1.1rem}.co-acc-mobile-menu .co-acc-icon{display:none}}.co-address{gap:.15rem;font-style:normal;line-height:1.5;display:grid}.co-documents{gap:.6rem;display:grid}.co-document{border:1px solid var(--co-line);border-radius:var(--co-radius-s)}.co-document summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.75rem 1rem;font-weight:600;display:flex}.co-document summary .co-muted{font-size:.85rem;font-weight:500}.co-document-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:22rem;padding:0 1rem 1rem;font-size:.9rem;line-height:1.6;overflow:auto}@media (width<=860px){.co-layout{grid-template-columns:minmax(0,1fr)}.co-aside{position:static}.co-summary-mobile{gap:0;display:grid}.co-summary-mobile[open]{gap:1rem}.co-summary-mobile summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:700;display:flex}.co-main~.co-aside{display:none}.co-actions--sticky{z-index:2;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--co-line);background:color-mix(in srgb, var(--co-surface) 96%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-inline:-1rem;position:sticky;bottom:0}.co-actions--sticky .co-button{width:100%}.co-actions--sticky .co-note{display:none}.co-cart-item{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb info info""thumb controls price";gap:.75rem 1rem}.co-cart-item>.co-thumb{grid-area:thumb;align-self:start}.co-cart-info{grid-area:info}.co-cart-controls{grid-area:controls}.co-cart-price{grid-area:price}.co-step{font-size:.72rem}.co-cart-price{min-width:0}}@media (width<=380px){.co-grid-2{grid-template-columns:minmax(0,1fr)}.co-steps{font-size:.75rem}.co-done-list div{grid-template-columns:minmax(0,1fr);gap:.1rem}}.co-payment-methods{border:0;gap:.6rem;margin:0 0 1rem;padding:0;display:grid}.co-payment-methods legend{margin-bottom:.5rem;font-weight:700}.co-choices--stack{grid-template-columns:minmax(0,1fr)}.co-choice.is-disabled{cursor:not-allowed;opacity:.6}.co-choice.is-disabled:hover{border-color:var(--co-line)}.co-totals-discount dd{color:#15803d}.co-cart-campaign{color:#15803d;align-items:flex-start;gap:.4rem;margin:.35rem 0 0;font-size:.85rem;line-height:1.4;display:flex}.co-cart-campaign>span[aria-hidden=true]{color:#fff;background:#15803d;border-radius:50%;flex:none;place-items:center;width:1.15rem;height:1.15rem;font-size:.68rem;font-weight:800;display:inline-grid}.co-aside .co-coupon-applied{margin:.75rem 0 0}.co-cart-gifts{border-top:1px solid var(--co-line);margin-top:.5rem;padding-top:1rem}.co-gift .co-note{margin:0}.co-gift-prompt{border-radius:var(--co-radius-s);color:#7a4b05;background:#fff8e6;border:1px solid #f5d27a;margin:0;padding:.55rem .8rem;font-size:.88rem}.co-gift-option{align-items:center}.co-gift-option .co-thumb{width:3rem;height:3rem;font-size:1rem}.co-gift>.co-link-button{justify-self:start}.co-summary-gift s{color:var(--co-muted);font-weight:400}.co-alert--info{border-color:var(--co-accent-line);color:var(--co-text);background:var(--co-accent-soft)}.co-bank{gap:1rem;display:grid}.co-bank-facts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:0;display:grid}.co-bank-facts div{border:1px solid var(--co-line);border-radius:calc(var(--co-radius) - 2px);background:var(--co-soft);gap:.2rem;padding:.75rem;display:grid}.co-bank-facts dt{color:var(--co-muted);font-size:.82rem}.co-bank-facts dd{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.co-bank-accounts{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.co-bank-account{border:1.5px solid var(--co-line);border-radius:calc(var(--co-radius) - 2px);background:var(--co-surface);gap:.3rem;padding:.9rem;display:grid}.co-bank-account span{color:var(--co-muted);font-size:.9rem}.co-bank-iban{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.co-bank-iban code{color:var(--co-text);letter-spacing:.03em;overflow-wrap:anywhere;font-size:.95rem}.co-copy{border:1px solid var(--co-accent-line);color:var(--co-accent);background:var(--co-surface);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.82rem;font-weight:700;display:inline-flex}.co-copy:hover{background:var(--co-accent-soft)}.co-chrome-header{border-bottom:1px solid color-mix(in srgb, var(--text,#172033) 12%, transparent);background:var(--page-bg,#fff)}.co-chrome-inner{justify-content:space-between;align-items:center;gap:1rem;max-width:72.5rem;min-height:4.75rem;margin-inline:auto;padding:.75rem 1.5rem;display:flex}.co-chrome-start{align-items:center;gap:.5rem;min-width:0;display:flex}.co-chrome-back-icon{display:none}.co-chrome-logo{color:var(--text,#172033);font-family:var(--font-heading,inherit);font-size:1.6rem;text-decoration:none}.co-chrome-logo img{object-fit:contain;max-width:11rem;max-height:2.75rem;display:block}.co-chrome-secure{color:color-mix(in srgb, var(--text,#172033) 65%, transparent);align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.co-chrome-back{color:var(--text,#172033);font-size:.875rem}.co-chrome-footer{border-top:1px solid color-mix(in srgb, var(--text,#172033) 12%, transparent);padding:1rem 1.5rem}.co-chrome-footer nav{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;font-size:.8rem;display:flex}.co-chrome-footer a{color:color-mix(in srgb, var(--text,#172033) 65%, transparent)}.co-page--checkout{width:100%;max-width:72.5rem;margin-inline:auto;padding-block:2rem 4rem}.co-page--checkout .co-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);gap:clamp(1.5rem,4vw,3rem)}.co-page--checkout .co-form,.co-page--checkout .co-main{gap:.875rem}.co-sec{border:1px solid var(--co-line);border-radius:var(--co-radius);background:var(--co-surface);display:grid}.co-sec.is-open{border-color:var(--co-text)}.co-sec-head{align-items:center;gap:.75rem;padding:1.1rem 1.4rem;display:flex}.co-sec-head h2{flex:auto;margin:0;font-size:1.15rem}.co-sec-num{border:1px solid var(--co-field);width:1.75rem;height:1.75rem;color:var(--co-muted);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:600;display:grid}.co-sec.is-open .co-sec-num{border-color:var(--co-text);color:#fff;background:var(--co-text)}.co-sec.is-done .co-sec-num{color:#fff;background:#15803d;border-color:#15803d}.co-sec-value{color:var(--co-muted);margin:-.5rem 0 0;padding:0 1.4rem 1.1rem 3.9rem;font-size:.9rem;line-height:1.5}.co-sec-value.co-member{display:block}.co-sec-body{gap:.9rem;padding:.25rem 1.4rem 1.4rem;display:grid}.co-sec-body[hidden]{display:none}.co-sec-body .co-subtitle{margin-top:.25rem}.co-choice-price{white-space:nowrap;margin-left:auto;font-size:.9rem}.co-choice-price.co-free{color:#15803d}.co-button--block{width:100%}@media (width<=860px){.co-page--checkout{padding-block:1rem 2rem}.co-page--checkout .co-layout{grid-template-columns:minmax(0,1fr)}.co-chrome-inner{min-height:3.75rem;padding:.5rem 1rem}.co-chrome-logo{font-size:1.25rem}.co-chrome-logo img{max-width:8rem}.co-chrome-back-icon{width:2.25rem;height:2.25rem;color:var(--text,#172033);justify-content:center;align-items:center;margin-left:-.5rem;font-size:1.25rem;text-decoration:none;display:inline-flex}.co-chrome-back--cart{display:none}.co-chrome-secure{font-size:.78rem}.co-sec-head{padding:1rem}.co-sec-value{padding:0 1rem 1rem 3.5rem}.co-sec-body{padding:.25rem 1rem 1rem}.co-sec-body .co-actions--sticky{margin-inline:-1rem}}.co-page--result{width:100%;max-width:72.5rem;margin-inline:auto;padding-block:2.5rem 4.5rem}.co-result-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,25rem);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.co-result-main{gap:1rem;min-width:0;display:grid}.co-result-hero{align-items:flex-start;gap:1rem;display:flex}.co-result-hero .co-result-icon{flex:none}.co-result-text{gap:.35rem;min-width:0;display:grid}.co-result-text h1{margin:0;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1.2}.co-result-text .co-actions{margin-top:.5rem}.co-result-summary{position:sticky;top:1rem}.co-summary-items--plain li{grid-template-columns:minmax(0,1fr) auto}.co-result-fact{gap:.15rem;font-size:.9rem;display:grid}.co-result-fact span{color:var(--co-muted);font-size:.78rem}.co-bank-rows{gap:.6rem;margin:0;display:grid}.co-bank-rows>div{grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.co-bank-rows dt{color:var(--co-muted);font-size:.88rem}.co-bank-rows dd{overflow-wrap:anywhere;min-width:0;margin:0}.co-bank-rows code{color:var(--co-text);letter-spacing:.03em;font-size:.95rem}.co-bank-amount{font-size:1.15rem}.co-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.co-progress-step{align-content:start;gap:.35rem;font-size:.85rem;display:grid}.co-progress-step strong{font-weight:600}.co-progress-step>span:not(.co-progress-bar){color:var(--co-muted);font-size:.78rem}.co-progress-bar{background:var(--co-line);border-radius:2px;height:4px}.co-progress-step.is-done .co-progress-bar{background:#15803d}.co-progress-step.is-current .co-progress-bar{background:var(--co-accent)}.co-account-offer{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.co-account-offer .co-field{flex:16rem;max-width:22rem}.co-account-offer .co-button{margin-top:1.55rem}@media (width<=860px){.co-page--result{padding-block:1.25rem 2.5rem}.co-result-layout{grid-template-columns:minmax(0,1fr)}.co-result-summary{position:static}.co-progress{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.co-bank-rows>div{grid-template-columns:minmax(0,1fr) auto}.co-bank-rows dt{grid-column:1/-1}.co-account-offer .co-button{width:100%;margin-top:0}}.co-embed[data-state=loading]{min-height:18rem}.co-embed-loading{color:var(--co-muted);align-items:center;gap:.6rem;margin:0;font-size:.9rem;display:flex}.co-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1.1rem;height:1.1rem;animation:.8s linear infinite co-spin}@keyframes co-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.co-spinner{animation:none}}.co-embed-actions{color:var(--co-muted);gap:.5rem;font-size:.875rem;display:grid}.co-method-change{color:var(--co-muted);font-size:.875rem}:root[data-xc-order-placed] .co-chrome-back,:root[data-xc-order-placed] .co-chrome-back-icon{display:none}.co-page--cart{width:100%;max-width:72.5rem;margin-inline:auto;padding-block:2rem 4rem}.co-page--cart .co-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,25rem);gap:clamp(1.5rem,4vw,3rem)}.co-page--cart .co-cart{padding:0}.co-page--cart .co-cart-items{border-block:1px solid var(--co-line)}.co-page--cart .co-cart-item{align-items:start;padding-block:1.5rem}.co-page--cart .co-cart-item>.co-thumb{width:7.5rem;height:10rem}.co-page--cart .co-cart-info h2{font-size:1.05rem}.co-cart-remove{margin-top:.35rem}.co-cart-stock{color:#b54708;margin:0;font-size:.85rem}.co-page--cart .co-cart-price{min-width:7rem}.co-page--cart .co-cart-price s{font-size:.85rem}.co-cart-coupon-toggle{justify-self:start}.co-cart-note{padding-top:.25rem;display:grid}.co-order-note-toggle{justify-self:start}.co-order-note textarea{border:1px solid var(--co-field);border-radius:var(--co-radius-s);width:100%;min-height:5.5rem;color:inherit;background:var(--co-surface);font:inherit;resize:vertical;padding:.7rem .85rem;font-size:1rem}.co-order-note textarea:hover{border-color:var(--co-field-strong)}.co-order-note textarea:focus{border-color:var(--co-accent);box-shadow:0 0 0 3px var(--co-accent-soft);outline:none}.co-order-note textarea[aria-invalid=true]{border-color:#d92d20;box-shadow:0 0 0 3px #fee4e2}.co-order-note-meta{min-height:1.2rem;color:var(--co-muted);justify-content:space-between;gap:.75rem;font-size:.8rem;display:flex}.co-order-note-count{font-variant-numeric:tabular-nums;margin-left:auto}.co-sec-body>.co-order-note,.co-sec-body>.co-order-note-toggle{margin-bottom:1rem}.co-cart-empty{text-align:center;justify-items:center;gap:.75rem;padding-block:2rem 1rem;display:grid}.co-cart-empty h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3vw,2.1rem)}.co-cart-empty p{margin:0}.co-cart-empty-links{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.5rem;display:flex}.co-cart-more{gap:1.25rem;margin-top:1.5rem;display:grid}.co-cart-more h2{letter-spacing:-.01em;margin:0;font-size:clamp(1.3rem,2.4vw,1.75rem)}.co-cart-bar{display:none}@media (width<=860px){.co-page--cart{padding-block:1.25rem 2.5rem}.co-cart-checkout{display:none}.co-cart-bar{z-index:30;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--co-line);background:var(--co-surface);align-items:center;gap:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0}.co-cart-bar p{flex:auto;min-width:0;margin:0;display:grid}.co-cart-bar p span{color:var(--co-muted);font-size:.78rem}.co-cart-bar strong{font-size:1.1rem}.co-cart-bar .co-button{flex:1.4 auto}body:has(.site-bottom-nav) .co-cart-bar{bottom:calc(3.75rem + env(safe-area-inset-bottom))}body:has(.co-cart-bar) .theme-root{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}body:has(.co-cart-bar):has(.site-bottom-nav) .theme-root{padding-bottom:calc(9.25rem + env(safe-area-inset-bottom))}.co-page--cart .co-layout{grid-template-columns:minmax(0,1fr)}.co-page--cart .co-cart-item>.co-thumb{width:5.6rem;height:7.5rem}}
