.fp-i{--fp-marfim: #F5F0E8;--fp-tinta: #221C19;--fp-cinza: #6E625B;--fp-bordo: #5C1219;--fp-dourado: #B08D3C;--fp-verde: #24452B;color:var(--fp-tinta);font-family:DM Sans,sans-serif}.fp-i *,.fp-i *:before,.fp-i *:after{box-sizing:border-box}.fp-i a{text-decoration:none}.fp-i img{display:block;max-width:100%}.fp-i__wrap{max-width:1440px;margin:0 auto;padding:0 64px}.fp-i__titulo{margin:0;font-family:var(--fp-titulos, "Cormorant", serif);font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:1.08;color:inherit}.fp-i__rotulo{margin:0 0 14px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.fp-i__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 26px;border:1px solid currentColor;border-radius:999px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:inherit;background:transparent;transition:background .2s,color .2s}.fp-i__btn--cheio{background:var(--fp-marfim);border-color:var(--fp-marfim);color:var(--fp-tinta)}.fp-i__btn--escuro{background:var(--fp-tinta);border-color:var(--fp-tinta);color:#fff}.fp-i__btn--escuro:hover{background:var(--fp-bordo);border-color:var(--fp-bordo);color:#fff}.fp-i__ver{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fp-tinta);white-space:nowrap}.fp-i__ver:after{content:" \2192"}.fp-i__topo{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.fp-i__topo .fp-i__titulo{font-size:40px}.fp-hero{position:relative;overflow:hidden;color:#fff;background:var(--fp-tinta)}.fp-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.section-wrapper:has(>.shopify-section:first-child .fp-hero){padding-top:0}.shopify-section:has(>.fp-i){margin:0}.fp-hero__img--tel{display:none}.fp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#140e0a8c,#140e0a26 55%,#140e0a00)}.fp-hero__conteudo{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(820px,85vh);padding-top:120px;padding-bottom:72px}.fp-hero .fp-i__titulo{max-width:860px;font-size:clamp(40px,5vw,68px)}.fp-hero__texto{margin:18px 0 0;max-width:520px;font-size:16px;line-height:1.5}.fp-hero__botoes{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}.fp-produtos{padding:96px 0;background:#fff}.fp-produtos__grelha{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.fp-produto{color:var(--fp-tinta)}.fp-produto__foto{display:flex;align-items:center;justify-content:center;aspect-ratio:313 / 369;padding:30px;background:var(--fp-marfim)}.fp-produto__foto img{width:100%;height:100%;object-fit:contain;background:#fff;transition:transform .4s}.fp-produto:hover .fp-produto__foto img{transform:scale(1.03)}.fp-produto__nome{margin:14px 0 4px;font-size:14px;line-height:1.35}.fp-produto__preco{font-size:13px;color:var(--fp-cinza)}.fp-frase{padding:96px 0;background:var(--fp-marfim);text-align:center}.fp-frase__texto{max-width:900px;margin:0 auto;font-family:var(--fp-titulos, "Cormorant", serif);font-size:clamp(28px,3.4vw,44px);line-height:1.5;text-transform:uppercase;letter-spacing:.02em}.fp-frase__img{display:inline-block;width:1.05em;height:1.05em;margin:0 .25em;vertical-align:-.18em;border-radius:50%;overflow:hidden;background:#fff}.fp-frase__img img{width:100%;height:100%;object-fit:cover}.fp-entradas{padding:96px 0;background:#fff}.fp-entradas__grelha{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.fp-entrada{display:block;color:var(--fp-tinta)}.fp-entrada__foto{aspect-ratio:313 / 416;overflow:hidden;background:var(--fp-marfim)}.fp-entrada__foto img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.fp-entrada:hover .fp-entrada__foto img{transform:scale(1.03)}.fp-entrada__nome{margin:16px 0 6px;font-family:var(--fp-titulos, "Cormorant", serif);font-size:24px;line-height:1.15}.fp-banner{position:relative;overflow:hidden;color:#fff;background:var(--fp-tinta)}.fp-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fp-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#140e0a99,#140e0a1a 60%)}.fp-banner__conteudo{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:640px}.fp-banner .fp-i__titulo{max-width:620px;font-size:clamp(36px,4.4vw,60px)}.fp-banner .fp-i__btn{margin-top:28px}.fp-destaque{display:grid;grid-template-columns:1fr 1fr;background:var(--fp-marfim)}.fp-destaque__foto{position:relative;min-height:760px;overflow:hidden;color:#fff}.fp-destaque__foto>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fp-destaque__foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#140e0a8c,#140e0a00 45%)}.fp-destaque__legenda{position:absolute;z-index:1;left:64px;right:32px;bottom:56px}.fp-destaque__legenda .fp-i__titulo{font-size:clamp(32px,3.4vw,48px)}.fp-destaque__peca{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px;text-align:center}.fp-destaque__peca-foto{width:min(380px,100%);aspect-ratio:380 / 400;background:#fff}.fp-destaque__peca-foto img{width:100%;height:100%;object-fit:contain}.fp-destaque__nome{margin:22px 0 6px;font-size:15px}.fp-destaque__preco{margin-bottom:22px;font-size:13px;color:var(--fp-cinza)}.fp-oferta{padding:96px 0;background:#fff}.fp-oferta__grelha{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.fp-oferta__foto{aspect-ratio:640 / 430;overflow:hidden;background:var(--fp-marfim)}.fp-oferta__foto img{width:100%;height:100%;object-fit:cover}.fp-oferta .fp-i__titulo{font-size:clamp(30px,3vw,40px)}.fp-oferta__lista{margin:24px 0 0;padding:0 0 0 18px;font-size:15px;line-height:1.5}.fp-oferta__lista li{margin-bottom:8px}.fp-oferta__lista li::marker{color:var(--fp-dourado)}.fp-aval{padding:96px 0;background:var(--fp-marfim);text-align:center}.fp-aval__estrelas{color:var(--fp-dourado);font-size:18px;letter-spacing:4px}.fp-aval .fp-i__titulo{margin-top:14px;font-size:clamp(30px,3.4vw,44px)}.fp-aval__total{margin:10px 0 40px;font-size:13px;color:var(--fp-cinza)}.fp-aval__grelha{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.fp-aval__cartao{padding:28px;background:#fff}.fp-aval__texto{margin:0 0 14px;font-family:var(--fp-titulos, "Cormorant", serif);font-size:20px;font-style:italic;line-height:1.35}.fp-aval__autor{font-size:11px;letter-spacing:.12em;color:var(--fp-cinza)}.fp-confianca{padding:0 0 8px;background:#fff}.fp-confianca__lista{display:grid;grid-template-columns:repeat(var(--fp-n, 3),1fr);gap:16px;margin:0;padding:28px 0;border-top:1px solid var(--fp-tinta);list-style:none;text-align:center}.fp-confianca__lista li{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fp-verde)}@media(max-width:989px){.fp-i__wrap{padding:0 20px}.fp-produtos,.fp-entradas,.fp-oferta,.fp-aval,.fp-frase{padding:64px 0}.fp-i__topo .fp-i__titulo{font-size:30px}.fp-produtos__grelha,.fp-entradas__grelha,.fp-aval__grelha{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -20px;padding:0 20px 6px;scroll-padding-inline:20px;scrollbar-width:none}.fp-produtos__grelha::-webkit-scrollbar,.fp-entradas__grelha::-webkit-scrollbar,.fp-aval__grelha::-webkit-scrollbar{display:none}.fp-produtos__grelha>*,.fp-entradas__grelha>*{flex:0 0 64%;scroll-snap-align:start}.fp-aval__grelha>*{flex:0 0 82%;scroll-snap-align:start}.fp-destaque,.fp-oferta__grelha{grid-template-columns:1fr}.fp-oferta__grelha{gap:32px}.fp-destaque__foto{min-height:520px}.fp-destaque__legenda{left:20px;bottom:32px}.fp-banner__conteudo{min-height:480px}.fp-confianca__lista{grid-template-columns:1fr;gap:12px}}@media(max-width:749px){.fp-hero__img--pc{display:none}.fp-hero__img--tel{display:block}.fp-hero:after{background:linear-gradient(0deg,#140e0ab3,#140e0a1a 60%)}.fp-hero__conteudo{min-height:82vh;padding-bottom:40px}.fp-hero__texto{font-size:15px}.fp-hero__botoes .fp-i__btn{flex:1 1 0;padding:0 14px}.fp-frase__texto{font-size:26px}}.fp-i blockquote.fp-aval__texto{padding:0;border:0;background:none;font-size:20px}.fp-i blockquote.fp-aval__texto:before,.fp-i blockquote.fp-aval__texto:after{content:none}.fp-i .money,.fp-produto__preco *,.fp-destaque__preco *{color:inherit}.fp-produto__foto{padding:0;background:#fff}.fp-produto__foto img{background:#fff}.fp-frase{background:var(--fp-bordo);color:var(--fp-marfim)}.fp-frase .fp-frase__texto{color:var(--fp-marfim)}.fp-frase__img{box-shadow:0 0 0 2px #f5f0e859}.fp-aval{background:var(--fp-bordo);color:var(--fp-marfim)}.fp-aval .fp-i__titulo{color:var(--fp-marfim)}.fp-aval .fp-aval__total{color:#f5f0e8bf}.fp-aval .fp-aval__estrelas{color:#e8c987}.fp-aval .fp-aval__cartao{color:var(--fp-tinta);border-radius:6px}.fp-aval .fp-aval__cartao .fp-aval__estrelas{color:var(--fp-dourado)}.fp-aval .fp-i__btn:not(.fp-i__btn--escuro):not(.fp-i__btn--cheio){color:var(--fp-marfim);border-color:var(--fp-marfim)}.fp-aval .fp-i__btn:not(.fp-i__btn--escuro):not(.fp-i__btn--cheio):hover{background:var(--fp-marfim);color:var(--fp-bordo)}.fp-aval a:not(.fp-i__btn){color:var(--fp-marfim)}.fp-destaque{margin-top:96px}@media(max-width:798px){.fp-destaque{margin-top:56px}}.fp-hero .fp-i__btn{background:var(--fp-verde);border-color:var(--fp-verde);color:#fff;font-weight:600}.fp-hero .fp-i__btn:hover{background:#1a3320;border-color:#1a3320;color:#fff}.fp-confianca{padding:8px 0 16px}.fp-confianca__lista{border-top:0;padding:40px 0}.fp-confianca__lista li{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--fp-tinta);font-size:11.5px}.fp-confianca__ico{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--fp-marfim);color:var(--fp-dourado)}.fp-confianca__ico svg{width:28px;height:28px}.fp-hero--slides{display:grid}.fp-hero--slides:after{content:none}.fp-hero--slides .fp-hero__slide{grid-area:1 / 1;position:relative;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.fp-hero--slides .fp-hero__slide.is-ativo{opacity:1;visibility:visible;transition:opacity .9s ease;z-index:1}.fp-hero--slides .fp-hero__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#140e0a8c,#140e0a26 55%,#140e0a00)}.fp-hero--slides .fp-hero__slide--2:after{background:linear-gradient(90deg,#28040259,#28040200 45%)}.fp-hero--slides .fp-hero__slide--2 .fp-hero__img{object-position:100% 50%}.fp-hero__pontos{position:absolute;z-index:3;left:50%;bottom:22px;transform:translate(-50%);display:flex;gap:10px}.fp-hero__pontos button{width:10px;height:10px;padding:0;border-radius:50%;border:1px solid #fff;background:transparent;cursor:pointer}.fp-hero__pontos button.is-ativo{background:#fff}@media(max-width:798px){.fp-hero--slides .fp-hero__slide:after{background:linear-gradient(0deg,#140e0ab3,#140e0a1a 60%)}.fp-hero--slides .fp-hero__slide--2 .fp-hero__img{object-position:50% 50%}.fp-hero__pontos{bottom:14px}}@media(min-width:799px){.fp-hero .fp-hero__slide .fp-hero__img--tel{display:none!important}}@media(max-width:798px){.fp-hero .fp-hero__slide .fp-hero__img--pc{display:none!important}}.fp-hero--slides .fp-hero__slide--2 .fp-i__titulo{max-width:600px}@media(max-width:798px){.fp-hero--slides .fp-hero__slide--2 .fp-hero__img--tel{object-position:50% 0%}.fp-hero--slides .fp-hero__slide--2:after{background:linear-gradient(0deg,#28040259,#28040200 50%)}.fp-produtos__grelha>*{flex:0 0 46%}.fp-produto__foto{aspect-ratio:1 / 1;border:1px solid #EFE8DC;border-radius:6px;overflow:hidden}.fp-produto__nome{font-size:13px}}@media(max-width:798px){.fp-destaque__peca{padding:40px 20px}.fp-destaque__peca-foto{width:min(240px,70%)}.fp-confianca__lista{grid-template-columns:repeat(var(--fp-n, 3),1fr)!important;gap:10px!important;padding:28px 0!important}.fp-confianca__lista li{font-size:9.5px!important;letter-spacing:.1em!important;line-height:1.4;gap:8px!important}.fp-confianca__ico{width:44px;height:44px}.fp-confianca__ico svg{width:22px;height:22px}}html body .fp-banner .fp-i__btn:not(.fp-i__btn--cheio):not(.fp-i__btn--escuro){color:#fffdf8!important;border-color:#fffdf8!important}html body .fp-banner .fp-i__btn:not(.fp-i__btn--cheio):not(.fp-i__btn--escuro):hover{background:#fffdf8!important;color:#221c19!important}
/*# sourceMappingURL=/cdn/shop/t/172/assets/fp-inicio.css.map */
