.elementor .e-43176519-f1ff{color:#d7e3c3;}.elementor .e-6c2ffed0-4d71{font-family:"Noto Serif JP";font-weight:400;font-size:46px;color:#ffffff;letter-spacing:0.1em;line-height:1.6;margin:0px;}.elementor .e-581c27da-b21b{font-size:16px;color:#f1f3f4;letter-spacing:0.06em;line-height:2.1;margin:0px;}.elementor .e-1b82124e-d03a{width:100%;max-width:1080px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-683d010-b479{width:100%;min-height:78vh;padding-block-start:120px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(180deg, rgba(20,24,27,0.15) 0%,rgba(20,24,27,0.35) 45%,rgba(20,24,27,0.78) 100%),url("https://singani.jp/wp-content/uploads/2026/09/singani-terroir-altiplano.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-99a82d9-9df6{color:#22272b;}.elementor .e-30a80b83-4182{color:#3b4247;}.elementor .e-20abe096-7114{padding:0px;flex-direction:column;gap:16px;}.elementor .e-3a7b9e85-e833{aspect-ratio:3 / 1;margin-block-end:8px;}.elementor .e-14dc36c3-781c{color:#22272b;}.elementor .e-535d0750-4740{margin:0px;}.elementor .e-163dc718-2dbb{color:#3b4247;}.elementor .e-5688e743-9143{padding:0px;flex-direction:column;gap:14px;}.elementor .e-450e5a50-7142{aspect-ratio:3 / 1;margin-block-end:8px;}.elementor .e-35d7c827-3532{color:#22272b;}.elementor .e-234d571a-9c94{margin:0px;}.elementor .e-7104328a-f4a9{color:#3b4247;}.elementor .e-5b7031cc-f157{padding:0px;flex-direction:column;gap:14px;}.elementor .e-4c3bf2cf-80a0{width:100%;padding:0px;display:grid;gap:48px;grid-template-columns:1fr 1fr;}.elementor .e-3d14151-65dc{gap:48px;}.elementor .e-6c661afd-fac7{background-color:#fbfcfc;}.elementor .e-6ec3fdc7-96f2{color:#22272b;}.elementor .e-3a00cbf3-4d1f{color:#3b4247;}.elementor .e-188d847d-8106{padding:0px;flex-direction:column;gap:16px;}.elementor .e-36633a7b-9e97{color:#7a8389;}.elementor .e-43d6d39c-c2b5{color:#3b4247;}.elementor .e-71c72d18-f0ed{gap:16px;}.elementor .e-2e51d2fb-652a{order:2;}.elementor .e-6e2664b7-115f{color:#7a8389;}.elementor .e-38f4ec34-191e{color:#3b4247;}.elementor .e-368115ec-a383{gap:16px;}.elementor .e-21c2e005-8dc2{color:#7a8389;}.elementor .e-378b4230-150b{color:#3b4247;}.elementor .e-41df7e63-3a22{gap:16px;}.elementor .e-68a534fd-4730{order:2;}.elementor .e-12f14428-63a7{color:#7a8389;}.elementor .e-4aa729aa-4374{color:#3b4247;}.elementor .e-9b1e61e-acc8{gap:16px;}.elementor .e-2e9027e3-fb20{align-self:center;}.elementor .e-1f4ff678-2c63{gap:96px;}.elementor .e-6c7cf836-84ee{background-image:linear-gradient(180deg, #f3f6f7 0%,#e7edf0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eef2f4;}.elementor .e-57332e4b-ac62{max-width:420px;aspect-ratio:3 / 4;object-fit:cover;justify-self: center;\n}.elementor .e-20860c15-64f6{font-size:11px;color:#161a1d;letter-spacing:0.2em;text-transform:uppercase;margin:0px;background-color:#d7e3c3;align-self:flex-start;padding-block: 6px; padding-inline: 12px;\n}.elementor .e-74fb40de-d5d3{width:220px;height:auto;margin-block-end:4px;}.elementor .e-4aa1938c-3a05{color:#a9c07f;}.elementor .e-252f8ea4-f195{font-size:30px;color:#ffffff;}.elementor .e-46551b5b-6c05{color:#d5dadd;}.elementor .e-1f04a564-97cd{font-size:13px;color:#a9b2b8;letter-spacing:0.04em;line-height:1.9;margin:0px;}.elementor .e-30ceff79-2cfe:hover,.elementor .e-30ceff79-2cfe:focus-visible{color:#161a1d;background-color:#d7e3c3;}.elementor .e-30ceff79-2cfe{color:#161a1d;background-color:#ffffff;}.elementor .e-69ab301e-2590{gap:18px;}.elementor .e-54aa867d-e148{gap:64px;}.elementor .e-21d2a18e-2a93{background-color:#161a1d;}.elementor .e-1d65e506-2a17{color:#22272b;}.elementor .e-5bd9996-453a{color:#3b4247;}.elementor .e-67392885-54ce{max-width:760px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-8ceb35b-a147{width:100%;padding:0px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;}.elementor .e-2f1c60d7-dee8{font-family:"Noto Serif JP";font-weight:400;font-size:22px;color:#22272b;letter-spacing:0.08em;line-height:1.9;text-align:center;margin-block-start:16px;align-self:center;}.elementor .e-7d7633e6-1224:hover,.elementor .e-7d7633e6-1224:focus-visible{color:#ffffff;background-color:#22272b;}.elementor .e-7d7633e6-1224{font-size:13px;color:#22272b;letter-spacing:0.12em;border-radius:2px;border-width:1px;border-color:#22272b;border-style:solid;background-color:transparent;transition:all 200ms;align-self:center;padding-block: 12px; padding-inline: 24px;\n}.elementor .e-1665d2f5-dbce{gap:40px;}.elementor .e-5c428934-2d89{background-color:#fbfcfc;}.elementor .e-25f6c8ba-d7c8{color:#22272b;}.elementor .e-32d1cf7f-8d01{color:#3b4247;}.elementor .e-2a34ce26-e0e5{align-self:center;white-space: nowrap;\n}.elementor .e-61fa0bba-1562:hover,.elementor .e-61fa0bba-1562:focus-visible{color:#ffffff;background-color:#22272b;}.elementor .e-61fa0bba-1562{color:#22272b;border-width:1px;border-color:#22272b;border-style:solid;background-color:transparent;align-self:center;white-space: nowrap;\n}.elementor .e-ad2d853-8346{padding:0px;margin-block-start:12px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-7eeb2164-e705{width:100%;max-width:760px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-21d80040-f343{background-image:linear-gradient(180deg, #f3f6f7 0%,#e7edf0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eef2f4;}