@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.-jFFvW_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.-jFFvW_variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.l9GTqq_className{font-family:Manrope,Manrope Fallback;font-style:normal}.l9GTqq_variable{--font-manrope:"Manrope", "Manrope Fallback"}
.WIRVka_lockup{color:var(--burgundy);transition:color var(--dur) var(--ease);align-items:center;gap:.6rem;display:inline-flex}.WIRVka_symbol{flex-shrink:0;width:auto;height:30px}.WIRVka_wordmark{flex-direction:column;align-items:center;line-height:1;display:inline-flex}.WIRVka_primary{font-family:var(--font-serif);letter-spacing:.28em;text-transform:uppercase;margin-right:-.28em;font-size:1.4rem;font-weight:500}.WIRVka_secondary{font-family:var(--font-sans);letter-spacing:.58em;text-transform:uppercase;color:var(--old-rose);transition:color var(--dur) var(--ease);margin-top:.3rem;margin-right:-.58em;font-size:.52rem;font-weight:600}.WIRVka_onDark{color:var(--ivory)}.WIRVka_onDark .WIRVka_secondary{color:var(--powder)}.WIRVka_full{width:150px;height:auto}@media (min-width:1100px){.WIRVka_symbol{height:36px}.WIRVka_primary{font-size:1.6rem}}@media (max-width:380px){.WIRVka_symbol{height:24px}.WIRVka_primary{font-size:1.2rem}}
.cpvKKa_overlay{z-index:90;visibility:hidden;transition:visibility 0s linear .45s;position:fixed;inset:0}.cpvKKa_open{visibility:visible;transition:none}.cpvKKa_backdrop{opacity:0;transition:opacity .45s var(--ease);cursor:default;background:#28232261;position:absolute;inset:0}.cpvKKa_open .cpvKKa_backdrop{opacity:1}.cpvKKa_panel{background:var(--ivory);max-height:88dvh;transition:transform .55s var(--ease-out);box-shadow:var(--shadow-md);border-radius:var(--radius-lg);margin:8px;padding-block:1.25rem 2rem;position:relative;overflow-y:auto;transform:translateY(-110%)}.cpvKKa_open .cpvKKa_panel{transform:none}.cpvKKa_form{border-radius:var(--radius-pill);background:var(--ivory-deep);align-items:center;gap:.75rem;padding:.4rem .5rem .4rem 1.1rem;display:flex}.cpvKKa_searchIcon{width:22px;height:22px;color:var(--ink-3);flex-shrink:0}.cpvKKa_input{min-width:0;font-family:var(--font-serif);background:0 0;border:0;flex:1;padding:.35rem 0;font-size:clamp(1.3rem,1rem + 1.5vw,2rem)}.cpvKKa_input:focus{outline:none}.cpvKKa_input::-webkit-search-cancel-button{display:none}.cpvKKa_close{border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.cpvKKa_close:hover{background:var(--ivory-deep)}.cpvKKa_close svg{width:22px;height:22px}.cpvKKa_body{padding-top:1.5rem}.cpvKKa_suggest{gap:.9rem;display:grid}.cpvKKa_chips{flex-wrap:wrap;gap:.5rem;display:flex}.cpvKKa_chip{border:1px solid var(--line-strong);font-size:var(--fs-sm);transition:background .2s var(--ease), border-color .2s var(--ease);border-radius:999px;padding:.55rem 1rem}.cpvKKa_chip:hover{background:var(--white);border-color:var(--ink-3)}.cpvKKa_empty{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.cpvKKa_results{gap:.25rem;display:grid}.cpvKKa_result{border-radius:var(--radius);transition:background .2s var(--ease);grid-template-columns:64px 1fr auto auto;align-items:center;gap:1rem;padding:.6rem;display:grid}.cpvKKa_result:hover{background:var(--white)}.cpvKKa_thumb{border-radius:var(--radius-sm);background:var(--ivory-deep);width:64px;height:80px;position:relative;overflow:hidden}.cpvKKa_thumb img{object-fit:cover}.cpvKKa_meta{gap:.15rem;min-width:0;display:grid}.cpvKKa_name{font-family:var(--font-serif);font-size:1.3rem;line-height:1.15}.cpvKKa_sub{color:var(--text-muted);font-size:.82rem}.cpvKKa_price{font-weight:600;font-size:var(--fs-sm)}.cpvKKa_arrow{width:18px;height:18px;color:var(--ink-3)}@media (max-width:520px){.cpvKKa_arrow{display:none}.cpvKKa_result{grid-template-columns:56px 1fr auto}}
.lnUIdW_header{z-index:60;height:var(--header-h);transition:background .45s var(--ease), color .45s var(--ease), box-shadow .45s var(--ease), border-color .45s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.lnUIdW_fixed{position:fixed;left:0;right:0}.lnUIdW_solid{color:var(--ink)}.lnUIdW_transparent{color:var(--ivory)}.lnUIdW_bar{height:calc(var(--header-h) - 16px);border-radius:var(--radius-pill);width:calc(100% - 16px);transition:background .45s var(--ease), box-shadow .45s var(--ease);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:8px;padding-inline:clamp(.5rem,1.6vw,1.5rem);display:grid}.lnUIdW_solid .lnUIdW_bar{-webkit-backdrop-filter:saturate(150%)blur(12px);backdrop-filter:saturate(150%)blur(12px);background:#fffdfae6;box-shadow:0 10px 34px -16px #28232240,0 0 0 1px #2823220d}.lnUIdW_logo{justify-self:center;display:inline-flex}.lnUIdW_nav{display:none}.lnUIdW_actions{justify-self:end;align-items:center;gap:.25rem;display:flex}.lnUIdW_iconBtn{width:44px;height:44px;transition:background .25s var(--ease);border-radius:999px;place-items:center;display:grid;position:relative}.lnUIdW_iconBtn:hover{background:color-mix(in srgb, var(--burgundy) 9%, transparent)}.lnUIdW_transparent .lnUIdW_iconBtn:hover{background:#f8f5f01f}.lnUIdW_iconBtn svg{stroke-width:1.5px;width:21px;height:21px}.lnUIdW_menuBtn{justify-self:start}.lnUIdW_badge{background:var(--burgundy);min-width:18px;height:18px;color:var(--ivory);text-align:center;animation:lnUIdW_pop .45s var(--ease-out);border-radius:999px;padding:0 5px;font-size:.66rem;font-weight:700;line-height:18px;position:absolute;top:4px;right:2px}.lnUIdW_transparent .lnUIdW_badge{background:var(--ivory);color:var(--burgundy)}@keyframes lnUIdW_pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media (min-width:1100px){.lnUIdW_bar{grid-template-columns:auto 1fr auto;gap:1.5rem}.lnUIdW_menuBtn{display:none}.lnUIdW_logo{justify-self:start}.lnUIdW_nav{justify-self:center;display:block}.lnUIdW_nav ul{gap:clamp(.1rem,.8vw - .4rem,.6rem);display:flex}.lnUIdW_navLink{border-radius:var(--radius-pill);white-space:nowrap;transition:background .25s var(--ease), color .25s var(--ease);padding:.55rem .95rem;font-size:.93rem;font-weight:500;display:inline-block}.lnUIdW_navLink:hover{background:color-mix(in srgb, currentColor 9%, transparent)}.lnUIdW_active{background:color-mix(in srgb, currentColor 12%, transparent);font-weight:600}.lnUIdW_solid .lnUIdW_active{color:var(--burgundy);background:color-mix(in srgb, var(--burgundy) 9%, transparent)}}.lnUIdW_mobileMenu{inset:var(--header-h) 0 0 0;z-index:55;padding:1.5rem var(--gutter) calc(2rem + env(safe-area-inset-bottom));border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:var(--white);opacity:0;visibility:hidden;transition:opacity .4s var(--ease), transform .5s var(--ease-out), visibility 0s linear .4s;flex-direction:column;justify-content:space-between;gap:2rem;margin:6px 8px 8px;display:flex;position:fixed;overflow-y:auto;transform:translateY(-8px)}.lnUIdW_mobileOpen{opacity:1;visibility:visible;transition:opacity .4s var(--ease), transform .5s var(--ease-out), visibility 0s;transform:none}.lnUIdW_mobileList{display:grid}.lnUIdW_mobileList li{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transform:translateY(10px)}.lnUIdW_mobileOpen .lnUIdW_mobileList li{opacity:1;transform:none}.lnUIdW_mobileList a{border-radius:var(--radius);transition:background .2s var(--ease);font-family:var(--font-serif);color:var(--ink);align-items:baseline;gap:1rem;padding:.85rem 1rem;font-size:1.85rem;line-height:1.1;display:flex}.lnUIdW_mobileList a:active{background:var(--ivory-deep)}.lnUIdW_mobileActive{background:color-mix(in srgb, var(--burgundy) 7%, transparent);font-style:italic;color:var(--burgundy)!important}.lnUIdW_mobileNum{font-family:var(--font-sans);letter-spacing:.15em;color:var(--gold);font-size:.7rem}.lnUIdW_mobileFoot{gap:1.25rem;display:grid}.lnUIdW_mobileSocial{flex-wrap:wrap;gap:.75rem;display:flex}@media (min-width:1100px){.lnUIdW_mobileMenu{display:none}}
._3hUVsW_footer{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--burgundy-deep);color:#f8f5f0c7;font-size:var(--fs-sm);margin:0 clamp(.5rem,1.2vw,1.25rem);padding-top:clamp(4rem,3rem + 4vw,7rem)}._3hUVsW_top{grid-template-columns:1fr;gap:3rem 2rem;padding-bottom:clamp(3rem,2rem + 3vw,5rem);display:grid}@media (min-width:640px){._3hUVsW_top{grid-template-columns:1fr 1fr}._3hUVsW_brand{grid-column:1/-1}}@media (min-width:1100px){._3hUVsW_top{grid-template-columns:1.6fr 1fr 1fr 1.2fr 1fr}._3hUVsW_brand{grid-column:auto}}._3hUVsW_brand{align-content:start;justify-items:start;gap:1.25rem;display:grid}._3hUVsW_slogan{font-family:var(--font-serif);color:var(--ivory);font-size:1.5rem;font-style:italic;line-height:1.2}._3hUVsW_blurb{max-width:22rem;line-height:1.7}._3hUVsW_social{gap:.6rem;display:grid}._3hUVsW_social a{color:var(--ivory);transition:color .2s var(--ease);align-items:center;gap:.6rem;display:inline-flex}._3hUVsW_social a:hover{color:var(--powder)}._3hUVsW_heading{font-family:var(--font-sans);color:var(--gold-soft);margin-bottom:1.25rem;font-size:.95rem;font-weight:600}._3hUVsW_col ul{gap:.7rem;display:grid}._3hUVsW_col a{transition:color .2s var(--ease)}._3hUVsW_col a:hover{color:var(--ivory)}._3hUVsW_num{letter-spacing:.1em;color:var(--powder);margin-right:.25rem;font-size:.65rem}._3hUVsW_plain li{line-height:1.5}._3hUVsW_more{color:var(--ivory);border-radius:var(--radius-pill);background:#f8f5f01a;margin-top:1.1rem;padding:.45rem 1rem;display:inline-block}._3hUVsW_bottom{padding-block:1.5rem calc(1.5rem + env(safe-area-inset-bottom));border-top:1px solid #f8f5f01f}._3hUVsW_bottomInner{color:#f8f5f08c;align-items:center;gap:1rem;font-size:.75rem;display:flex}._3hUVsW_motif{color:var(--gold);opacity:.8;flex-shrink:0}
._7aIU9G_float{right:max(1rem, env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom));z-index:50;background:var(--white);color:#1f6e43;border:1px solid var(--line);height:52px;box-shadow:var(--shadow-md);transition:transform .3s var(--ease), box-shadow .3s var(--ease);animation:_7aIU9G_fade-up .6s 1s var(--ease-out) backwards;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.1rem 0 .95rem;font-size:.9rem;font-weight:600;display:inline-flex;position:fixed}._7aIU9G_float:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #28232240}._7aIU9G_label{color:var(--ink)}@media (max-width:520px){._7aIU9G_float{justify-content:center;width:52px;padding:0}._7aIU9G_label{display:none}}._7aIU9G_hidden{opacity:0;pointer-events:none;transform:translateY(16px)scale(.9)}._7aIU9G_float{transition:transform .3s var(--ease), box-shadow .3s var(--ease), opacity .35s var(--ease)}
._55mJhW_stepper{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--white);align-items:center;height:52px;display:inline-flex;overflow:hidden}._55mJhW_stepper button{width:48px;height:100%;color:var(--ink);transition:background .2s var(--ease), color .2s var(--ease);place-items:center;display:grid}._55mJhW_stepper button:hover:not(:disabled){background:var(--ivory-deep)}._55mJhW_stepper button:disabled{color:var(--line-strong);cursor:not-allowed}._55mJhW_stepper svg{width:15px;height:15px}._55mJhW_stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:2.25rem;font-weight:600}._55mJhW_sm{height:40px}._55mJhW_sm button{width:38px}._55mJhW_sm output{min-width:1.75rem;font-size:var(--fs-sm)}
._Z3Rlq_box{border-radius:var(--radius);border:1px solid var(--line);font-size:var(--fs-sm);transition:background .4s var(--ease), border-color .4s var(--ease);align-items:flex-start;gap:.8rem;padding:.9rem 1rem;display:flex}._Z3Rlq_on{background:#762d380f;border-color:#762d3838}._Z3Rlq_off{background:var(--white)}._Z3Rlq_icon{background:var(--ivory-deep);width:30px;height:30px;color:var(--old-rose);border-radius:999px;flex-shrink:0;place-items:center;display:grid}._Z3Rlq_on ._Z3Rlq_icon{background:var(--burgundy);color:var(--ivory)}._Z3Rlq_icon svg{width:15px;height:15px}._Z3Rlq_title{color:var(--ink);padding-top:.25rem;font-weight:600;line-height:1.4}._Z3Rlq_sub{color:var(--text-muted);margin-top:.2rem;font-size:.8rem;line-height:1.5}._Z3Rlq_compact{padding:.65rem .8rem}._Z3Rlq_compact ._Z3Rlq_icon{width:26px;height:26px}._Z3Rlq_compact ._Z3Rlq_title{padding-top:.15rem}
.QpFN2G_box{gap:1.4rem;display:grid}.QpFN2G_group{border:0;margin:0;padding:0}.QpFN2G_legend{font-size:var(--fs-sm);align-items:baseline;gap:.6rem;margin-bottom:.75rem;padding:0;font-weight:600;display:flex}.QpFN2G_optional{color:var(--text-muted);font-size:.8rem;font-weight:400}.QpFN2G_swatches{flex-wrap:wrap;gap:.6rem;display:flex}.QpFN2G_swatch{width:44px;height:44px;transition:border-color .2s var(--ease);border:1px solid #0000;border-radius:999px;place-items:center;display:grid}.QpFN2G_swatch span{border-radius:999px;width:32px;height:32px;box-shadow:inset 0 0 0 1px #2823222e}.QpFN2G_swatch:hover{border-color:var(--line-strong)}.QpFN2G_swatchOn{border-color:var(--ink)}.QpFN2G_buyRow{grid-template-columns:auto 1fr;gap:.75rem;display:grid}.QpFN2G_quoteNote{font-size:var(--fs-sm);color:var(--ink-2);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:.9rem 1rem;line-height:1.6}.QpFN2G_quoteNote a{color:var(--burgundy);text-underline-offset:3px;text-decoration:underline}.QpFN2G_inquiry{font-size:var(--fs-sm);color:var(--ink-2);justify-self:start;align-items:center;gap:.55rem;display:inline-flex}.QpFN2G_inquiry svg{color:#1f6e43}.QpFN2G_inquiry:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}
.IaA1HW_box{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);padding:1.4rem 1.4rem 1.25rem}.IaA1HW_title{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--old-rose);margin-bottom:1rem;font-size:.7rem;font-weight:700}.IaA1HW_list{gap:.7rem;display:grid}.IaA1HW_list li{font-size:var(--fs-sm);align-items:center;gap:.8rem;font-weight:500;display:flex}.IaA1HW_icon{background:var(--ivory-deep);width:34px;height:34px;color:var(--burgundy);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.IaA1HW_icon svg{stroke-width:1.5px;width:17px;height:17px}.IaA1HW_dual{gap:1px;display:flex}.IaA1HW_dual svg{width:13px;height:13px}.IaA1HW_ribbon{border-top:1px dashed var(--line-strong);color:var(--ink-2);align-items:flex-start;gap:.8rem;margin-top:1rem;padding-top:1rem;font-size:.82rem;line-height:1.55;display:flex}.IaA1HW_ribbon strong{color:var(--ink)}
.eSVmWG_benefits{max-width:760px;padding-block:clamp(3rem,2rem + 3vw,5rem)}
.ZzURBa_form{gap:2rem;display:grid}.ZzURBa_grid{gap:1.2rem;display:grid}@media (min-width:640px){.ZzURBa_grid{grid-template-columns:1fr 1fr}.ZzURBa_full{grid-column:1/-1}}.ZzURBa_fieldset{border:0;gap:.6rem;margin:0;padding:0;display:grid}.ZzURBa_choices{gap:.5rem;display:grid}@media (min-width:640px){.ZzURBa_choices{grid-template-columns:repeat(3,1fr)}}.ZzURBa_choice{text-align:center;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--white);cursor:pointer;min-height:52px;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);justify-content:center;align-items:center;padding:.75rem 1.1rem;font-size:.9rem;display:flex;position:relative}.ZzURBa_choice input{opacity:0;pointer-events:none;position:absolute}.ZzURBa_choice:has(input:focus-visible){outline:2px solid var(--burgundy);outline-offset:2px}.ZzURBa_choice[data-on]{border-color:var(--burgundy);box-shadow:inset 0 0 0 1px var(--burgundy);color:var(--burgundy);font-weight:600}.ZzURBa_upload{border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--white);min-height:84px;font-size:var(--fs-sm);cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);justify-content:center;align-items:center;gap:.6rem;font-weight:600;display:flex}.ZzURBa_upload:hover{border-color:var(--burgundy);background:#762d3808}.ZzURBa_upload:has(input:focus-visible){outline:2px solid var(--burgundy);outline-offset:2px}.ZzURBa_upload svg{width:22px;height:22px;color:var(--old-rose)}.ZzURBa_preview{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:1rem;padding:.75rem;display:flex}.ZzURBa_preview img{object-fit:cover;border-radius:var(--radius-sm);width:72px;height:72px}.ZzURBa_previewName{font-size:var(--fs-sm);word-break:break-all;font-weight:600}.ZzURBa_remove{color:var(--danger);align-items:center;gap:.3rem;margin-top:.25rem;font-size:.8rem;display:inline-flex}.ZzURBa_remove svg{width:14px;height:14px}.ZzURBa_photoNote{color:var(--text-muted);align-items:flex-start;gap:.5rem;font-size:.78rem;line-height:1.5;display:flex}.ZzURBa_photoNote svg{width:15px;height:15px;color:var(--gold);flex-shrink:0;margin-top:2px}.ZzURBa_submit{border-top:1px solid var(--line);gap:1rem;padding-top:1.5rem;display:grid}@media (min-width:768px){.ZzURBa_submit{grid-template-columns:1fr auto;align-items:center;gap:2rem}}.ZzURBa_disclaimer{color:var(--ink-2);font-size:.82rem;line-height:1.6}.ZzURBa_sent{border-radius:var(--radius);color:#1d4a32;font-size:var(--fs-sm);animation:ZzURBa_fade-up .4s var(--ease-out) both;background:#e9f2ec;gap:.5rem;padding:1rem 1.25rem;display:grid}
.D3SgKW_steps{counter-reset:none;gap:1rem;padding:0;list-style:none;display:grid}@media (min-width:800px){.D3SgKW_steps{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.D3SgKW_step{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);gap:.6rem;height:100%;padding:2rem 1.5rem;display:grid}.D3SgKW_stepNum{font-family:var(--font-serif);color:var(--powder);font-size:2.6rem;font-style:italic;line-height:1}.D3SgKW_stepTitle{font-size:1.6rem}.D3SgKW_step p{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.65}.D3SgKW_request{gap:2.5rem;display:grid}@media (min-width:1000px){.D3SgKW_request{grid-template-columns:.8fr 1.2fr;align-items:start;gap:4rem}.D3SgKW_requestIntro{top:calc(var(--header-h) + 2rem);position:sticky}}.D3SgKW_requestIntro{gap:1.25rem;display:grid}.D3SgKW_requestIntro em{color:var(--burgundy);font-style:italic}.D3SgKW_facts{gap:.6rem;margin-top:.5rem;display:grid}.D3SgKW_facts li{font-size:var(--fs-sm);color:var(--ink-2);padding-left:1.4rem;line-height:1.55;position:relative}.D3SgKW_facts li:before{content:"";background:var(--burgundy);width:.6rem;height:1px;position:absolute;top:.55em;left:0}.D3SgKW_formCard{background:var(--ivory);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,.8rem + 2vw,2.5rem)}
.bp0BfG_item{border-bottom:1px solid var(--line);grid-template-columns:96px 1fr;gap:1rem;padding-block:1.25rem;display:grid}.bp0BfG_thumb{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--ivory-deep);position:relative;overflow:hidden}.bp0BfG_thumb img{object-fit:cover}.bp0BfG_info{align-content:start;gap:.35rem;min-width:0;display:grid}.bp0BfG_head{justify-content:space-between;gap:.75rem;display:flex}.bp0BfG_collection{letter-spacing:.16em;text-transform:uppercase;color:var(--old-rose);font-size:.66rem;font-weight:600}.bp0BfG_name{font-family:var(--font-serif);margin-top:.15rem;font-size:1.3rem;line-height:1.15;display:inline-block}.bp0BfG_name:hover{color:var(--burgundy)}.bp0BfG_remove{width:36px;height:36px;color:var(--ink-3);transition:background .2s var(--ease), color .2s var(--ease);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.bp0BfG_remove:hover{background:var(--ivory-deep);color:var(--danger)}.bp0BfG_remove svg{width:16px;height:16px}.bp0BfG_option{color:var(--ink-2);font-size:.8rem}.bp0BfG_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.bp0BfG_price{justify-items:end;display:grid}.bp0BfG_total{font-variant-numeric:tabular-nums;font-weight:600}.bp0BfG_unit{color:var(--text-muted);font-size:.75rem}.bp0BfG_quote{color:var(--gold);text-align:right;font-size:.8rem;font-weight:600}.bp0BfG_sm{grid-template-columns:80px 1fr;padding-block:1rem}.bp0BfG_sm .bp0BfG_name{font-size:1.15rem}@media (min-width:768px){.bp0BfG_item:not(.bp0BfG_sm){grid-template-columns:120px 1fr;gap:1.5rem}}
.ZduoNa_box{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:1.1rem;padding:1.5rem;display:grid}.ZduoNa_title{font-size:1.8rem}.ZduoNa_rows{gap:.7rem;margin:0;display:grid}.ZduoNa_rows>div{font-size:var(--fs-sm);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ZduoNa_rows dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.ZduoNa_total{border-top:1px solid var(--line);margin-top:.3rem;padding-top:.9rem;font-weight:700;font-size:1.15rem!important}.ZduoNa_total dt{font-family:var(--font-serif);font-size:1.45rem;font-weight:500}.ZduoNa_muted{color:var(--text-muted)}.ZduoNa_pending{color:var(--old-rose);font-size:.82rem;font-weight:600}.ZduoNa_included{color:var(--burgundy);font-weight:600}.ZduoNa_plus{color:var(--old-rose);text-align:right;margin-top:-.5rem;font-size:.82rem;font-weight:600}.ZduoNa_note{color:var(--text-muted);font-size:.8rem}.ZduoNa_includes{color:var(--ink-2);font-size:.8rem}.ZduoNa_includesTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--old-rose);margin-bottom:.4rem;font-size:.66rem;font-weight:700}.ZduoNa_includes ul{flex-wrap:wrap;gap:.35rem;display:flex}.ZduoNa_includes li{background:var(--ivory-deep);border-radius:999px;padding:.2rem .6rem}
.mxw7ga_loading{gap:1rem;padding-block:2rem;display:grid}.mxw7ga_steps{color:var(--ink-2);flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:2rem;padding:0;font-size:.9rem;font-weight:500;list-style:none;display:flex}.mxw7ga_steps li{border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-xs);align-items:center;gap:.5rem;padding:.35rem .9rem .35rem .35rem;display:inline-flex}.mxw7ga_steps span{background:color-mix(in srgb, var(--burgundy) 10%, transparent);width:26px;height:26px;color:var(--burgundy);border-radius:999px;place-items:center;font-size:.75rem;font-weight:700;display:grid}.mxw7ga_layout{gap:2rem;padding-bottom:7rem;display:grid}@media (min-width:1000px){.mxw7ga_layout{padding-bottom:var(--section);grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:3rem}.mxw7ga_aside{top:calc(var(--header-h) + 1.5rem);position:sticky}}.mxw7ga_main{gap:1.25rem;min-width:0;display:grid}.mxw7ga_block{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);padding:1.5rem}@media (max-width:520px){.mxw7ga_block{padding:1.25rem 1rem}}.mxw7ga_blockHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.mxw7ga_blockTitle{align-items:baseline;gap:.75rem;font-size:1.65rem;display:flex}.mxw7ga_blockTitle span{background:color-mix(in srgb, var(--burgundy) 9%, transparent);width:30px;height:30px;font-family:var(--font-sans);color:var(--burgundy);border-radius:999px;align-self:center;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.mxw7ga_grid2{gap:1.1rem;display:grid}@media (min-width:640px){.mxw7ga_grid2{grid-template-columns:1fr 1fr}.mxw7ga_full{grid-column:1/-1}}.mxw7ga_formError{color:var(--danger);border-radius:var(--radius-sm);background:#a03a3a0f;padding:.7rem .9rem;font-size:.85rem;font-weight:600}.mxw7ga_disclaimer{color:var(--text-muted);font-size:.78rem;line-height:1.55}.mxw7ga_disclaimer strong{color:var(--ink-2)}.mxw7ga_mobileBar{z-index:40;padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#fffdfaf7;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 34px -16px #2823224d}.mxw7ga_mobileLabel{color:var(--text-muted);font-size:.8rem;font-weight:500}.mxw7ga_mobileTotal{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:700}.mxw7ga_mobileTotal span{color:var(--old-rose);font-size:.72rem;font-weight:600}@media (min-width:1000px){.mxw7ga_mobileBar{display:none}}.mxw7ga_empty{text-align:center;padding-block:3rem var(--section);justify-items:center;gap:1.25rem;display:grid}.mxw7ga_empty .lead{margin-inline:auto}.mxw7ga_emptyIcon{background:var(--ivory-deep);width:88px;height:88px;color:var(--old-rose);border-radius:999px;place-items:center;display:grid}.mxw7ga_emptyIcon svg{stroke-width:1.2px;width:34px;height:34px}.mxw7ga_emptyActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.mxw7ga_sentBackdrop{z-index:120;animation:mxw7ga_fade-in .3s var(--ease) both;background:#28232280;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.mxw7ga_sent{text-align:center;background:var(--ivory);border-radius:var(--radius-lg);width:min(100%,460px);box-shadow:var(--shadow-md);animation:mxw7ga_fade-up .45s var(--ease-out) both;justify-items:center;gap:1rem;padding:2rem 1.5rem;display:grid}.mxw7ga_sent p{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.65}.mxw7ga_sentIcon{color:#1f6e43;background:#e3efe7;border-radius:999px;place-items:center;width:64px;height:64px;display:grid}.mxw7ga_sentActions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}
.Txxwla_head{gap:1rem;padding-block:1.25rem 2rem;display:grid}.Txxwla_head em{color:var(--burgundy);font-style:italic}
.IlD0ia_root{z-index:100;visibility:hidden;transition:visibility 0s linear .5s;position:fixed;inset:0}.IlD0ia_open{visibility:visible;transition:none}.IlD0ia_backdrop{opacity:0;transition:opacity .45s var(--ease);cursor:default;background:#2823226b;position:absolute;inset:0}.IlD0ia_open .IlD0ia_backdrop{opacity:1}.IlD0ia_panel{background:var(--ivory);width:min(100%,460px);transition:transform .55s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(105%);box-shadow:-20px 0 60px -30px #2823224d}@media (min-width:480px){.IlD0ia_panel{border-radius:var(--radius-lg);top:8px;bottom:8px;right:8px}}.IlD0ia_panel:focus{outline:none}.IlD0ia_open .IlD0ia_panel{transform:none}.IlD0ia_head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:1rem 1.25rem 1rem 1.5rem;display:flex}.IlD0ia_title{font-size:1.75rem}.IlD0ia_count{font-family:var(--font-sans);color:var(--text-muted);font-size:.9rem}.IlD0ia_close{border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.IlD0ia_close:hover{background:var(--ivory-deep)}.IlD0ia_close svg{width:22px;height:22px}.IlD0ia_body{overscroll-behavior:contain;flex:1;padding:0 1.5rem;overflow-y:auto}.IlD0ia_skeletonRow{gap:1rem;padding-block:1.25rem;display:flex}.IlD0ia_foot{padding:1.25rem 1.5rem calc(1.25rem + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--white);gap:.85rem;display:grid;box-shadow:0 -10px 30px -18px #28232240}.IlD0ia_includes{color:var(--text-muted);font-size:.78rem;line-height:1.5}.IlD0ia_row{font-size:var(--fs-md);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.IlD0ia_row strong{font-variant-numeric:tabular-nums;text-align:right}.IlD0ia_plus{color:var(--gold);font-size:.78rem;font-weight:500}.IlD0ia_note{color:var(--text-muted);font-size:.78rem}.IlD0ia_continue{justify-self:center}.IlD0ia_empty{text-align:center;flex:1;place-content:center;justify-items:center;gap:1rem;padding:2rem;display:grid}.IlD0ia_emptyIcon{background:var(--ivory-deep);width:72px;height:72px;color:var(--old-rose);border-radius:999px;place-items:center;display:grid}.IlD0ia_emptyIcon svg{stroke-width:1.3px;width:28px;height:28px}.IlD0ia_emptyTitle{font-family:var(--font-serif);font-size:1.8rem}.IlD0ia_emptyText{color:var(--ink-2);max-width:18rem;margin-bottom:.5rem}
.TJLtra_region{left:50%;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:95;pointer-events:none;width:min(100% - 2rem,460px);position:fixed;transform:translate(-50%)}.TJLtra_toast{pointer-events:auto;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-md);animation:TJLtra_fade-up .45s var(--ease-out) both;grid-template-columns:48px 1fr auto auto;align-items:center;gap:.85rem;padding:.7rem .6rem .7rem .7rem;display:grid}.TJLtra_thumb{border-radius:var(--radius-sm);background:var(--ivory-deep);width:48px;height:60px;position:relative;overflow:hidden}.TJLtra_thumb img{object-fit:cover}.TJLtra_text{min-width:0}.TJLtra_title{letter-spacing:.12em;text-transform:uppercase;color:var(--success);align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:flex}.TJLtra_title svg{width:14px;height:14px}.TJLtra_name{font-family:var(--font-serif);white-space:nowrap;text-overflow:ellipsis;font-size:1.1rem;line-height:1.2;overflow:hidden}.TJLtra_close{width:32px;height:32px;color:var(--ink-3);border-radius:999px;place-items:center;display:grid}.TJLtra_close:hover{background:var(--ivory-deep)}.TJLtra_close svg{width:16px;height:16px}@media (max-width:420px){.TJLtra_close{display:none}.TJLtra_toast{grid-template-columns:48px 1fr auto}}
