@font-face{font-family:Nunito;src:local(Nunito Regular Italic),local(Nunito Italic),url(../_fonts/Gv3N26itc5nu7XjaZgEbx9Y62h53YUbkVYwtF-0sYXM-l1JyLHA41VLJbdabi7L3Kb5xY_4_Kv6cdI3IX0d9jMU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Nunito Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:108.522%;ascent-override:93.1605%;descent-override:32.5278%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:101.949%;ascent-override:99.1673%;descent-override:34.6252%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:100.444%;ascent-override:100.653%;descent-override:35.1438%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Arial;src:local(Arial);size-adjust:101.391%;ascent-override:99.7134%;descent-override:34.8159%;line-gap-override:0%}@font-face{font-family:Nunito Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:95.3586%;ascent-override:106.021%;descent-override:37.0181%;line-gap-override:0%}@font-face{font-family:Nunito;src:local(Nunito Regular Italic),local(Nunito Italic),url(../_fonts/c5EbqH5-O3YVi275aq4Rxb3w33petXJS_036d4sEY_U-Scc0Ek46Mx4jPUWcSMXIWpyHd94SOvq2LnhRZ62buog.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Regular Italic),local(Nunito Italic),url(../_fonts/F9wgGyP-_e09qt_2tSMJycyaYUvQdg86uBXUKKRjDLI-c78usADTMPwHUwxYyCGsy_c06hpppm04iKOJBHqDn2Q.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Regular Italic),local(Nunito Italic),url(../_fonts/RwnAuh7UNPMYMEaz0ThgDoIbYKa7WMoUKGqC32uL8sQ-bKNv57WElcwufXMe2_mF2qjmnBdk8C90y_YQk3v4P1M.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Regular Italic),local(Nunito Italic),url(../_fonts/6Q6XuBlmAjylHt95YkPa5dWZSqN-_4rT6jArrfIUcVI-bedQuqlZhgJvd0Vn84wKJ_nWXhSFsW2eyTuMA0gnKcg.woff2)format("woff2");font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Medium Italic),url(../_fonts/Gv3N26itc5nu7XjaZgEbx9Y62h53YUbkVYwtF-0sYXM-l1JyLHA41VLJbdabi7L3Kb5xY_4_Kv6cdI3IX0d9jMU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Medium Italic),url(../_fonts/c5EbqH5-O3YVi275aq4Rxb3w33petXJS_036d4sEY_U-Scc0Ek46Mx4jPUWcSMXIWpyHd94SOvq2LnhRZ62buog.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Medium Italic),url(../_fonts/F9wgGyP-_e09qt_2tSMJycyaYUvQdg86uBXUKKRjDLI-c78usADTMPwHUwxYyCGsy_c06hpppm04iKOJBHqDn2Q.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Medium Italic),url(../_fonts/RwnAuh7UNPMYMEaz0ThgDoIbYKa7WMoUKGqC32uL8sQ-bKNv57WElcwufXMe2_mF2qjmnBdk8C90y_YQk3v4P1M.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Medium Italic),url(../_fonts/6Q6XuBlmAjylHt95YkPa5dWZSqN-_4rT6jArrfIUcVI-bedQuqlZhgJvd0Vn84wKJ_nWXhSFsW2eyTuMA0gnKcg.woff2)format("woff2");font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito SemiBold Italic),url(../_fonts/Gv3N26itc5nu7XjaZgEbx9Y62h53YUbkVYwtF-0sYXM-l1JyLHA41VLJbdabi7L3Kb5xY_4_Kv6cdI3IX0d9jMU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito SemiBold Italic),url(../_fonts/c5EbqH5-O3YVi275aq4Rxb3w33petXJS_036d4sEY_U-Scc0Ek46Mx4jPUWcSMXIWpyHd94SOvq2LnhRZ62buog.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito SemiBold Italic),url(../_fonts/F9wgGyP-_e09qt_2tSMJycyaYUvQdg86uBXUKKRjDLI-c78usADTMPwHUwxYyCGsy_c06hpppm04iKOJBHqDn2Q.woff2)format("woff2");font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito SemiBold Italic),url(../_fonts/RwnAuh7UNPMYMEaz0ThgDoIbYKa7WMoUKGqC32uL8sQ-bKNv57WElcwufXMe2_mF2qjmnBdk8C90y_YQk3v4P1M.woff2)format("woff2");font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito SemiBold Italic),url(../_fonts/6Q6XuBlmAjylHt95YkPa5dWZSqN-_4rT6jArrfIUcVI-bedQuqlZhgJvd0Vn84wKJ_nWXhSFsW2eyTuMA0gnKcg.woff2)format("woff2");font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Bold Italic),url(../_fonts/Gv3N26itc5nu7XjaZgEbx9Y62h53YUbkVYwtF-0sYXM-l1JyLHA41VLJbdabi7L3Kb5xY_4_Kv6cdI3IX0d9jMU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Bold Italic),url(../_fonts/c5EbqH5-O3YVi275aq4Rxb3w33petXJS_036d4sEY_U-Scc0Ek46Mx4jPUWcSMXIWpyHd94SOvq2LnhRZ62buog.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Bold Italic),url(../_fonts/F9wgGyP-_e09qt_2tSMJycyaYUvQdg86uBXUKKRjDLI-c78usADTMPwHUwxYyCGsy_c06hpppm04iKOJBHqDn2Q.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Bold Italic),url(../_fonts/RwnAuh7UNPMYMEaz0ThgDoIbYKa7WMoUKGqC32uL8sQ-bKNv57WElcwufXMe2_mF2qjmnBdk8C90y_YQk3v4P1M.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Bold Italic),url(../_fonts/6Q6XuBlmAjylHt95YkPa5dWZSqN-_4rT6jArrfIUcVI-bedQuqlZhgJvd0Vn84wKJ_nWXhSFsW2eyTuMA0gnKcg.woff2)format("woff2");font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/zYq67hdcUczqSIZ2lO8GyyK4ATcRo_C9msD9doXlryo-cHjZ_iw1bSe7GWK3Ttv6wHqEK5YaN1Q_idEVKxMIcbA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/mUOAuUJd2c8UC4QUmauqVqol8dwl5799No6v0n0PoIM-N_V7d7fLsM6f3UfRLliYGifaWVvqG5sfgVsLCG_1X0k.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/vIl7QUQw0D77nxCKLHMyEXvljoFJ3hoM_u51y8dOTXM-9_n1-BGLmk1nGYhsLFgJiWGBgXcZijZj-O5cgGNoTt0.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Regular),local(Nunito),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Medium),url(../_fonts/zYq67hdcUczqSIZ2lO8GyyK4ATcRo_C9msD9doXlryo-cHjZ_iw1bSe7GWK3Ttv6wHqEK5YaN1Q_idEVKxMIcbA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Medium),url(../_fonts/mUOAuUJd2c8UC4QUmauqVqol8dwl5799No6v0n0PoIM-N_V7d7fLsM6f3UfRLliYGifaWVvqG5sfgVsLCG_1X0k.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Medium),url(../_fonts/vIl7QUQw0D77nxCKLHMyEXvljoFJ3hoM_u51y8dOTXM-9_n1-BGLmk1nGYhsLFgJiWGBgXcZijZj-O5cgGNoTt0.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Medium),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Medium),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/zYq67hdcUczqSIZ2lO8GyyK4ATcRo_C9msD9doXlryo-cHjZ_iw1bSe7GWK3Ttv6wHqEK5YaN1Q_idEVKxMIcbA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/mUOAuUJd2c8UC4QUmauqVqol8dwl5799No6v0n0PoIM-N_V7d7fLsM6f3UfRLliYGifaWVvqG5sfgVsLCG_1X0k.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/vIl7QUQw0D77nxCKLHMyEXvljoFJ3hoM_u51y8dOTXM-9_n1-BGLmk1nGYhsLFgJiWGBgXcZijZj-O5cgGNoTt0.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito SemiBold),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/zYq67hdcUczqSIZ2lO8GyyK4ATcRo_C9msD9doXlryo-cHjZ_iw1bSe7GWK3Ttv6wHqEK5YaN1Q_idEVKxMIcbA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/mUOAuUJd2c8UC4QUmauqVqol8dwl5799No6v0n0PoIM-N_V7d7fLsM6f3UfRLliYGifaWVvqG5sfgVsLCG_1X0k.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/vIl7QUQw0D77nxCKLHMyEXvljoFJ3hoM_u51y8dOTXM-9_n1-BGLmk1nGYhsLFgJiWGBgXcZijZj-O5cgGNoTt0.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/08ijydirlbAcEOPIwZn62rEkph1eISMb7SGGtj1ErkA-znqKOvAKlj84603XOg8gDN4ntyws_Fam5MK_EgaalJ0.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Nunito;src:local(Nunito Bold),url(../_fonts/OIZUQWBqizjrQ3dcrE-HYC-Fffn3yhk5jHYerEEBU7g-W3_DGvKNaalLESfqj1jMeQtBMVFeQRWUNRFNCkA5JwE.woff2)format("woff2");font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Archivo;src:local(Archivo Black Italic),url(../_fonts/ZQALun0i41Kc9uxnwPtLBfOrtWJvPLK__2yPCIwvXm0-YyF_SUxi5mgLhSxliWxsoiPpZW80yspr1bvflr3EzTA.woff2)format("woff2");font-display:swap;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-weight:900;font-style:italic}@font-face{font-family:Archivo Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:105.641%;ascent-override:83.1115%;descent-override:19.8786%;line-gap-override:0%}@font-face{font-family:Archivo Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:99.2423%;ascent-override:88.4703%;descent-override:21.1603%;line-gap-override:0%}@font-face{font-family:Archivo Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:97.7778%;ascent-override:89.7955%;descent-override:21.4773%;line-gap-override:0%}@font-face{font-family:Archivo Fallback\: Arial;src:local(Arial);size-adjust:98.6988%;ascent-override:88.9575%;descent-override:21.2769%;line-gap-override:0%}@font-face{font-family:Archivo Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:92.827%;ascent-override:94.5845%;descent-override:22.6227%;line-gap-override:0%}@font-face{font-family:Archivo;src:local(Archivo Black Italic),url(../_fonts/pGazuqFJeC01ggCmN2Ki7VS4xrmC-7q422SKNLeiYgA-W2LaS96KNyIKEO57AxRd1OHyplCoyhYLQpJphip6VV8.woff2)format("woff2");font-display:swap;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-weight:900;font-style:italic}@font-face{font-family:Archivo;src:local(Archivo Black Italic),url(../_fonts/C2Oo0FWx-pHtbWWM6KyzM0uRHUTtUqNjQfcEzePkr3U-TuDpxkkWY17FKUqhH0yywvmlAa_VvhRhNdDMHWaeanQ.woff2)format("woff2");font-display:swap;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-weight:900;font-style:italic}@font-face{font-family:Archivo;src:local(Archivo Black),url(../_fonts/c7zph-GvFTyoiBZO1LcnJWY9svb6tlzC6WxC-tcdbOE-qYxMn016zFJeZLlU9ZEuq9aNqVhQ1DKlU25rgoAmXak.woff2)format("woff2");font-display:swap;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-weight:900;font-style:normal}@font-face{font-family:Archivo;src:local(Archivo Black),url(../_fonts/B_dUfDkVoRUqgvlA4GjjFXsaD7TnT63KuV5-VtgqtdU-GlGWTAR0RbsKOuxzZ87UNmo4bDXKPRp8aymvk47es_Y.woff2)format("woff2");font-display:swap;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-weight:900;font-style:normal}@font-face{font-family:Archivo;src:local(Archivo Black),url(../_fonts/AFXyOQEVwwTLhqqF83VDz9Mg_CGzrCS5Jgh0PxHchbs-JOlr7p4_9pL0nA7_OJjnua4J_8NyNEYwWSXdbm5pZSM.woff2)format("woff2");font-display:swap;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-weight:900;font-style:normal}@font-face{font-family:ZapfHumnst BT;src:local(ZapfHumnst BT Regular),local(ZapfHumnst BT),url(../fonts/zapfhumnst-bt.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ZapfHumnst BT;src:local(ZapfHumnst BT Bold),url(../fonts/zapfhumnst-bt-700.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}:root{--dark-50:#ebebeb;--dark-100:#c1c1c1;--dark-200:#a3a3a3;--dark-300:#787878;--dark-400:#5e5e5e;--dark-500:#363636;--dark-600:#313131;--dark-700:#262626;--dark-800:#1e1e1e;--dark-900:#171717;--grey-50:#fdfdfd;--grey-100:#f8f8f8;--grey-200:#f4f4f4;--grey-300:#f0f0f0;--grey-400:#ededed;--grey-500:#e8e8e8;--grey-600:#d3d3d3;--grey-700:#a5a5a5;--grey-800:gray;--grey-900:#616161;--primary-50:color-mix(in srgb,var(--color-primary) 8%,#fff);--primary-100:color-mix(in srgb,var(--color-primary) 20%,#fff);--primary-200:color-mix(in srgb,var(--color-primary) 35%,#fff);--primary-300:color-mix(in srgb,var(--color-primary) 52%,#fff);--primary-400:color-mix(in srgb,var(--color-primary) 78%,#fff);--primary-500:var(--color-primary);--primary-600:color-mix(in srgb,var(--color-primary) 90%,#000);--primary-700:color-mix(in srgb,var(--color-primary) 72%,#000);--primary-800:color-mix(in srgb,var(--color-primary) 56%,#000);--primary-900:color-mix(in srgb,var(--color-primary) 44%,#000);--green-50:#eff9f5;--green-100:#cfebe1;--green-200:#b7e2d2;--green-300:#96d4be;--green-400:#82ccb1;--green-500:#63bf9e;--green-600:#5aae90;--green-700:#468870;--green-800:#366957;--green-900:#2a5042;--orange-50:#fef3e9;--orange-100:#fbd9ba;--orange-200:#f9c699;--orange-300:#f6ac6b;--orange-400:#f59c4e;--orange-500:#f28322;--orange-600:#dc771f;--orange-700:#ac5d18;--orange-800:#854813;--orange-900:#66370e;--brown-50:#eee6e6;--brown-100:#ccb1b1;--brown-200:#b38b8b;--brown-300:#905555;--brown-400:#7a3535;--brown-500:#590202;--brown-600:#510202;--brown-700:#3f0101;--brown-800:#310101;--brown-900:#250101;--non-green-50:#f8fbec;--non-green-100:#e9f3c3;--non-green-200:#deeea6;--non-green-300:#cfe67d;--non-green-400:#c5e164;--non-green-500:#b7d93d;--non-green-600:#a7c538;--non-green-700:#829a2b;--non-green-800:#657722;--non-green-900:#4d5b1a;--blue-50:#e6e6ec;--blue-100:#b0b2c3;--blue-200:#8a8ca6;--blue-300:#54587d;--blue-400:#3e4f7b;--blue-500:#00063d;--blue-600:#000538;--blue-700:#00042b;--blue-800:#000322;--blue-900:#00031a;--font-size-xxxl:1.75rem;--font-size-xxl:1.5rem;--font-size-xl:1.25rem;--font-size-lg:1.125rem;--font-size-md:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-size-xxs:.625rem;--color-primary-light:var(--primary-300);--color-primary-lighter:var(--primary-100);--color-primary-hover:var(--primary-600);--color-primary-active:var(--primary-700);--color-contrast:#fff;--color-secondary:var(--blue-500);--ui-text:var(--dark-900);--ui-text-muted:var(--dark-300);--ui-text-dimmed:var(--dark-200);--ui-danger:var(--brown-500);--ui-bg:#fff;--ui-border:var(--grey-600);--ui-bg-elevated:var(--grey-200);--ui-input-fg:var(--ui-text);--radius-xs:.125rem;--radius-sm:.25rem;--radius-card:.5rem;--radius-input:.5rem;--radius-modal:1rem;--radius-pill:9999px;--radius-full:9999px;--input-height:45px;--focus-ring-width:2px;--focus-ring-color:var(--color-primary-light);--font-sans:"Nunito", "Nunito Fallback: BlinkMacSystemFont", "Nunito Fallback: Segoe UI", "Nunito Fallback: Helvetica Neue", "Nunito Fallback: Arial", "Nunito Fallback: Noto Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-display:"ZapfHumnst BT",sans-serif;--gw-surface:var(--grey-200);--gw-surface-hover:var(--grey-300);--gw-surface-2:var(--grey-500);--gw-card-border:var(--grey-400);--gw-tag-bg:var(--grey-300);--gw-tag-fg:var(--dark-300);--gw-footer-bg:var(--primary-50);--gw-footer-fg:var(--primary-900);--gw-footer-title:var(--primary-500);--gw-footer-divider:var(--primary-100);--gw-subscribe-bg:var(--primary-50);--gw-shadow-2:0 2px 8px 0 #00000014;--gw-shadow:0 0 3px 0 var(--color-primary);--gw-card-desc-bg:linear-gradient(180deg,#f4f4f480,#ffffff80 27.4%);--gw-discount-pill-bg:var(--green-100);--gw-discount-pill-fg:var(--dark-900);--gw-social:var(--grey-500);--gw-warning-fg:var(--orange-500);--gw-status-done:#35a752;--gw-order-icon-delivery:#0057a9;--gw-order-icon-note:#ffc60a}body{font-family:var(--font-sans);color:var(--ui-text);-webkit-font-smoothing:antialiased}:root{--cc-radius-image:var(--radius-modal);--cc-radius-card:var(--radius-modal);--cc-radius-strip:var(--radius-modal);--cc-radius-btn:var(--radius-pill);--cc-radius-feature-icon:9999px;--cc-border-color:var(--ui-border);--cc-surface-soft:var(--grey-100);--cc-surface-accent:var(--primary-50)}.giftwarm-title-h1,.h1{font-family:var(--font-display);letter-spacing:-.01em;font-size:3.25rem;font-weight:400;line-height:1.1}@media screen and (width<=767px){.giftwarm-title-h1,.h1{font-size:2.5rem}}@media screen and (width<=424px){.giftwarm-title-h1,.h1{font-size:1.75rem}}.giftwarm-title-h2,.h2{font-size:2.5rem;font-weight:400}.giftwarm-title-h2,.giftwarm-title-h3,.h2,.h3{font-family:var(--font-display);letter-spacing:0;line-height:1.1}.giftwarm-title-h3,.h3{font-size:1.75rem}.giftwarm-title-h4,.h4{font-size:1.25rem;font-weight:400}.giftwarm-title-h4,.giftwarm-title-h5,.h4,.h5{font-family:var(--font-display);letter-spacing:0;line-height:1.1}.giftwarm-title-h5,.h5{font-size:1rem;font-weight:700}.giftwarm-text-xxxl{font-size:var(--font-size-xxxl);line-height:1.5}.giftwarm-text-xxl{font-size:var(--font-size-xxl);line-height:1.5}.giftwarm-text-xl{font-size:var(--font-size-xl);line-height:1.5}.giftwarm-text-lg{font-size:var(--font-size-lg);line-height:1.5}.giftwarm-text-md{font-size:var(--font-size-md);line-height:1.5}.giftwarm-text-sm{font-size:var(--font-size-sm);line-height:1.5}.giftwarm-text-xs{font-size:var(--font-size-xs);line-height:1.5}.giftwarm-text-xxs{font-size:var(--font-size-xxs);line-height:1.5}.giftwarm-text-display-xxxl{font-size:var(--font-size-xxxl);line-height:1.5}.giftwarm-text-display-xxl{font-size:var(--font-size-xxl);line-height:1.5}.giftwarm-text-display-xl{font-size:var(--font-size-xl);line-height:1.5}.giftwarm-text-display-lg{font-size:var(--font-size-lg);line-height:1.5}.giftwarm-text-display-md{font-size:var(--font-size-md);line-height:1.5}.giftwarm-text-display-sm{font-size:var(--font-size-sm);line-height:1.5}.giftwarm-text-display-xs{font-size:var(--font-size-xs);line-height:1.5}.giftwarm-text-display-xxs{font-size:var(--font-size-xxs);line-height:1.5}.giftwarm-font-regular{font-weight:400}.giftwarm-font-medium{font-weight:500}.giftwarm-font-bold{font-weight:700}.giftwarm-font-nunito{font-family:var(--font-sans)}.giftwarm-font-zapfhumnst-bt{font-family:var(--font-display)}.giftwarm-font-primary{font-family:var(--font-sans)}.giftwarm-font-display,.giftwarm-font-secondary{font-family:var(--font-display)}.giftwarm-text-sub{font-size:var(--font-size-sm)}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (width>=768px){.container{padding-left:2.5rem;padding-right:2.5rem}}.container{max-width:1760px}.giftwarm-title-layout{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.giftwarm-title-layout.giftwarm-title-layout-left,.giftwarm-title-layout.giftwarm-title-layout-left .giftwarm-description,.giftwarm-title-layout.giftwarm-title-layout-left .giftwarm-title{text-align:left}.giftwarm-title-layout .giftwarm-description{color:var(--dark-500);text-align:center}.giftwarm-title-layout .giftwarm-button{letter-spacing:.02em;align-items:center;gap:.5rem;font-size:18px;display:flex}@media screen and (width<=767px){.giftwarm-title-layout .giftwarm-button{font-size:14px}}.giftwarm-bg-gradient{background:radial-gradient(ellipse 25% 35% at 55% 20%,var(--non-green-50),transparent),radial-gradient(ellipse 25% 35% at 85% 20%,#f2f5ff,transparent),linear-gradient(180deg,color-mix(in srgb,var(--primary-50) 40%,transparent) 100%,#fff 100%)}.dropdown-mobile-wrapper{z-index:1050!important}.giftwarm-btn-primary{background-color:var(--primary-500);color:var(--color-contrast);border-radius:var(--radius-card);font-weight:500;font-family:var(--font-sans);cursor:pointer;text-transform:uppercase;border:none;padding:.5rem 1.5rem;transition:background-color .25s}.giftwarm-btn-primary:focus,.giftwarm-btn-primary:hover{background-color:var(--primary-600);outline:none}.giftwarm-btn-primary:active{background-color:var(--primary-700)}.giftwarm-btn-primary:disabled{background-color:var(--primary-200);cursor:not-allowed}.giftwarm-btn-secondary{background-color:var(--grey-200);border-radius:var(--radius-card);font-weight:700;font-family:var(--font-sans);cursor:pointer;text-transform:uppercase;border:none;padding:.5rem 1.5rem;transition:background-color .25s}.giftwarm-btn-secondary:focus,.giftwarm-btn-secondary:hover{background-color:var(--primary-200);outline:none}.giftwarm-btn-secondary:active{background-color:var(--primary-300)}.giftwarm-btn-secondary:disabled{color:var(--grey-500);cursor:not-allowed}.giftwarm-btn-outline-primary{color:var(--primary-500);border:1px solid var(--primary-500);border-radius:var(--radius-card);font-weight:500;font-family:var(--font-sans);cursor:pointer;text-transform:uppercase;background-color:#0000;padding:.5rem 1.5rem;transition:background-color .25s}.giftwarm-btn-outline-primary:focus,.giftwarm-btn-outline-primary:hover{background-color:var(--primary-500);color:var(--color-contrast);outline:none}.giftwarm-btn-outline-primary:active{background-color:var(--primary-700)}.giftwarm-btn-outline-primary:disabled{background-color:var(--primary-200);cursor:not-allowed}.giftwarm-btn-sub-primary{color:var(--primary-800);background-color:#0000;background:linear-gradient(180deg,var(--primary-100) -48.84%,#feeef3bf 131.4%);border-radius:var(--radius-card);font-weight:500;font-family:var(--font-sans);text-transform:uppercase;justify-content:center;gap:4px;padding:.5rem 1.5rem;transition:background-color .25s;display:flex}.giftwarm-btn-sub-primary:focus,.giftwarm-btn-sub-primary:hover{color:var(--primary-900);background:linear-gradient(#fabbd2 -48.84%,#feeef3bf 131.4%)}.giftwarm-btn-sub-primary:active{background:linear-gradient(#fec0d7 -48.84%,#feeef3bf 131.4%)}.giftwarm-btn-sub-primary:disabled{background-color:var(--primary-200);cursor:not-allowed}.giftwarm-btn-sub2-primary{color:var(--primary-900);background-color:#0000;background:linear-gradient(180deg,var(--primary-200) -98.75%,var(--primary-50) 208.75%);border-radius:var(--radius-card);font-weight:500;font-family:var(--font-sans);padding:.5rem 1.5rem;transition:opacity .25s ease-in-out}.giftwarm-btn-sub2-primary:focus,.giftwarm-btn-sub2-primary:hover{opacity:.8}.giftwarm-btn-sub2-primary:active{background:linear-gradient(#fec0d7 -48.84%,#feeef3bf 131.4%)}.giftwarm-btn-sub2-primary:disabled{background-color:var(--primary-200);cursor:not-allowed}.giftwarm-btn-simple{cursor:pointer;border:1px solid var(--grey-600);border-radius:var(--radius-full);font-size:var(--font-size-sm);padding:8.5px 36px}@media screen and (width<=767px){.giftwarm-btn-simple{font-size:var(--font-size-xs);padding:4px 10px}}.giftwarm-btn-simple:active,.giftwarm-btn-simple:focus,.giftwarm-btn-simple:hover{border-color:var(--primary-500);color:var(--primary-500)}.giftwarm-btn-simple:disabled{cursor:not-allowed;opacity:.5}.giftwarm-btn-simple-2{cursor:pointer;border:1px solid var(--grey-500);border-radius:var(--radius-card)}.giftwarm-btn-simple-2.active,.giftwarm-btn-simple-2:active,.giftwarm-btn-simple-2:focus,.giftwarm-btn-simple-2:hover{border-color:var(--primary-300);background-color:var(--primary-50);color:var(--primary-500)}.giftwarm-btn-simple-2:hover{opacity:.8}.giftwarm-btn-simple-2:disabled{cursor:not-allowed;opacity:.5}.giftwarm-btn-text{cursor:pointer}.giftwarm-btn-text:active,.giftwarm-btn-text:focus,.giftwarm-btn-text:hover{color:var(--primary-500)}.giftwarm-btn-text:disabled{cursor:not-allowed;opacity:.5}button:disabled{cursor:not-allowed;opacity:.7}.s-color-item{border-width:2px;border-color:var(--grey-600);border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.s-color-item--xs{width:1rem;height:1rem}.s-color-item--sm{width:1.25rem;height:1.25rem}.s-color-item--md{width:1.5rem;height:1.5rem}.s-color-item--lg{width:1.75rem;height:1.75rem}.s-color-item--xl{width:2rem;height:2rem}.s-color-item:hover:not(.disabled):not(.active){border-color:var(--primary-500)}.s-color-item.active{border-color:var(--dark-700)}.s-color-item.disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.s-color-item__icon{display:none}.s-color-item.gw-color-pill{background-origin:content-box;width:57px;height:32px;padding:2px;background-clip:content-box!important}.s-option-item{border-radius:var(--radius-input);background-color:var(--gw-surface);text-align:center;text-transform:uppercase;min-width:57px;height:2rem;line-height:1;font-size:var(--font-size-sm);justify-content:center;align-items:center;padding-left:.5rem;padding-right:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.s-option-item:not(.active):hover{color:var(--color-primary);background-color:var(--gw-surface-hover)}.s-option-item.active{background-color:var(--color-primary);color:var(--color-contrast);font-weight:600}.s-option-item.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.s-form-field .s-form-field-label{margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:block}.s-form-field .message{font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--ui-text-muted);margin-top:.25rem}.s-form-field.error .message{color:var(--ui-danger)}.s-form-field.success .message{color:var(--green-500)}.s-form-field.warning .message{color:var(--orange-500)}.s-form-field label .text-red-500{color:var(--ui-danger)}.s-input{flex-direction:column;gap:.5rem;display:flex}.s-input label{z-index:auto;width:100%;font-size:var(--text-sm);font-weight:700;line-height:var(--leading-tight);color:var(--ui-text);text-transform:none;padding:0;position:static}.s-input label.capitalize{text-transform:capitalize}.s-input input,.s-input textarea.s-textarea{height:auto;min-height:var(--input-height);border-radius:var(--radius-input);border:1.5px solid var(--grey-500);background-color:var(--ui-bg);width:100%;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ui-input-fg);outline:none;padding:.5rem 1rem;transition:border-color .15s}.s-input textarea.s-textarea{resize:vertical;min-height:7.5rem}.s-input input::-moz-placeholder{color:var(--grey-700)}.s-input textarea.s-textarea::-moz-placeholder{color:var(--grey-700)}.s-input input::placeholder,.s-input textarea.s-textarea::placeholder{color:var(--grey-700)}.s-input input:hover,.s-input textarea.s-textarea:hover{border-color:var(--color-primary-light)}.s-input input:focus,.s-input textarea.s-textarea:focus{border-color:var(--color-primary)}.s-input.error input,.s-input.error textarea.s-textarea{border-color:var(--ui-danger)}.s-input .s-form-field-counter{color:var(--ui-text-muted);top:2rem;right:.75rem;transform:none}.s-form-field:has(.s-dropdown.s-select)>div>label{font-size:var(--text-sm);font-weight:700;line-height:var(--leading-tight);color:var(--ui-text);text-transform:none;margin-bottom:.5rem;display:block}.s-form-field:has(.s-dropdown.s-select)>div>label.capitalize{text-transform:capitalize}.default-select>div>.s-dropdown .dropdown-btn{height:var(--input-height);border-radius:var(--radius-input);border:1.5px solid var(--grey-500);background-color:var(--ui-bg);text-align:left;width:100%;font-size:var(--text-sm);font-weight:400;line-height:var(--leading-normal);color:var(--ui-input-fg);outline:none;align-items:center;padding:.5rem 2rem .5rem 1rem;transition:border-color .15s,color .15s;display:flex}.default-select>div>.s-dropdown .dropdown-btn:hover{border-color:var(--color-primary-light)}.default-select>div>.s-dropdown .dropdown-btn.expanded{border-color:var(--color-primary)}.default-select>div>.s-dropdown .dropdown-btn .dropdown-icon{color:var(--ui-text-dimmed);right:.75rem}.default-select.error>div>.s-dropdown .dropdown-btn{border-color:var(--ui-danger)}.default-select.success>div>.s-dropdown .dropdown-btn{border-color:var(--green-500)}.default-select.warning>div>.s-dropdown .dropdown-btn{border-color:var(--orange-500)}.default-select.info>div>.s-dropdown .dropdown-btn{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.dropdown-container{border-width:1px;border-color:var(--ui-border);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.375rem;padding:.25rem;overflow:hidden}.dropdown-content{max-height:13rem;overflow:auto}.s-dropdown-mobile .dropdown-content{min-width:200px;max-height:80vh;padding:.25rem;overflow:auto}.s-select-dropdown{flex-direction:column;gap:.25rem;display:flex}.s-select-dropdown .dropdown-content{flex-direction:column;padding:0;display:flex}.s-select-dropdown .select-search-input{z-index:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;position:sticky;top:0}.default-dropdown-menu{border-width:1px;border-color:var(--ui-border);--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:.375rem;padding:.25rem}.default-dropdown-item,.s-select-option{border-style:none;border-radius:.375rem;align-items:center;gap:.5rem;width:100%;min-height:2rem;padding:.5rem;font-size:.875rem;line-height:1.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.default-dropdown-item:hover,.s-select-option:hover{background-color:var(--ui-bg-elevated);color:var(--color-primary)}.default-dropdown-item.active,.s-select-option.active{background-color:var(--color-primary);color:var(--color-contrast)}.s-file-input input[type=file].file-native{display:none}.s-file-input:has(input.file-native:disabled) .file-zone{opacity:.7;cursor:not-allowed;pointer-events:none}.s-file-input .file-zone{cursor:pointer;border:1px dashed var(--grey-700);background-color:var(--grey-50);border-radius:10px;align-items:center;gap:.5rem;min-height:90px;padding:1rem 1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.s-file-input .file-zone:hover{border-color:var(--color-primary-light)}.s-file-input .file-zone:focus-visible{border-color:var(--color-primary);outline:none}.s-file-input .file-zone-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.375rem;display:flex}.s-file-input .file-zone-icon{width:1.5rem;height:1.5rem;color:var(--ui-text-muted);flex-shrink:0}.s-file-input .file-zone-icon--error{color:var(--ui-danger)}.s-file-input .file-zone-text{font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center;color:var(--ui-text)}.s-file-input .file-zone-text--error{color:var(--ui-danger)}.s-file-input .file-zone:has(.file-preview-list){border-style:dashed;border-color:var(--grey-700);background-color:var(--grey-50);gap:.25rem;min-height:auto;padding:.875rem 1rem}.s-file-input .file-preview-shell{flex-direction:column;align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}.s-file-input .file-preview-list{flex-flow:wrap;justify-content:center;align-items:center;gap:.625rem;width:100%;min-width:0;display:flex}.s-file-input .file-preview-item{flex-shrink:0;width:4.875rem;height:4.875rem;display:block;position:relative}.s-file-input .file-preview-item-thumb{border:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent);background-color:var(--ui-bg-elevated);-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:4.125rem;height:4.125rem;position:absolute;bottom:0;left:0;overflow:hidden}.s-file-input .file-preview-remove{z-index:3;cursor:pointer;width:1.5rem;height:1.5rem;color:var(--ui-text);background-color:#fff;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.s-file-input .file-preview-remove:hover{background-color:var(--ui-danger);color:#fff}.s-file-input .file-preview-remove-icon{width:.75rem;height:.75rem}.s-file-input.error .file-zone{border-color:var(--ui-danger)}body.sp-file-drag-over .s-file-input .file-zone{border-color:var(--color-primary);border-style:dashed}.s-phone-input .vue-tel-input{min-height:var(--input-height);border-radius:var(--radius-input);border:1.5px solid var(--grey-500);background-color:var(--ui-bg);box-shadow:none;transition:border-color .15s}.s-phone-input .vue-tel-input:hover{border-color:var(--color-primary-light)}.s-phone-input .vue-tel-input:focus-within{border-color:var(--color-primary);box-shadow:none}.s-phone-input .vue-tel-input.disabled{opacity:.6;cursor:not-allowed}.s-phone-input .vti__flag{flex-shrink:0;margin-right:.75rem;scale:1.5}.s-phone-input .vti__dropdown{border-right:1.5px solid var(--grey-500);border-radius:var(--radius-input) 0 0 var(--radius-input);background-color:#0000;padding:0 .75rem 0 1rem;transition:background-color .15s}.s-phone-input .vti__dropdown.disabled{cursor:not-allowed;background-color:#0000}.s-phone-input .vti__selection{font-size:var(--text-sm);align-items:center;gap:.25rem;display:flex}.s-phone-input .vti__country-code{color:var(--ui-text)}.s-phone-input .vti__dropdown-arrow{display:none}.s-phone-input .vti__input{border-radius:0 var(--radius-input) var(--radius-input) 0;font-size:var(--text-sm);color:var(--ui-input-fg);background-color:#0000;border:none;outline:none;padding:.5rem .75rem .5rem .625rem}.s-phone-input .vti__input::placeholder{color:var(--grey-700)}.s-phone-input .vti__dropdown-list{border:1px solid var(--ui-border);border-radius:var(--radius-input);background-color:var(--ui-bg);width:280px;max-height:220px;padding:.25rem;box-shadow:0 4px 12px #00000014}.s-phone-input .vti__dropdown-list.below{top:calc(100% + 4px)}.s-phone-input .vti__dropdown-list.above{top:auto;bottom:calc(100% + 4px)}.s-phone-input .vti__search_box{width:calc(100% - 1rem);font-size:var(--text-sm);color:var(--ui-input-fg);border:1px solid var(--ui-border);border-radius:calc(var(--radius-input) - 2px);background-color:var(--ui-bg);outline:none;margin:.25rem .5rem;padding:.375rem .625rem;transition:border-color .15s}.s-phone-input .vti__search_box::placeholder{color:var(--ui-text-dimmed)}.s-phone-input .vti__search_box:focus{border-color:var(--color-primary)}.s-phone-input .vti__dropdown-item{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ui-text);border-radius:calc(var(--radius-input) - 2px);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:background-color .15s;display:flex}.s-phone-input .vti__dropdown-item.highlighted,.s-phone-input .vti__dropdown-item:hover{background-color:var(--gw-surface);color:var(--color-primary)}.s-phone-input .vti__dropdown-item.last-preferred{border-bottom:1px solid var(--ui-border);border-radius:0;margin-bottom:.25rem;padding-bottom:.5rem}.s-phone-input .vti__dropdown-item strong{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.s-phone-input.error .vue-tel-input{border-color:var(--ui-danger)}.s-phone-input.success .vue-tel-input{border-color:var(--color-secondary)}.embla .embla-arrow{z-index:2;--tw-translate-y:-50%;width:2.5rem;height:2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);border-radius:9999px;justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%}.embla .embla-arrow,.embla .embla-arrow:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.embla .embla-arrow:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.embla .embla-arrow:disabled{cursor:not-allowed;opacity:.3}.embla .embla-arrow-prev{left:.25rem}.embla .embla-arrow-next{right:.25rem}.s-image-carousel{width:100%}.s-image-carousel__body{min-width:0}.s-image-carousel__body--thumbs-left{gap:.75rem;display:flex}.s-image-carousel__body--thumbs-bottom{flex-direction:column;gap:.75rem;display:flex}.s-carousel-thumb-rail--left{flex-direction:column;flex-shrink:0;gap:.75rem;max-height:500px;padding-left:.25rem;padding-right:.25rem;display:none;overflow-y:auto}@media (width>=1024px){.s-carousel-thumb-rail--left{display:flex}}.s-carousel-thumb{cursor:pointer;border-radius:var(--radius-card);border-width:1px;border-color:var(--gw-card-border);flex-shrink:0;width:76px;min-width:76px;height:76px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.s-carousel-thumb.active,.s-carousel-thumb:hover{border-color:var(--color-primary)}.s-carousel-thumb-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.s-carousel-video-badge{pointer-events:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#0003;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.s-carousel-video-badge__icon{background-color:#000000a6;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.s-carousel-main{flex:1;min-width:0;position:relative}.s-carousel-viewport{overflow:hidden}@media (width>=768px){.s-carousel-viewport{border-radius:1rem}}.s-carousel-slide{width:100%}@media (width>=768px){.s-carousel-slide:has(.s-carousel-slide--image){flex-shrink:0;width:auto;margin-right:1.25rem}}.s-carousel-container{align-items:flex-start}.s-carousel-slide--image{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (width>=768px){.s-carousel-slide--image{aspect-ratio:auto;width:auto;height:500px}}@media (width>=1024px){.s-carousel-slide--image{height:600px}}@media (width>=768px){.s-carousel-slide--image .zoom-on-hover{height:100%}.s-carousel-slide--image .zoom-on-hover .normal{width:auto;max-width:none;height:100%}}.s-carousel-slide--video{aspect-ratio:1;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));width:100%;position:relative;overflow:hidden}.s-carousel-video-player{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.s-carousel-video-label{display:none}.s-carousel-zoom-btn{cursor:pointer;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:1.75rem;height:1.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:#0000001a;background-color:#fffffff2;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem}.s-carousel-zoom-btn:hover{background-color:#fffc}.s-carousel-main .embla-arrow{z-index:2;--tw-translate-y:-50%;width:2rem;height:2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;justify-content:center;align-items:center;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none;position:absolute;top:50%}.s-carousel-main .embla-arrow:hover{opacity:.7}@media (width>=768px){.s-carousel-main .embla-arrow{width:3rem;height:3rem;display:flex}}.s-carousel-main .embla-arrow{border:1px solid var(--grey-600)}.s-carousel-main .embla-arrow:disabled{display:none}.s-carousel-main .embla-arrow-prev{left:-1.5rem}.s-carousel-main .embla-arrow-next{right:-1.5rem}.s-pagination{font-family:var(--font-sans);flex-wrap:wrap;gap:.25rem;display:flex}.s-pagination,.s-pagination .pagination-item{justify-content:center;align-items:center}.s-pagination .pagination-item{border:1px solid var(--gw-surface-2);min-width:36px;height:36px;color:var(--ui-text);background-color:#fff;border-radius:8px;padding:0 4px;font-size:14px;font-weight:500;line-height:20px;transition:border-color .2s,background-color .2s,color .2s,opacity .2s;display:inline-flex}.s-pagination .pagination-item:hover:not(:disabled):not(.active){border-color:var(--color-primary);color:var(--color-primary)}.s-pagination .pagination-item:disabled{cursor:not-allowed;opacity:.45}.s-pagination .pagination-item.active{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-contrast)}.s-pagination .pagination-icon{width:20px;height:20px}.s-pagination .pagination-dot{width:36px;height:36px;color:var(--ui-text-muted);justify-content:center;align-items:center;font-size:14px;font-weight:500;display:inline-flex}.s-modal .modal-body{border-radius:20px;flex-direction:column;max-height:90dvh;display:flex;overflow-y:auto}.s-modal .modal-body>:not(.title-container){padding-left:1.5rem;padding-right:1.5rem}@media (width>=768px){.s-modal .modal-body>:not(.title-container){padding-left:2.5rem;padding-right:2.5rem}}.s-modal .modal-body>:last-child:not(.title-container){padding-bottom:1.5rem}@media (width>=768px){.s-modal .modal-body>:last-child:not(.title-container){padding-bottom:2.5rem}}.s-modal .title-container{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-shrink:0;padding:1.5rem 1.5rem 1rem;position:sticky;top:0}@media (width>=768px){.s-modal .title-container{padding-top:2.5rem;padding-left:2.5rem;padding-right:2.5rem}}.s-modal .title-container .title{color:var(--dark-700);font-size:1.25rem;font-weight:700;line-height:1.5}.s-modal .title-container button .iconify,.s-modal .title-container button svg{width:1.5rem;height:1.5rem}.s-skeleton{border-radius:var(--radius-card);background:var(--gw-surface);color:var(--ui-text-dimmed);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.s-skeleton.shimmer:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.2s infinite gw-skeleton-shimmer;position:absolute;inset:0}@keyframes gw-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.s-skeleton.shimmer:after{animation:none}}.personalize-pb-input-groups .personalized-form .ant-col.ant-form-item-label{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);line-height:1}.personalize-pb-input-groups .personalized-form .image-item{aspect-ratio:1;background-color:#0000;border-radius:var(--radius-card)!important;border:1px solid var(--gw-surface-2)!important;width:auto!important;height:auto!important;box-shadow:none!important}.personalize-pb-input-groups .personalized-form .image-item.active{border:1px solid var(--color-primary)!important}.personalize-pb-input-groups .personalized-form img.custom-image{-o-object-fit:contain!important;object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:108px!important}.personalize-pb-input-groups .personalized-form .ant-col.ant-form-item-control-wrapper{margin-top:12px}.personalize-pb-input-groups .personalized-form .ant-form-item-control-wrapper input{border-radius:var(--radius-input)!important;background-color:var(--gw-surface)!important;box-shadow:none!important;border:1px solid #0000!important;outline:none!important;margin-top:-11px!important;padding:12px 20px!important;transition:background-color .15s!important}.personalize-pb-input-groups .personalized-form .ant-form-item-control-wrapper input:hover{background-color:var(--gw-surface-hover)!important}.personalize-pb-input-groups .personalized-form .ant-form-item-control-wrapper input:focus{outline:none!important}.personalize-pb-input-groups .personalized-form input[type=file]{display:none!important}.personalize-pb-input-groups .personalized-form .btn.btn-upload{position:relative;border-radius:var(--radius-input)!important;border:1px dashed var(--color-primary)!important;background-color:color-mix(in srgb,var(--color-primary) 8%,#fff)!important;width:100%!important;height:108px!important;padding-top:35px!important;font-size:.85rem!important}.personalize-pb-input-groups .personalized-form .btn-upload:before{content:"";background-color:var(--color-primary);width:30px;height:30px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 30 30\"><path d=\"M16.063 25.313v-5.625h3.75l-4.688-5.625-4.687 5.624h3.75v5.625H9.5v-.046c-.158.009-.307.047-.469.047A7.03 7.03 0 0 1 2 18.28c0-3.607 2.728-6.547 6.229-6.95a7.026 7.026 0 0 1 6.896-5.706 7.03 7.03 0 0 1 6.898 5.706c3.5.403 6.225 3.343 6.225 6.95a7.03 7.03 0 0 1-7.031 7.032c-.158 0-.31-.038-.469-.047v.047z\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 30 30\"><path d=\"M16.063 25.313v-5.625h3.75l-4.688-5.625-4.687 5.624h3.75v5.625H9.5v-.046c-.158.009-.307.047-.469.047A7.03 7.03 0 0 1 2 18.28c0-3.607 2.728-6.547 6.229-6.95a7.026 7.026 0 0 1 6.896-5.706 7.03 7.03 0 0 1 6.898 5.706c3.5.403 6.225 3.343 6.225 6.95a7.03 7.03 0 0 1-7.031 7.032c-.158 0-.31-.038-.469-.047v.047z\"/></svg>") 50%/contain no-repeat}.personalize-pb-input-groups .personalized-form .input-count{color:var(--ui-text)!important;font-weight:500!important}.personalize-pb-input-groups .personalized-form .niftyjs-grid>div{margin-bottom:0!important}.personalize-pb-input-groups .personalized-form .niftyjs-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))!important;gap:16px 22px!important}@media (width<=768px){.personalize-pb-input-groups .personalized-form .niftyjs-grid{grid-template-columns:repeat(auto-fill,minmax(65px,1fr))!important;gap:15px 9px!important}}.personalize-pb-input-groups .personalized-form .niftyjs-grid div:empty[style*="margin-bottom: 0px;"]{display:none!important}.personalize-pb-input-groups .personalized-form>div{margin-bottom:24px!important}.personalize-pb-input-groups .personalized-form>div:last-child{margin-bottom:0!important}.personalize-pb-input-groups .add-to-cart-group{display:none!important}.header{color:#fff;background:0 0;transition:all .2s ease-in-out}.header .header__logo{color:#fff;transition:color .2s ease-in-out}.header .header__action,.header .header__language-btn,.header .header__nav-item,.header .header__search{color:#fff}.header .header__action{transition:color .2s ease-in-out}.header .header__divider>div{border-bottom-color:#ffffff4d}@media (width>=768px){.header:hover{color:var(--dark-700);background:#fff}.header:hover .header__logo{color:var(--primary-500)}.header:hover .header__action,.header:hover .header__language-btn,.header:hover .header__nav-item,.header:hover .header__search{color:var(--dark-700)}.header:hover .header__action:hover{background:#0000000d}.header:hover .header__divider>div{border-bottom-color:var(--grey-500)}}.header.header--white,body.scroll-up:not(.scroll-top) .header{color:var(--dark-700);background:#fff}.header.header--white .header__logo,body.scroll-up:not(.scroll-top) .header .header__logo{color:var(--primary-500)}.header.header--white .header__action,.header.header--white .header__language-btn,.header.header--white .header__nav-item,.header.header--white .header__search,body.scroll-up:not(.scroll-top) .header .header__action,body.scroll-up:not(.scroll-top) .header .header__language-btn,body.scroll-up:not(.scroll-top) .header .header__nav-item,body.scroll-up:not(.scroll-top) .header .header__search{color:var(--dark-700)}.header.header--white .header__action:hover,body.scroll-up:not(.scroll-top) .header .header__action:hover{background:#0000000d}.header.header--white .header__divider>div,body.scroll-up:not(.scroll-top) .header .header__divider>div{border-bottom-color:var(--grey-500)}body.scroll-up:not(.scroll-top) #giftwarmHeader{box-shadow:var(--gw-shadow-2)}body.scroll-down:not(.scroll-top) #giftwarmHeader:not(.show-menu){transform:translateY(-100%)}.header__nav-item-wrapper{position:relative}.header__nav-item-wrapper .header__nav-item-wrapper-content{cursor:pointer;box-sizing:content-box;border-bottom:2px solid #0000;align-items:center;gap:.25rem;padding:1.25rem .75rem 18px;transition:border-color .2s ease-in-out;display:flex}.header__nav-item-wrapper .header__nav-item-wrapper-content:hover{border-color:var(--primary-500)}.header__nav-item-wrapper .header__nav-item-wrapper-content:hover .header__nav-icon,.header__nav-item-wrapper .header__nav-item-wrapper-content:hover .header__nav-item{color:var(--primary-500)!important}.header__nav-item-wrapper.header__nav-item-wrapper--dropdown .header__nav-item-wrapper-content:hover{border-color:#0000}.header__nav-item-wrapper .header__nav-item{color:#fff;transition:color .2s ease-in-out}.header__nav-item-wrapper .header__nav-icon{width:.875rem;height:.875rem;color:inherit;transition:transform .2s ease-in-out}.header__nav-item-wrapper:hover>.header__nav-item-wrapper-content .header__nav-icon{transform:rotate(180deg)}.header__nav-item-wrapper:hover>.header__nav-dropdown{opacity:1;visibility:visible;transform:translate(-50%)translateY(4px)}.header__nav-item-wrapper .header__nav-dropdown{border-radius:var(--radius-card);min-width:8.5rem;box-shadow:var(--gw-shadow-2);opacity:0;visibility:hidden;background:#fff;padding:.5rem;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(10px)}.header__nav-item-wrapper .header__nav-dropdown .header__nav-dropdown-item .header__nav-item-wrapper-content{color:var(--dark-700);border-radius:var(--radius-card);white-space:nowrap;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1rem;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.header__nav-item-wrapper .header__nav-dropdown .header__nav-dropdown-item .header__nav-item-wrapper-content:hover{color:var(--primary-500)}.header__nav-dropdown .header__nav-dropdown{top:0;left:100%;transform:translate(8px)}.header__nav-dropdown .header__nav-item-wrapper:hover>.header__nav-dropdown{transform:translate(0)}.header__nav-dropdown .header__nav-icon,.header__nav-dropdown .header__nav-item-wrapper:hover>.header__nav-item-wrapper-content .header__nav-icon{transform:rotate(-90deg)}.header__mobile-item{list-style:none}.header__mobile-item .header__mobile-item-content{text-transform:uppercase;color:var(--dark-500);justify-content:space-between;align-items:center;padding:.75rem 0;font-size:15px;font-weight:700;display:flex}.header__mobile-item .header__mobile-item-content .header__nav-icon{color:var(--grey-800);transition:transform .2s ease-in-out}.header__mobile-item .header__mobile-item-content:hover,.header__mobile-item .header__mobile-item-content:hover .header__nav-icon{color:var(--primary-500)}.header__mobile-item .header__mobile-submenu{background:var(--grey-100);border-radius:var(--radius-card)}.header__mobile-item .header__mobile-subitem .header__mobile-item-content{text-transform:capitalize;padding:.875rem 1.25rem;font-size:15px;font-weight:600}.header__mobile-item.active>.header__mobile-item-content{color:var(--primary-500)}.header__mobile-item.active>.header__mobile-item-content>.header__nav-icon{color:var(--primary-500);transform:rotate(180deg)}.header__search-tab-input-wrapper{width:100%;max-width:576px;color:var(--dark-400);border:1px solid var(--grey-600);border-radius:var(--radius-full);align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}.header__search-tab-input-wrapper:focus-within{border-color:var(--primary-500)}.header__search-tab-input-wrapper button:hover{opacity:.8}.header__search-tab-input-wrapper .header__search-tab-input{background:0 0;outline:none;width:100%;font-weight:700}.header__search-tab-input-wrapper .header__search-tab-input::placeholder{color:var(--dark-400);font-weight:400}.cart-drawer{z-index:1050;position:fixed;inset:0}.cart-drawer__overlay{background:#00000080;position:absolute;inset:0}.cart-drawer__panel{background:#fff;flex-direction:column;width:100%;max-width:447px;height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden}@media (width>=768px){.cart-drawer__panel{border-radius:var(--radius-card);max-width:447px;max-height:min(1500px,100vh - 48px);top:1.5rem;right:2.75rem}}.fade-enter-active,.fade-leave-active{transition:opacity var(--transition-fast,.2s) ease}.fade-enter-active .cart-drawer__panel,.fade-leave-active .cart-drawer__panel{transition:transform var(--transition-fast,.2s) ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-from .cart-drawer__panel,.fade-leave-to .cart-drawer__panel{transform:translate(100%)}.footer-brand-wordmark{width:100%;height:clamp(64px,20vw,260px);margin-inline:auto;line-height:1;display:block;overflow:visible}.footer-brand-wordmark text{font-family:"Archivo", "Archivo Fallback: BlinkMacSystemFont", "Archivo Fallback: Segoe UI", "Archivo Fallback: Helvetica Neue", "Archivo Fallback: Arial", "Archivo Fallback: Noto Sans",var(--font-display);font-size:300px;font-weight:900;line-height:1}.gw-wordmark-stop-top{stop-color:var(--color-primary)}.gw-wordmark-stop-bottom{stop-color:var(--primary-200)}.home__collection-scrim{background:linear-gradient(#0000 40%,#0000008c)}.giftwarm-listing-page{background:linear-gradient(169.91deg,var(--grey-100) -2.95%,var(--grey-50) 92.45%);padding-top:.5rem;padding-bottom:5rem}@media (width>=768px){.giftwarm-listing-page{padding-top:2rem}}.giftwarm-listing-page-container{display:flex}@media not all and (width>=768px){.giftwarm-listing-page-container{flex-wrap:wrap}}@media (width>=768px){.giftwarm-listing-page-container{gap:2.5rem}}@media (width>=1024px){.giftwarm-listing-page-container{gap:73px}}.listing-filter-section{width:100%;height:max-content;position:sticky;top:2.5rem}@media (width>=768px){.listing-filter-section{max-width:230px}}@media (width>=1024px){.listing-filter-section{max-width:280px}}@media screen and (width<=767px){.listing-filter-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));z-index:1000;height:auto;padding-left:1.5rem;padding-right:1.5rem;transition:transform .2s;position:fixed;inset:0;overflow:auto;transform:translate(100%)}.listing-filter-section.active{transform:translate(0)}}.giftwarm-filter-root{position:relative}.giftwarm-filter-root>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem*var(--tw-space-y-reverse))}.giftwarm-filter-root-header{border-bottom:1px solid var(--gw-surface-2);justify-content:space-between;align-items:center;padding-bottom:1.25rem;display:none;position:relative}@media screen and (width<=767px){.giftwarm-filter-root-header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));z-index:1000;padding-top:1.5rem;display:flex;position:sticky;top:0}}.giftwarm-filter-root-header .giftwarm-filter-root-header-title{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-weight:700;position:absolute;top:50%;left:50%}.giftwarm-filter-root-header .giftwarm-filter-root-header-clear{color:var(--ui-text-muted);font-size:.875rem;line-height:1.25rem}.giftwarm-filter-root-header .giftwarm-filter-root-header-close{color:var(--ui-text)}.giftwarm-filter-title-wrapper{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.giftwarm-filter-title-wrapper .giftwarm-filter-title-icon{--tw-rotate:180deg;color:var(--ui-text-muted);transition:transform .2s}.giftwarm-filter-title-wrapper .giftwarm-filter-title-icon,.giftwarm-filter-title-wrapper.expanded .giftwarm-filter-title-icon{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.giftwarm-filter-title-wrapper.expanded .giftwarm-filter-title-icon{--tw-rotate:0deg}.filter-collapse{transition:all .2s}.filter-collapse .filter-collapse-content{background-color:var(--gw-surface);border-radius:var(--radius-card);margin-top:1rem;padding-top:1.25rem;padding-bottom:1.25rem}.filter-collapse .filter-collapse-content>div{flex-direction:column;gap:.75rem;max-height:244px;padding-left:1.25rem;padding-right:1.25rem;display:flex;overflow:auto}.filter-collapse .filter-collapse-color{grid-template-columns:repeat(auto-fill,minmax(2rem,1fr));gap:.5rem;margin-top:1rem;display:grid}.filter-collapse .filter-collapse-price{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.giftwarm-filter-root-footer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;position:sticky;bottom:0}@media (width>=768px){.giftwarm-filter-root-footer{display:none}}.giftwarm-filter-root-footer{z-index:1000;border-top:1px solid var(--gw-surface-2)}.giftwarm-filter-root-footer .giftwarm-btn-primary{border-radius:var(--radius-full);width:100%;text-transform:unset;padding-top:.75rem;padding-bottom:.75rem}.giftwarm-filter-item{cursor:pointer;color:var(--ui-text-muted);gap:.5rem;display:flex}.giftwarm-filter-item .giftwarm-filter-item-checkbox{border:1px solid var(--ui-border);border-radius:var(--radius-sm);justify-content:center;align-items:center;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;padding:3px;display:flex}.giftwarm-filter-item .giftwarm-filter-item-checkbox:before{content:"";border-radius:var(--radius-xs);width:100%;height:100%}.giftwarm-filter-item:hover{color:var(--color-primary-hover)}.giftwarm-filter-item:hover .giftwarm-filter-item-checkbox{border-color:var(--color-primary-hover)}.giftwarm-filter-item.active{color:var(--color-primary)}.giftwarm-filter-item.active .giftwarm-filter-item-checkbox{border-color:var(--color-primary)}.giftwarm-filter-item.active .giftwarm-filter-item-checkbox:before{background-color:var(--color-primary)}.listing-sort-product-section{flex-direction:column;gap:2.5rem;width:100%;display:flex}@media (width>=768px){.listing-sort-product-section{gap:1.5rem}}.listing-sort-product-section .listing-sort-section-total{font-size:.875rem;line-height:1.25rem}@media (width>=768px){.listing-sort-product-section .listing-sort-section-total{display:none}}.listing-sort-product-section>p{font-size:var(--font-size-xxxl);font-weight:600}.listing-sort-section{z-index:10}@media not all and (width>=768px){.listing-sort-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));margin-left:-1rem;margin-right:-1rem;padding:1rem;position:sticky;top:0}}.listing-sort-section .listing-sort-section-total-container{justify-content:space-between;align-items:center;display:flex}.listing-sort-section .listing-sort-section-total-container .listing-sort-section-filter-btn-container{align-items:center;gap:.5rem;display:flex}@media not all and (width>=768px){.listing-sort-section .listing-sort-section-total-container .giftwarm-filter-clear,.listing-sort-section .listing-sort-section-total-container .giftwarm-sort-title{display:none}}.listing-sort-section .listing-sort-section-total-container .listing-sort-section-filter-btn{cursor:pointer;align-items:center;gap:.25rem;height:37px;padding-left:1.5rem;padding-right:1.5rem;display:flex}@media (width>=768px){.listing-sort-section .listing-sort-section-total-container .listing-sort-section-filter-btn{display:none}}.listing-sort-section .listing-sort-section-total-container .listing-sort-section-filter-btn{border:1px solid var(--gw-surface-2);border-radius:var(--radius-full)}.listing-sort-section .listing-sort-section-total-container .listing-sort-section-filter-btn.active{border-color:var(--color-primary);color:var(--color-primary)}.listing-sort-section .listing-sort-section-total-container .listing-sort-section-filter-btn .listing-sort-section-filter-btn-number{border-radius:var(--radius-full);background-color:var(--color-primary-lighter);width:21px;height:21px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.listing-sort-section .mobile-divider{height:1px;margin-top:1rem;margin-bottom:1rem}@media (width>=768px){.listing-sort-section .mobile-divider{display:none}}.listing-sort-section .mobile-divider{background-color:var(--gw-surface)}.listing-sort-section.has-filter .listing-sort-section-filter-clear-mobile,.listing-sort-section.has-filter .mobile-divider{display:none}.giftwarm-filter-clear.listing-sort-section-filter-clear-mobile{flex-direction:row-reverse;justify-content:flex-end}@media (width>=768px){.giftwarm-filter-clear.listing-sort-section-filter-clear-mobile{display:none}}.giftwarm-filter-clear{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.giftwarm-filter-clear .clear-filter-item{cursor:pointer;text-transform:capitalize;align-items:center;gap:.25rem;padding:3px .5rem;font-size:.875rem;line-height:1.25rem;display:flex}.s-input label.giftwarm-filter-clear .clear-filter-item{text-transform:capitalize}.s-form-field:has(.s-dropdown.s-select)>div>label.giftwarm-filter-clear .clear-filter-item{text-transform:capitalize}.giftwarm-filter-clear .clear-filter-item{color:var(--ui-text-muted);border:1px solid var(--gw-card-border);border-radius:var(--radius-sm)}.giftwarm-filter-clear .clear-filter-item:hover{color:var(--color-primary);border-color:var(--color-primary)}.giftwarm-filter-clear .giftwarm-filter-clear-link{color:var(--color-primary);font-size:.875rem;font-weight:600;line-height:1.25rem}.giftwarm-filter-clear .giftwarm-filter-clear-link:hover{color:var(--color-primary-hover)}.giftwarm-sort{align-items:center;gap:14px;display:flex}.giftwarm-sort .giftwarm-sort-title{color:var(--ui-text-muted);font-size:.875rem;line-height:1.25rem}.giftwarm-sort .giftwarm-sort-dropdown-btn{background-color:var(--gw-surface-2);border-radius:var(--radius-full);padding:.5rem 1.5rem;font-size:.875rem;line-height:1.25rem}@media screen and (width<=767px){.giftwarm-sort .giftwarm-sort-dropdown-btn{border:1px solid var(--gw-surface-2);background-color:#0000}}.giftwarm-sort-item{border-radius:var(--radius-full);width:100%;color:var(--ui-text-muted);justify-content:space-between;align-items:center;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;display:flex}.giftwarm-sort-item:hover{background-color:var(--gw-surface)}.giftwarm-sort-item.active{background-color:var(--gw-surface-2);color:var(--color-primary)}.listing-product-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width>=1280px){.listing-product-section{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1536px){.listing-product-section{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=768px){.listing-no-filter .listing-product-section{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.listing-no-filter .listing-product-section{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.listing-no-filter .listing-product-section{grid-template-columns:repeat(5,minmax(0,1fr))}}.listing-pagination-section{justify-content:center;margin-top:2.25rem;display:flex}input[type=range]{-webkit-appearance:none;pointer-events:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--color-primary);cursor:pointer;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 6px #00000040}input[type=range]::-moz-range-thumb{pointer-events:auto;background:var(--color-primary);cursor:pointer;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 6px #00000040}.oos-issue-highlight{isolation:isolate}.oos-issue-highlight:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background-color:var(--gw-surface);opacity:0;animation:.9s ease-in-out 2 oos-highlight;position:absolute;inset:0}@keyframes oos-highlight{0%,to{opacity:0}50%{opacity:.55}}.product-item{border-radius:.5rem;display:block;overflow:hidden}@media (width>=768px){.product-item{border-radius:1rem}}.product-item{border:1px solid var(--gw-card-border)}.product-item:hover{border-color:var(--primary-200)}.product-item:hover>div:first-child img{transform:scale(1.05)}.product-item:hover>div:last-child>div:first-child{border-color:var(--primary-300)}.product-item:hover>div:last-child>div:last-child>div:last-child{color:var(--primary-500)}@media screen and (width>=768px){.product-item:hover>div:last-child>div:last-child>div:last-child{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.product-item>div:first-child{aspect-ratio:1;position:relative}.product-item>div:first-child img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .2s}.product-item>div:last-child>div:first-child{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}@media (width>=768px){.product-item>div:last-child>div:first-child{padding:1.1rem 1.5rem 1rem}}.product-item>div:last-child>div:first-child{border-bottom:1px solid var(--gw-card-border)}.product-item>div:last-child>div:first-child h4{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}@media screen and (width<=767px){.product-item>div:last-child>div:first-child h4{font-size:1rem}}.product-item>div:last-child>div:first-child p{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:36px;display:-webkit-box;overflow:hidden}@media (width>=768px){.product-item>div:last-child>div:first-child p{height:42px}}.product-item>div:last-child>div:first-child p{line-height:1.4}.product-item>div:last-child>div:last-child{justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .5rem .75rem .75rem;display:flex}@media (width>=768px){.product-item>div:last-child>div:last-child{padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem}}.product-item>div:last-child>div:last-child>div:first-child{align-items:center;gap:.5rem;display:flex}.product-item>div:last-child>div:last-child>div:first-child del,.product-item>div:last-child>div:last-child>div:first-child span{font-weight:700}@media screen and (width<=767px){.product-item>div:last-child>div:last-child>div:first-child del,.product-item>div:last-child>div:last-child>div:first-child span{font-size:1rem}}.product-item>div:last-child>div:last-child>div:first-child span{color:var(--primary-500)}.product-item>div:last-child>div:last-child>div:first-child del{color:var(--grey-700)}.product-item>div:last-child>div:last-child>div:last-child{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@media (width>=768px){.product-item>div:last-child>div:last-child>div:last-child{width:3rem;height:3rem}}.product-item>div:last-child>div:last-child>div:last-child{border-radius:var(--radius-card)}@media screen and (width<=767px){.product-item>div:last-child>div:last-child>div:last-child>svg{width:18px;height:18px;color:var(--grey-700)}}[id^=cart-item-].oos-issue-highlight:after{border-radius:0}.product-list-carousel-arrow{border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@media (width>=768px){.product-list-carousel-arrow{width:3rem;height:3rem}}.product-list-carousel-arrow{border:1px solid var(--dark-500);color:var(--dark-500);transition:background-color .3s}.product-list-carousel-arrow:hover{background-color:var(--grey-300)}.product-list-carousel-arrow:disabled{opacity:.3;cursor:not-allowed}#giftwarm-campaign-description ul{padding-left:20px;list-style:outside}#giftwarm-campaign-description p{margin-top:8px;margin-bottom:8px}.giftwarm-campaign-page{padding-bottom:60px}@media (width>=768px){.giftwarm-campaign-page{padding-bottom:100px}.campaign-page__image-section{padding-top:2.5rem}}.campaign-page__image-section{background:linear-gradient(180deg,var(--grey-100) 0,var(--ui-bg) 100%)}.campaign-page__info-section{margin-top:1.5rem}@media (width>=768px){.campaign-page__info-section{margin-top:1.75rem}}.campaign-page__info-section:after{content:"";clear:both;display:block}@media (width>=768px){.campaign-info-section{float:left;clear:left;width:calc(50% - 25px)}}@media (width>=1024px){.campaign-info-section{width:calc(50% - 50px)}}.product-description{margin-top:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.875rem;line-height:1.25rem}@media (width>=768px){.product-description{padding-top:1.75rem;padding-bottom:1.75rem}}.product-description{color:var(--dark-500)}.campaign-related-collections{border-top:1px solid var(--grey-600);flex-direction:column;gap:.75rem;padding-top:1.25rem;display:flex}.campaign-related-collections .campaign-related-collections-title{text-transform:uppercase;letter-spacing:.025em;color:var(--dark-500);font-weight:700}.campaign-related-collections .campaign-related-collections-items{flex-wrap:wrap;gap:.5rem;display:flex}.campaign-related-collections .campaign-related-collections-items .campaign-related-collections-item{padding:4px 26px;font-size:.75rem;line-height:1rem}.policy-link{color:var(--grey-900);margin-top:1.25rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.25rem}.campaign-buy-section{margin-top:1.5rem}@media (width>=768px){.campaign-buy-section{float:right;clear:right;width:calc(50% - 25px);margin-top:0}}@media (width>=1024px){.campaign-buy-section{width:calc(50% - 50px)}}.design-edit-modal__canvas,.design-edit-modal__canvas-shell,.design-edit-modal__controls{width:100%}.preview-loading-overlay{color:var(--color-primary-active);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:1rem;font-weight:700;display:flex;position:absolute;inset:0}.spinner{border:4px solid var(--gw-surface-2);border-top-color:var(--color-primary);border-radius:50%;width:36px;height:36px;animation:1s linear infinite spin}.progress-container{background:var(--gw-surface-2);border-radius:4px;width:80%;max-width:200px;height:8px;margin:.5rem 0;overflow:hidden}.progress-bar{background:var(--color-primary);border-radius:4px;height:100%;transition:width .1s ease-out}.progress-text{color:var(--color-primary);font-size:.9rem;font-weight:700}@keyframes spin{to{transform:rotate(1turn)}}.empty__cart svg{color:var(--color-primary);margin:0 auto}.empty__cart div{text-align:center;width:fit-content;max-width:260px;margin:34px auto 0}.empty__cart h6{color:var(--color-primary);font-size:1.5rem;font-weight:700;line-height:3.3rem}.empty__cart p{margin:.75rem 0;font-size:.875rem;line-height:1.25rem}.empty__cart a{text-transform:capitalize;color:var(--color-contrast);background-color:var(--color-primary);border-radius:var(--radius-pill);padding:.5rem 1.25rem;transition:all .2s ease-in;display:inline-block}.empty__cart a:hover{opacity:.85}#cartPage .container{flex-direction:column;max-width:1400px;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}@media (width>=768px){#cartPage .container{padding-top:5rem;padding-bottom:5rem}}#cartPage .cart-title-layout{flex-direction:column;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}@media (width>=768px){#cartPage .cart-title-layout{flex-direction:row;gap:2.5rem}}#cartPage .cart-content-layout{flex-direction:column;gap:1.25rem;margin-top:2.25rem;display:flex}@media (width>=768px){#cartPage .cart-content-layout{flex-direction:row;gap:2.25rem;margin-top:3.5rem}}#cartPage .giftwarm-cart-shipping{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;gap:.25rem;margin-bottom:2.25rem;padding:.75rem;display:flex}@media (width>=640px){#cartPage .giftwarm-cart-shipping{padding:1.75rem}}@media (width>=768px){#cartPage .giftwarm-cart-shipping{margin-bottom:1.75rem}}#cartPage .giftwarm-cart-shipping{border-radius:var(--radius-card)}#cartPage .giftwarm-cart-shipping .giftwarm-cart-shipping-text{align-items:center;gap:.75rem;display:flex}#cartPage .giftwarm-cart-shipping .giftwarm-cart-shipping-text>div{align-items:center;gap:.25rem;font-weight:700;display:flex}#cartPage .giftwarm-cart-shipping .giftwarm-cart-shipping-text>div svg{color:var(--primary-500)}#cartPage .giftwarm-cart-shipping>div>span{font-weight:700}#cartPage .giftwarm-cart-shipping>p{font-size:var(--font-size-sm)}#cartPage .giftwarm-cart-shipping .giftwarm-input-country{margin-bottom:.75rem}#cartPage .giftwarm-cart-shipping button{width:fit-content;color:var(--dark-400);font-weight:700;text-decoration-line:underline}#cartPage .giftwarm-cart-shipping button:focus,#cartPage .giftwarm-cart-shipping button:hover{color:var(--primary-400)}#cartPage .giftwarm-cart-product-list{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}#cartPage .giftwarm-cart-product-list>:last-child{border-bottom:0}#cartPage .giftwarm-subtotal-box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));min-width:300px;padding:.75rem}@media (width>=640px){#cartPage .giftwarm-subtotal-box{padding:1.75rem}}#cartPage .giftwarm-subtotal-box{border-radius:var(--radius-card)}#checkoutPolicy{z-index:999}#checkoutPolicy h2,#checkoutPolicy h3,#checkoutPolicy h4,#checkoutPolicy h5{font-weight:500}#checkoutPolicy h2{font-size:2rem}#checkoutPolicy h3{font-size:1.8rem}#checkoutPolicy h4{font-size:1.5rem}#checkoutPolicy h5{font-size:1.25rem}#awx-card-cvc,#awx-card-expiry,#awx-card-number,#card-payment-cvc,#card-payment-expiry,#card-payment-number{border-radius:var(--radius-input);background-color:#fff}.icons-sprite{--icon-target-height:25;--scale-fac:calc(var(--icon-height)/var(--icon-target-height));height:calc(var(--icon-target-height)*1px);width:calc(150px/var(--scale-fac));background:var(--sprite-url) no-repeat;background-size:100%;background-position-y:calc(var(--icon-y-pos)*-1px);display:block}.icons-sprite-list-banks{--icon-target-height:42}.icons-sprite-stripe-iDEAL{--icon-height:120;--icon-y-pos:150}.icons-sprite-stripe-Bancontact{--icon-height:110;--icon-y-pos:193.5}.icons-sprite-stripe-Sofort{--icon-height:55;--icon-y-pos:437}.icons-sprite-stripe-Klarna{--icon-height:148;--icon-y-pos:172}.icons-sprite-iDEAL{--icon-height:145;--icon-y-pos:205}.icons-sprite-Bancontact{--icon-height:110;--icon-y-pos:325}.icons-sprite-Sofort{--icon-height:50;--icon-y-pos:810}.icons-sprite-Klarna{--icon-height:145;--icon-y-pos:295}.gw-progress-scroller{-ms-overflow-style:none;scrollbar-width:none}.gw-progress-scroller::-webkit-scrollbar{display:none}.faq-answer a{color:var(--color-primary)}.faq-answer a:hover{color:var(--color-primary-hover)}.gw-contact-content *{color:var(--ui-text)!important}.gw-contact-content h2:first-child,.gw-contact-content h3:first-child{display:none}.gw-contact-content h2{margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.gw-contact-content strong{font-weight:600}.gw-contact-content u{text-decoration:none}.gw-contact-content p:has(>u){font-weight:600}.gw-contact-content ol,.gw-contact-content ul{padding-inline-start:25px}.gw-contact-content ul{list-style:outside}.gw-contact-content ol{list-style:decimal}.gw-contact-content li::marker{font-size:.8em}.gw-contact-content li{text-indent:-3px;padding-left:0}.gw-contact-content a,.gw-contact-content a span{transition:all .2s ease-in-out;color:var(--color-primary)!important}.gw-contact-content a:hover{opacity:.9}.gw-contact-content span#spemail{margin-left:.25rem;display:inline-block}.gw-contact-content span#spemail span{float:right;margin-left:3px}.giftwarm-contact-us-form.container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:20px;gap:2.5rem;max-width:1400px;padding-top:5rem;padding-bottom:5rem;display:flex;overflow:hidden}@media not all and (width>=1024px){.giftwarm-contact-us-form.container{flex-direction:column}}.giftwarm-contact-us-form.container .giftwarm-title-layout{text-align:left;align-items:flex-start;gap:.25rem}.giftwarm-contact-us-form.container .giftwarm-title-layout .giftwarm-title-h1{max-width:223px;color:var(--color-primary);font-weight:700}.giftwarm-contact-us-form.container .giftwarm-title-layout .giftwarm-description{max-width:561px;font-size:var(--font-size-lg);font-weight:400}.giftwarm-contact-us-form.container>div:first-child{flex-direction:column;justify-content:center;gap:2.5rem;display:flex}.giftwarm-contact-us-form.container>div:first-child .giftwarm-contact-info{flex-direction:column;gap:1rem;display:flex}.giftwarm-contact-us-form.container>div:first-child .giftwarm-contact-info>div{font-size:var(--font-size-lg)}.giftwarm-contact-us-form.container>div:first-child .giftwarm-contact-info>div>div:last-child{font-size:var(--font-size-xl);font-weight:700}.giftwarm-contact-us-form.container>div:first-child .giftwarm-live-chat-btn{width:fit-content;font-size:var(--font-size-lg);text-transform:inherit;justify-content:center;align-items:center;gap:.5rem;padding-top:8.5px;padding-bottom:8.5px;display:flex}.giftwarm-contact-us-form.container>div:last-child{border-radius:20px;flex-direction:column;flex-grow:1;gap:1.25rem;max-width:649px;padding:1.25rem;display:flex}@media (width>=768px){.giftwarm-contact-us-form.container>div:last-child{padding:2.5rem}}@media (width>=1024px){.giftwarm-contact-us-form.container>div:last-child{min-width:550px}}.giftwarm-contact-us-form.container>div:last-child{border:1.5px solid var(--grey-500)}.giftwarm-contact-us-form.container>div:last-child .giftwarm-contact-us-form-section-input{gap:1.25rem;display:grid}@media (width>=768px){.giftwarm-contact-us-form.container>div:last-child .giftwarm-contact-us-form-section-input{grid-template-columns:repeat(2,minmax(0,1fr))}}button.contact-us-form-btn{font-size:var(--font-size-lg);text-transform:inherit;justify-content:center;align-items:center;gap:.5rem;padding-top:8.5px;padding-bottom:8.5px;font-weight:400;display:flex}.contact-us-form-notice{text-align:center;font-size:var(--font-size-xs);margin-top:-.5rem}.contact-us-form-notice.error span,.contact-us-form-notice.success span{font-size:var(--font-size-sm);border-radius:var(--radius-card);padding:10px}.contact-us-form-notice.success span{background-color:var(--green-100);color:var(--green-800)}.contact-us-form-notice.error span{background-color:var(--primary-100);color:var(--primary-800)}.giftwarm-page.container{flex-direction:column;gap:1.75rem;max-width:1000px;padding-top:5rem;padding-bottom:5rem;display:flex}.giftwarm-page.container .giftwarm-title-layout{gap:0;font-weight:700}.gw-static-content *{color:var(--ui-text)!important}.gw-static-content h2:first-child,.gw-static-content h3:first-child{display:none}.gw-static-content h2{margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.gw-static-content strong{font-weight:600}.gw-static-content u{text-decoration:none}.gw-static-content p:has(>u){font-weight:600}.gw-static-content ol,.gw-static-content ul{padding-inline-start:25px}.gw-static-content ul{list-style:outside}.gw-static-content ol{list-style:decimal}.gw-static-content li::marker{font-size:.8em}.gw-static-content li{text-indent:-3px;padding-left:0}.gw-static-content a,.gw-static-content a span{transition:all .2s ease-in-out;color:var(--color-primary)!important}.gw-static-content a:hover{opacity:.9}.gw-static-content span#spemail{margin-left:.25rem;display:inline-block}.gw-static-content span#spemail span{float:right;margin-left:3px}.giftwarm-report-page{padding-top:5rem;padding-bottom:5rem}.giftwarm-report-page .container{flex-direction:column;align-items:center;gap:2.25rem;display:flex;position:relative}.giftwarm-report-tabs{z-index:1;background-color:var(--primary-200);border-radius:var(--radius-modal);gap:.25rem;padding:.25rem;font-weight:600;display:flex}.giftwarm-report-tabs button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:.625rem .25rem}@media (width>=640px){.giftwarm-report-tabs button{padding-left:1.25rem;padding-right:1.25rem}}.giftwarm-report-tabs button{border-radius:var(--radius-card)}.giftwarm-report-tabs button:hover{background-color:var(--primary-100);color:var(--primary-500)}.giftwarm-report-tabs button.active{color:var(--primary-700);background-color:#fff}.giftwarm-report-form{z-index:1;flex-direction:column;gap:2.25rem;max-width:1000px;padding:60px 1.25rem 2.5rem;display:flex}@media (width>=768px){.giftwarm-report-form{padding-bottom:5rem;padding-left:66px;padding-right:66px}}.giftwarm-report-form{border-radius:var(--radius-modal);background-origin:border-box;background:linear-gradient(#fff,#fff),linear-gradient(167.03deg,var(--primary-200) -3.69%,var(--primary-50) 51.25%,var(--primary-200) 106.19%);background-clip:padding-box,border-box;border:1.5px solid #0000}.giftwarm-report-form-section{flex-direction:column;gap:1.25rem;display:flex}.report-title{color:var(--color-primary);font-size:1.25rem;font-weight:700;line-height:1.75rem}.report-title.statement-title{font-size:var(--font-size-sm)}.giftwarm-report-form-owner-type{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.giftwarm-report-form-owner-type>div{gap:.75rem;display:flex}.giftwarm-report-form-owner-type>div>button{border:1px solid var(--primary-100);border-radius:9999px;gap:.5rem;padding:.25rem 1rem .25rem .25rem;font-size:.875rem;line-height:1.25rem;display:flex}.giftwarm-report-form-owner-type>div>button .nuxt-icon{color:var(--color-primary)}.giftwarm-report-form-owner-type>div>button.active{border-color:var(--color-primary)}.report-description{font-size:var(--font-size-xs)}.giftwarm-report-list{-moz-column-gap:50px;gap:.5rem 50px;display:grid}@media (width>=768px){.giftwarm-report-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.giftwarm-error-page{justify-content:center;align-items:center;gap:2.5rem;max-width:1000px;margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:100px;display:flex}@media not all and (width>=1024px){.giftwarm-error-page{flex-direction:column}}.giftwarm-error-page>div:first-child{flex-direction:column;gap:1.25rem;display:flex}.giftwarm-error-page h1,.giftwarm-error-page h2{font-weight:700}.giftwarm-error-page .giftwarm-btn-sub-primary{display:inline-flex}:focus-visible{outline:var(--color-primary-light) auto 1px;outline-offset:2px}::-webkit-scrollbar-thumb{background-color:var(--grey-600)}.font-display{font-family:var(--font-display)}
