.Header_header__NLhag{position:fixed;top:0;left:0;right:0;height:64px;background:#1b1464;display:flex;align-items:center;justify-content:space-between;padding:0 32px;z-index:1000;box-shadow:0 2px 16px rgba(0,0,0,.2)}.Header_brand__CbuSu{display:flex;align-items:center;gap:10px;text-decoration:none}.Header_brandIcon__j4cvG{font-size:1.6rem;line-height:1}.Header_brandName__C6Fgc{font-family:Syne,Inter,sans-serif;font-size:1.25rem;font-weight:800;color:#f7c948;letter-spacing:-.01em}.Header_nav__oYJNb{display:flex;align-items:center;gap:4px}@media(max-width:900px){.Header_nav__oYJNb{display:none;position:fixed;top:64px;left:0;right:0;background:#1b1464;flex-direction:column;padding:16px 0;z-index:999;box-shadow:0 8px 24px rgba(0,0,0,.3)}}.Header_nav__oYJNb.Header_navOpen__EzEZQ{display:flex}.Header_burger__ZsKTI{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.Header_burger__ZsKTI span{display:block;width:22px;height:2px;background:hsla(0,0%,100%,.8);border-radius:2px}@media(max-width:900px){.Header_burger__ZsKTI{display:flex}}.Header_navLink__zAeDp{color:hsla(0,0%,100%,.8);text-decoration:none;font-size:.9rem;font-weight:500;padding:6px 14px;border-radius:6px;transition:color .2s ease,background .2s ease}.Header_navLink__zAeDp:hover{color:#f7c948;background:rgba(247,201,72,.1)}.Header_controls__hLMpV{display:flex;align-items:center;gap:16px}.Header_languageToggle__pQPA1{display:flex;background:hsla(0,0%,100%,.1);border-radius:8px;padding:3px;gap:2px}.Header_langBtn__xkCzv{background:transparent;border:none;color:hsla(0,0%,100%,.6);font-size:.8rem;font-weight:600;padding:4px 10px;border-radius:6px;cursor:pointer;transition:all .2s ease;font-family:inherit}.Header_langBtn__xkCzv:hover{color:#fff}.Header_langBtn__xkCzv.Header_active__SBcCE{background:#f7c948;color:#1b1464}.Footer_footer__Q5T55{background:#1b1464;color:#fff;font-family:Inter,sans-serif}.Footer_inner__IgH_A{max-width:1200px;margin:0 auto;padding:64px 40px 48px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:48px;gap:48px}@media(max-width:900px){.Footer_inner__IgH_A{grid-template-columns:1fr 1fr}}@media(max-width:560px){.Footer_inner__IgH_A{grid-template-columns:1fr;padding:48px 24px 32px}}.Footer_brand__PiyOe{display:flex;flex-direction:column;gap:8px}.Footer_brandIcon__9GumF{font-size:2.5rem;line-height:1}.Footer_brandName__37EZu{font-family:Syne,Inter,sans-serif;font-size:1.5rem;font-weight:800;color:#f7c948;letter-spacing:-.01em}.Footer_tagline__K_rlX{font-size:.9rem;color:hsla(0,0%,100%,.6);margin:4px 0 16px;line-height:1.5}.Footer_socials__ny3DR{display:flex;gap:12px;margin-top:4px}.Footer_social__2_oMI{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.7);transition:background .2s ease,color .2s ease;text-decoration:none}.Footer_social__2_oMI:hover{background:#f7c948;color:#1b1464}.Footer_col__OT0eL{display:flex;flex-direction:column;gap:10px}.Footer_colTitle__PALH4{font-family:Syne,Inter,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f7c948;margin:0 0 4px}.Footer_link__Eo6xs{font-size:.875rem;color:hsla(0,0%,100%,.65);text-decoration:none;transition:color .15s ease}.Footer_link__Eo6xs:hover{color:#fff}.Footer_bottom__C0noJ{border-top:1px solid hsla(0,0%,100%,.1);padding:20px 40px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.Footer_bottom__C0noJ p{font-size:.8rem;color:hsla(0,0%,100%,.5);margin:0}.Footer_bottomSub__qOMn0{font-size:.75rem!important;color:hsla(0,0%,100%,.3)!important}._id__main__RcZtZ{padding-top:60px;font-family:Inter,sans-serif}._id__hero__hBFl1{position:relative;height:55vh;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:flex-end}._id__heroContent__VEMuC{padding:40px}._id__typeBadge__ZeUXm{display:inline-block;background:#d47c0f;color:#fff;border-radius:20px;padding:4px 14px;font-size:.8rem;font-weight:600;margin-bottom:12px}._id__heroTitle__3KoQh{color:#fff;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;margin:0 0 8px;line-height:1.1}._id__heroRegion__RwJfn{color:hsla(0,0%,100%,.85);font-size:1rem;margin:0}._id__adSlot__a0j_u{max-width:728px;margin:24px auto;min-height:90px;background:#f5f5f5;border:1px dashed #ccc;border-radius:4px;display:flex;align-items:center;justify-content:center}._id__adLabel__bG0JO{font-size:.75rem;color:#aaa;text-transform:uppercase;letter-spacing:.05em}._id__sectionInner__9NDoU{max-width:1000px;margin:0 auto}._id__sectionTitle__dZIVw{font-size:1.8rem;font-weight:700;color:#1a1a1a;margin:0 0 12px}._id__amberLine__SjKlv{width:60px;height:3px;background:#d47c0f;margin:12px 0 28px}._id__detailsSection__t4SxB{max-width:800px;margin:0 auto;padding:60px 24px}._id__description__23apM{font-size:1.1rem;line-height:1.9;color:#333;margin:0 0 32px}._id__flavorCard__lgGoG{border-left:4px solid #d47c0f;background:#fdf8f0;padding:16px 20px;border-radius:0 8px 8px 0}._id__flavorLabel___M8xS{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;color:#d47c0f;letter-spacing:.05em;margin-bottom:6px}._id__flavorValue__xsMFN{font-size:1rem;color:#333;margin:0}._id__wineSection__h_0J1{background:#fdf8f0;padding:60px 40px}._id__wineCards__5gOiy{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}._id__wineCard__gReo6{background:#fff;border-radius:12px;padding:20px 24px;border:1px solid #eee;min-width:160px}._id__wineEmoji__K2Miw{font-size:1.8rem;display:block;margin-bottom:8px}._id__wineName__s0tse{font-weight:700;font-size:1rem;color:#1a1a1a;margin:0 0 4px}._id__wineTip__XZp9j{font-size:.8rem;color:#777;margin:0}._id__buySection__zCnKL{background:#fff;padding:60px 40px}._id__shopCard__htfgJ{border:1px solid #eee;border-radius:12px;padding:20px 24px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;gap:16px}._id__shopInfo__TxAys{flex:1 1}._id__shopName__a67YI{font-weight:700;font-size:1rem;color:#1a1a1a;margin:0 0 4px}._id__shopAddress__VQTCL{font-size:.875rem;color:#777;margin:0}._id__shopBtn__WO5Ga{display:inline-block;background:#d47c0f;color:#fff;padding:8px 20px;border-radius:8px;font-weight:600;text-decoration:none;white-space:nowrap;font-size:.875rem;transition:background .2s ease}._id__shopBtn__WO5Ga:hover{background:#b56a0d}._id__relatedSection__zQO88{background:#fdf8f0;padding:60px 40px}._id__relatedCards__VnK_K{display:flex;gap:20px;flex-wrap:wrap;margin-top:28px}._id__relatedCard__lDy__{width:220px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);cursor:pointer;text-decoration:none;color:inherit;transition:transform .2s ease}._id__relatedCard__lDy__:hover{transform:translateY(-4px)}._id__relatedImg__jnI3K{aspect-ratio:4/3;overflow:hidden}._id__relatedImg__jnI3K img{width:100%;height:100%;object-fit:cover}._id__relatedBody__vfjep{padding:12px 16px}._id__relatedName__apFfr{font-weight:700;font-size:.95rem;color:#1a1a1a;margin:0 0 4px}._id__relatedRegion__uCrKF{font-size:.8rem;color:#777;margin:0}._id__backLinkWrapper__NUPVG{text-align:center;padding:40px}._id__backLink__rGoPg{color:#d47c0f;font-weight:600;text-decoration:none;font-size:1rem}._id__backLink__rGoPg:hover{text-decoration:underline}._id__footer__vnxXn{text-align:center;padding:24px;font-size:.875rem;color:#777;border-top:1px solid #eee}