@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.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(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.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(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.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(../media/inter-greek-wght-normal.1rx9vjatjkdar.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(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.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(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.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(../media/inter-latin-wght-normal.0gsaq8ukbf34m.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.0hiocdn10l05a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.0tm8u-h63rec8.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-devanagari-400-normal.1zudn0idao2xf.woff2)format("woff2"),url(../media/poppins-devanagari-400-normal.00hnp78sc5kb3.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(../media/poppins-latin-ext-400-normal.3cid9bjc4mem4.woff2)format("woff2"),url(../media/poppins-latin-ext-400-normal.3qnto_os8e_o_.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(../media/poppins-latin-400-normal.26axoheojcvao.woff2)format("woff2"),url(../media/poppins-latin-400-normal.3ljb2hz1-w8db.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:500;src:url(../media/poppins-devanagari-500-normal.3lk4qg1ffz9fs.woff2)format("woff2"),url(../media/poppins-devanagari-500-normal.24jkpbk8cc_p_.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:500;src:url(../media/poppins-latin-ext-500-normal.1bd884zhjda8t.woff2)format("woff2"),url(../media/poppins-latin-ext-500-normal.2bhmv-ax4l2ym.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:500;src:url(../media/poppins-latin-500-normal.01tiwsu2c6vk3.woff2)format("woff2"),url(../media/poppins-latin-500-normal.2oe8cx0p3dt__.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(../media/poppins-devanagari-600-normal.21r_bxb3vzlmx.woff2)format("woff2"),url(../media/poppins-devanagari-600-normal.1gdysnd3hwybd.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(../media/poppins-latin-ext-600-normal.3akwhu8439i8g.woff2)format("woff2"),url(../media/poppins-latin-ext-600-normal.0yfcb6wtd1b1y.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(../media/poppins-latin-600-normal.14nztc_w4mkh_.woff2)format("woff2"),url(../media/poppins-latin-600-normal.112z-3ilvt19k.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(../media/poppins-devanagari-700-normal.0b_a_2_q6uss_.woff2)format("woff2"),url(../media/poppins-devanagari-700-normal.3cojj70chwa-9.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(../media/poppins-latin-ext-700-normal.1x6ewect_y6lb.woff2)format("woff2"),url(../media/poppins-latin-ext-700-normal.2ytdket2kj8xv.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(../media/poppins-latin-700-normal.3raw8inii9jva.woff2)format("woff2"),url(../media/poppins-latin-700-normal.2_x1nd8dnflsk.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-vietnamese-wght-normal.0da2o5sn3utep.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-latin-ext-wght-normal.0ww4yqxbk72bj.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-latin-wght-normal.092gko6h6levo.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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/jost-cyrillic-wght-normal.0q-st8qq75k6v.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/jost-latin-ext-wght-normal.3hwlhy-7zi3w2.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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/jost-latin-wght-normal.2_4ymh7gr-8lu.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(../media/nunito-cyrillic-ext-wght-normal.0-betx8k8_u3r.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(../media/nunito-cyrillic-wght-normal.3fope3hsfcjah.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(../media/nunito-vietnamese-wght-normal.2n-t_bbv7ec7m.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(../media/nunito-latin-ext-wght-normal.0hsc8w3pfbl3r.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(../media/nunito-latin-wght-normal.1wzrasd95pxo_.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:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/quicksand-vietnamese-wght-normal.2y06na1odll_3.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:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/quicksand-latin-ext-wght-normal.1d0haiy165kuf.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:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/quicksand-latin-wght-normal.2upmmugdnwsod.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(../media/playfair-display-cyrillic-wght-normal.2k45saqu94y7o.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(../media/playfair-display-vietnamese-wght-normal.1uspqum1g73ck.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(../media/playfair-display-latin-ext-wght-normal.35b9e1hr6h5k1.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(../media/playfair-display-latin-wght-normal.1izqcz-wkfvza.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-vietnamese-opsz-normal.2wdgexw7x5bgm.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-ext-opsz-normal.2f14f_qtulkn-.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-opsz-normal.17h97bimeg07z.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(../media/lora-cyrillic-ext-wght-normal.2pqk_a31na3qs.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(../media/lora-cyrillic-wght-normal.13yob4i7ia7xm.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(../media/lora-math-wght-normal.3lwp9cgoa0a76.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(../media/lora-symbols-wght-normal.1er-a7axweiy3.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(../media/lora-vietnamese-wght-normal.0dua__kiubu8j.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(../media/lora-latin-ext-wght-normal.383e1xim-25sy.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(../media/lora-latin-wght-normal.42zqtbxrnmb37.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-cyrillic-ext-wght-normal.2jgcf8q85ruhr.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-cyrillic-wght-normal.30fy5omi2-tsw.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-vietnamese-wght-normal.2xurbq6ymflse.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-latin-ext-wght-normal.214-aqfbxbynn.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-latin-wght-normal.0jvcp-grhfvvq.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:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-cyrillic-ext-wght-italic.12tc7va7w7bbn.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:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-cyrillic-wght-italic.0uz22l3_lkv0t.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-vietnamese-wght-italic.1g66ibwgth5c9.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:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-latin-ext-wght-italic.13-ms0ov84-de.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:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(../media/cormorant-garamond-latin-wght-italic.2032dh-6muz7g.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-vietnamese-400-normal.05cocqagstldg.woff2)format("woff2"),url(../media/anton-vietnamese-400-normal.01kqu2_48hszw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-latin-ext-400-normal.0xrcw5a_y4ddv.woff2)format("woff2"),url(../media/anton-latin-ext-400-normal.09u678q4m9ric.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-latin-400-normal.2c_xnsc2yf3c2.woff2)format("woff2"),url(../media/anton-latin-400-normal.18u6h8o_3j6ll.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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(../media/bungee-vietnamese-400-normal.0jzv2wrw5eu3b.woff2)format("woff2"),url(../media/bungee-vietnamese-400-normal.2_8y3mrrj7ety.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(../media/bungee-latin-ext-400-normal.2ism7ndfi580f.woff2)format("woff2"),url(../media/bungee-latin-ext-400-normal.3ewkcfrhcbyj3.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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(../media/bungee-latin-400-normal.35r54sju92ntn.woff2)format("woff2"),url(../media/bungee-latin-400-normal.1yjjna-zwrcto.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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/caveat-cyrillic-ext-wght-normal.17bnayzfa1gnx.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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/caveat-cyrillic-wght-normal.44316a7vuik0_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/caveat-latin-ext-wght-normal.351jt728fik4s.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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/caveat-latin-wght-normal.2akhzcw1o7bxs.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}
.sw-section{--sw-gutter:1.25;--sw-gutter-wide:3;--sw-space:3;--sw-space-wide:6;--sw-gap:1.75rem;--sw-head-gap:.625rem;--sw-frame-gap:0;--sw-frame-inset:0;--sw-radius-frame:0;--sw-body-size:1;--sw-body-leading:1.5;--sw-small-size:.875rem;--sw-hero-size:2.75;--sw-hero-size-wide:4.5;--sw-hero-leading:1.05;--sw-hero-tracking:-.02em;--sw-title-size:2;--sw-title-size-wide:2.75;--sw-title-leading:1.1;--sw-heading-weight:600;--sw-heading-tracking:-.01em;--sw-heading-case:none;--sw-heading-accent-color:inherit;--sw-heading-accent-style:normal;--sw-eyebrow-font:var(--sw-font-body);--sw-eyebrow-size:.75rem;--sw-eyebrow-weight:700;--sw-eyebrow-tracking:.12em;--sw-eyebrow-case:uppercase;--sw-eyebrow-color:var(--sw-accent-text);--sw-eyebrow-pad:0;--sw-eyebrow-border:0;--sw-eyebrow-radius:0;--sw-eyebrow-bg:transparent;--sw-radius-control:var(--sw-pick-control,.375rem);--sw-radius-image:var(--sw-pick-image,.5rem);--sw-radius-image-top:var(--sw-radius-image);--sw-card-radius:var(--sw-pick-card,.5rem);--sw-line-color:color-mix(in srgb, currentColor 18%, transparent);--sw-image-border:0px;--sw-image-border-color:var(--sw-fg);--sw-shadow-control:none;--sw-shadow-card:none;--sw-shadow-image:none;--sw-button-bg:var(--sw-accent);--sw-button-color:var(--sw-on-accent);--sw-button-height:3.5rem;--sw-button-pad:1.5rem;--sw-button-gap:.625rem;--sw-button-border:0px;--sw-button-border-color:transparent;--sw-button-font:var(--sw-font-body);--sw-button-size:1rem;--sw-button-weight:600;--sw-button-tracking:0;--sw-button-case:none;--sw-button-arrow:none;--sw-button-arrow-size:1.125rem;--sw-quiet-height:3.25rem;--sw-quiet-border:var(--sw-pick-border,1.5px);--sw-quiet-border-color:var(--sw-fg);--sw-quiet-bg:transparent;--sw-quiet-color:var(--sw-fg);--sw-quiet-size:var(--sw-button-size);--sw-quiet-tracking:var(--sw-button-tracking);--sw-quiet-arrow:none;--sw-field-height:3.5rem;--sw-field-pad:1rem;--sw-field-border:var(--sw-pick-border,1.5px);--sw-field-border-color:var(--sw-line-color);--sw-field-bg:var(--sw-theme-background);--sw-field-color:var(--sw-theme-text);--sw-field-size:1rem;--sw-form-gap:1.25rem;--sw-announcement-pad:.625rem;--sw-announcement-size:.8125rem;--sw-announcement-weight:600;--sw-announcement-tracking:0;--sw-announcement-case:none;--sw-header-height:3.5rem;--sw-header-rule:0px;--sw-brand-font:var(--sw-font-heading);--sw-brand-size:calc(1.5rem * var(--sw-heading-scale-small));--sw-brand-weight:600;--sw-brand-tracking:-.015em;--sw-brand-case:var(--sw-heading-case);--sw-brand-color:inherit;--sw-nav-size:.9375rem;--sw-nav-weight:500;--sw-nav-tracking:0;--sw-nav-case:none;--sw-menu-border:0px;--sw-menu-bg:transparent;--sw-hero-gap:1.75rem;--sw-hero-text-gap:1rem;--sw-hero-button-space:.5rem;--sw-hero-ratio:4 / 3;--sw-lead-size:1em;--sw-lead-weight:400;--sw-lead-leading:1.5;--sw-lead-color:var(--sw-muted);--sw-stars-color:var(--sw-accent);--sw-proof-more-stars:block;--sw-cover-scrim:72%;--sw-strip-pad:1.5rem;--sw-strip-rule:1px;--sw-strip-gap:.75rem;--sw-strip-item-gap:.625rem;--sw-strip-item-pad:0;--sw-strip-item-radius:0;--sw-strip-item-bg:transparent;--sw-strip-divider:0 solid;--sw-strip-row-pad:var(--sw-strip-pad);--sw-strip-row-gap:var(--sw-strip-gap);--sw-strip-row-item-pad:var(--sw-strip-item-pad);--sw-strip-icon-size:1.5rem;--sw-strip-icon-color:var(--sw-accent);--sw-strip-color:inherit;--sw-strip-font:var(--sw-font-body);--sw-strip-size:.8125rem;--sw-strip-weight:400;--sw-strip-tracking:0;--sw-strip-case:none;--sw-strip-detail-size:.875rem;--sw-strip-list-size:.9375rem;--sw-strip-list-weight:700;--sw-strip-list-icon-size:1.375rem;--sw-strip-icon-box-pad:0;--sw-strip-icon-box-radius:var(--sw-radius-control);--sw-strip-icon-box-bg:transparent;--sw-strip-icon-box-color:var(--sw-accent);--sw-grid-gap-x:1rem;--sw-grid-gap-y:1.75rem;--sw-card-border:0px;--sw-card-border-color:var(--sw-fg);--sw-card-bg:transparent;--sw-card-color:inherit;--sw-product-radius:var(--sw-card-radius);--sw-product-ratio:4 / 5;--sw-product-rule:0px;--sw-product-image-radius:var(--sw-radius-image);--sw-product-pad:.75rem 0 0;--sw-product-gap:.25rem;--sw-product-name-font:var(--sw-font-heading);--sw-product-name-size:calc(1.1875rem * var(--sw-heading-scale-small));--sw-product-name-weight:var(--sw-heading-weight);--sw-product-name-tracking:0;--sw-product-name-case:none;--sw-product-detail-size:.875rem;--sw-price-font:var(--sw-font-body);--sw-price-size:1.0625rem;--sw-price-weight:600;--sw-price-color:inherit;--sw-product-page-gap:1.75rem;--sw-product-page-info-gap:.875rem;--sw-gallery-ratio:5 / 6;--sw-gallery-radius:var(--sw-radius-image);--sw-gallery-border:var(--sw-image-border);--sw-gallery-shadow:var(--sw-shadow-image);--sw-gallery-gap:.625rem;--sw-thumb-ratio:1;--sw-thumb-radius:var(--sw-radius-control);--sw-thumb-border:var(--sw-pick-border,1.5px);--sw-thumb-border-color:var(--sw-line-color);--sw-crumbs-size:.8125rem;--sw-crumbs-weight:400;--sw-crumbs-tracking:0;--sw-crumbs-case:none;--sw-product-page-name-size:2.5;--sw-product-page-name-size-wide:3.5;--sw-product-page-name-leading:1.05;--sw-product-page-price-font:var(--sw-font-heading);--sw-product-page-price-size:calc(1.75rem * var(--sw-heading-scale));--sw-product-page-price-weight:var(--sw-heading-weight);--sw-stock-color:var(--sw-muted);--sw-review-gap:.875rem;--sw-review-quote-size:1.0625em;--sw-review-star-size:1.125rem;--sw-review-star-empty:color-mix(in srgb, currentColor 22%, transparent);--sw-spotlight-size:1.25;--sw-spotlight-size-wide:1.75;--sw-spotlight-weight:600;--sw-story-ratio:7 / 6;--sw-story-leading:1.55;--sw-story-text-color:inherit;--sw-stats-gap:1rem;--sw-stats-pad:1.5rem;--sw-stats-rule:1px;--sw-stat-align:flex-start;--sw-stat-gap:.375rem;--sw-stat-item-pad:0;--sw-stat-border:0;--sw-stat-bg:transparent;--sw-stat-size:1.75rem;--sw-stat-color:inherit;--sw-stat-label-size:var(--sw-small-size);--sw-stat-label-weight:400;--sw-stat-label-tracking:0;--sw-stat-label-case:none;--sw-stat-label-color:var(--sw-muted);--sw-stats-row-gap:0;--sw-stat-row-pad:.875rem 0;--sw-stat-row-rule:1px solid var(--sw-line-color);--sw-faq-gap:0;--sw-faq-rule:1px;--sw-faq-rule-bottom:1px;--sw-faq-pad:1.25rem 0;--sw-faq-border:0px;--sw-faq-border-color:transparent;--sw-faq-radius:0;--sw-faq-bg:transparent;--sw-faq-open-bg:transparent;--sw-question-font:var(--sw-font-heading);--sw-question-size:calc(1.125rem * var(--sw-heading-scale-small));--sw-question-weight:var(--sw-heading-weight);--sw-toggle-size:1.25rem;--sw-toggle-border:0px;--sw-toggle-radius:0;--sw-toggle-bg:transparent;--sw-toggle-color:inherit;--sw-toggle-open-bg:transparent;--sw-toggle-open-color:inherit;--sw-answer-space:.75rem;--sw-answer-size:.9375rem;--sw-footer-name-size:calc(1.875rem * var(--sw-heading-scale));--sw-footer-title-font:var(--sw-font-body);--sw-footer-title-size:.75rem;--sw-footer-title-weight:700;--sw-footer-title-tracking:.13em;--sw-footer-title-case:uppercase;--sw-footer-title-color:var(--sw-accent-text);--sw-footer-link-weight:400;--sw-footer-end-pad:1.5rem;--sw-footer-rule:1px;--sw-social-size:1.375rem;--sw-social-gap:1.25rem;--sw-social-border:0px;--sw-social-border-color:currentColor;--sw-social-radius:0;--sw-social-bg:transparent}
:where(.sw-site),:where(.sw-site) *,:where(.sw-site) :before,:where(.sw-site) :after{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.sw-site) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(.sw-site) :where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.sw-site) :where(ul,ol){list-style:none}:where(.sw-site) :where(img,svg){max-width:100%;display:block}:where(.sw-site) :where(button,input,textarea){color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border-radius:0}:where(.sw-site) :where(summary){cursor:pointer;list-style:none}:where(.sw-site) :where(summary)::-webkit-details-marker{display:none}:where(.sw-site) :where(:focus-visible){outline:2px solid var(--sw-fg);outline-offset:3px}.sw-site{--sw-bg:var(--sw-theme-background);--sw-surface:var(--sw-theme-surface);--sw-fg:var(--sw-theme-text);--sw-accent:var(--sw-theme-accent);--sw-on-accent:var(--sw-theme-on-accent);--sw-accent-text:var(--sw-theme-accent-text);--sw-muted:color-mix(in srgb, currentColor 74%, transparent);--sw-grow:((100cqi - 24.375rem) / 50.625);--sw-width:72rem;isolation:isolate;background-color:var(--sw-bg);color:var(--sw-fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--sw-font-body);font-synthesis:none;letter-spacing:normal;text-align:start;text-indent:0;text-shadow:none;text-transform:none;white-space:normal;word-spacing:normal;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;position:relative;container:sw-site/inline-size}.sw-main{display:block}.sw-site[data-corners=none],.sw-site [data-corners=none]{--sw-pick-control:0;--sw-pick-frame:0;--sw-pick-card:0;--sw-pick-image:0}.sw-site[data-corners=small],.sw-site [data-corners=small]{--sw-pick-control:.25rem;--sw-pick-frame:.5rem;--sw-pick-card:.375rem;--sw-pick-image:.375rem}.sw-site[data-corners=medium],.sw-site [data-corners=medium]{--sw-pick-control:.625rem;--sw-pick-frame:1.25rem;--sw-pick-card:.875rem;--sw-pick-image:.875rem}.sw-site[data-corners=large],.sw-site [data-corners=large]{--sw-pick-control:1rem;--sw-pick-frame:2rem;--sw-pick-card:1.5rem;--sw-pick-image:1.75rem}.sw-site[data-corners=full],.sw-site [data-corners=full]{--sw-pick-control:999px;--sw-pick-frame:2.5rem;--sw-pick-card:2rem;--sw-pick-image:2.5rem}.sw-site[data-border=none],.sw-site [data-border=none]{--sw-pick-border:0px}.sw-site[data-border=thin],.sw-site [data-border=thin]{--sw-pick-border:1px}.sw-site[data-border=thick],.sw-site [data-border=thick]{--sw-pick-border:3px}.sw-site[data-button-shape=square],.sw-site [data-button-shape=square]{--sw-pick-control:0}.sw-site[data-button-shape=rounded],.sw-site [data-button-shape=rounded]{--sw-pick-control:.5rem}.sw-site[data-button-shape=pill],.sw-site [data-button-shape=pill]{--sw-pick-control:999px}.sw-site[data-button-fill=outlined] .sw-section,.sw-site .sw-section[data-button-fill=outlined]{--sw-pick-button-bg:var(--sw-quiet-bg);--sw-pick-button-color:var(--sw-quiet-color);--sw-pick-button-border:var(--sw-quiet-border) solid var(--sw-quiet-border-color);--sw-pick-button-shadow:none}.sw-site[data-button-fill=filled] .sw-section,.sw-site .sw-section[data-button-fill=filled]{--sw-pick-button-bg:initial;--sw-pick-button-color:initial;--sw-pick-button-border:initial;--sw-pick-button-shadow:initial}.sw-site[data-heading-size=smaller],.sw-site [data-heading-size=smaller]{--sw-pick-heading-size:.86}.sw-site[data-heading-size=regular],.sw-site [data-heading-size=regular]{--sw-pick-heading-size:1}.sw-site[data-heading-size=bigger],.sw-site [data-heading-size=bigger]{--sw-pick-heading-size:1.16}.sw-site[data-heading-case=normal],.sw-site [data-heading-case=normal]{--sw-pick-heading-case:none}.sw-site[data-heading-case=upper],.sw-site [data-heading-case=upper]{--sw-pick-heading-case:uppercase}.sw-section{--sw-gutter-now:clamp(var(--sw-gutter) * 1rem, var(--sw-gutter) * 1rem + (var(--sw-gutter-wide) - var(--sw-gutter)) * var(--sw-grow), var(--sw-gutter-wide) * 1rem);--sw-hero-font:calc(clamp(var(--sw-hero-size) * 1rem, var(--sw-hero-size) * 1rem + (var(--sw-hero-size-wide) - var(--sw-hero-size)) * var(--sw-grow), var(--sw-hero-size-wide) * 1rem) * var(--sw-heading-scale) * var(--sw-pick-heading-size,1));--sw-title-font:calc(clamp(var(--sw-title-size) * 1rem, var(--sw-title-size) * 1rem + (var(--sw-title-size-wide) - var(--sw-title-size)) * var(--sw-grow), var(--sw-title-size-wide) * 1rem) * var(--sw-heading-scale) * var(--sw-pick-heading-size,1));--sw-space-now:clamp(var(--sw-space) * 1rem, var(--sw-space) * 1rem + (var(--sw-space-wide) - var(--sw-space)) * var(--sw-grow), var(--sw-space-wide) * 1rem);margin-block:var(--sw-frame-gap);padding-inline:var(--sw-frame-inset);font-size:calc(var(--sw-body-size) * 1rem * var(--sw-body-scale));line-height:var(--sw-body-leading)}.sw-section__frame{padding-block:var(--sw-block-space-top,var(--sw-space-top,var(--sw-space-now))) var(--sw-block-space-bottom,var(--sw-space-bottom,var(--sw-space-now)));border-radius:var(--sw-radius-frame);background-color:var(--sw-bg);color:var(--sw-fg);position:relative;overflow:clip}.sw-container{width:100%;max-width:calc(var(--sw-width) + 2 * var(--sw-gutter-now));padding-inline:var(--sw-gutter-now);margin-inline:auto}.sw-heading{font-family:var(--sw-font-heading);font-size:var(--sw-title-font);font-weight:var(--sw-heading-weight);line-height:var(--sw-title-leading);letter-spacing:var(--sw-heading-tracking);text-transform:var(--sw-pick-heading-case,var(--sw-heading-case));text-wrap:balance;overflow-wrap:anywhere}.sw-heading__accent{color:var(--sw-heading-accent-color);font-style:var(--sw-heading-accent-style);display:block}.sw-eyebrow{padding:var(--sw-eyebrow-pad);border:var(--sw-eyebrow-border);border-radius:var(--sw-eyebrow-radius);background-color:var(--sw-eyebrow-bg);color:var(--sw-eyebrow-color);font-family:var(--sw-eyebrow-font);font-size:var(--sw-eyebrow-size);font-weight:var(--sw-eyebrow-weight);letter-spacing:var(--sw-eyebrow-tracking);text-transform:var(--sw-eyebrow-case);line-height:1.3}.sw-prose{white-space:pre-line;text-wrap:pretty}.sw-lead{max-width:42rem;font-size:1.125em}.sw-note{color:var(--sw-muted);font-size:var(--sw-small-size)}.sw-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sw-icon{flex:none;width:1.25em;height:1.25em}.sw-img{object-fit:cover;width:100%;height:100%}.sw-section__head{justify-items:start;gap:var(--sw-head-gap);grid-template-columns:minmax(0,1fr);display:grid}.sw-section__intro{max-width:38rem;color:var(--sw-muted)}.sw-button{justify-content:center;align-items:center;gap:var(--sw-button-gap);min-height:var(--sw-button-height);padding:.5rem var(--sw-button-pad);border:var(--sw-pick-button-border,var(--sw-button-border) solid var(--sw-button-border-color));border-radius:var(--sw-radius-control);box-shadow:var(--sw-pick-button-shadow,var(--sw-shadow-control));background-color:var(--sw-pick-button-bg,var(--sw-button-bg));color:var(--sw-pick-button-color,var(--sw-button-color));font-family:var(--sw-button-font);font-size:var(--sw-button-size);font-weight:var(--sw-button-weight);letter-spacing:var(--sw-button-tracking);text-align:center;text-transform:var(--sw-button-case);cursor:pointer;line-height:1.15;transition:filter .15s,transform .15s;display:inline-flex}.sw-button:hover{filter:brightness(.94)}.sw-button__arrow{display:var(--sw-button-arrow)}.sw-button__arrow .sw-icon{width:var(--sw-button-arrow-size);height:var(--sw-button-arrow-size)}.sw-button[data-variant=quiet]{min-height:var(--sw-quiet-height);border:var(--sw-quiet-border) solid var(--sw-quiet-border-color);box-shadow:none;background-color:var(--sw-quiet-bg);color:var(--sw-quiet-color);font-size:var(--sw-quiet-size);letter-spacing:var(--sw-quiet-tracking)}.sw-button[data-variant=quiet] .sw-button__arrow{display:var(--sw-quiet-arrow)}.sw-field{min-height:var(--sw-field-height);padding-inline:var(--sw-field-pad);border:var(--sw-field-border) solid var(--sw-field-border-color);border-radius:var(--sw-radius-control);background-color:var(--sw-field-bg);color:var(--sw-field-color);align-items:center;gap:.75rem;display:flex}.sw-field__input{min-width:0;height:100%;font-size:var(--sw-field-size);outline:none;flex:1}.sw-field__input::placeholder{color:inherit;opacity:.7}.sw-field:focus-within{outline:2px solid var(--sw-fg);outline-offset:3px}.sw-form{gap:var(--sw-form-gap);grid-template-columns:minmax(0,1fr);display:grid}.sw-form>.sw-button{justify-self:start}.sw-form__title{font-family:var(--sw-question-font);font-size:var(--sw-question-size);font-weight:var(--sw-question-weight);overflow-wrap:anywhere;line-height:1.25}.sw-form__question{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.sw-form__label{font-size:var(--sw-small-size);overflow-wrap:anywhere;font-weight:600}.sw-form__optional{color:var(--sw-muted);font-weight:400}.sw-form__area{border-radius:min(var(--sw-radius-control), 1.25rem);align-items:stretch;padding-block:.75rem}.sw-form__area .sw-field__input{resize:vertical;min-height:6rem;line-height:1.5}.sw-form__choices{gap:.625rem;display:grid}.sw-choice{overflow-wrap:anywhere;align-items:flex-start;gap:.625rem;display:flex}.sw-choice__input{width:1.125rem;height:1.125rem;accent-color:var(--sw-fg);flex:none;margin-top:.15em}.sw-form__agree{font-size:var(--sw-small-size)}.sw-product{border:var(--sw-card-border) solid var(--sw-card-border-color);border-radius:var(--sw-product-radius);background-color:var(--sw-card-bg);min-width:0;height:100%;box-shadow:var(--sw-shadow-card);color:var(--sw-card-color);flex-direction:column;display:flex;position:relative;overflow:hidden}.sw-product__media{aspect-ratio:var(--sw-product-ratio);border-bottom:var(--sw-product-rule) solid var(--sw-card-border-color);border-radius:var(--sw-product-image-radius);background-color:color-mix(in srgb, var(--sw-accent) 16%, var(--sw-surface));place-items:center;display:grid;position:relative;overflow:hidden}.sw-product__media .sw-img{position:absolute;inset:0}.sw-product__initial{color:color-mix(in srgb, var(--sw-accent) 70%, transparent);font-family:var(--sw-font-heading);font-size:calc(3.5rem * var(--sw-heading-scale));font-weight:var(--sw-heading-weight);line-height:1}.sw-product[data-sold-out] .sw-product__media>*{opacity:.55}.sw-product__body{gap:var(--sw-product-gap);padding:var(--sw-product-pad);display:grid}.sw-product__name{font-family:var(--sw-product-name-font);font-size:var(--sw-product-name-size);font-weight:var(--sw-product-name-weight);letter-spacing:var(--sw-product-name-tracking);text-transform:var(--sw-product-name-case);overflow-wrap:anywhere;line-height:1.15}.sw-product__link:after{content:"";position:absolute;inset:0}.sw-product__link:focus-visible{outline:none}.sw-product:has(.sw-product__link:focus-visible){outline:2px solid var(--sw-fg);outline-offset:3px}.sw-product:has(.sw-product__link):hover .sw-product__name{text-underline-offset:.2em;text-decoration:underline}.sw-product__detail{color:var(--sw-muted);font-family:var(--sw-font-body);font-size:var(--sw-product-detail-size);overflow-wrap:anywhere;font-weight:400;line-height:1.35}.sw-product__price{color:var(--sw-price-color);font-family:var(--sw-price-font);font-size:var(--sw-price-size);font-weight:var(--sw-price-weight);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;display:flex}.sw-product__status{color:var(--sw-muted);font-family:var(--sw-font-body);letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem;font-weight:600}@media (prefers-reduced-motion:reduce){:where(.sw-site),:where(.sw-site) *{scroll-behavior:auto;transition-duration:.01ms}}
.sw-section .sw-container{gap:var(--sw-gap);grid-template-columns:minmax(0,1fr);display:grid}.sw-announcement .sw-section__frame{padding-block:var(--sw-announcement-pad)}.sw-announcement__line{font-size:var(--sw-announcement-size);font-weight:var(--sw-announcement-weight);letter-spacing:var(--sw-announcement-tracking);text-align:center;text-transform:var(--sw-announcement-case);justify-content:center;align-items:center;gap:.5rem;line-height:1.3;display:flex}.sw-header{z-index:1;position:relative}.sw-header .sw-section__frame{border-bottom:var(--sw-header-rule) solid var(--sw-line-color);padding-block:0;overflow:visible}.sw-header .sw-container{min-height:var(--sw-header-height);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.sw-brand{min-width:0;min-height:2.75rem;color:var(--sw-brand-color);font-family:var(--sw-brand-font);font-size:var(--sw-brand-size);font-weight:var(--sw-brand-weight);letter-spacing:var(--sw-brand-tracking);text-transform:var(--sw-brand-case);grid-area:1/1;justify-self:start;align-items:center;gap:.625rem;line-height:1.1;display:inline-flex}.sw-brand__logo{flex:none;width:2.25rem;height:2.25rem}.sw-brand__logo .sw-img{object-fit:contain}.sw-brand__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sw-nav{display:none}.sw-nav__list{flex-wrap:wrap;justify-content:flex-end;gap:0 1.75rem;display:flex}.sw-nav__link{min-height:2.75rem;font-size:var(--sw-nav-size);font-weight:var(--sw-nav-weight);letter-spacing:var(--sw-nav-tracking);text-transform:var(--sw-nav-case);text-underline-offset:.45em;align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .15s;display:flex}.sw-nav__link:hover,.sw-nav__link[aria-current=page]{-webkit-text-decoration-color:var(--sw-accent);text-decoration-color:var(--sw-accent)}.sw-menu{grid-area:1/2}.sw-menu__button{border:var(--sw-menu-border) solid var(--sw-line-color);border-radius:var(--sw-radius-control);background-color:var(--sw-menu-bg);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.sw-menu__button .sw-icon{width:1.5rem;height:1.5rem}.sw-menu__panel{inset-inline:0;padding:.25rem var(--sw-gutter-now) 1rem;border-bottom:var(--sw-header-rule) solid var(--sw-line-color);background-color:var(--sw-bg);position:absolute;top:100%}.sw-menu__list .sw-nav__link{min-height:3rem}@container sw-site (min-width:48rem){.sw-header .sw-container{justify-content:space-between;display:flex}.sw-nav{display:block}.sw-menu{display:none}}.sw-hero .sw-container{gap:var(--sw-hero-gap)}.sw-hero__text{justify-items:start;gap:var(--sw-hero-text-gap);grid-template-columns:minmax(0,1fr);display:grid}.sw-hero .sw-heading{font-size:var(--sw-hero-font);line-height:var(--sw-hero-leading);letter-spacing:var(--sw-hero-tracking)}.sw-hero__subheading{max-width:34rem;color:var(--sw-lead-color);font-size:var(--sw-lead-size);font-weight:var(--sw-lead-weight);line-height:var(--sw-lead-leading)}.sw-hero__text .sw-button{width:100%;margin-top:var(--sw-hero-button-space)}.sw-proof{color:var(--sw-muted);font-size:var(--sw-small-size);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}.sw-proof__stars{color:var(--sw-stars-color);gap:.125rem;display:inline-flex}.sw-proof__stars .sw-icon{width:.9375rem;height:.9375rem}.sw-proof__stars .sw-icon+.sw-icon{display:var(--sw-proof-more-stars)}.sw-hero__media{aspect-ratio:var(--sw-hero-ratio);border:var(--sw-image-border) solid var(--sw-image-border-color);border-radius:var(--sw-radius-image-top) var(--sw-radius-image-top) var(--sw-radius-image) var(--sw-radius-image);box-shadow:var(--sw-shadow-image);overflow:hidden}@container sw-site (min-width:48rem){.sw-hero[data-has-image] .sw-container{align-items:center;gap:calc(var(--sw-hero-gap) * 2);grid-template-columns:repeat(2,minmax(0,1fr))}.sw-hero__text .sw-button{width:auto;min-width:14rem}}.sw-strip .sw-section__frame{padding-block:var(--sw-strip-pad);border-block:var(--sw-strip-rule) solid var(--sw-line-color)}.sw-strip__items{justify-content:space-around;align-items:stretch;gap:var(--sw-strip-gap);flex-wrap:wrap;display:flex}.sw-strip__item{align-items:center;gap:var(--sw-strip-item-gap);padding:var(--sw-strip-item-pad);border-radius:var(--sw-strip-item-radius);background-color:var(--sw-strip-item-bg);color:var(--sw-strip-color);font-family:var(--sw-strip-font);font-size:var(--sw-strip-size);font-weight:var(--sw-strip-weight);letter-spacing:var(--sw-strip-tracking);text-align:center;text-transform:var(--sw-strip-case);flex-direction:column;flex:1 1 0;line-height:1.3;display:flex}.sw-strip__item+.sw-strip__item{border-inline-start:var(--sw-strip-divider)}.sw-strip__item .sw-icon{width:var(--sw-strip-icon-size);height:var(--sw-strip-icon-size);color:var(--sw-strip-icon-color)}.sw-strip__icon{display:flex}.sw-strip__words{gap:.25rem;display:grid}.sw-strip__detail{color:var(--sw-muted);font-family:var(--sw-font-body);font-size:var(--sw-strip-detail-size);letter-spacing:0;text-transform:none;font-weight:400;line-height:1.4}.sw-products{gap:var(--sw-grid-gap-y) var(--sw-grid-gap-x);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sw-product-grid .sw-button{width:100%}@container sw-site (min-width:40rem){.sw-products{grid-template-columns:repeat(3,minmax(0,1fr))}.sw-product-grid .sw-button{justify-self:start;width:auto;min-width:14rem}}@container sw-site (min-width:64rem){.sw-products{grid-template-columns:repeat(4,minmax(0,1fr))}}.sw-story__media{aspect-ratio:var(--sw-story-ratio);border:var(--sw-image-border) solid var(--sw-image-border-color);border-radius:var(--sw-radius-image);box-shadow:var(--sw-shadow-image);overflow:hidden}.sw-story__text{justify-items:start;gap:var(--sw-hero-text-gap);grid-template-columns:minmax(0,1fr);display:grid}.sw-story__text .sw-prose{max-width:38rem;color:var(--sw-story-text-color);line-height:var(--sw-story-leading)}.sw-stats{gap:var(--sw-stats-gap);padding-top:var(--sw-stats-pad);border-top:var(--sw-stats-rule) solid var(--sw-line-color);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sw-stat{align-items:var(--sw-stat-align);gap:var(--sw-stat-gap);padding:var(--sw-stat-item-pad);border:var(--sw-stat-border);border-radius:var(--sw-card-radius);background-color:var(--sw-stat-bg);flex-direction:column;display:flex}.sw-stat__value{color:var(--sw-stat-color);font-family:var(--sw-font-heading);font-size:calc(var(--sw-stat-size) * var(--sw-heading-scale));font-weight:var(--sw-heading-weight);line-height:1}.sw-stat__label{color:var(--sw-stat-label-color);font-size:var(--sw-stat-label-size);font-weight:var(--sw-stat-label-weight);letter-spacing:var(--sw-stat-label-tracking);text-transform:var(--sw-stat-label-case);line-height:1.35}@container sw-site (min-width:48rem){.sw-story[data-has-image] .sw-container{align-items:center;column-gap:calc(var(--sw-gap) * 2);grid-template-columns:repeat(2,minmax(0,1fr))}.sw-story[data-has-image] .sw-stats{grid-column:1/-1}}.sw-faq .sw-container{max-width:calc(46rem + 2 * var(--sw-gutter-now))}.sw-faq__items{gap:var(--sw-faq-gap);border-top:var(--sw-faq-rule) solid var(--sw-line-color);display:grid}.sw-faq__item{padding:var(--sw-faq-pad);border:var(--sw-faq-border) solid var(--sw-faq-border-color);border-bottom:var(--sw-faq-rule-bottom) solid var(--sw-line-color);border-radius:var(--sw-faq-radius);background-color:var(--sw-faq-bg)}.sw-faq__item[open]{background-color:var(--sw-faq-open-bg)}.sw-faq__question{font-family:var(--sw-question-font);font-size:var(--sw-question-size);font-weight:var(--sw-question-weight);justify-content:space-between;align-items:center;gap:.75rem;line-height:1.25;display:flex}.sw-faq__toggle{width:var(--sw-toggle-size);height:var(--sw-toggle-size);border:var(--sw-toggle-border) solid var(--sw-fg);border-radius:var(--sw-toggle-radius);background-color:var(--sw-toggle-bg);color:var(--sw-toggle-color);flex:none;place-items:center;display:grid}.sw-faq__item[open] .sw-faq__toggle{background-color:var(--sw-toggle-open-bg);color:var(--sw-toggle-open-color)}.sw-faq__toggle .sw-icon:last-child,.sw-faq__item[open] .sw-faq__toggle .sw-icon:first-child{display:none}.sw-faq__item[open] .sw-faq__toggle .sw-icon:last-child{display:block}.sw-faq__answer{padding-top:var(--sw-answer-space);color:var(--sw-muted);font-size:var(--sw-answer-size);line-height:1.55}.sw-form-section .sw-container{max-width:calc(40rem + 2 * var(--sw-gutter-now))}.sw-description .sw-container{max-width:calc(46rem + 2 * var(--sw-gutter-now))}.sw-testimonials__list{gap:var(--sw-grid-gap-x);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.sw-testimonial{border:var(--sw-card-border) solid var(--sw-card-border-color);border-radius:var(--sw-card-radius);background-color:var(--sw-surface);height:100%;box-shadow:var(--sw-shadow-card);align-content:start;gap:1rem;padding:1.5rem;display:grid}.sw-testimonial__quote{font-size:1.0625em}.sw-testimonials .sw-testimonial__quote:before{height:.5em;color:var(--sw-accent);font-family:var(--sw-font-heading);content:"“";font-size:3em;line-height:1;display:block}.sw-testimonial__by{font-size:var(--sw-small-size);gap:.125rem;display:grid}.sw-testimonial__author{font-weight:700}.sw-testimonial__detail{color:var(--sw-muted)}.sw-reviews__list{gap:var(--sw-grid-gap-x);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.sw-review{align-content:start;gap:var(--sw-review-gap);border:var(--sw-card-border) solid var(--sw-card-border-color);border-radius:var(--sw-card-radius);background-color:var(--sw-surface);height:100%;box-shadow:var(--sw-shadow-card);padding:1.5rem;display:grid}.sw-review__stars{color:var(--sw-review-star-empty);gap:.125rem;display:flex}.sw-review__star[data-filled]{color:var(--sw-stars-color)}.sw-review__star .sw-icon{width:var(--sw-review-star-size);height:var(--sw-review-star-size)}.sw-review__quote{font-size:var(--sw-review-quote-size)}.sw-review__by{font-size:var(--sw-small-size);flex-wrap:wrap;gap:.25rem .5rem;display:flex}.sw-review__author{font-weight:700}.sw-review__detail{color:var(--sw-muted)}.sw-contact .sw-container{max-width:calc(46rem + 2 * var(--sw-gutter-now))}.sw-contact__details{gap:.875rem;display:grid}.sw-contact__detail{align-items:flex-start;gap:.875rem;display:flex}.sw-contact__detail .sw-icon{color:var(--sw-accent);margin-top:.15em}.sw-contact__detail a{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.sw-contact__form{gap:var(--sw-head-gap);display:grid}.sw-product-page .sw-container{gap:var(--sw-product-page-gap)}.sw-crumbs{font-size:var(--sw-crumbs-size);font-weight:var(--sw-crumbs-weight);letter-spacing:var(--sw-crumbs-tracking);text-transform:var(--sw-crumbs-case);flex-wrap:wrap;align-items:baseline;gap:.5rem;line-height:1.3;display:flex}.sw-crumbs__link,.sw-crumbs__divider{color:var(--sw-muted)}.sw-crumbs__link:hover{text-underline-offset:.25em;text-decoration:underline}.sw-crumbs__current{overflow-wrap:anywhere;font-weight:700}.sw-gallery{gap:var(--sw-gallery-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sw-gallery__photos{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border:var(--sw-gallery-border) solid var(--sw-image-border-color);border-radius:var(--sw-gallery-radius);box-shadow:var(--sw-gallery-shadow);grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.sw-gallery__photos::-webkit-scrollbar{display:none}.sw-gallery__photo{aspect-ratio:var(--sw-gallery-ratio);scroll-snap-align:start;background-color:color-mix(in srgb, var(--sw-accent) 16%, var(--sw-surface));place-items:center;display:grid;position:relative;overflow:hidden}.sw-gallery__photo .sw-img,.sw-gallery__thumb .sw-img{position:absolute;inset:0}.sw-gallery__thumbs{grid-auto-columns:calc((100% - 3 * var(--sw-gallery-gap)) / 4);gap:var(--sw-gallery-gap);scrollbar-width:none;grid-auto-flow:column;display:grid;overflow-x:auto}.sw-gallery__thumbs::-webkit-scrollbar{display:none}.sw-gallery__thumb{aspect-ratio:var(--sw-thumb-ratio);border:var(--sw-thumb-border) solid var(--sw-thumb-border-color);border-radius:var(--sw-thumb-radius);display:block;position:relative;overflow:hidden}.sw-gallery__thumb:hover{border-color:var(--sw-fg)}.sw-product-page__info{align-content:start;justify-items:start;gap:var(--sw-product-page-info-gap);grid-template-columns:minmax(0,1fr);display:grid}.sw-product-page__detail{overflow-wrap:anywhere}.sw-product-page__name{font-size:calc(clamp(var(--sw-product-page-name-size) * 1rem, var(--sw-product-page-name-size) * 1rem + ( var(--sw-product-page-name-size-wide) - var(--sw-product-page-name-size) ) * var(--sw-grow), var(--sw-product-page-name-size-wide) * 1rem) * var(--sw-heading-scale) * var(--sw-pick-heading-size,1));line-height:var(--sw-product-page-name-leading)}.sw-product-page__price{font-family:var(--sw-product-page-price-font);font-size:var(--sw-product-page-price-size);font-weight:var(--sw-product-page-price-weight);font-variant-numeric:tabular-nums;line-height:1.1}.sw-product-page__stock{color:var(--sw-stock-color);font-size:var(--sw-small-size);font-weight:600}.sw-product-page__stock[data-sold-out]{color:var(--sw-fg);letter-spacing:.04em;text-transform:uppercase}.sw-product-page__note{max-width:38rem}.sw-product-page__form{gap:.75rem;width:100%;max-width:38rem;margin-block:.5rem;display:grid}.sw-product-page__description{max-width:38rem;margin-top:.5rem}@container sw-site (min-width:48rem){.sw-product-page .sw-container{align-items:start;column-gap:calc(var(--sw-product-page-gap) * 2);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.sw-crumbs{grid-column:1/-1}.sw-product-page__info{position:sticky;top:1.5rem}}.sw-missing .sw-container{max-width:calc(40rem + 2 * var(--sw-gutter-now));text-align:center;align-content:center;justify-items:center;min-height:16rem}.sw-missing .sw-section__head{justify-items:center}@container sw-site (min-width:48rem){.sw-missing .sw-container{min-height:24rem}}.sw-policy .sw-container{max-width:calc(44rem + 2 * var(--sw-gutter-now))}.sw-policy__body{gap:1rem;display:grid}.sw-policy__heading{font-family:var(--sw-question-font);font-size:var(--sw-question-size);font-weight:var(--sw-question-weight);text-transform:var(--sw-pick-heading-case,var(--sw-heading-case));margin-top:1rem;line-height:1.25}.sw-policy__list{gap:.5rem;padding-left:1.25rem;list-style:outside;display:grid}.sw-policy__link{text-underline-offset:.25em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.sw-footer__about{gap:.5rem;display:grid}.sw-footer__name{color:var(--sw-brand-color);font-family:var(--sw-brand-font);font-size:var(--sw-footer-name-size);font-weight:var(--sw-brand-weight);letter-spacing:var(--sw-brand-tracking);text-transform:var(--sw-brand-case);line-height:1.1}.sw-footer__text{color:var(--sw-muted);font-size:.9375rem}.sw-footer__columns{grid-template-columns:repeat(auto-fit,minmax(5.25rem,1fr));gap:1.5rem;display:grid}.sw-footer__title{color:var(--sw-footer-title-color);font-family:var(--sw-footer-title-font);font-size:var(--sw-footer-title-size);font-weight:var(--sw-footer-title-weight);letter-spacing:var(--sw-footer-title-tracking);text-transform:var(--sw-footer-title-case);margin-bottom:.75rem}.sw-footer__links{gap:.75rem;display:grid}.sw-footer__link{font-size:.9375rem;font-weight:var(--sw-footer-link-weight)}.sw-footer__link:hover{text-underline-offset:.25em;text-decoration:underline}.sw-footer__end{padding-top:var(--sw-footer-end-pad);border-top:var(--sw-footer-rule) solid var(--sw-line-color);gap:1rem;display:grid}.sw-footer__social{gap:var(--sw-social-gap);flex-wrap:wrap;display:flex}.sw-footer__social-link{width:var(--sw-social-size);height:var(--sw-social-size);border:var(--sw-social-border) solid var(--sw-social-border-color);border-radius:var(--sw-social-radius);background-color:var(--sw-social-bg);justify-content:center;align-items:center;display:flex}.sw-footer__social-link .sw-icon{width:1.375rem;height:1.375rem}.sw-footer__policies{font-size:var(--sw-small-size);flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.sw-footer__policy:hover,.sw-footer__policy[aria-current=page]{text-underline-offset:.25em;text-decoration:underline}.sw-footer__legal{color:var(--sw-muted);font-size:var(--sw-small-size)}@container sw-site (min-width:48rem){.sw-footer .sw-container{grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr);align-items:start}.sw-footer__end{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}.sw-footer__end:has(.sw-footer__policies) .sw-footer__social{grid-column:1/-1}}
.sw-section[data-style=kiln]{--sw-gap:1.75rem;--sw-hero-size:2.875;--sw-hero-size-wide:4.5;--sw-hero-tracking:-.0175em;--sw-title-size:2;--sw-title-size-wide:2.875;--sw-heading-weight:500;--sw-heading-tracking:-.0156em;--sw-eyebrow-tracking:.15em;--sw-radius-control:var(--sw-pick-control,.25rem);--sw-radius-image:var(--sw-pick-image,.375rem);--sw-card-radius:var(--sw-pick-card,.375rem);--sw-line-color:color-mix(in srgb, var(--sw-fg) 22%, var(--sw-bg));--sw-button-arrow:flex;--sw-quiet-height:3.25rem;--sw-field-bg:color-mix(in srgb, #fff 45%, var(--sw-theme-background));--sw-brand-tracking:-.0167em;--sw-hero-ratio:350 / 460;--sw-hero-text-gap:1rem;--sw-hero-button-space:.75rem;--sw-grid-gap-x:1.25rem;--sw-product-ratio:165 / 220;--sw-product-name-size:calc(1.1875rem * var(--sw-heading-scale-small));--sw-story-ratio:7 / 6;--sw-stats-pad:1.5rem;--sw-question-size:calc(1.125rem * var(--sw-heading-scale-small));--sw-strip-color:var(--sw-muted)}.sw-hero[data-style=kiln]{--sw-space-top:1rem;--sw-space-bottom:2.5rem}.sw-product-grid[data-style=kiln]{--sw-space-top:1.5rem;--sw-space-bottom:3rem}.sw-story[data-style=kiln]{--sw-space:3;--sw-space-wide:5.5;--sw-story-text-color:color-mix(in srgb, currentColor 92%, transparent)}.sw-faq[data-style=kiln]{--sw-space-top:3.5rem;--sw-space-bottom:3rem;--sw-gap:1.5rem}.sw-form-section[data-style=kiln]{--sw-gap:1.25rem;--sw-head-gap:.75rem}.sw-footer[data-style=kiln]{--sw-space-top:3rem;--sw-space-bottom:2.25rem;--sw-gap:2rem}.sw-product-page[data-style=kiln]{--sw-space-top:.5rem;--sw-space-bottom:2.5rem;--sw-product-page-info-gap:.75rem;--sw-gallery-ratio:350 / 420;--sw-thumb-radius:var(--sw-pick-image,.25rem);--sw-thumb-border:2px;--sw-thumb-border-color:transparent;--sw-product-page-name-size:2.5;--sw-product-page-name-size-wide:3.5;--sw-product-page-price-size:calc(1.75rem * var(--sw-heading-scale))}
.sw-section[data-style=ember]{--sw-gap:1.75rem;--sw-head-gap:.75rem;--sw-space:4;--sw-space-wide:6.5;--sw-body-size:.9375;--sw-body-leading:1.6;--sw-hero-size:3.02;--sw-hero-size-wide:4.4;--sw-hero-leading:1;--sw-hero-tracking:0;--sw-title-size:2.26;--sw-title-size-wide:3;--sw-title-leading:1.05;--sw-heading-weight:500;--sw-heading-tracking:0;--sw-heading-accent-color:var(--sw-accent-text);--sw-heading-accent-style:italic;--sw-eyebrow-weight:500;--sw-eyebrow-tracking:.29em;--sw-radius-control:var(--sw-pick-control,.125rem);--sw-radius-image:var(--sw-pick-image,.125rem);--sw-card-radius:var(--sw-pick-card,.125rem);--sw-line-color:color-mix(in srgb, var(--sw-fg) 16%, var(--sw-bg));--sw-shadow-control:0 .5rem 1.75rem color-mix(in srgb, var(--sw-accent) 25%, transparent);--sw-button-height:3.375rem;--sw-button-size:.875rem;--sw-button-tracking:.143em;--sw-button-case:uppercase;--sw-quiet-border:var(--sw-pick-border,1px);--sw-quiet-border-color:var(--sw-accent-text);--sw-quiet-color:var(--sw-accent-text);--sw-quiet-size:.8125rem;--sw-field-height:3.375rem;--sw-field-border:var(--sw-pick-border,1px);--sw-announcement-size:.75rem;--sw-announcement-weight:500;--sw-announcement-tracking:.2em;--sw-announcement-case:uppercase;--sw-header-height:3.75rem;--sw-brand-size:calc(1.4rem * var(--sw-heading-scale-small));--sw-brand-weight:500;--sw-brand-tracking:.3em;--sw-brand-case:uppercase;--sw-nav-size:.8125rem;--sw-nav-tracking:.14em;--sw-nav-case:uppercase;--sw-hero-text-gap:1.125rem;--sw-hero-button-space:.25rem;--sw-hero-ratio:5 / 6;--sw-cover-scrim:0%;--sw-lead-leading:1.55;--sw-lead-color:color-mix(in srgb, currentColor 86%, transparent);--sw-strip-color:var(--sw-muted);--sw-grid-gap-y:2rem;--sw-product-ratio:167 / 210;--sw-product-pad:.875rem 0 0;--sw-product-name-size:calc(1.34rem * var(--sw-heading-scale-small));--sw-product-name-weight:600;--sw-product-detail-size:.8125rem;--sw-price-weight:500;--sw-price-color:var(--sw-muted);--sw-story-ratio:35 / 34;--sw-story-leading:1.65;--sw-stats-pad:1.75rem;--sw-stat-size:1.72rem;--sw-stat-label-size:.75rem;--sw-faq-pad:1.375rem 0;--sw-question-size:calc(1.283rem * var(--sw-heading-scale-small));--sw-question-weight:600;--sw-toggle-color:var(--sw-accent-text);--sw-toggle-open-color:var(--sw-accent-text);--sw-footer-name-size:calc(1.4rem * var(--sw-heading-scale-small));--sw-footer-title-weight:500;--sw-footer-title-tracking:.25em;--sw-social-size:2.5rem;--sw-social-gap:.75rem;--sw-social-border:1px;--sw-social-border-color:var(--sw-line-color);--sw-social-radius:999px}.sw-product-grid[data-style=ember]{--sw-gap:2rem}.sw-form-section[data-style=ember]{--sw-gap:1.5rem;--sw-head-gap:1rem}.sw-form-section[data-style=ember] .sw-section__frame{background-image:radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--sw-accent) 24%, transparent), transparent 70%)}.sw-footer[data-style=ember]{--sw-space-top:3rem;--sw-space-bottom:2rem;--sw-gap:2rem}.sw-product-page[data-style=ember]{--sw-space-top:.75rem;--sw-space-bottom:3.5rem;--sw-product-page-gap:2rem;--sw-product-page-info-gap:.625rem;--sw-gallery-ratio:390 / 440;--sw-gallery-gap:.75rem;--sw-thumb-radius:var(--sw-pick-image,.125rem);--sw-thumb-border:1.5px;--sw-thumb-border-color:transparent;--sw-product-page-name-size:2.8;--sw-product-page-name-size-wide:3.7;--sw-product-page-name-leading:1;--sw-product-page-price-font:var(--sw-font-body);--sw-product-page-price-size:1.625rem;--sw-product-page-price-weight:500}.sw-strip[data-style=ember]{--sw-strip-list-weight:500}
.sw-section[data-style=meadow]{--sw-gutter:.25;--sw-space:0;--sw-space-wide:0;--sw-gap:1.75rem;--sw-frame-gap:3rem;--sw-frame-inset:1rem;--sw-body-leading:1.55;--sw-hero-size:2.5;--sw-hero-size-wide:4;--sw-hero-leading:1.1;--sw-hero-tracking:-.01em;--sw-title-size:1.94;--sw-title-size-wide:2.75;--sw-title-leading:1.15;--sw-eyebrow-size:.8125rem;--sw-eyebrow-weight:800;--sw-eyebrow-tracking:.123em;--sw-radius-control:var(--sw-pick-control,999px);--sw-radius-image:var(--sw-pick-image,1.75rem);--sw-card-radius:var(--sw-pick-card,1.25rem);--sw-line-color:color-mix(in srgb, var(--sw-fg) 14%, var(--sw-bg));--sw-shadow-control:0 .375rem 1rem color-mix(in srgb, var(--sw-accent) 22%, transparent);--sw-button-font:var(--sw-font-heading);--sw-button-size:calc(1.0625rem * var(--sw-heading-scale-small));--sw-button-weight:700;--sw-button-arrow:flex;--sw-quiet-height:3.5rem;--sw-quiet-border:var(--sw-pick-border,2px);--sw-quiet-border-color:var(--sw-accent-text);--sw-quiet-arrow:flex;--sw-field-pad:1.25rem;--sw-field-border:var(--sw-pick-border,0px);--sw-announcement-size:.875rem;--sw-announcement-weight:700;--sw-brand-size:calc(1.3125rem * var(--sw-heading-scale-small));--sw-brand-weight:700;--sw-brand-tracking:0;--sw-nav-weight:700;--sw-menu-bg:var(--sw-theme-surface);--sw-hero-ratio:318 / 380;--sw-lead-size:1.0625rem;--sw-strip-pad:0;--sw-strip-rule:0px;--sw-strip-gap:.625rem;--sw-strip-item-pad:.875rem .5rem;--sw-strip-item-radius:var(--sw-card-radius);--sw-strip-item-bg:var(--sw-theme-surface);--sw-strip-row-item-pad:.5rem .875rem;--sw-strip-color:var(--sw-theme-text);--sw-strip-font:var(--sw-font-heading);--sw-strip-size:.875rem;--sw-strip-weight:700;--sw-grid-gap-x:.875rem;--sw-grid-gap-y:1.5rem;--sw-product-radius:0;--sw-product-ratio:168 / 200;--sw-product-pad:.75rem .25rem 0;--sw-product-gap:.125rem;--sw-product-name-size:calc(1.0625rem * var(--sw-heading-scale-small));--sw-product-name-weight:700;--sw-price-font:var(--sw-font-heading);--sw-price-size:calc(1.125rem * var(--sw-heading-scale-small));--sw-price-weight:700;--sw-story-ratio:318 / 240;--sw-stats-gap:.625rem;--sw-stats-pad:0;--sw-stats-rule:0px;--sw-stat-item-pad:.875rem .75rem;--sw-stat-bg:var(--sw-theme-background);--sw-stat-size:1.5rem;--sw-stat-color:var(--sw-theme-accent-text);--sw-stat-label-color:var(--sw-theme-text);--sw-stats-row-gap:.5rem;--sw-stat-row-pad:.75rem 1rem;--sw-stat-row-rule:0 solid;--sw-faq-gap:.75rem;--sw-faq-rule:0px;--sw-faq-rule-bottom:2px;--sw-faq-pad:1.125rem 1.25rem;--sw-faq-border:2px;--sw-faq-radius:var(--sw-pick-card,1.75rem);--sw-faq-bg:var(--sw-theme-surface);--sw-faq-open-bg:var(--sw-theme-background);--sw-question-size:calc(1.0625rem * var(--sw-heading-scale-small));--sw-question-weight:700;--sw-toggle-size:2.25rem;--sw-toggle-radius:999px;--sw-toggle-bg:var(--sw-theme-background);--sw-toggle-color:var(--sw-theme-text);--sw-toggle-open-bg:var(--sw-theme-secondary);--sw-toggle-open-color:var(--sw-theme-text);--sw-footer-name-size:calc(1.375rem * var(--sw-heading-scale-small));--sw-footer-title-font:var(--sw-font-heading);--sw-footer-title-size:1rem;--sw-footer-title-tracking:0;--sw-footer-title-case:none;--sw-footer-title-color:inherit;--sw-footer-end-pad:0;--sw-footer-rule:0px;--sw-social-size:2.75rem;--sw-social-gap:.625rem;--sw-social-radius:999px;--sw-social-bg:color-mix(in srgb, currentColor 12%, transparent)}.sw-section[data-style=meadow][data-band]{--sw-gutter:1.25;--sw-space:1.5;--sw-space-wide:3.5;--sw-radius-frame:var(--sw-pick-frame,2.5rem)}.sw-announcement[data-style=meadow],.sw-announcement[data-style=meadow][data-band],.sw-header[data-style=meadow],.sw-header[data-style=meadow][data-band]{--sw-gutter:1;--sw-frame-gap:0;--sw-frame-inset:0;--sw-radius-frame:0}@container sw-site (min-width:48rem){.sw-section[data-style=meadow]{--sw-frame-inset:1.5rem}.sw-announcement[data-style=meadow],.sw-header[data-style=meadow]{--sw-frame-inset:0}}.sw-hero[data-style=meadow]{--sw-space-top:1.75rem;--sw-space-bottom:1.25rem;--sw-eyebrow-pad:.5rem .875rem;--sw-eyebrow-radius:999px;--sw-eyebrow-bg:var(--sw-theme-background);--sw-eyebrow-color:var(--sw-theme-text);--sw-eyebrow-weight:700;--sw-eyebrow-tracking:0;--sw-eyebrow-case:none}.sw-story[data-style=meadow]{--sw-space-top:1.25rem;--sw-space-bottom:1.25rem}@container sw-site (min-width:48rem){.sw-hero[data-style=meadow],.sw-story[data-style=meadow]{--sw-space-top:initial;--sw-space-bottom:initial}}.sw-story[data-style=meadow]{--sw-gap:1.5rem;--sw-hero-text-gap:.75rem}.sw-story[data-style=meadow] .sw-button{background-color:#0000;border:0;justify-self:start;min-height:2.75rem;padding:0}.sw-faq[data-style=meadow]{--sw-gap:1.5rem}.sw-faq[data-style=meadow] .sw-faq__item{color:var(--sw-theme-text);border-color:#0000}.sw-faq[data-style=meadow] .sw-faq__item[open]{border-color:var(--sw-theme-secondary)}.sw-form-section[data-style=meadow]{--sw-gap:1.25rem;--sw-head-gap:.75rem}.sw-form-section[data-style=meadow][data-band],.sw-footer[data-style=meadow][data-band]{--sw-gutter:1.5}.sw-form-section[data-style=meadow],.sw-contact[data-style=meadow],.sw-product-page[data-style=meadow]{--sw-field-bg:color-mix(in srgb, var(--sw-fg) 6%, var(--sw-bg))}.sw-footer[data-style=meadow]{--sw-space-top:2rem;--sw-space-bottom:1.5rem;--sw-frame-gap:3rem 1rem}.sw-product-page[data-style=meadow]{--sw-product-page-info-gap:1rem;--sw-gallery-ratio:358 / 400;--sw-gallery-radius:var(--sw-pick-image,2.25rem);--sw-gallery-gap:.75rem;--sw-thumb-ratio:82 / 80;--sw-thumb-radius:var(--sw-pick-image,1.375rem);--sw-thumb-border:2px;--sw-thumb-border-color:transparent;--sw-product-page-name-size:2.25;--sw-product-page-name-size-wide:3;--sw-product-page-name-leading:1.15;--sw-product-page-price-size:calc(1.875rem * var(--sw-heading-scale));--sw-product-page-price-weight:700}.sw-strip[data-style=meadow]{--sw-strip-list-weight:800}
.sw-section[data-style=roast]{--sw-gap:1.5rem;--sw-head-gap:.5rem;--sw-space:2.5;--sw-space-wide:5.5;--sw-hero-size:3.03;--sw-hero-size-wide:4.2;--sw-hero-leading:.95;--sw-hero-tracking:0;--sw-title-size:1.71;--sw-title-size-wide:2.4;--sw-title-leading:1;--sw-heading-weight:800;--sw-heading-tracking:0;--sw-heading-case:uppercase;--sw-eyebrow-size:.75rem;--sw-eyebrow-tracking:.09em;--sw-eyebrow-pad:.375rem .625rem;--sw-eyebrow-bg:var(--sw-fg);--sw-eyebrow-color:var(--sw-bg);--sw-radius-control:var(--sw-pick-control,0);--sw-radius-image:var(--sw-pick-image,0);--sw-card-radius:var(--sw-pick-card,0);--sw-line-color:var(--sw-fg);--sw-image-border:var(--sw-pick-border,4px);--sw-shadow-control:6px 6px 0 var(--sw-theme-text);--sw-button-height:4rem;--sw-button-border:var(--sw-pick-border,4px);--sw-button-border-color:var(--sw-theme-text);--sw-button-font:var(--sw-font-heading);--sw-button-size:calc(1.156rem * var(--sw-heading-scale-small));--sw-button-weight:var(--sw-heading-weight);--sw-button-tracking:.04em;--sw-button-case:uppercase;--sw-button-arrow:flex;--sw-button-arrow-size:1.625rem;--sw-quiet-height:3.5rem;--sw-quiet-border:var(--sw-pick-border,3px);--sw-quiet-bg:var(--sw-theme-background);--sw-quiet-color:var(--sw-theme-text);--sw-quiet-border-color:var(--sw-theme-text);--sw-quiet-size:calc(.89rem * var(--sw-heading-scale-small));--sw-quiet-arrow:flex;--sw-field-height:3.75rem;--sw-field-border:var(--sw-pick-border,4px);--sw-field-border-color:var(--sw-theme-text);--sw-field-size:1.0625rem;--sw-announcement-pad:.5rem;--sw-announcement-weight:700;--sw-announcement-tracking:.115em;--sw-announcement-case:uppercase;--sw-header-height:4.25rem;--sw-header-rule:4px;--sw-brand-size:calc(1.245rem * var(--sw-heading-scale-small));--sw-brand-weight:var(--sw-heading-weight);--sw-brand-tracking:.018em;--sw-nav-weight:700;--sw-nav-tracking:.08em;--sw-nav-case:uppercase;--sw-menu-border:3px;--sw-menu-bg:var(--sw-theme-surface);--sw-hero-gap:1.25rem;--sw-hero-text-gap:1.25rem;--sw-hero-button-space:0;--sw-hero-ratio:7 / 6;--sw-lead-size:1.0625rem;--sw-lead-weight:500;--sw-lead-leading:1.45;--sw-lead-color:inherit;--sw-strip-pad:.875rem;--sw-strip-rule:0px;--sw-strip-gap:.375rem 1rem;--sw-strip-item-gap:.375rem;--sw-strip-icon-size:1rem;--sw-strip-size:clamp(.75rem, 3.3cqi, .875rem);--sw-strip-weight:700;--sw-strip-tracking:.107em;--sw-strip-case:uppercase;--sw-grid-gap-x:.75rem;--sw-grid-gap-y:.75rem;--sw-card-border:var(--sw-pick-border,3px);--sw-card-border-color:var(--sw-theme-text);--sw-card-bg:var(--sw-theme-surface);--sw-card-color:var(--sw-theme-text);--sw-product-ratio:169 / 176;--sw-product-rule:var(--sw-pick-border,3px);--sw-product-image-radius:0;--sw-product-pad:.75rem;--sw-product-gap:.5rem;--sw-product-name-size:calc(.979rem * var(--sw-heading-scale-small));--sw-product-name-case:uppercase;--sw-price-font:var(--sw-font-heading);--sw-price-size:calc(1.156rem * var(--sw-heading-scale-small));--sw-price-weight:var(--sw-heading-weight);--sw-story-ratio:35 / 24;--sw-stats-rule:3px;--sw-stats-row-gap:0;--sw-stat-row-pad:.875rem 0;--sw-stat-row-rule:3px solid var(--sw-fg);--sw-stat-size:1.45rem;--sw-stat-color:var(--sw-accent);--sw-stat-label-size:.9375rem;--sw-stat-label-weight:500;--sw-stat-label-color:inherit;--sw-faq-rule:3px;--sw-faq-rule-bottom:3px;--sw-faq-pad:1rem 0;--sw-question-font:var(--sw-font-body);--sw-question-size:1.0625rem;--sw-question-weight:700;--sw-toggle-size:2.25rem;--sw-toggle-border:3px;--sw-toggle-bg:var(--sw-fg);--sw-toggle-color:var(--sw-bg);--sw-toggle-open-bg:var(--sw-theme-secondary);--sw-toggle-open-color:var(--sw-theme-text);--sw-footer-name-size:calc(1.45rem * var(--sw-heading-scale));--sw-footer-title-font:var(--sw-font-heading);--sw-footer-title-size:calc(.89rem * var(--sw-heading-scale-small));--sw-footer-title-weight:var(--sw-heading-weight);--sw-footer-title-tracking:.05em;--sw-footer-link-weight:500;--sw-footer-end-pad:0;--sw-footer-rule:0px;--sw-social-size:2.75rem;--sw-social-gap:.75rem;--sw-social-border:2px}.sw-hero[data-style=roast]{--sw-space-top:1.75rem;--sw-space-bottom:2.5rem;--sw-eyebrow-color:var(--sw-theme-background)}.sw-product-grid[data-style=roast]{--sw-eyebrow-pad:0;--sw-eyebrow-bg:transparent;--sw-eyebrow-color:inherit;--sw-eyebrow-size:.8125rem;--sw-eyebrow-tracking:.115em}.sw-story[data-style=roast]{--sw-space:3;--sw-eyebrow-bg:var(--sw-theme-secondary);--sw-eyebrow-color:var(--sw-theme-text);--sw-image-border:var(--sw-pick-border,3px)}.sw-faq[data-style=roast],.sw-form-section[data-style=roast]{--sw-space:3}.sw-form-section[data-style=roast]{--sw-gap:1.25rem;--sw-head-gap:.875rem}.sw-footer[data-style=roast]{--sw-space-top:2.5rem;--sw-space-bottom:2rem;--sw-gap:1.75rem}.sw-product-page[data-style=roast]{--sw-space-top:.75rem;--sw-space-bottom:2rem;--sw-product-page-gap:1.5rem;--sw-product-page-info-gap:.75rem;--sw-gallery-ratio:390 / 420;--sw-thumb-ratio:110 / 86;--sw-thumb-radius:0;--sw-thumb-border:var(--sw-pick-border,2px);--sw-thumb-border-color:var(--sw-fg);--sw-crumbs-weight:700;--sw-crumbs-tracking:.08em;--sw-crumbs-case:uppercase;--sw-product-page-name-size:1.91;--sw-product-page-name-size-wide:2.6;--sw-product-page-name-leading:1;--sw-product-page-price-size:calc(1.51rem * var(--sw-heading-scale))}.sw-strip[data-style=roast]{--sw-strip-list-size:1.0625rem;--sw-strip-list-icon-size:1.625rem;--sw-strip-icon-box-pad:.8125rem;--sw-strip-icon-box-radius:0;--sw-strip-icon-box-bg:var(--sw-fg);--sw-strip-icon-box-color:var(--sw-bg)}
.sw-section[data-style=aurum]{--sw-gutter:1.5;--sw-gap:2rem;--sw-head-gap:.75rem;--sw-space:4;--sw-space-wide:6.5;--sw-body-size:.9375;--sw-body-leading:1.62;--sw-hero-size:2.8;--sw-hero-size-wide:4.2;--sw-hero-leading:1.02;--sw-hero-tracking:0;--sw-title-size:1.94;--sw-title-size-wide:2.75;--sw-heading-weight:300;--sw-heading-tracking:0;--sw-eyebrow-size:.6875rem;--sw-eyebrow-weight:500;--sw-eyebrow-tracking:.22em;--sw-radius-control:var(--sw-pick-control,0);--sw-radius-image:var(--sw-pick-image,0);--sw-card-radius:var(--sw-pick-card,0);--sw-line-color:color-mix(in srgb, var(--sw-fg) 14%, var(--sw-bg));--sw-button-bg:var(--sw-fg);--sw-button-color:var(--sw-bg);--sw-button-size:.75rem;--sw-button-weight:500;--sw-button-tracking:.2em;--sw-button-case:uppercase;--sw-button-arrow:flex;--sw-button-arrow-size:1rem;--sw-quiet-height:3.5rem;--sw-quiet-border:var(--sw-pick-border,1px);--sw-quiet-arrow:flex;--sw-field-border:var(--sw-pick-border,1px);--sw-field-border-color:var(--sw-fg);--sw-field-size:.9375rem;--sw-announcement-size:.6875rem;--sw-announcement-weight:500;--sw-announcement-tracking:.2em;--sw-announcement-case:uppercase;--sw-header-height:3.75rem;--sw-header-rule:1px;--sw-brand-font:var(--sw-font-body);--sw-brand-size:.8125rem;--sw-brand-weight:500;--sw-brand-tracking:.3em;--sw-brand-case:uppercase;--sw-nav-size:.75rem;--sw-nav-tracking:.18em;--sw-nav-case:uppercase;--sw-hero-gap:2.25rem;--sw-hero-text-gap:1.25rem;--sw-hero-button-space:.25rem;--sw-hero-ratio:390 / 460;--sw-lead-leading:1.6;--sw-strip-pad:0;--sw-strip-gap:0;--sw-strip-item-pad:1.375rem .5rem;--sw-strip-divider:1px solid var(--sw-line-color);--sw-strip-row-pad:1.125rem;--sw-strip-row-gap:.5rem 1.75rem;--sw-strip-row-item-pad:0;--sw-strip-icon-size:1.375rem;--sw-strip-icon-color:currentColor;--sw-strip-size:.6875rem;--sw-strip-weight:500;--sw-strip-tracking:.164em;--sw-strip-case:uppercase;--sw-grid-gap-y:2rem;--sw-product-ratio:163 / 204;--sw-product-pad:.875rem 0 0;--sw-product-name-size:calc(1.283rem * var(--sw-heading-scale-small));--sw-product-name-weight:400;--sw-product-detail-size:.8125rem;--sw-price-size:.875rem;--sw-price-weight:500;--sw-story-ratio:390 / 340;--sw-story-leading:1.65;--sw-stats-pad:1.5rem;--sw-stat-gap:.5rem;--sw-stat-size:1.72rem;--sw-stat-color:var(--sw-accent-text);--sw-stat-label-size:.625rem;--sw-stat-label-weight:500;--sw-stat-label-tracking:.16em;--sw-stat-label-case:uppercase;--sw-faq-pad:1.375rem 0;--sw-question-size:calc(1.283rem * var(--sw-heading-scale-small));--sw-question-weight:400;--sw-footer-name-size:.875rem;--sw-footer-title-size:.6875rem;--sw-footer-title-weight:500;--sw-footer-title-tracking:.22em}.sw-hero[data-style=aurum]{--sw-space-bottom:2.75rem}@container sw-site (min-width:48rem){.sw-hero[data-style=aurum][data-has-image]{--sw-space-bottom:initial}}.sw-product-grid[data-style=aurum]{--sw-space-bottom:3.5rem}.sw-product-grid[data-style=aurum] .sw-button{text-underline-offset:.6em;background-color:#0000;border:0;border-radius:0;justify-self:start;width:auto;min-width:0;min-height:2.75rem;padding:0;text-decoration:underline;text-decoration-thickness:1px}.sw-story[data-style=aurum]{--sw-space-bottom:3rem;--sw-gap:1.25rem}@container sw-site (min-width:48rem){.sw-story[data-style=aurum]{--sw-gap:2rem}}.sw-faq[data-style=aurum],.sw-form-section[data-style=aurum]{--sw-space-bottom:3.5rem}.sw-form-section[data-style=aurum]{--sw-gap:1.375rem;--sw-head-gap:1.125rem}.sw-footer[data-style=aurum]{--sw-space-top:3.25rem;--sw-space-bottom:2rem;--sw-gap:2.25rem}.sw-footer[data-style=aurum] .sw-footer__about{gap:1rem}.sw-footer[data-style=aurum] .sw-footer__text{font-family:var(--sw-font-heading);font-size:calc(1.283rem * var(--sw-heading-scale-small));font-style:italic}.sw-product-page[data-style=aurum]{--sw-space-top:1rem;--sw-space-bottom:3rem;--sw-product-page-gap:2rem;--sw-gallery-ratio:390 / 440;--sw-gallery-gap:.5rem;--sw-thumb-ratio:109 / 96;--sw-thumb-radius:0;--sw-thumb-border:1px;--sw-crumbs-size:.6875rem;--sw-crumbs-weight:500;--sw-crumbs-tracking:.18em;--sw-crumbs-case:uppercase;--sw-product-page-name-size:2.48;--sw-product-page-name-size-wide:3.25;--sw-product-page-price-size:calc(1.62rem * var(--sw-heading-scale));--sw-product-page-price-weight:400}.sw-strip[data-style=aurum]{--sw-strip-list-size:.875rem;--sw-strip-list-weight:500;--sw-strip-detail-size:.8125rem}
.sw-section[data-style=scorch]{--sw-gap:1.5rem;--sw-head-gap:.5rem;--sw-space:2.5;--sw-space-wide:5;--sw-hero-size:3.19;--sw-hero-size-wide:4.6;--sw-hero-leading:1;--sw-hero-tracking:0;--sw-title-size:2.15;--sw-title-size-wide:2.9;--sw-title-leading:1.05;--sw-heading-weight:800;--sw-heading-tracking:0;--sw-heading-case:uppercase;--sw-eyebrow-font:var(--sw-font-heading);--sw-eyebrow-size:calc(.85rem * var(--sw-heading-scale-small));--sw-eyebrow-weight:var(--sw-heading-weight);--sw-eyebrow-tracking:.02em;--sw-eyebrow-color:inherit;--sw-radius-control:var(--sw-pick-control,999px);--sw-radius-image:var(--sw-pick-image,1.5rem);--sw-card-radius:var(--sw-pick-card,1.125rem);--sw-line-color:var(--sw-fg);--sw-image-border:var(--sw-pick-border,3px);--sw-image-border-color:var(--sw-theme-text);--sw-shadow-control:4px 4px 0 var(--sw-theme-text);--sw-shadow-card:4px 4px 0 var(--sw-theme-text);--sw-shadow-image:6px 6px 0 var(--sw-theme-text);--sw-button-height:3.75rem;--sw-button-border:var(--sw-pick-border,3px);--sw-button-border-color:var(--sw-theme-text);--sw-button-font:var(--sw-font-heading);--sw-button-size:calc(1.11rem * var(--sw-heading-scale-small));--sw-button-weight:var(--sw-heading-weight);--sw-button-case:uppercase;--sw-quiet-height:3.5rem;--sw-quiet-border:var(--sw-pick-border,3px);--sw-quiet-border-color:var(--sw-theme-text);--sw-quiet-bg:var(--sw-theme-background);--sw-quiet-color:var(--sw-theme-text);--sw-quiet-size:calc(.95rem * var(--sw-heading-scale-small));--sw-field-height:3.75rem;--sw-field-pad:1.25rem;--sw-field-border:var(--sw-pick-border,3px);--sw-field-border-color:var(--sw-theme-text);--sw-field-bg:var(--sw-theme-surface);--sw-field-size:1.0625rem;--sw-announcement-size:.75rem;--sw-announcement-weight:700;--sw-announcement-tracking:.04em;--sw-announcement-case:uppercase;--sw-header-height:4rem;--sw-header-rule:3px;--sw-brand-size:calc(1.65rem * var(--sw-heading-scale-small));--sw-brand-weight:var(--sw-heading-weight);--sw-brand-tracking:0;--sw-brand-color:var(--sw-accent-text);--sw-nav-weight:700;--sw-hero-gap:1.75rem;--sw-hero-text-gap:1rem;--sw-hero-button-space:.25rem;--sw-hero-ratio:7 / 6;--sw-lead-size:1.0625rem;--sw-lead-weight:500;--sw-lead-leading:1.45;--sw-lead-color:inherit;--sw-proof-more-stars:none;--sw-strip-pad:.75rem;--sw-strip-rule:0px;--sw-strip-gap:.375rem .875rem;--sw-strip-item-gap:.875rem;--sw-strip-icon-size:1rem;--sw-strip-font:var(--sw-font-heading);--sw-strip-size:calc(clamp(.7rem, 3.3cqi, .85rem) * var(--sw-heading-scale-small));--sw-strip-case:uppercase;--sw-grid-gap-x:.875rem;--sw-grid-gap-y:1rem;--sw-card-border:var(--sw-pick-border,3px);--sw-card-border-color:var(--sw-theme-text);--sw-card-bg:var(--sw-theme-surface);--sw-card-color:var(--sw-theme-text);--sw-product-ratio:168 / 150;--sw-product-rule:var(--sw-pick-border,3px);--sw-product-image-radius:0;--sw-product-pad:.75rem;--sw-product-gap:.5rem;--sw-product-name-size:calc(.98rem * var(--sw-heading-scale-small));--sw-product-name-case:uppercase;--sw-product-detail-size:.8125rem;--sw-price-font:var(--sw-font-heading);--sw-price-size:calc(1.31rem * var(--sw-heading-scale-small));--sw-price-weight:var(--sw-heading-weight);--sw-price-color:var(--sw-theme-secondary-text);--sw-story-ratio:7 / 4;--sw-stats-gap:.625rem;--sw-stats-pad:0;--sw-stats-rule:0px;--sw-stat-align:center;--sw-stat-gap:.25rem;--sw-stat-item-pad:.75rem .375rem;--sw-stat-border:2px solid var(--sw-theme-text);--sw-stat-bg:var(--sw-theme-background);--sw-stat-size:1.67rem;--sw-stat-color:var(--sw-theme-secondary-text);--sw-stat-label-size:.6875rem;--sw-stat-label-weight:800;--sw-stat-label-tracking:.04em;--sw-stat-label-case:uppercase;--sw-stat-label-color:var(--sw-theme-text);--sw-stats-row-gap:.5rem;--sw-stat-row-pad:.625rem 1rem;--sw-stat-row-rule:2px solid var(--sw-theme-text);--sw-faq-gap:.75rem;--sw-faq-rule:0px;--sw-faq-rule-bottom:2px;--sw-faq-pad:1rem;--sw-faq-border:2px;--sw-faq-border-color:var(--sw-fg);--sw-faq-radius:var(--sw-pick-card,.875rem);--sw-faq-open-bg:var(--sw-theme-surface);--sw-question-font:var(--sw-font-body);--sw-question-size:1rem;--sw-question-weight:700;--sw-toggle-color:var(--sw-theme-secondary-text);--sw-toggle-open-color:var(--sw-theme-secondary-text);--sw-footer-name-size:calc(1.65rem * var(--sw-heading-scale-small));--sw-footer-title-font:var(--sw-font-heading);--sw-footer-title-size:calc(.92rem * var(--sw-heading-scale-small));--sw-footer-title-weight:var(--sw-heading-weight);--sw-footer-title-tracking:0;--sw-footer-end-pad:0;--sw-footer-rule:0px;--sw-social-size:1.5rem}.sw-hero[data-style=scorch]{--sw-space-top:2rem;--sw-space-bottom:2.25rem}.sw-hero[data-style=scorch] .sw-proof{border:2px solid var(--sw-theme-text);background-color:var(--sw-theme-background);color:var(--sw-theme-text);border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:700}.sw-story[data-style=scorch]{--sw-gap:1.25rem;--sw-radius-image:var(--sw-pick-image,1.125rem);--sw-shadow-image:none}.sw-story[data-style=scorch] .sw-section__frame{border-block:3px solid var(--sw-theme-text)}.sw-story[data-style=scorch] .sw-story__text{font-weight:500}.sw-story[data-style=scorch] .sw-stat{text-align:center}.sw-faq[data-style=scorch]{--sw-gap:1.25rem}.sw-faq[data-style=scorch] .sw-faq__item[open]{color:var(--sw-theme-text)}.sw-form-section[data-style=scorch]{--sw-gap:1.25rem;--sw-head-gap:.875rem;--sw-shadow-control:4px 4px 0 var(--sw-fg)}.sw-form-section[data-style=scorch] .sw-heading{color:var(--sw-accent-text)}.sw-footer[data-style=scorch]{--sw-space-top:2.25rem;--sw-space-bottom:1.75rem}.sw-product-page[data-style=scorch]{--sw-space-top:.75rem;--sw-product-page-gap:1.25rem;--sw-product-page-info-gap:.875rem;--sw-gallery-ratio:350 / 340;--sw-thumb-ratio:80 / 76;--sw-thumb-radius:var(--sw-pick-image,.875rem);--sw-thumb-border:var(--sw-pick-border,3px);--sw-thumb-border-color:var(--sw-theme-text);--sw-product-page-name-size:2.5;--sw-product-page-name-size-wide:3.4;--sw-product-page-name-leading:1;--sw-product-page-price-size:calc(2.08rem * var(--sw-heading-scale))}.sw-reviews[data-style=scorch]{--sw-spotlight-size:1.0625;--sw-spotlight-size-wide:1.5}
.sw-header[data-layout=centered] .sw-container{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem}.sw-header[data-layout=centered] .sw-brand{grid-column:2;justify-self:center}.sw-header[data-layout=centered] .sw-menu{grid-column:1}
.sw-hero[data-layout=arch] .sw-hero__media{aspect-ratio:min(var(--sw-hero-ratio), .84);border-radius:50% 50% var(--sw-radius-image) var(--sw-radius-image) / calc(50% * min(var(--sw-hero-ratio), .84)) calc(50% * min(var(--sw-hero-ratio), .84)) var(--sw-radius-image) var(--sw-radius-image)}.sw-hero[data-layout=cover][data-has-image]{--sw-block-space-top:8rem;--sw-block-space-bottom:2.25rem}.sw-hero[data-layout=cover][data-has-image] .sw-section__frame{align-items:end;min-height:clamp(34rem,164cqi,40rem);display:grid}.sw-hero[data-layout=cover][data-has-image] .sw-hero__media{aspect-ratio:auto;border:0;border-radius:0;position:absolute;inset:0}.sw-hero[data-layout=cover][data-has-image] .sw-hero__media:after{background-image:linear-gradient(to bottom, transparent 30%, var(--sw-bg) 88%);content:"";position:absolute;inset:0}.sw-hero[data-layout=cover][data-has-image] .sw-hero__text{z-index:1;position:relative}.sw-hero[data-layout=cover][data-has-image] .sw-hero__text:before{z-index:-1;inset:-4rem calc(-1 * var(--sw-gutter-now)) calc(-1 * var(--sw-block-space-bottom));background-image:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--sw-bg) var(--sw-cover-scrim), transparent) 4rem);content:"";position:absolute}@container sw-site (min-width:48rem){.sw-hero[data-layout=cover][data-has-image] .sw-container{grid-template-columns:minmax(0,1fr)}.sw-hero[data-layout=cover][data-has-image] .sw-hero__text{max-width:36rem}.sw-hero[data-layout=cover][data-has-image] .sw-hero__text:before{display:none}.sw-hero[data-layout=cover][data-has-image] .sw-hero__media:after{background-image:linear-gradient(to right, color-mix(in srgb, var(--sw-bg) 82%, transparent), transparent 68%), linear-gradient(to bottom, transparent 30%, var(--sw-bg) 92%)}}.sw-hero[data-layout=photo-first][data-has-image]{--sw-block-space-top:0rem}.sw-hero[data-layout=photo-first] .sw-hero__media{margin-inline:calc(-1 * var(--sw-gutter-now));border-width:0 0 var(--sw-image-border);box-shadow:none;border-radius:0;order:-1}@container sw-site (min-width:48rem){.sw-hero[data-layout=photo-first][data-has-image]{--sw-block-space-top:initial}.sw-hero[data-layout=photo-first] .sw-hero__media{border-width:var(--sw-image-border);border-radius:var(--sw-radius-image-top) var(--sw-radius-image-top) var(--sw-radius-image) var(--sw-radius-image);box-shadow:var(--sw-shadow-image);margin-inline:0}}.sw-hero[data-layout=proof-first] .sw-proof{order:-1}
.sw-strip[data-layout=row] .sw-section__frame{padding-block:var(--sw-strip-row-pad)}.sw-strip[data-layout=row] .sw-strip__items{justify-content:center;align-items:center;gap:var(--sw-strip-row-gap)}.sw-strip[data-layout=row] .sw-strip__item{padding:var(--sw-strip-row-item-pad);flex-direction:row;flex:0 auto}.sw-strip[data-layout=row] .sw-strip__item+.sw-strip__item{border-inline-start:0 solid}.sw-strip[data-layout=list] .sw-strip__items{gap:1.25rem;display:grid}.sw-strip[data-layout=list] .sw-strip__item{font-family:var(--sw-font-body);letter-spacing:0;text-align:start;text-transform:none;flex-direction:row;align-items:flex-start;gap:.875rem}.sw-strip[data-layout=list] .sw-strip__item+.sw-strip__item{border-inline-start:0 solid}.sw-strip[data-layout=list] .sw-strip__icon{padding:var(--sw-strip-icon-box-pad);border-radius:var(--sw-strip-icon-box-radius);background-color:var(--sw-strip-icon-box-bg);color:var(--sw-strip-icon-box-color);flex:none}.sw-strip[data-layout=list] .sw-strip__icon .sw-icon{width:var(--sw-strip-list-icon-size);height:var(--sw-strip-list-icon-size);color:inherit}.sw-strip[data-layout=list] .sw-strip__text{font-size:var(--sw-strip-list-size);font-weight:var(--sw-strip-list-weight);line-height:1.3}@container sw-site (min-width:48rem){.sw-strip[data-layout=list] .sw-strip__items{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem 2rem}}
.sw-product-grid[data-layout=staggered] .sw-products__item:nth-child(4n+2) .sw-product__media,.sw-product-grid[data-layout=staggered] .sw-products__item:nth-child(4n+3) .sw-product__media{aspect-ratio:calc(var(--sw-product-ratio) * 220 / 170)}.sw-product-grid[data-layout=staggered] .sw-products__item{align-self:start}.sw-product-grid[data-layout=staggered] .sw-products__item:nth-child(2n){margin-top:2.25rem}@container sw-site (min-width:40rem){.sw-product-grid[data-layout=staggered] .sw-products__item:nth-child(2n){margin-top:0}}
.sw-story[data-layout=heading-first] .sw-story__text,.sw-story[data-layout=heading-first-rows] .sw-story__text{display:contents}.sw-story[data-layout=heading-first] .sw-eyebrow,.sw-story[data-layout=heading-first-rows] .sw-eyebrow{order:-2;justify-self:start}.sw-story[data-layout=heading-first] .sw-heading,.sw-story[data-layout=heading-first-rows] .sw-heading{margin-top:calc(var(--sw-gap) / -2);order:-1}@container sw-site (min-width:48rem){.sw-story[data-layout=heading-first] .sw-story__text,.sw-story[data-layout=heading-first-rows] .sw-story__text{display:grid}.sw-story[data-layout=heading-first] .sw-heading,.sw-story[data-layout=heading-first-rows] .sw-heading{margin-top:0}}.sw-story[data-layout=heading-first-rows] .sw-stats{gap:var(--sw-stats-row-gap);border-top-width:0;grid-template-columns:minmax(0,1fr);padding-top:0}.sw-story[data-layout=heading-first-rows] .sw-stat{padding:var(--sw-stat-row-pad);border-top:var(--sw-stat-row-rule);flex-direction:row;align-items:center;gap:1rem}.sw-story[data-layout=heading-first-rows] .sw-stat__value{flex:none;min-width:5.5rem}.sw-story[data-layout=edge-to-edge][data-has-image]{--sw-block-space-top:0rem}.sw-story[data-layout=edge-to-edge] .sw-story__media{margin-inline:calc(-1 * var(--sw-gutter-now));border-width:0 0 var(--sw-image-border);box-shadow:none;border-radius:0;margin-bottom:1.25rem}.sw-story[data-layout=edge-to-edge] .sw-story__text{display:contents}.sw-story[data-layout=edge-to-edge] .sw-eyebrow{justify-self:start}.sw-story[data-layout=edge-to-edge] .sw-heading{margin-top:-.375rem}.sw-story[data-layout=edge-to-edge] .sw-stats{order:1;margin-top:.5rem}.sw-story[data-layout=edge-to-edge] .sw-button{order:2;margin-top:.5rem}@container sw-site (min-width:48rem){.sw-story[data-layout=edge-to-edge][data-has-image]{--sw-block-space-top:initial}.sw-story[data-layout=edge-to-edge] .sw-story__media{border-width:var(--sw-image-border);border-radius:var(--sw-radius-image);box-shadow:var(--sw-shadow-image);margin:0}.sw-story[data-layout=edge-to-edge] .sw-story__text{display:grid}.sw-story[data-layout=edge-to-edge] .sw-heading,.sw-story[data-layout=edge-to-edge] .sw-stats,.sw-story[data-layout=edge-to-edge] .sw-button{margin-top:0}}
.sw-reviews[data-layout=spotlight] .sw-reviews__list{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;overflow-x:auto}.sw-reviews[data-layout=spotlight] .sw-reviews__list::-webkit-scrollbar{display:none}.sw-reviews[data-layout=spotlight] .sw-reviews__list>li{scroll-snap-align:start}.sw-reviews[data-layout=spotlight] .sw-review{max-width:44rem;box-shadow:none;background:0 0;border:0;padding:0}.sw-reviews[data-layout=spotlight] .sw-review__quote{font-size:clamp(var(--sw-spotlight-size) * 1rem, var(--sw-spotlight-size) * 1rem + (var(--sw-spotlight-size-wide) - var(--sw-spotlight-size)) * var(--sw-grow), var(--sw-spotlight-size-wide) * 1rem);font-weight:var(--sw-spotlight-weight);line-height:1.4}.sw-reviews[data-layout=spotlight] .sw-review__detail:before{content:"· "}
.sw-product-page[data-layout=edge-to-edge] .sw-gallery__photos{margin-inline:calc(-1 * var(--sw-gutter-now));box-shadow:none;border-inline-width:0;border-radius:0}@container sw-site (min-width:48rem){.sw-product-page[data-layout=edge-to-edge] .sw-container{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.sw-product-page[data-layout=edge-to-edge] .sw-gallery__photos{margin-inline-end:0}.sw-product-page[data-layout=photo-column] .sw-gallery__photos{gap:var(--sw-gallery-gap);box-shadow:none;border:0;border-radius:0;grid-auto-flow:row;overflow:visible}.sw-product-page[data-layout=photo-column] .sw-gallery__photo{border:var(--sw-gallery-border) solid var(--sw-image-border-color);border-radius:var(--sw-gallery-radius);box-shadow:var(--sw-gallery-shadow)}.sw-product-page[data-layout=photo-column] .sw-gallery__thumbs{display:none}}
