@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/e674cfae41f49951-s.1drk9va-sfped.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/00cbd4d7da2cd4e7-s.2gn8kdf1y6ce1.woff2?dpl=9e519e9)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/485270febf852963-s.44x4zm-c87-wx.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/2287ab97943b700f-s.3gyzs5nhc3hsc.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/fca659bc2d04ed70-s.2mwkvahd1i54t.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/53babce0392e6b20-s.p.0ldmcjq_et4mk.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ce8a6a6ec0eee886-s.376xxzadkr6kc.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/a443d5c52df8e490-s.0uht9flqz7ejf.woff2?dpl=9e519e9)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/5b60d509c1329d75-s.2sh28epz9_vog.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/4be4b3a9430f5659-s.3m2c847sl6-5t.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/8920f8cfecaa0743-s.1juhsw1cpsyei.woff2?dpl=9e519e9)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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/26eadd648e5c6f5a-s.p.1-qfcpq39sk5k.woff2?dpl=9e519e9)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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.g6uzwq_className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-weight:600}.g6uzwq_variable{--font-source-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e9ed0bc71a38d6c1-s.2m2jj329378-j.woff2?dpl=9e519e9)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7062a58b1da0e8a4-s.1hwnmpdlfbr5r.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3d0c37763e1ee3aa-s.436q8r5--eamd.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a19976a16d351e92-s.p.41_1bbhnqcn3l.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3836391c10060ce4-s.2ub5ob4yff_mt.woff2?dpl=9e519e9)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f35096588af3ac65-s.1mcy67zyrjken.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4ef4c2244410ddd5-s.1q60sed-n-nyg.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6281857f0573b169-s.p.2ggoighzpvw-e.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a0529e96a7862c0d-s.3w1e23hf7mhof.woff2?dpl=9e519e9)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1a185165aeb6b39-s.3_tzb9xzdxfhl.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(../media/aa5e8dae0d902b15-s.3sa03-u70a6zc.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(../media/22d7e241aeb09639-s.p.33ndw2snxq3le.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0bbfe7d70ca362ab-s.18qb6f14hcpif.woff2?dpl=9e519e9)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c9e7701bc8b3db09-s.2ckknpajidhx6.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe9c9076d1cdc5cf-s.1kljupmg-52kq.woff2?dpl=9e519e9)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:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bcc136e7df79ae49-s.p.3vvwmya0_3z_s.woff2?dpl=9e519e9)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:Sarabun Fallback;src:local(Arial);ascent-override:109.45%;descent-override:23.78%;line-gap-override:0.0%;size-adjust:97.58%}.FmDuEq_className{font-family:Sarabun,Sarabun Fallback;font-style:normal}.FmDuEq_variable{--font-sarabun:"Sarabun", "Sarabun Fallback"}
.solemio{--creme:#f9f0e3;--creme-claro:#fdf8f0;--marrom:#4a2b19;--marrom-escuro:#2c180e;--texto:#3a2315;--texto-suave:#6a5243;--dourado:#a97f3c;--dourado-claro:#c9a15c;--linha:#e2d2bb}html:has(.solemio){scroll-behavior:smooth;scroll-padding-top:104px}@media (prefers-reduced-motion:reduce){html:has(.solemio){scroll-behavior:auto}}.inicio :is(h1,h2,h3),.pesca :is(h1,h2,h3),.rodape :is(h2,h3){font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.01em;font-weight:600;line-height:1.15}.inicio{color:var(--texto);line-height:1.5}.inicio :focus-visible,.pesca :focus-visible,.topo :focus-visible,.rodape :focus-visible{outline:3px solid var(--dourado-claro);outline-offset:3px}.caixa{width:min(1180px,100% - 32px);margin-inline:auto}.botao{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 26px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:filter .15s,background-color .15s,color .15s;display:inline-flex}.botao-dourado{color:#fff;background:linear-gradient(#a57c3a,#866225);box-shadow:0 2px 6px #4a2b1940}.botao-dourado:hover{filter:brightness(1.08)}.botao-claro{color:var(--marrom-escuro);background:linear-gradient(#e3bf7c,#cda25a)}.botao-claro:hover{filter:brightness(1.06)}.botao-contorno{border-color:var(--dourado);color:var(--marrom);background:0 0}.botao-contorno:hover{color:#fff;background:#866225;border-color:#866225}.botao-contorno-claro{color:#fff;background:#00000026;border-color:#fff}.botao-contorno-claro:hover{color:var(--marrom);background:#fff}.botao[aria-disabled=true]{color:#6a5243;box-shadow:none;cursor:not-allowed;background:#d8cbb8}.seta:after{content:"›";font-size:18px;line-height:.6;transform:translateY(-1px)}.topo{z-index:30;pointer-events:none;height:82px;margin-top:10px;position:sticky;top:10px}.topo-barra{pointer-events:auto;background:var(--creme-claro);border-radius:999px;align-items:center;gap:28px;height:100%;padding:8px 26px 8px 40px;display:flex;box-shadow:0 6px 24px #2c180e38}.topo-logo img{width:auto;height:62px}.topo-nav{gap:26px;margin-left:12px;margin-right:auto;display:flex}.topo-nav a,.rodape-nav a{letter-spacing:.07em;text-transform:uppercase;padding:12px 0;font-size:12.5px;font-weight:600;text-decoration:none}.topo-nav a:hover{color:var(--dourado)}.topo-fone{white-space:nowrap;align-items:center;gap:8px;padding:12px 0;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.topo-fone img{width:auto;height:18px}.topo-acoes{align-items:center;gap:6px;display:flex}.hero{color:#fff;isolation:isolate;align-items:center;min-height:560px;margin-top:-92px;display:flex;position:relative}.hero-foto{object-fit:cover;z-index:-2}.hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#1e1008b8 0%,#1e10086b 38%,#1e100800 68%);position:absolute;inset:0}.hero-texto{max-width:520px;padding-block:150px 70px}.hero h1{text-shadow:0 2px 14px #00000059;font-size:clamp(38px,5.4vw,58px)}.hero-local{font-family:var(--font-sarabun), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.hero p{text-shadow:0 1px 8px #00000080;max-width:360px;margin-top:18px;font-size:18px}.hero-acoes{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.diferenciais{grid-template-columns:1.08fr .92fr;align-items:center;gap:44px;padding-block:44px 34px;display:grid}.diferenciais-foto{aspect-ratio:30/17;object-fit:cover;border-radius:14px;width:100%;height:auto;box-shadow:0 8px 26px #4a2b192e}.sobretitulo{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:16px;font-size:13px;font-weight:700;display:flex}.sobretitulo:after{content:"";background:var(--texto);opacity:.55;flex:1;height:1px}.diferenciais h2{margin-block:12px 14px;font-size:clamp(30px,3.4vw,40px)}.lista-numerada li{border-bottom:1px solid var(--linha);align-items:center;gap:22px;padding:11px 0;font-size:16px;font-weight:500;display:flex}.lista-numerada li:last-child{border-bottom:0}.lista-numerada .numero{font-family:var(--font-source-serif), Georgia, serif;color:var(--dourado-claro);width:40px;font-size:30px;font-weight:600;line-height:1}.lista-numerada img{object-fit:contain;width:34px;height:26px}.titulo-linhas{text-align:center;justify-content:center;align-items:center;gap:30px;font-size:clamp(28px,3.2vw,38px);display:flex}.titulo-linhas:before,.titulo-linhas:after{content:"";opacity:.6;background:currentColor;flex-shrink:1;width:130px;height:1px}.experiencias{background:radial-gradient(ellipse at 50% 30%, #5a3520, var(--marrom) 70%);color:#fff;padding-block:26px 120px}.cartoes{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:30px;display:grid}.cartao{background:var(--creme);color:var(--texto);border-radius:14px;flex-direction:column;scroll-margin-top:110px;display:flex;overflow:hidden}.cartao-foto{aspect-ratio:16/13;object-fit:cover;width:100%;height:auto}.cartao-corpo{flex-direction:column;flex:1;padding:16px 20px 14px;display:flex}.cartao h3{font-size:20px}.cartao p{color:var(--texto-suave);margin-top:10px;font-size:13.5px;line-height:1.4}.cartao-icone{margin:auto auto 0;padding-top:14px}.cartao-icone img{width:auto;height:30px}.disponibilidade{margin-top:-78px;scroll-margin-top:110px;position:relative}.disponibilidade-cartao{background:var(--creme-claro);border:1.5px solid var(--dourado-claro);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:0 26px;padding:18px 26px;display:grid;box-shadow:0 10px 30px #2c180e2e}.disponibilidade-titulo{border-right:1px solid var(--linha);align-self:stretch;align-items:center;gap:16px;padding-right:26px;display:flex}.disponibilidade-titulo img{width:auto;height:38px}.disponibilidade-titulo h2{max-width:150px;font-size:23px}.disponibilidade-campos>p{margin-bottom:8px;font-size:13.5px}.campos{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:14px;display:grid}.campo label{letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.campo input,.campo select{border:1px solid var(--linha);width:100%;height:44px;color:var(--texto);background:#fff;border-radius:6px;padding:0 10px;font-size:16px;font-weight:500}.acomodacoes{text-align:center;padding-block:34px 22px}.quartos{text-align:left;grid-template-columns:repeat(2,1fr);gap:20px;margin-block:26px;display:grid}.quarto{background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 16px #4a2b191f}.quarto-foto{aspect-ratio:20/11;object-fit:cover;width:100%;height:auto}.quarto-corpo{flex-direction:column;flex:1;padding:14px 28px 20px;display:flex}.quarto h3{font-size:24px}.quarto .capacidade{align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.quarto .capacidade img{width:auto;height:15px}.quarto .descricao{color:var(--texto-suave);margin-top:8px;font-size:14px;line-height:1.4}.quarto-rodape{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:16px;display:flex}.diarias{border-top:1px solid var(--linha);margin-top:14px}.diarias div{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:baseline;gap:12px;padding-block:8px;display:flex}.diarias dt{font-size:15px}.diarias dd{font-family:var(--font-source-serif), Georgia, serif;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600;line-height:1}.por-diaria{color:var(--texto-suave);font-size:13px}.valores-nota{margin-bottom:22px;font-size:15px}.quarto .botao{min-height:44px;padding-inline:20px;font-size:12px}.faixa{color:#fff;isolation:isolate;background:linear-gradient(90deg,#4a2b19,#5d3a22 55%,#4a2b19);position:relative;overflow:hidden}.faixa-foto{object-fit:cover;object-position:85% 50%;z-index:-1;width:min(38%,480px);height:100%;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.faixa-conteudo{padding-block:28px;grid-template-columns:1fr auto;align-items:center;gap:30px;padding-left:min(34%,420px);display:grid}.faixa h2{max-width:340px;font-size:clamp(28px,3.2vw,38px)}.faixa-texto p{max-width:380px;margin-top:8px;font-size:17px}.faixa-selos{display:flex}.faixa-selos li{text-align:center;border-left:1px solid #ffffff4d;width:140px;padding-inline:14px;font-size:14px;line-height:1.3}.faixa-selos img{width:auto;height:42px;margin:0 auto 10px}.bloco{grid-template-columns:250px 1fr;align-items:center;gap:30px;padding-block:22px;display:grid}.bloco-titulo{align-items:flex-start;gap:14px;display:flex}.bloco-titulo img{width:auto;height:30px;margin-top:4px}.bloco-titulo h2{font-size:26px}.bloco-titulo p{color:var(--texto-suave);margin-top:6px;font-size:14px}.bloco-titulo a{font-weight:600;text-decoration:underline}.interrogacao{border:2px solid var(--texto);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin-top:2px;font-size:18px;font-weight:700;line-height:1;display:grid}.avaliacoes-lista{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.avaliacao{background:#fff;border-radius:4px;flex-direction:column;padding:14px 22px 16px;display:flex;box-shadow:0 3px 12px #4a2b191f}.estrelas{color:#a86a14;letter-spacing:2px;font-size:15px}.avaliacao p{margin-block:6px 10px;font-size:14.5px;line-height:1.4}.avaliacao footer{margin-top:auto;font-size:14px;font-weight:700}.passos{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.passos li{text-align:center;padding-inline:20px;font-size:15px;line-height:1.35;position:relative}.passos li:not(:last-child):after{content:"›";font-size:30px;line-height:1;position:absolute;bottom:6px;right:-14px}.passo-numero{color:#fff;background:linear-gradient(#a57c3a,#866225);border-radius:50%;place-items:center;width:32px;height:32px;margin:0 auto 10px;font-weight:700;display:grid}.perguntas details{border-bottom:1px solid var(--linha)}.perguntas summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 6px;font-size:15.5px;font-weight:500;list-style:none;display:flex}.perguntas summary::-webkit-details-marker{display:none}.perguntas summary:after{content:"";border:solid var(--texto);border-width:0 2px 2px 0;flex:none;width:9px;height:9px;margin-right:6px;transition:transform .2s;transform:rotate(45deg)}.perguntas details[open] summary:after{transform:rotate(-135deg)}.perguntas details p{color:var(--texto-suave);max-width:70ch;padding:0 6px 14px;font-size:15px}.contato{grid-template-columns:31% 1fr 1fr;align-items:stretch;margin-top:14px;scroll-margin-top:110px;display:grid}.contato-foto{object-fit:cover;width:100%;height:100%;min-height:170px;max-height:240px}.contato-bloco{padding:22px 30px}.contato-bloco+.contato-bloco{border-left:1px solid var(--linha);margin-block:22px;padding-block:0}.contato-bloco h2{font-size:23px}.contato-bloco p,.contato-bloco address{margin-top:8px;font-size:14.5px;font-style:normal;line-height:1.45}.contato-acoes{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.contato-acoes .botao{padding-inline:20px;font-size:12.5px}.contato-acoes img{width:auto;height:18px}.onde{grid-template-columns:1fr 150px;align-items:center;gap:16px;display:grid}.mapa{border-radius:10px;display:block;overflow:hidden;box-shadow:0 3px 10px #4a2b1926}.mapa svg{width:100%;height:auto;display:block}.rodape{background:var(--marrom-escuro);color:var(--creme)}.rodape-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:14px;display:flex}.rodape-logo img{width:auto;height:62px}.rodape-nav{flex-wrap:wrap;gap:8px 40px;display:flex}.rodape-nav a:hover{color:var(--dourado-claro)}.rodape-social a{place-items:center;width:44px;height:44px;display:inline-grid}.rodape-social img{width:auto;height:24px}.rodape-legal{text-align:center;color:#cdb9a3;border-top:1px solid #ffffff1f;padding:12px 16px 28px;font-size:13px}.rodape-legal a{padding-block:6px;display:inline-block}.rodape-legal a:hover{color:#fff}@media (max-width:1080px){.topo-nav{gap:16px}.topo-fone{display:none}.cartoes{grid-template-columns:repeat(3,1fr)}.disponibilidade-cartao{grid-template-columns:1fr;gap:14px}.disponibilidade-titulo{border-right:0;padding-right:0}.disponibilidade-titulo h2{max-width:none}.faixa-conteudo{grid-template-columns:1fr}.faixa-selos li:first-child{border-left:0}.contato{grid-template-columns:1fr 1fr}.contato-foto{grid-column:1/-1;max-height:220px}}@media (max-width:767px){html:has(.solemio){scroll-padding-top:90px}.topo{height:68px}.topo-barra{justify-content:space-between;gap:12px;padding:6px 10px 6px 20px}.topo-logo img{height:50px}.topo-nav{display:none}.topo-barra .botao{padding-inline:16px;font-size:12px}.hero{min-height:520px;margin-top:-78px}.hero:before{background:linear-gradient(#1e100859,#1e1008b3)}.hero-texto{padding-block:130px 48px}.diferenciais{grid-template-columns:1fr;gap:24px;padding-top:28px}.titulo-linhas{gap:14px}.titulo-linhas:before,.titulo-linhas:after{width:30px}.cartoes{grid-template-columns:1fr 1fr;gap:12px}.cartao-corpo{padding:14px}.cartao h3{font-size:18px}.campos{grid-template-columns:1fr 1fr}.campos .botao{grid-column:1/-1}.quartos{grid-template-columns:1fr}.faixa-foto{opacity:.28;width:100%;-webkit-mask-image:none;mask-image:none}.faixa-conteudo{padding-left:0}.faixa-selos li{flex:1;width:auto;padding-inline:8px;font-size:13px}.bloco{grid-template-columns:1fr;gap:16px}.avaliacoes-lista,.passos{grid-template-columns:1fr}.passos li:not(:last-child):after{display:none}.contato{grid-template-columns:1fr}.contato-bloco{padding:20px 16px}.contato-bloco+.contato-bloco{border-left:0;border-top:1px solid var(--linha);margin:0 16px;padding:20px 0}.rodape-barra{text-align:center;justify-content:center}.rodape-nav{justify-content:center;gap:0 22px}}@media (max-width:420px){.cartoes,.onde{grid-template-columns:1fr}.mapa{max-width:220px}}.pesca{--petroleo:#0c2626;--grafite:#1c1612;--ouro-pesca:#e0b25e;color:var(--texto);line-height:1.5}.pesca-sobretitulo{letter-spacing:.25em;text-transform:uppercase;color:var(--dourado-claro);align-items:center;gap:12px;font-size:12.5px;font-weight:700;display:flex}.pesca-sobretitulo:before{content:"";background:currentColor;width:34px;height:1px}.pesca-destaque{color:var(--ouro-pesca);font-style:italic}.pesca-link{color:var(--ouro-pesca);text-underline-offset:4px;padding-block:10px;font-weight:600;text-decoration:underline;display:inline-block}.pesca-lista{gap:8px;margin-block:18px 26px;display:grid}.pesca-lista li{align-items:center;gap:10px;font-size:15.5px;display:flex}.pesca-lista svg{color:var(--dourado-claro);flex:none}.pesca-hero img{width:100%;height:auto;display:block}.pesca-hero-chamada{display:none}.pesca-beneficios{background:var(--petroleo) url(../media/fundo-verde-petroleo-pesca-planura-mg.0dngbwcwjc8-w.webp?dpl=9e519e9) center / cover;color:#f3e9d8;border-block:1px solid #c9a15c66}.pesca-beneficios ul{grid-template-columns:repeat(5,1fr);padding-block:22px;display:grid}.pesca-beneficios li{border-left:1px solid #c9a15c66;align-items:center;gap:12px;padding-inline:18px;font-size:14.5px;font-weight:600;line-height:1.3;display:flex}.pesca-beneficios li:first-child{border-left:0;padding-left:0}.pesca-beneficios svg{color:var(--dourado-claro);flex:none}.pesca-pacotes{background:var(--creme) url(../media/fundo-creme-texturizado-pesca-planura-mg.2rf9smf4ezijp.webp?dpl=9e519e9) center / cover;padding-block:56px 64px}.pesca-pacotes .titulo-linhas{color:var(--marrom)}.pesca-pacote{background:#fff;border-radius:16px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);margin-top:30px;display:grid;overflow:hidden;box-shadow:0 10px 30px #4a2b1929}.pesca-pacote-foto{min-height:470px;position:relative}.pesca-pacote-foto img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.pesca-etiqueta{color:var(--marrom-escuro);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#d6ad62,#a57c3a);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;position:absolute;bottom:14px;left:14px;box-shadow:0 2px 8px #0000004d}.pesca-pacote-corpo{--borda:36px;padding:32px var(--borda) 28px}.pesca-pacote-dados{letter-spacing:.1em;text-transform:uppercase;color:#866225;flex-wrap:wrap;gap:6px 22px;font-size:12.5px;font-weight:700;display:flex}.pesca-pacote-dados li{align-items:center;gap:7px;display:flex}.pesca-pacote h3{color:var(--marrom);margin-top:10px;font-size:clamp(26px,3vw,36px)}.pesca-pacote-frase{font-family:var(--font-source-serif), Georgia, serif;color:var(--texto-suave);margin-top:6px;font-size:18px;font-style:italic}.pesca-pacote-rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--texto-suave);margin-top:20px;font-size:12.5px;font-weight:700}.pesca-pacote .pesca-lista{grid-template-columns:1fr 1fr;gap:9px 22px;margin-block:10px 24px}.pesca-pacote .pesca-lista li{align-items:flex-start}.pesca-pacote .pesca-lista svg{color:var(--dourado);margin-top:3px}.pesca-pacote-valor{border-top:2px dashed #a97f3c73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:22px;display:flex;position:relative}.pesca-pacote-valor:before,.pesca-pacote-valor:after{content:"";background:var(--creme);border-radius:50%;width:22px;height:22px;position:absolute;top:-12px}.pesca-pacote-valor:before{left:calc(-11px - var(--borda))}.pesca-pacote-valor:after{right:calc(-11px - var(--borda))}.pesca-pacote-preco strong{font-family:var(--font-source-serif), Georgia, serif;color:var(--marrom);font-size:clamp(36px,4.2vw,48px);font-weight:600;line-height:1;display:block}.pesca-pacote-preco span{color:var(--texto-suave);margin-top:6px;font-size:13.5px;display:block}.pesca-pacote-obs{color:var(--texto-suave);gap:4px;margin-top:20px;font-size:13.5px;display:grid}.pesca-galeria{background:var(--grafite) url(../media/fundo-grafite-pesca-planura-mg.3y5zwjhtu58lp.webp?dpl=9e519e9) center / cover;color:#fff;padding-block:60px}.pesca-galeria-grade{grid-template-columns:260px 1fr;align-items:start;gap:44px;display:grid}.pesca-galeria-texto{position:sticky;top:120px}.pesca-galeria h2{margin-block:12px;font-size:clamp(28px,3vw,38px)}.pesca-galeria-texto>p:not(.pesca-sobretitulo){color:#fffc}.pesca-fotos{columns:4 170px;column-gap:14px}.pesca-fotos li{break-inside:avoid;margin-bottom:14px}.pesca-fotos button{cursor:zoom-in;background:0 0;border:1px solid #c9a15c8c;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pesca-fotos img{width:100%;height:auto;transition:transform .4s;display:block}.pesca-fotos svg{box-sizing:content-box;color:#fff;opacity:0;background:#140f0bb8;border-radius:50%;padding:7px;transition:opacity .2s;position:absolute;bottom:8px;right:8px}.pesca-fotos button:hover img,.pesca-fotos button:focus-visible img{transform:scale(1.06)}.pesca-fotos button:hover svg,.pesca-fotos button:focus-visible svg{opacity:1}@media (hover:none){.pesca-fotos svg{opacity:.9}}html:has(.pesca-visor[open]){overflow:hidden}.pesca-visor{color:#fff;background:#110d0a;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:12px 16px 16px;position:fixed;inset:0}.pesca-visor[open]{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;animation:.25s ease-out pesca-visor-abre;display:grid}.pesca-visor-topo{justify-content:space-between;align-items:center;display:flex}.pesca-visor-conta{font-family:var(--font-source-serif), Georgia, serif;color:#ffffffb3;font-size:18px}.pesca-visor-conta b{color:var(--ouro-pesca);font-size:28px;font-weight:600}.pesca-visor-botao{color:#fff;cursor:pointer;background:#1e1712bf;border:1px solid #c9a15c99;border-radius:50%;place-items:center;width:46px;height:46px;transition:background-color .15s;display:grid}.pesca-visor-botao:hover{background:#866225e6}.pesca-visor-palco{touch-action:pan-y;grid-template:minmax(0,1fr)/auto minmax(0,1fr) auto;place-items:center;gap:14px;min-height:0;display:grid}.pesca-visor-quadro{place-items:center;width:100%;height:100%;min-height:0;display:grid;container-type:size}.pesca-visor-foto{width:min(100cqw, calc(100cqh * var(--prop)));height:auto;aspect-ratio:var(--prop);-webkit-user-select:none;user-select:none;border:1px solid #c9a15cb3;border-radius:12px;animation:.3s ease-out pesca-visor-foto;box-shadow:0 20px 60px #0009}.pesca-visor-tira{scrollbar-width:thin;gap:8px;max-width:100%;margin-inline:auto;padding:4px;display:flex;overflow-x:auto}.pesca-visor-tira li{flex:none}.pesca-visor-tira button{opacity:.5;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;width:58px;height:58px;padding:0;transition:opacity .15s;display:block;overflow:hidden}.pesca-visor-tira button:hover{opacity:.85}.pesca-visor-tira button[aria-current=true]{border-color:var(--ouro-pesca);opacity:1}.pesca-visor-tira img{object-fit:cover;width:100%;height:100%}@keyframes pesca-visor-abre{0%{opacity:0}}@keyframes pesca-visor-foto{0%{opacity:0;transform:translateX(var(--de,0)) scale(.96)}}@media (prefers-reduced-motion:reduce){.pesca-visor[open],.pesca-visor-foto{animation:none}.pesca-fotos img{transition:none}}.pesca-perguntas{padding-block:44px}.pesca-chamada{color:#fff;background:#17120f url(../media/fundo-barco-ao-por-do-sol-pesca-planura-mg.3jtbl79z94qbr.webp?dpl=9e519e9) 0/cover}.pesca-chamada-conteudo{padding-block:56px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding-left:36%;display:grid}.pesca-chamada h2{font-size:clamp(28px,3vw,40px)}.pesca-chamada p{color:#ffffffe0;font-size:16.5px}.pesca-chamada .hero-acoes{margin-top:18px}@media (max-width:1080px){.pesca-beneficios ul{grid-template-columns:repeat(3,1fr);gap:16px 0}.pesca-beneficios li:nth-child(4){border-left:0;padding-left:0}.pesca-pacote .pesca-lista{grid-template-columns:1fr}.pesca-chamada-conteudo{grid-template-columns:1fr;gap:8px;padding-left:40%}}@media (max-width:767px){.pesca-sobretitulo{letter-spacing:.2em;gap:8px;font-size:11px}.pesca-sobretitulo:before{width:20px}.pesca-hero-chamada{color:#fff;background:var(--petroleo) url(../media/fundo-verde-petroleo-pesca-planura-mg.0dngbwcwjc8-w.webp?dpl=9e519e9) center / cover;padding-block:18px 22px;display:block}.pesca-hero-chamada p{font-size:15.5px}.pesca-hero-chamada .botao{width:100%;margin-top:14px}.pesca-beneficios ul{grid-template-columns:1fr 1fr;gap:0;padding-block:4px}.pesca-beneficios li,.pesca-beneficios li:nth-child(4){border-left:0;padding:14px 10px 14px 0;font-size:14px}.pesca-beneficios li:nth-child(2n){border-left:1px solid #c9a15c66;padding-left:14px}.pesca-beneficios li:nth-child(n+3){border-top:1px solid #c9a15c66}.pesca-beneficios li:nth-child(5){display:none}.pesca-pacotes{padding-block:40px 44px}.pesca-pacote{grid-template-columns:1fr;margin-top:22px}.pesca-pacote-foto{aspect-ratio:4/5;min-height:0}.pesca-pacote-foto img{object-position:50% 20%}.pesca-pacote-corpo{--borda:18px;padding-block:22px}.pesca-pacote-dados{font-size:11.5px}.pesca-pacote-frase{font-size:16.5px}.pesca-pacote-valor .botao{width:100%}.pesca-galeria{padding-block:36px}.pesca-galeria-grade{grid-template-columns:36% minmax(0,1fr);align-items:center;gap:14px}.pesca-galeria-texto{position:static}.pesca-galeria h2{margin-block:8px;font-size:21px}.pesca-galeria-texto>p:not(.pesca-sobretitulo),.pesca-link{font-size:13.5px}.pesca-fotos{columns:auto;scroll-snap-type:x proximity;gap:10px;margin-right:-16px;padding-right:16px;display:flex;overflow-x:auto}.pesca-fotos li{scroll-snap-align:start;flex:none;margin-bottom:0}.pesca-fotos button{width:auto}.pesca-fotos img{width:auto;height:140px}.pesca-visor{padding:8px 10px 12px}.pesca-visor-palco{grid-template-columns:minmax(0,1fr);position:relative}.pesca-visor-palco .pesca-visor-botao{z-index:1;position:absolute;top:50%;translate:0 -50%}.pesca-visor-palco .pesca-visor-botao:first-child{left:2px}.pesca-visor-palco .pesca-visor-botao:last-child{right:2px}.pesca-visor-tira button{width:50px;height:50px}.pesca-chamada{background-image:linear-gradient(#17120f,#17120f00 30%),linear-gradient(90deg,#17120f00 30%,#17120fd9 75%),url(../media/fundo-barco-ao-por-do-sol-pesca-planura-mg.3jtbl79z94qbr.webp?dpl=9e519e9);background-position:0 100%;background-repeat:no-repeat;background-size:100% 43.4vw,100% 43.4vw,130%}.pesca-chamada-conteudo{gap:10px;padding:30px 0 28px}.pesca-chamada-conteudo>div{padding-left:38%}.pesca-chamada h2{font-size:23px}.pesca-chamada p{margin-top:4px;font-size:14px}.pesca-chamada .hero-acoes{flex-direction:column;gap:10px;margin-top:14px}.pesca-chamada .botao{white-space:normal;text-align:center;padding-inline:10px;font-size:12px}}
