@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_ddba000f-module__YJC54q__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_ddba000f-module__YJC54q__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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/591574edbe85c69b-s.0slbgzy4000md.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/acf349172f10b359-s.0d4lnz92g9ol4.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/0926c12c4384550f-s.253cfg7mpxmwg.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/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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/591574edbe85c69b-s.0slbgzy4000md.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/acf349172f10b359-s.0d4lnz92g9ol4.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/0926c12c4384550f-s.253cfg7mpxmwg.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/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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/591574edbe85c69b-s.0slbgzy4000md.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/acf349172f10b359-s.0d4lnz92g9ol4.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/0926c12c4384550f-s.253cfg7mpxmwg.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/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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/591574edbe85c69b-s.0slbgzy4000md.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/acf349172f10b359-s.0d4lnz92g9ol4.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/0926c12c4384550f-s.253cfg7mpxmwg.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/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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/9cc5c0547f229dea-s.26a4qkxezf9-r.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/b0947914c9718a1e-s.1hzlq6xrrxf6u.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/d0b60be57f16ee32-s.33on4mq75bz97.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/1f9e983605289f29-s.2xsoqmjk136f4.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/01e4147cff8141ee-s.p.0v7knm2wof07y.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/9cc5c0547f229dea-s.26a4qkxezf9-r.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/b0947914c9718a1e-s.1hzlq6xrrxf6u.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/d0b60be57f16ee32-s.33on4mq75bz97.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/1f9e983605289f29-s.2xsoqmjk136f4.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/01e4147cff8141ee-s.p.0v7knm2wof07y.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/9cc5c0547f229dea-s.26a4qkxezf9-r.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/b0947914c9718a1e-s.1hzlq6xrrxf6u.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/d0b60be57f16ee32-s.33on4mq75bz97.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/1f9e983605289f29-s.2xsoqmjk136f4.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/01e4147cff8141ee-s.p.0v7knm2wof07y.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/9cc5c0547f229dea-s.26a4qkxezf9-r.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/b0947914c9718a1e-s.1hzlq6xrrxf6u.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/d0b60be57f16ee32-s.33on4mq75bz97.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/1f9e983605289f29-s.2xsoqmjk136f4.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/01e4147cff8141ee-s.p.0v7knm2wof07y.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%}.cormorant_garamond_ed762e47-module__V5UWCG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_ed762e47-module__V5UWCG__variable{--font-cormorant-garamond:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Cormorant;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a411a32db4b3826f-s.1uhys65tscubt.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;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b27a2cd9989897de-s.4386v_fw5apf7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1defe2f535e9e229-s.1-t11woi0i7wx.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;font-style:normal;font-weight:300;font-display:swap;src:url(../media/48aba64d9212b746-s.2ux_i14_xfy8r.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;font-style:normal;font-weight:300;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.2ce5ui9h2jkcq.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a411a32db4b3826f-s.1uhys65tscubt.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b27a2cd9989897de-s.4386v_fw5apf7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1defe2f535e9e229-s.1-t11woi0i7wx.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48aba64d9212b746-s.2ux_i14_xfy8r.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.2ce5ui9h2jkcq.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a411a32db4b3826f-s.1uhys65tscubt.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b27a2cd9989897de-s.4386v_fw5apf7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1defe2f535e9e229-s.1-t11woi0i7wx.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48aba64d9212b746-s.2ux_i14_xfy8r.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.2ce5ui9h2jkcq.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 Fallback;src:local(Times New Roman);ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.0%;size-adjust:96.74%}.cormorant_98d90148-module__4DP0gW__className{font-family:Cormorant,Cormorant Fallback;font-style:normal}.cormorant_98d90148-module__4DP0gW__variable{--font-cormorant:"Cormorant", "Cormorant Fallback"}
@font-face{font-family:Love Light;font-style:normal;font-weight:400;font-display:swap;src:url(../media/38a7efa82d4fa9cb-s.1dpi54ap-ez6j.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:Love Light;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7c10c1ba82750d8b-s.10a1b4kpa5h__.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:Love Light;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a52bc99572c4e2f-s.p.2zxzurk5b_e1p.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:Love Light Fallback;src:local(Arial);ascent-override:135.55%;descent-override:75.3%;line-gap-override:0.0%;size-adjust:66.4%}.love_light_1a203ec8-module__pEt8KG__className{font-family:Love Light,Love Light Fallback;font-style:normal;font-weight:400}.love_light_1a203ec8-module__pEt8KG__variable{--font-signature:"Love Light", "Love Light Fallback"}
:root{--bg:#0d0b09;--cream:#e8dcc8;--gold:#c9a96e;--gold-dim:#c9a96e59;--gold-faint:#c9a96e1f;--muted:#6d6459;--soft:#a39684;--mark:#d98a80;--divider:#252019;--vermilion:#bd2b21;--vermilion-soft:#bc584c;--panel:#1a151099;--stock:#1a1510;--scrim:color-mix(in srgb, var(--bg) 80%, transparent);--rule-faint:#c9a96e24;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-fade:cubic-bezier(.37, 0, .63, 1);--dur-crossfade:.72s;--dur-glide:.72s;--dur-arrive:.56s;--stagger-step:36ms;--dur-leave:.42s;--rail-width:230px;--gilt:#f5e6c4;--seigaiha-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Ccircle cx='28' cy='28' r='26' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3Ccircle cx='28' cy='28' r='20' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3Ccircle cx='28' cy='28' r='14' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3Ccircle cx='0' cy='0' r='26' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3Ccircle cx='0' cy='0' r='20' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3Ccircle cx='0' cy='0' r='14' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3Ccircle cx='56' cy='0' r='26' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3Ccircle cx='56' cy='0' r='20' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3Ccircle cx='56' cy='0' r='14' fill='none' stroke='%23c9a96e' stroke-width='.7'/%3E%3C/svg%3E")}
body:before{content:"";opacity:.025;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px;position:fixed;inset:-64px}@media (prefers-reduced-motion:no-preference){body:has(>.ambience):before{animation:1.2s step-end infinite grain-shift}}@keyframes grain-shift{0%,to{transform:translate(0)}20%{transform:translate(-24px,12px)}40%{transform:translate(18px,-20px)}60%{transform:translate(-10px,26px)}80%{transform:translate(22px,6px)}}body:after{content:"";pointer-events:none;z-index:100;background:var(--seigaiha-tile) repeat;opacity:.18;background-size:28px 14px;position:fixed;inset:48px;-webkit-mask:linear-gradient(#000,#000) 0 0/100% 12px no-repeat,linear-gradient(#000,#000) 0 100%/100% 12px no-repeat,linear-gradient(#000,#000) 0 0/12px 100% no-repeat,linear-gradient(#000,#000) 100% 0/12px 100% no-repeat;mask:linear-gradient(#000,#000) 0 0/100% 12px no-repeat,linear-gradient(#000,#000) 0 100%/100% 12px no-repeat,linear-gradient(#000,#000) 0 0/12px 100% no-repeat,linear-gradient(#000,#000) 100% 0/12px 100% no-repeat}body.entering:after{opacity:0;inset:72px}@media (prefers-reduced-motion:no-preference){body.entering:after{animation:.6s .5s forwards reveal-seigaiha}}@keyframes reveal-seigaiha{to{opacity:.18;inset:48px}}@media (prefers-reduced-motion:reduce){body.entering:after{opacity:.18;inset:48px}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){body:has(>.ambience):after{animation:linear both seigaiha-drift;animation-timeline:scroll(root);animation-range:0 5600px}body.entering:has(>.ambience):after{animation:.6s .5s forwards reveal-seigaiha,linear both seigaiha-drift;animation-timeline:auto,scroll(root);animation-range:normal,0 5600px}}}@keyframes seigaiha-drift{to{background-position:0 -560px}}.container{padding-left:max(32px, env(safe-area-inset-left));padding-right:max(32px, env(safe-area-inset-right));padding-bottom:max(100px, env(safe-area-inset-bottom))}@media (max-width:720px){.container{max-width:680px}body:after{display:none}}@media (max-width:520px){.container{padding:36px 20px 72px}}@media (min-width:1024px) and (orientation:landscape){.container{padding-left:max(168px, env(safe-area-inset-left))}}
.item-price{font-family:var(--font-cormorant-garamond), serif;color:var(--cream);text-align:right;opacity:.8;flex-shrink:0;font-size:clamp(.95rem,2.2vw,1.08rem);font-weight:400}.item-tier{flex-shrink:0;align-items:center;gap:2px;min-width:72px;display:flex}.tier-seal{opacity:.85;display:block}.footer{text-align:center;border-top:1px solid var(--divider);margin-top:72px;padding-top:32px}.footer-seal{opacity:.85;width:48px;height:auto;margin:0 auto 16px;display:block}.footer-mark{font-family:var(--font-cormorant), serif;letter-spacing:.2em;text-transform:uppercase;color:var(--soft);font-size:.68rem;font-weight:300}body.entering .container{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion:no-preference){body.entering .container{animation:.5s .7s forwards reveal-content}}@keyframes reveal-content{to{opacity:1;transform:translateY(0)}}.entry-stamp{z-index:200;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.entry-stamp svg{opacity:0}@media (prefers-reduced-motion:no-preference){.entry-stamp svg{animation:seal-stamp .82s var(--ease-out) 60ms both}}@media (prefers-reduced-motion:reduce){.entry-stamp{display:none}}@keyframes seal-stamp{0%{opacity:0;filter:blur(4px);transform:scale(1.16)}30%{opacity:1;filter:blur();transform:scale(.98)}40%{transform:scale(1)}72%{opacity:1}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){body.entering .container{opacity:1;transform:none}}@media (prefers-contrast:more){:root{--muted:#8a8074}.item-price{opacity:1}}
.container.tier-layout{max-width:none;min-height:100dvh;margin:0;padding:0}.tier-main{flex-direction:column;gap:28px;min-width:0;display:flex}.view-title{font:600 40px/1.1 var(--font-playfair), Georgia, serif;color:var(--cream)}.tier-link{min-height:46px;font:500 14px/1.2 var(--font-cormorant), Georgia, serif;letter-spacing:.24em;text-transform:uppercase;color:var(--soft);align-items:center;gap:12px;text-decoration:none;display:flex;position:relative}.tier-link-rule{background:0 0;flex-shrink:0;width:16px;height:1px}.tier-link[aria-current=page]{color:var(--gold)}.tier-rail-divider{background:var(--divider);width:24px;height:1px;margin:18px 0 14px 28px;display:block}.tier-entry{align-items:center;gap:10px;min-height:40px;padding:0 0 0 28px;text-decoration:none;display:flex;position:relative}.tier-entry-label{font:italic 400 17px/1.2 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft);flex-grow:1}.tier-entry[aria-current=page] .tier-entry-label{color:var(--gold)}.tier-entry-label--numeric{font-variant-numeric:lining-nums}.tier-entry.is-disabled{opacity:.5}.tier-entry-count{font:500 14px/1 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums tabular-nums;color:var(--soft)}.tier-subnav-divider{background:var(--divider);width:24px;height:1px;margin:12px 0 12px 28px;display:block}.tier-link:focus-visible,.tier-entry:focus-visible{outline:1px solid var(--gold-dim);outline-offset:3px}@media (hover:hover){.tier-link:not([aria-current]):hover,.tier-entry:not([aria-current]):not(.is-disabled):hover .tier-entry-label{color:var(--cream)}}.flights-header{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.flights-intro{font:italic 400 19px/1.4 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft)}.flight-group{flex-direction:column;gap:16px;margin-bottom:28px;scroll-margin-top:32px;display:flex}.flight-group-head{align-items:center;gap:18px;display:flex}.flight-group-title{font:italic 400 26px/1.2 var(--font-playfair), Georgia, serif;color:var(--cream);white-space:nowrap}.flight-group-rule{background:#c9a96e2e;flex-grow:1;height:1px}.flight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.flight-card{background:var(--panel);border:1px solid #c9a96e29;flex-direction:column;gap:12px;padding:22px 22px 18px;display:flex}.flight-card-head{flex-direction:column;gap:5px;display:flex}.flight-card-title{font:italic 400 21px/1.2 var(--font-playfair), Georgia, serif;color:var(--cream)}.flight-card-line{font:400 15px/1.35 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft)}.flight-pours{border-top:1px solid #c9a96e24;flex-direction:column;list-style:none;display:flex}.flight-pour{border-bottom:1px solid #1a1612}.flight-pour-open{align-items:baseline;gap:12px;width:100%;padding:7px 0;display:flex}.flight-pour-numeral{width:16px;font:500 13px/1 var(--font-cormorant), Georgia, serif;color:var(--gold);flex-shrink:0}.flight-pour-name{font:400 16px/1.3 var(--font-cormorant-garamond), Georgia, serif;color:var(--cream);transition:color var(--dur-arrive) var(--ease-fade);flex-grow:1}.flight-card-foot{justify-content:space-between;align-items:baseline;margin-top:auto;display:flex}.flight-card-pours{font:500 11px/1 var(--font-cormorant), Georgia, serif;letter-spacing:.22em;text-transform:uppercase;color:var(--soft)}.flight-card-foot .item-price{font:500 16px/1 var(--font-cormorant-garamond), Georgia, serif;color:var(--gold);opacity:1}.flight-card-foot .item-tier{align-self:center;min-width:0}.list-header{flex-wrap:wrap;align-items:baseline;gap:20px;margin-bottom:8px;display:flex}.list-meta{font:500 13px/1 var(--font-cormorant), Georgia, serif;letter-spacing:.28em;text-transform:uppercase;color:var(--soft)}.list-pour{font:500 12px/1 var(--font-cormorant), Georgia, serif;letter-spacing:.26em;text-transform:uppercase;color:var(--soft);margin-left:auto}.bottle-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:56px;display:grid}.bottle-column{flex-direction:column;gap:30px;display:flex}.bottle-group{flex-direction:column;display:flex}.bottle-group-label{font:500 12.5px/1.3 var(--font-cormorant), Georgia, serif;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin:0 0 4px}.bottle-group-list{list-style:none}.bottle-entry{border-bottom:1px solid #1a1612}.bottle-entry-open{font:inherit;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0}.bottle-entry>.bottle-entry-open{align-items:flex-start;gap:16px;width:100%;padding:11px 0;display:flex}.bottle-entry-open:focus-visible{outline:1px solid var(--gold-dim);outline-offset:6px}.bottle-entry-main{flex-direction:column;flex-grow:1;gap:3px;min-width:0;display:flex}.bottle-entry-name{font:400 19px/1.3 var(--font-cormorant-garamond), Georgia, serif;color:var(--cream);transition:color var(--dur-arrive) var(--ease-fade)}.bottle-entry-open:active .bottle-entry-name,.flight-pour-open:active .flight-pour-name{color:var(--gold);transition:none}@media (hover:hover){.bottle-entry-open:hover .bottle-entry-name,.flight-pour-open:hover .flight-pour-name{color:var(--gold);transition:none}}.bottle-entry .item-price{font:500 19px/1.3 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums tabular-nums;color:var(--gold);opacity:1;padding-top:1px}.bottle-entry .item-tier{padding-top:6px}.bottle-entry-priceless{font:italic 400 15px/1.3 var(--font-cormorant-garamond), Georgia, serif;letter-spacing:.2em;color:var(--gold);flex-shrink:0;padding-top:3px}.bottle-note{font:italic 500 17px/1.35 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft);display:block}.note-seg{white-space:nowrap}.note-sep{color:var(--gold-dim);margin-inline:.17em .42em;font-style:normal}.note-fact{letter-spacing:.03em;font-variant-numeric:lining-nums;color:var(--gold);font-size:15px;font-style:normal;font-weight:500}.note-lead{color:var(--soft)}.note-mark{color:var(--mark)}.bottle-note .pill{vertical-align:1px;margin-right:8px;font-style:normal}.pill{box-sizing:content-box;height:22px;font:500 11px/1 var(--font-cormorant), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);border:1px solid #c9a96e29;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.list-header--age .view-title,.bottle-list--age .bottle-group-label{font-variant-numeric:lining-nums}.list-key{font:italic 400 15px/1.5 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft);flex-basis:100%;margin:-8px 0 0}.list-key-line{display:block}.list-key+.list-hint{margin-top:0}html[data-card-seen] .list-hint{display:none}.strength-picker{flex-wrap:wrap;flex-basis:100%;gap:8px;margin-top:-6px;display:flex}.strength-option{white-space:nowrap;border:1px solid #c9a96e24;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;text-decoration:none;display:inline-flex}.strength-option-label{font:italic 400 17px/1 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft)}.strength-option-hint{font:500 12px/1 var(--font-cormorant), Georgia, serif;letter-spacing:.12em;font-variant-numeric:lining-nums;color:var(--soft);opacity:.75}.strength-option-count{font:500 14px/1 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums tabular-nums;color:var(--soft)}.strength-option.is-disabled{opacity:.5}.strength-option[aria-current=page]{border-color:#c9a96e80}.strength-option[aria-current=page] .strength-option-label{color:var(--gold)}.strength-option:focus-visible{outline:1px solid var(--gold-dim);outline-offset:3px}@media (hover:hover){.strength-option:not([aria-current]):hover .strength-option-label{color:var(--cream)}}.pill--age{color:var(--cream);font-variant-numeric:lining-nums tabular-nums;border-color:#c9a96e73}.pill--age-est{color:var(--soft);font-variant-numeric:lining-nums;border:1px dashed #c9a96e73}.pill-dagger{letter-spacing:0;margin-left:.06em;font-size:1.45em;line-height:0;position:relative;top:.12em}.bottle-entry-age{font:400 13px/1.4 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums;letter-spacing:.12em;color:var(--soft);margin:6px 0 0;display:block}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guide-link{min-height:44px;font:500 14px/1.2 var(--font-cormorant), Georgia, serif;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);white-space:nowrap;border:1px solid #c9a96e80;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:flex}.guide-link[aria-current=page]{background:#c9a96e1f}.guide-link:active{background:#c9a96e33}.guide-link:focus-visible{outline:1px solid var(--gold-dim);outline-offset:3px}.guide{flex-direction:column;gap:20px;max-width:720px;display:flex}.guide .list-header{margin-bottom:0}.guide-answered{font:italic 400 17px/1.4 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft);flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.guide-answers{flex-direction:column;gap:12px;list-style:none;display:flex}.guide-answer{border:1px solid #c9a96e24;border-radius:12px;align-items:center;gap:16px;width:100%;min-height:64px;padding:12px 24px;text-decoration:none;display:flex}.guide-answer-text{flex-direction:column;flex-grow:1;gap:4px;display:flex}.guide-answer-label{font:italic 400 22px/1.2 var(--font-cormorant-garamond), Georgia, serif;color:var(--cream);transition:color var(--dur-arrive) var(--ease-fade);flex-grow:1}.guide-answer-line{font:italic 400 16px/1.3 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft)}.guide-answer-count{font:500 16px/1 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums tabular-nums;color:var(--soft)}a.guide-answer:active .guide-answer-label{color:var(--gold);transition:none}a.guide-answer:active{border-color:#c9a96e80}@media (hover:hover){a.guide-answer:hover .guide-answer-label{color:var(--gold);transition:none}}a.guide-answer:focus-visible{outline:1px solid var(--gold-dim);outline-offset:3px}.guide-answer.is-disabled{opacity:.5}.guide-picks{flex-direction:column;list-style:none;display:flex}.guide-pick+.guide-pick{border-top:1px solid var(--divider)}.guide-pick .bottle-entry-open{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-height:64px;padding:18px 0;display:flex}.bottle-entry-name.guide-pick-name{font-size:24px}.guide-pick-why{font:italic 400 17px/1.35 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft)}.guide-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.guide-action,.guide-change{min-height:44px;font:500 13px/1 var(--font-cormorant), Georgia, serif;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);align-items:center;text-decoration:none;display:inline-flex}.guide-action{border:1px solid #c9a96e24;border-radius:999px;padding:0 18px}.guide-action:active,.guide-change:active{color:var(--cream)}.guide-action:focus-visible,.guide-change:focus-visible{outline:1px solid var(--gold-dim);outline-offset:3px}@media (min-width:1024px) and (orientation:landscape){.container.tier-layout{align-items:flex-start;display:flex}.tier-rail{width:var(--rail-width);scrollbar-width:none;border-right:1px solid var(--divider);flex-direction:column;flex-shrink:0;gap:2px;height:100dvh;padding:64px 20px 64px 36px;display:flex;position:sticky;top:0;overflow-y:auto}.tier-rail::-webkit-scrollbar{display:none}.tier-links,.tier-subnav{flex-direction:column;gap:2px;display:flex}.guide-link{letter-spacing:.16em;margin:0 0 22px}.tier-main{flex-grow:1;padding:64px 56px 80px}body:has(.tier-layout):after{display:none}}@media (max-width:1023.98px),(orientation:portrait){.tier-rail{flex-direction:column;gap:14px;padding:72px 72px 0;display:flex}.tier-links{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.tier-link{text-align:center;border:1px solid #c9a96e24;justify-content:center;min-height:44px;padding:0 6px}.tier-link-rule,.tier-rail-divider{display:none}.tier-subnav{scrollbar-width:none;align-items:center;gap:8px;margin:0 -72px;padding:0 72px;display:flex;overflow-x:auto}.tier-subnav::-webkit-scrollbar{display:none}.tier-entry{white-space:nowrap;border:1px solid #c9a96e24;border-radius:999px;flex-shrink:0;min-height:44px;padding:0 16px}.tier-subnav-divider{flex-shrink:0;width:1px;height:24px;margin:0 4px}.tier-subnav--age{flex-wrap:wrap;overflow:visible}.tier-subnav--age .tier-subnav-divider{flex-basis:100%;height:0;margin:0}.tier-entry-label--numeric+.tier-entry-count{border-left:1px solid #c9a96e33;padding-left:10px}.tier-main{padding:40px 72px 80px}.flight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bottle-list{flex-direction:column;align-items:stretch;display:flex}.bottle-column{display:contents}.bottle-group{margin-top:30px}.bottle-group.is-first,.bottle-group.is-continued{margin-top:0}.bottle-group.is-continued>.bottle-group-label{display:none}}@media (max-width:719.98px){.note-fact{letter-spacing:0}.tier-rail{padding:36px 20px 0}.tier-links{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-link{letter-spacing:.16em;font-size:13px}.tier-subnav{margin:0 -20px;padding:0 20px}.tier-main{padding:36px 20px 72px}.list-meta{line-height:1.6}.flight-grid{grid-template-columns:minmax(0,1fr)}}
.rail-marker{pointer-events:none;position:absolute}.rail-marker--tier,.rail-marker--entry{background:var(--gold);width:16px;height:1px;margin-top:-.5px;top:50%;left:0}.rail-marker--entry{opacity:.6}@media (max-width:1023.98px),(orientation:portrait){.rail-marker--tier,.rail-marker--entry{opacity:1;background:0 0;border:1px solid #c9a96e80;width:auto;height:auto;margin:0;inset:-1px}.rail-marker--entry{border-radius:999px}.tier-link[aria-current=page],.tier-entry[aria-current=page]{border-color:#0000}}::view-transition{pointer-events:none}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:var(--dur-crossfade);animation-timing-function:var(--ease-fade)}::view-transition-new(root){animation-duration:var(--dur-crossfade);animation-timing-function:var(--ease-fade)}::view-transition-group(.rail-glide){animation-duration:var(--dur-glide);animation-timing-function:var(--ease-in-out)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
.bottle-group-list>.bottle-entry:nth-child(2),.flight-grid>.flight-card:nth-child(2){--i:1}.bottle-group-list>.bottle-entry:nth-child(3),.flight-grid>.flight-card:nth-child(3){--i:2}.bottle-group-list>.bottle-entry:nth-child(4),.flight-grid>.flight-card:nth-child(4){--i:3}.bottle-group-list>.bottle-entry:nth-child(5),.flight-grid>.flight-card:nth-child(5){--i:4}.bottle-group-list>.bottle-entry:nth-child(6),.flight-grid>.flight-card:nth-child(6){--i:5}.bottle-group-list>.bottle-entry:nth-child(n+7),.flight-grid>.flight-card:nth-child(n+7){--i:6}.bottle-column+.bottle-column{--col-delay:calc(2 * var(--stagger-step))}@media (max-width:1023.98px),(orientation:portrait){.bottle-group.is-continued{--col-delay:0s;--i-from:1}.bottle-column:has(>.bottle-group:last-child>.bottle-group-list>.bottle-entry:nth-child(2))+.bottle-column>.bottle-group.is-continued{--i-from:2}.bottle-column:has(>.bottle-group:last-child>.bottle-group-list>.bottle-entry:nth-child(3))+.bottle-column>.bottle-group.is-continued{--i-from:3}.bottle-column:has(>.bottle-group:last-child>.bottle-group-list>.bottle-entry:nth-child(4))+.bottle-column>.bottle-group.is-continued{--i-from:4}.bottle-column:has(>.bottle-group:last-child>.bottle-group-list>.bottle-entry:nth-child(5))+.bottle-column>.bottle-group.is-continued{--i-from:5}.bottle-column:has(>.bottle-group:last-child>.bottle-group-list>.bottle-entry:nth-child(6))+.bottle-column>.bottle-group.is-continued{--i-from:6}}@media (prefers-reduced-motion:no-preference){.bottle-group-list>.bottle-entry,.flight-grid>.flight-card{animation:row-arrive var(--dur-arrive) var(--ease-out) calc(var(--col-delay,0s) + min(var(--i,0) + var(--i-from,0), 6) * var(--stagger-step)) both}}@keyframes row-arrive{0%{opacity:0;transform:translateY(8px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bottle-group-list>.bottle-entry{animation:row-arrive var(--dur-arrive) var(--ease-out) calc(var(--col-delay,0s) + min(var(--i,0) + var(--i-from,0), 6) * var(--stagger-step)) both, rise-into-view linear both;animation-timeline:auto,view();animation-range:normal,entry}}}@keyframes rise-into-view{0%{translate:0 14px}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (orientation:landscape){.list-header,.flights-header{animation:linear both header-drift;animation-timeline:scroll(root);animation-range:0 180px}}}@keyframes header-drift{to{opacity:0;transform:translateY(24px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.flight-group-rule{transform-origin:0;animation:linear both rule-draw;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes rule-draw{0%{transform:scaleX(0)}}
.seal-sheen{vertical-align:top;isolation:isolate;line-height:0;display:inline-block;position:relative;overflow:hidden}.seal-sheen.footer-seal,.seal-sheen>svg{display:block}.seal-sheen:after{content:"";pointer-events:none;background:linear-gradient(115deg, transparent 38%, color-mix(in srgb, var(--gilt) 55%, transparent) 50%, transparent 62%);mix-blend-mode:soft-light;position:absolute;inset:0;transform:translate(-110%)}.seal-sheen.rail-seal{display:none}@media (min-width:1024px) and (orientation:landscape){.seal-sheen.rail-seal{margin-left:calc((var(--rail-width) - 40px) / 2 - 36px);opacity:.85;flex-shrink:0;align-self:flex-start;margin-bottom:34px;display:block}}@media (prefers-reduced-motion:no-preference){.seal-sheen:after{animation:seal-sheen 16s var(--ease-in-out) 2.4s infinite}.seal-sheen.rail-seal:after{animation-delay:10.4s}}@keyframes seal-sheen{0%{transform:translate(-110%)}10%{transform:translate(110%)}to{transform:translate(110%)}}@supports ((-webkit-background-clip:text) or (background-clip:text)){@media (prefers-reduced-motion:no-preference) and (prefers-contrast:no-preference){.view-title{background-image:linear-gradient(100deg, var(--cream) 0 40%, var(--gilt) 50%, var(--cream) 60% 100%);-webkit-text-fill-color:transparent;color:#0000;animation:title-sheen 14s var(--ease-in-out) 2s infinite;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}}}@keyframes title-sheen{0%{background-position:100% 0}12%{background-position:0 0}to{background-position:0 0}}
.ambience{z-index:0;pointer-events:none;background:radial-gradient(60% 45% at 58% -8%, color-mix(in srgb, var(--gold) 7.5%, transparent), transparent 70%),  radial-gradient(140% 100% at 50% 40%, transparent 60%, #00000059 100%);position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.ambience{animation:candle 9s var(--ease-in-out) infinite}}@keyframes candle{0%,to{opacity:1}22%{opacity:.9}41%{opacity:.97}63%{opacity:.88}81%{opacity:.95}}
.view-title,.flight-card-title{text-wrap:balance}.bottle-entry-name,.flight-pour-name,.flight-card-line,.flights-intro,.bottle-note{text-wrap:pretty}.bottle-entry-name,.flight-card-line,.flights-intro{hanging-punctuation:first}.bottle-entry-line{align-items:flex-start;gap:8px;display:flex}.bottle-entry-line>.bottle-entry-name{flex:0 auto;min-width:0}.bottle-entry-leader{background:radial-gradient(circle, var(--gold-dim) .75px, transparent 1.25px) left bottom / 6px 3px repeat-x;flex:24px;min-width:24px;height:19px;margin-right:-10px}
.idle-veil{z-index:300;background:color-mix(in srgb, var(--bg) 94%, transparent);cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;outline:none;place-items:center;padding:0;display:grid;position:fixed;inset:0}.idle-veil-waves{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:radial-gradient(closest-side,#000 25%,#0000 80%);mask:radial-gradient(closest-side,#000 25%,#0000 80%)}.idle-veil-waves:before{content:"";background:var(--seigaiha-tile) repeat;opacity:.1;background-size:56px 28px;position:absolute;inset:-56px}.idle-veil-mark{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.idle-veil-wordmark{font-family:var(--font-signature), cursive;color:var(--gold);white-space:nowrap;padding:.12em .4em .28em;font-size:54px;font-weight:400;line-height:1.2;display:block}@media (prefers-reduced-motion:no-preference){.idle-veil{animation:veil-in 1.6s var(--ease-in-out) both}.idle-veil.is-leaving{animation:veil-out var(--dur-leave) var(--ease-out) both}.idle-veil-waves:before{animation:60s linear infinite waves-drift}.idle-veil-wordmark{animation:wordmark-in 1.8s var(--ease-out) .6s both}}@supports ((-webkit-background-clip:text) or (background-clip:text)){@media (prefers-reduced-motion:no-preference) and (prefers-contrast:no-preference){.idle-veil-wordmark{background-image:linear-gradient(100deg, var(--gold) 0 40%, var(--gilt) 50%, var(--gold) 60% 100%);-webkit-text-fill-color:transparent;color:#0000;animation:wordmark-in 1.8s var(--ease-out) .6s both, title-sheen 16s var(--ease-in-out) 3.2s infinite;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}}}@media (prefers-reduced-motion:reduce){.idle-veil.is-leaving{opacity:0}}@keyframes veil-in{0%{opacity:0}}@keyframes veil-out{to{opacity:0}}@keyframes wordmark-in{0%{opacity:0;transform:translateY(6px)}}@keyframes waves-drift{to{transform:translate(-56px,-28px)}}
html[data-card-open]{overflow:hidden}.footer-seal{transition:opacity var(--dur-leave) var(--ease-fade)}html[data-card-open] .footer-seal{opacity:0}.bottle-card-layer{z-index:250;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}@media (min-width:720px) and (min-height:600px){.bottle-card-layer{padding:72px}}@media (min-width:1024px) and (orientation:landscape){.bottle-card-layer{padding:48px 56px 48px calc(var(--rail-width) + 56px)}}.bottle-card-scrim{background:var(--scrim);touch-action:none;position:absolute;inset:0}.bottle-card{background:radial-gradient(80% 60% at 50% 0%, color-mix(in srgb, var(--gold) 5%, transparent), transparent 70%), var(--stock);border:1px solid var(--gold-dim);flex-direction:column;width:min(560px,100%);max-height:100%;display:flex;position:relative;box-shadow:0 32px 80px #0000008c}.bottle-card:before{content:"";border:1px solid var(--gold-faint);pointer-events:none;position:absolute;inset:5px}.card-body{overscroll-behavior:contain;scrollbar-width:none;padding:44px 48px 30px;overflow-y:auto}.card-body::-webkit-scrollbar{display:none}.card-house{font:500 12.5px/1.3 var(--font-cormorant), Georgia, serif;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-right:36px}.card-name{font:600 30px/1.15 var(--font-playfair), Georgia, serif;color:var(--cream);text-wrap:balance;outline:none;margin:10px 36px 0 0}.card-name:first-child{margin-top:0}.card-release{font:500 16px/1.35 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums;letter-spacing:.03em;color:var(--soft);margin-top:8px}.card-proof{color:var(--gold);white-space:nowrap}.card-rule{background:var(--gold-dim);width:48px;height:1px;margin:24px 0 22px;display:block}.card-notes{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:5px 18px;display:grid}.card-notes dt{font:italic 400 17px/1.4 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft)}.card-notes dd{font:400 19px/1.4 var(--font-cormorant-garamond), Georgia, serif;color:var(--cream)}.card-words{font:italic 500 19px/1.4 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft)}.card-scope{font:italic 400 15px/1.4 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft);margin-top:10px}.card-scope+.card-scope{margin-top:2px}.card-foot-rule{background:var(--rule-faint);height:1px;margin:24px 0 14px;display:block}.card-facts{flex-direction:column;gap:2px;display:flex}.card-fact{font:400 16px/1.5 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums;color:var(--cream)}.card-fact-label{color:var(--soft);margin-right:.45em;font-style:italic}.card-fact .pill-dagger,.card-footnote .pill-dagger{font-size:1.1em;top:.04em}.card-story{font:italic 400 17px/1.45 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft);text-wrap:pretty;margin-top:14px}.card-footnote{font:italic 400 14px/1.4 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft);margin-top:10px}.card-foot{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:24px;margin-top:18px;display:flex}.card-critic{font:italic 400 16px/1.3 var(--font-cormorant-garamond), Georgia, serif;color:var(--soft)}.card-score{white-space:nowrap;font:normal 500 20px/1 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums;color:var(--gold);margin-left:.3em}.card-foot-end{align-items:center;gap:12px;margin-left:auto;display:flex}.card-foot .item-price{font:500 19px/1 var(--font-cormorant-garamond), Georgia, serif;font-variant-numeric:lining-nums tabular-nums;color:var(--gold);opacity:1}.card-foot .item-tier{min-width:0}.card-priceless{font:italic 400 15px/1.3 var(--font-cormorant-garamond), Georgia, serif;letter-spacing:.2em;color:var(--gold)}.card-mark{font:italic 400 15px/1.3 var(--font-cormorant-garamond), Georgia, serif;color:var(--mark)}.card-seal{opacity:.85}.bottle-card.is-reserve{--vermilion:var(--gold)}.card-close{cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:44px;height:44px;position:absolute;top:10px;right:10px}.card-close:before,.card-close:after{content:"";background:var(--soft);width:15px;height:1px;margin:-.5px 0 0 -7.5px;position:absolute;top:50%;left:50%}.card-close:before{transform:rotate(45deg)}.card-close:after{transform:rotate(-45deg)}.card-close:focus-visible{outline:1px solid var(--gold-dim);outline-offset:-6px}@media (max-width:719.98px){.card-body{padding:34px 24px 22px}.card-name{font-size:26px}.card-notes{column-gap:14px}.card-notes dd{font-size:18px}.card-rule{margin:20px 0 18px}.card-foot-rule{margin:20px 0 12px}}@media (prefers-reduced-motion:no-preference){.bottle-card-scrim{animation:card-scrim-in var(--dur-arrive) var(--ease-fade) both}.bottle-card{animation:card-fade-in var(--dur-arrive) var(--ease-fade) var(--stagger-step) both, card-rise var(--dur-arrive) var(--ease-out) var(--stagger-step) both}.bottle-card-layer.is-leaving>.bottle-card-scrim,.bottle-card-layer.is-leaving>.bottle-card{animation:card-leave var(--dur-leave) var(--ease-fade) both}}@media (prefers-reduced-motion:reduce){.bottle-card-layer.is-leaving{opacity:0}}@keyframes card-scrim-in{0%{opacity:0}}@keyframes card-fade-in{0%{opacity:0}}@keyframes card-rise{0%{transform:translateY(12px)}}@keyframes card-leave{to{opacity:0}}.bottle-card.is-preview{margin:12px 0;animation:none}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--cream);font-family:var(--font-cormorant-garamond), Georgia, serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;min-height:100vh}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.container{z-index:1;max-width:960px;margin:0 auto;padding:60px 32px 100px;position:relative}
