:root{--h2-marrom: #1C1917;--h2-terracota: #C4421F;--h2-terracota-escuro: #A8361A;--h2-fio: #D34A24;--h2-rosa: #D23955;--h2-rosa-escuro: #A82A43;--h2-azul-claro: #E3EDF6;--h2-verde-claro: #E6ECE1;--h2-amarelo: #F3DDA1;--h2-amarelo-claro: #F7EBC4;--h2-rosa-claro: #F8DEE3;--h2-creme: #F8F3EC;--h2-creme-2: #FAF6F0;--h2-borda: #EDE4D8;--h2-borda-2: #E2D6C6;--h2-suave: #57534E;--h2-display: "Jost", "Futura", "Avenir Next", "Segoe UI", sans-serif;--h2-texto: "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--h2-largura: 1320px;--h2-respiro: clamp(16px, 4vw, 40px)}.h2-logo-link{color:var(--h2-marrom)}.h2-logo-svg{display:block;height:auto}.h2-logo--completa{width:var(--header-logo-width, 172px)}.h2-logo--curta{display:none;width:var(--header-logo-width-mobile, 124px)}@media(max-width:767.98px){.h2-logo--completa{display:none}.h2-logo--curta{display:block}}.h2{font-family:var(--h2-texto);color:var(--h2-marrom)}.h2 *,.h2 *:before,.h2 *:after{box-sizing:border-box}.h2 p,.h2 h1,.h2 h2,.h2 ul{margin:0}.h2-container{max-width:var(--h2-largura);margin:0 auto;padding-left:var(--h2-respiro);padding-right:var(--h2-respiro)}.h2-eyebrow{font-family:var(--h2-display);font-size:13px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;line-height:1.4}.h2 .h2-titulo{font-family:var(--h2-display);font-weight:500;font-size:clamp(28px,3vw,40px);line-height:1.08;letter-spacing:-.01em;color:inherit;text-transform:none}.h2 .h2-titulo--grande{font-size:clamp(30px,3.4vw,46px);line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.h2-cabeca{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:28px}.h2-cabeca--coluna{flex-direction:column;align-items:flex-start;gap:8px}.h2 a.h2-link-seta,.h2 a.h2-link-sublinhado{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:15px;color:var(--h2-marrom);text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px}.h2 a.h2-link-seta:hover,.h2 a.h2-link-sublinhado:hover{color:var(--h2-terracota)}.h2 .h2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 30px;border-radius:999px;font-family:var(--h2-texto);font-weight:700;font-size:16px;line-height:1.1;text-decoration:none;text-transform:none;letter-spacing:0;border:1.5px solid transparent;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.h2 .h2-btn--primario{background:var(--h2-terracota);color:#fff}.h2 .h2-btn--primario:hover{background:var(--h2-terracota-escuro);color:#fff}.h2 .h2-btn--contorno{background:transparent;color:var(--h2-marrom);border-color:var(--h2-marrom)}.h2 .h2-btn--contorno:hover{background:var(--h2-marrom);color:#fff}.h2 .h2-btn--escuro{background:var(--h2-marrom);color:#fff;min-height:52px;padding:0 26px}.h2 .h2-btn--escuro:hover{background:#000;color:#fff}.h2 .h2-btn--branco{background:#fff;color:var(--h2-marrom);min-height:52px;padding:0 28px}.h2 .h2-btn--branco:hover{background:var(--h2-creme);color:var(--h2-marrom)}.h2 .h2-btn--largo{width:100%;min-height:56px}.h2 .h2-btn:disabled{opacity:.5;cursor:not-allowed}.h2 a:focus-visible,.h2 button:focus-visible,.h2 input:focus-visible{outline:2px solid var(--h2-terracota);outline-offset:2px}.h2-etiqueta{position:absolute;left:14px;top:16px;padding:7px 13px;border-radius:999px;background:#ffffffeb;font-size:13px;font-weight:600;line-height:1.2;color:var(--h2-marrom)}.h2-etiqueta--baixo{top:auto;bottom:12px;left:12px}.h2 input[type=search],.h2 input[type=email]{flex:1 1 240px;min-width:0;height:52px;padding:0 18px;border:1px solid var(--h2-borda-2);border-radius:999px;background:var(--h2-creme-2);color:var(--h2-marrom);font-family:var(--h2-texto);font-size:16px}.h2-capa{position:relative;display:grid;grid-template-columns:1fr 1fr;background:var(--h2-amarelo);overflow:hidden}.h2-capa__fotos{order:2;display:grid;grid-template-columns:1fr 1fr;gap:6px;min-height:620px}.h2-capa__foto{position:relative;display:block;overflow:hidden;background:#f3eee6}.h2-capa__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.h2-capa__texto{position:relative;z-index:1;order:1;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:clamp(40px,6vw,88px) clamp(20px,5vw,72px) clamp(64px,8vw,120px)}.h2 .h2-capa__titulo{font-family:var(--h2-display);font-weight:500;font-size:clamp(40px,5vw,72px);line-height:1.02;letter-spacing:-.015em;max-width:13ch;text-wrap:balance;color:inherit;text-transform:none}.h2-capa__lead{font-size:18px;line-height:1.55;max-width:44ch}.h2-botoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.h2-capa__fio{position:absolute;left:0;right:0;z-index:2;pointer-events:none;color:var(--h2-fio)}.h2-capa__fio .h2-fio{position:absolute;top:0;overflow:visible}.h2-capa__fio--desktop{bottom:18px;height:150px}.h2-capa__fio--desktop .h2-fio{left:calc(50% - 205px);width:234px;height:150px}.h2-capa__fio--celular{display:none}@media(max-width:989.98px){.h2-capa{grid-template-columns:1fr}.h2-capa__fotos{order:1;min-height:0;grid-template-columns:1fr}.h2-capa__foto{height:500px}.h2-capa__foto--2{display:none}.h2-capa__texto{order:2;gap:14px;padding:30px 20px 32px}.h2 .h2-capa__titulo{font-size:36px;line-height:1.04}.h2-capa__lead{font-size:16px}.h2-capa__fio--desktop{display:none}.h2-capa__fio--celular{display:block;top:-105px;height:110px}.h2-capa__fio--celular .h2-fio{left:calc(50% + 1px);width:172px;height:110px}.h2-botoes{flex-direction:column}.h2-botoes .h2-btn{width:100%}}.h2-beneficios{border-bottom:1px solid var(--h2-borda)}.h2-beneficios__grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 32px;padding-top:22px;padding-bottom:22px}.h2-beneficio{display:flex;align-items:center;gap:14px}.h2 a.h2-beneficio{color:inherit;text-decoration:none}.h2-beneficio--copia{display:none}.h2-beneficio__icone{flex:none;width:46px;height:46px;border-radius:999px;display:grid;place-items:center;color:var(--h2-marrom)}.h2-fundo--azul,.h2-fundo--amarelo,.h2-fundo--verde,.h2-fundo--rosa{background:#f3eadf}.h2-beneficio__textos{display:block;min-width:0}.h2-beneficio__titulo{display:block;font-weight:700;font-size:15px;line-height:1.3}.h2-beneficio__texto{display:block;font-size:14px;line-height:1.4;color:var(--h2-suave)}.h2 a.h2-beneficio .h2-beneficio__texto{text-decoration:underline;text-underline-offset:3px}.h2 a.h2-beneficio:hover .h2-beneficio__texto{color:var(--h2-marrom)}@media(max-width:989.98px){.h2-beneficios{border-top:1px solid var(--h2-borda);background:var(--h2-creme-2)}.h2-beneficios .h2-container{padding-left:0;padding-right:0}.h2-beneficios__grade{display:flex;gap:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.h2-beneficios__grade::-webkit-scrollbar{display:none}.h2-beneficio,.h2-beneficio--copia{display:flex;flex:0 0 100%;justify-content:center;gap:8px;min-width:0;min-height:40px;padding:9px var(--h2-respiro);scroll-snap-align:start;scroll-snap-stop:always}.h2-beneficios .h2-beneficio__icone{width:auto;height:auto;border-radius:0;background:none;color:var(--h2-terracota)}.h2-beneficio__icone svg{width:17px;height:17px}.h2-beneficio__textos{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.35}.h2-beneficio__titulo,.h2-beneficio__texto{display:inline;font-size:13px;line-height:1.35}.h2-beneficio__inicial{text-transform:lowercase}}@media(max-width:359.98px){.h2-beneficio__textos,.h2-beneficio__titulo,.h2-beneficio__texto{font-size:12px}}.h2-categorias{padding:64px 0 24px}.h2-categorias__lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:24px 16px}.h2 .h2-categoria{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:var(--h2-marrom);text-decoration:none}.h2-categoria__foto{display:block;width:100%;max-width:132px;aspect-ratio:1;border-radius:999px;overflow:hidden;background:#f3eee6}.h2-categoria__foto img{width:100%;height:100%;object-fit:cover}.h2-categoria__nome{font-weight:600;font-size:15px;line-height:1.25}.h2 .h2-categoria:hover .h2-categoria__nome{color:var(--h2-terracota)}.h2-categoria__selo{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;background:var(--h2-rosa);color:#fff}.h2-selo__pequeno{font-size:13px;font-weight:600}.h2-selo__numero{font-family:var(--h2-display);font-size:34px;font-weight:600}.h2-selo__numero--texto{font-size:24px}.h2 .h2-categoria--liquidacao .h2-categoria__nome{color:#b8304b}@media(max-width:767.98px){.h2-categorias{padding:28px 0 8px}.h2-categorias .h2-cabeca{margin-bottom:16px}.h2-categorias__lista{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--h2-respiro) * -1);padding:0 var(--h2-respiro) 4px}.h2-categorias__lista::-webkit-scrollbar{display:none}.h2 .h2-categoria{flex:none;width:76px;gap:8px;scroll-snap-align:start}.h2-categoria__foto{width:68px;height:68px}.h2-categoria__nome{font-size:13px;line-height:1.2}.h2-selo__numero{font-size:20px}.h2-selo__numero--texto{font-size:15px}.h2-selo__pequeno{font-size:10px}}.h2-look{background:var(--h2-look-fundo, #F3EADF)}.h2-look__grade[hidden]{display:none}.h2-look__topo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.h2 .h2-look__topo .h2-eyebrow{margin:0}.h2 .h2-look__ate{margin:0;padding:4px 10px;border-radius:999px;background:#ffffffbf;color:var(--h2-suave);font-size:12px;font-weight:600;line-height:1.2}.h2-look__selo{display:inline-flex;align-self:flex-start;padding:2px 8px;border-radius:999px;background:var(--h2-terracota);color:#fff;font-size:11px;font-weight:700;line-height:1.4}.h2-look__mini .h2-look__selo{display:none}.h2-look__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr auto auto 1fr;grid-template-areas:"fotos ." "fotos cabeca" "fotos compra" "fotos .";column-gap:56px;row-gap:22px;padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(48px,6vw,88px)}.h2-look__cabeca{grid-area:cabeca;display:flex;flex-direction:column;gap:14px;max-width:540px}.h2-look__fotos{grid-area:fotos;display:flex;justify-content:center;align-items:center}.h2-look__compra{grid-area:compra;display:flex;flex-direction:column;gap:18px;max-width:540px}.h2-look__lead{font-size:17px;line-height:1.5}.h2-look__dica{display:none}.h2-look__palco{position:relative;width:min(100%,440px);aspect-ratio:2 / 3;border-radius:14px;overflow:hidden;background:#eae0d2;box-shadow:0 28px 56px -34px #1c191766}.h2-look__foto{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:#eae0d2;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.h2-look__foto.is-ativa{opacity:1;visibility:visible;transition:opacity .4s ease,visibility 0s;z-index:1}.h2-look__foto img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.h2-look__foto--combo img{object-position:50% 30%}.h2-look__palco[data-layout="2"] .h2-look__foto[data-slot=a]{right:calc(50% + 2px)}.h2-look__palco[data-layout="2"] .h2-look__foto[data-slot=b]{left:calc(50% + 2px)}.h2-look__palco[data-layout="3"] .h2-look__foto[data-slot=a]{right:calc(42% + 2px)}.h2-look__palco[data-layout="3"] .h2-look__foto[data-slot=b]{left:calc(58% + 2px);bottom:calc(50% + 2px)}.h2-look__palco[data-layout="3"] .h2-look__foto[data-slot=c]{left:calc(58% + 2px);top:calc(50% + 2px)}.h2-look__etiquetas{position:absolute;left:12px;bottom:12px;right:12px;display:flex;flex-wrap:wrap;gap:6px}.h2-look__etiquetas .h2-etiqueta{position:static}.h2-look__palco[data-layout="3"] .h2-look__etiquetas,.h2-look__palco[data-layout="2"] .h2-look__etiquetas{left:8px;bottom:8px;right:8px}.h2-look__palco[data-layout="3"] .h2-etiqueta,.h2-look__palco[data-layout="2"] .h2-etiqueta{padding:5px 10px;font-size:12px}.h2-look__lista{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.h2-look__item{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 14px;border-radius:10px;background:#fff;box-shadow:0 0 0 1.5px transparent;transition:box-shadow .2s}.h2-look__item:has(input:checked){box-shadow:0 0 0 1.5px var(--h2-terracota)}.h2-look__item input[type=checkbox]{flex:none;width:22px;height:22px;margin:0;accent-color:var(--h2-terracota);cursor:pointer}.h2-look__item label{flex:1;min-width:0;display:flex;align-items:center;gap:14px;margin:0;cursor:pointer}.h2-look__mini{position:relative;flex:none;width:60px;height:80px;border-radius:6px;overflow:hidden;background:#f3eee6}.h2-look__mini img{width:100%;height:100%;object-fit:cover}.h2-look__nome{display:flex;flex-direction:column;gap:2px;min-width:0}.h2-look__rotulo{display:none}.h2-look__produto{font-weight:600;font-size:15px;line-height:1.3}.h2-look__cor{font-size:13px;color:var(--h2-suave)}.h2-look__preco{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.h2-look__item--esgotado{opacity:.6}.h2-look__item--esgotado label{cursor:default}.h2-look__total{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1.5px solid rgba(28,25,23,.2)}.h2-look__linha{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-weight:600}.h2-look__valor{font-family:var(--h2-display);font-size:30px;font-weight:500;font-variant-numeric:tabular-nums}.h2-look__frete{font-size:14px}.h2-look__erro{font-size:14px;color:var(--h2-terracota-escuro)}@media(max-width:989.98px){.h2-look__grade{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"cabeca" "fotos" "compra";row-gap:22px}.h2-look__cabeca,.h2-look__compra{max-width:none}.h2-look__palco{width:min(100%,520px);aspect-ratio:3 / 4}.h2-look__foto--combo img{object-position:50% 40%}.h2-look__valor{font-size:24px}}@media(max-width:767.98px){.h2-look__grade{row-gap:16px;padding-top:40px;padding-bottom:44px}.h2-look__cabeca{gap:10px}.h2-look__lead{font-size:15px}.h2-look__palco{width:100%;border-radius:12px}.h2-look__compra{gap:14px}.h2-look__dica{display:block;font-size:13px;font-weight:600;color:var(--h2-suave);text-align:center}.h2-look__lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.h2-look__item{position:relative;display:block;padding:0;background:transparent;box-shadow:none}.h2-look__item:has(input:checked){box-shadow:none}.h2-look__item input[type=checkbox]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.h2-look__item label{flex-direction:column;align-items:stretch;gap:6px}.h2-look__mini{width:100%;height:auto;aspect-ratio:1;border-radius:12px;background:#fff}.h2-look__mini:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1.5px #1c191721;pointer-events:none;transition:box-shadow .2s}.h2-look__mini:after{content:"";position:absolute;z-index:2;top:6px;right:6px;width:24px;height:24px;border-radius:50%;background:#fffffff0;box-shadow:inset 0 0 0 1.5px #1c191752}.h2-look__item input:checked+label .h2-look__mini:before{box-shadow:inset 0 0 0 2.5px var(--h2-terracota)}.h2-look__item input:checked+label .h2-look__mini:after{background:var(--h2-terracota) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center / 14px no-repeat;box-shadow:none}.h2-look__item input:focus-visible+label .h2-look__mini{outline:2px solid var(--h2-terracota);outline-offset:2px}.h2-look__nome{align-items:center;text-align:center}.h2-look__rotulo{display:block;font-weight:700;font-size:14px;line-height:1.2}.h2-look__produto,.h2-look__cor{display:none}.h2-look__preco{margin:0;text-align:center;font-weight:600;font-size:13px;color:var(--h2-suave)}.h2-look__selo--linha{display:none}.h2-look__mini .h2-look__selo{display:inline-flex;position:absolute;z-index:2;left:6px;bottom:6px;padding:2px 7px;font-size:10px}.h2-look__item input:not(:checked)+label .h2-look__mini img{opacity:.55;filter:saturate(.7)}.h2-look__mini img{transition:opacity .2s,filter .2s}.h2-look__total{padding-top:10px}}.h2-ocasioes{padding:80px 0}.h2-ocasioes__cabeca{align-items:flex-end}.h2-ocasioes__titulos{display:flex;flex-direction:column;gap:8px}.h2-ocasioes__lista{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.h2-ocasioes__lista::-webkit-scrollbar{display:none}.h2 .h2-ocasiao{flex:0 0 calc((100% - 72px)/4);display:flex;flex-direction:column;gap:14px;color:var(--h2-marrom);text-decoration:none;scroll-snap-align:start}.h2-ocasiao__foto{display:block;aspect-ratio:3 / 4;border-radius:6px;overflow:hidden;background:#f3eee6}.h2-ocasiao__foto img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;transition:transform .5s}.h2 .h2-ocasiao:hover .h2-ocasiao__foto img{transform:scale(1.03)}.h2-ocasiao__linha{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.h2-ocasiao__nome{font-family:var(--h2-display);font-size:22px;font-weight:500;line-height:1.2}.h2-ocasiao__ver{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:700;color:var(--h2-terracota);white-space:nowrap}.h2-ocasiao__texto{font-size:14.5px;line-height:1.45;color:var(--h2-suave)}@media(max-width:989.98px){.h2-ocasioes{padding:36px 0 8px}.h2-ocasioes .h2-setas{display:none}.h2-ocasioes__lista{gap:12px;margin:0 calc(var(--h2-respiro) * -1);padding:0 var(--h2-respiro) 4px;scroll-padding-left:var(--h2-respiro)}.h2 .h2-ocasiao{flex:0 0 236px;gap:10px}.h2-ocasiao__foto{aspect-ratio:auto;height:300px}.h2-ocasiao__nome{font-size:19px}.h2-ocasiao__ver{font-size:13px}}.h2-loja{padding:88px 0}.h2-loja__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;align-items:center}.h2-loja__painel{aspect-ratio:5 / 4;border-radius:8px;background:var(--h2-creme);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;color:var(--h2-fio)}.h2-loja__laco{display:block;width:46%;max-width:280px;height:auto}.h2-loja__lugar{font-family:var(--h2-display);font-size:14px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;text-align:center;color:var(--h2-marrom)}.h2-loja__conteudo{display:flex;flex-direction:column;gap:20px;max-width:540px}.h2-loja__lead{font-size:17px;line-height:1.5}.h2-loja__form{display:flex;flex-direction:column;gap:8px}.h2-loja__form label{font-size:14px;font-weight:600}.h2-loja__campo{display:flex;flex-wrap:wrap;gap:10px}.h2-loja__marca{padding-top:20px;border-top:1px solid var(--h2-borda);font-size:16px;line-height:1.5}.h2-loja__links{display:flex;flex-wrap:wrap;gap:12px 24px}@media(max-width:989.98px){.h2-loja{padding:40px 0}.h2-loja__grade{grid-template-columns:1fr;gap:24px}.h2-loja__painel{aspect-ratio:auto;gap:18px;padding:28px 20px}.h2-loja__laco{width:120px}.h2-loja__lugar{font-size:12px}.h2-loja__campo .h2-btn{width:100%}}.h2-faixa{background:var(--h2-faixa-fundo, #1C1917);color:#f6ecdf}.h2-faixa .h2-eyebrow{color:#b9b2aa}.h2-faixa--creme{background:var(--h2-creme);color:var(--h2-marrom)}.h2-faixa--creme .h2-eyebrow{color:var(--h2-terracota-escuro)}.h2-faixa--creme .h2-faixa__linha{position:relative}.h2-faixa--creme .h2-faixa__linha:after{content:"";position:absolute;left:var(--h2-respiro);right:var(--h2-respiro);bottom:0;height:1px;background:var(--h2-borda-2)}.h2-faixa__linha{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-top:40px;padding-bottom:40px}.h2-faixa__textos{display:flex;flex-direction:column;gap:6px}.h2-faixa__titulo{font-family:var(--h2-display);font-size:clamp(22px,2.4vw,32px);font-weight:500;line-height:1.15}@media(max-width:767.98px){.h2-faixa__linha{padding-top:24px;padding-bottom:24px}.h2-faixa .h2-btn{width:100%}}.h2-vip{background:var(--h2-creme);color:var(--h2-marrom)}.h2-vip__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;align-items:center;padding-top:72px;padding-bottom:72px}.h2-vip__texto{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.h2-vip__lead{font-size:17px;line-height:1.5;max-width:44ch}.h2-vip__caixa{padding:32px;border:1px solid var(--h2-borda);border-radius:12px;background:#fff;color:var(--h2-marrom)}.h2-vip__form{display:flex;flex-direction:column;gap:12px}.h2-vip__caixa-titulo{font-family:var(--h2-display);font-size:24px;font-weight:500}.h2-vip__caixa-texto,.h2-vip__nota{font-size:14px;color:var(--h2-suave)}.h2-vip__form label{font-size:14px;font-weight:600}.h2-vip__campo{display:flex;flex-wrap:wrap;gap:10px}.h2-vip__ok{font-weight:600}.h2-vip__erro{font-size:14px;color:var(--h2-terracota-escuro)}@media(max-width:989.98px){.h2-vip__grade{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:40px;padding-bottom:40px}.h2-vip__lead{font-size:15px}.h2-vip__caixa{padding:18px}.h2-vip__caixa-titulo{font-size:20px}.h2-vip .h2-btn{width:100%}.h2-vip__campo{flex-wrap:nowrap}.h2 .h2-vip__campo .h2-btn{width:auto;flex:none;padding:0 18px}}.h2-rodape{background:var(--h2-marrom);color:#f6ecdf}.h2 .h2-rodape a,.h2-rodape a{color:#f6ecdf;text-decoration:none}.h2 .h2-rodape a:hover,.h2-rodape a:hover{color:#fff}.h2-rodape__grade{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px;padding-top:64px;padding-bottom:36px}.h2-rodape__marca{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.h2 .h2-rodape__logo{display:block;color:#f6ecdf}.h2-logo--rodape{width:180px}.h2-rodape__texto{font-size:15px;line-height:1.5;color:#b9b2aa;max-width:26ch}.h2 .h2-rodape__insta{display:inline-flex;align-items:center;gap:8px;font-weight:600}.h2-rodape__coluna{display:flex;flex-direction:column;gap:14px;margin:0}details.h2-rodape__coluna>summary{list-style:none}details.h2-rodape__coluna>summary::-webkit-details-marker{display:none}.h2-rodape__titulo{display:flex;justify-content:space-between;align-items:center;margin:0;font-family:var(--h2-display);font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#9c958d}.h2-rodape__titulo .h2-icone{display:none}.h2-rodape__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.4}.h2-rodape__base{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding-top:20px;padding-bottom:32px;border-top:1px solid rgba(246,236,223,.14);font-size:13px;color:#b9b2aa}.h2-rodape__legal{margin:0;line-height:1.5}.h2-rodape__pagamento{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.h2-rodape__pagamento img{display:block;height:30px;width:auto;max-width:300px;object-fit:contain;padding:3px 8px;border-radius:6px;background:#fff}@media(min-width:768px){details.h2-rodape__coluna>summary{pointer-events:none}}@media(max-width:989.98px){.h2-rodape__grade{grid-template-columns:1fr 1fr}}@media(max-width:767.98px){.h2-rodape__grade{grid-template-columns:1fr;gap:0;padding-top:40px;padding-bottom:0}.h2-rodape__marca{margin-bottom:24px;gap:14px}.h2-logo--rodape{width:160px}details.h2-rodape__coluna{gap:0;border-top:1px solid rgba(246,236,223,.14)}details.h2-rodape__coluna>summary{min-height:54px;cursor:pointer;font-family:var(--h2-texto);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:#f6ecdf}.h2-rodape__titulo .h2-icone{display:block;transition:transform .2s}details.h2-rodape__coluna[open]>summary .h2-icone{transform:rotate(180deg)}details.h2-rodape__coluna .h2-rodape__links{padding-bottom:16px}.h2-rodape__coluna--fixa{gap:6px;padding-top:22px;border-top:1px solid rgba(246,236,223,.14)}.h2-rodape__coluna--fixa .h2-rodape__titulo{display:none}.h2-rodape__coluna--fixa .h2-rodape__links{gap:6px;font-size:14px}.h2-rodape__base{flex-direction:column;align-items:flex-start;margin-top:22px;padding-bottom:96px;font-size:12px}}.h2-veste{display:flex;flex-direction:column;gap:14px;margin:4px 0 22px;padding:18px 20px;border:1px solid var(--h2-borda-2);border-radius:12px;color:var(--h2-marrom);font-family:var(--h2-texto)}.h2-veste p{margin:0}.h2-veste__titulo{font-family:var(--h2-display);font-size:20px;font-weight:500;line-height:1.2}.h2-veste__tamanho{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:var(--h2-creme);font-size:14.5px;line-height:1.4}.h2-veste__pill{flex:none;display:inline-flex;align-items:center;height:32px;padding:0 14px;border:2px solid var(--h2-marrom);border-radius:999px;font-weight:700}.h2-veste__modelagem{font-size:14.5px;line-height:1.5}.h2-veste__escala{display:flex;flex-direction:column;gap:6px}.h2-veste__escala-nome{font-size:14px}.h2-veste__barras{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.h2-veste__barras span{height:8px;border-radius:999px;background:var(--h2-borda)}.h2-veste__barras span.on{background:var(--h2-marrom)}.h2-veste__escala-pontas{display:flex;justify-content:space-between;font-size:12.5px;color:var(--h2-suave)}.h2-veste__modelo{font-size:13.5px;color:var(--h2-suave)}html body .button_whatsapp{margin-top:10px}html body .button_whatsapp .btn-whatsapp{min-height:52px;padding:0 24px;border:1.5px solid var(--h2-marrom);border-radius:999px;background:transparent;color:var(--h2-marrom);font-family:var(--h2-texto);font-size:15px;font-weight:700;letter-spacing:0;box-shadow:none;transform:none}html body .button_whatsapp .btn-whatsapp:hover{background:var(--h2-marrom);color:#fff;opacity:1;box-shadow:none;transform:none}html body .cart_shipping{padding-top:46px}html body .cart_bar_w{height:5px;background-color:var(--h2-borda);border-radius:999px}html body .cart_bar_w span{background-image:none;animation:none;border-radius:999px}html body .percent_shipping_bar svg{display:none}html body .percent_shipping_bar:after{content:"";position:absolute;right:-6px;top:50%;width:48px;height:38.4px;transform:translateY(-92%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-14 -14 400 320'%3E%3Cpath d='M0 286.5C4 285.4 15.8 282.8 24 280C32.2 277.2 40.8 273.7 49 269.9C57.2 266 65.3 261.8 73 257.1C80.7 252.4 87.4 248.2 95 241.7C102.6 235.3 112.8 224.7 118.7 218.5C124.7 212.3 125.7 211.2 130.5 204.5C135.4 197.9 143.2 186.2 147.8 178.5C152.4 170.9 154.3 167.2 158 158.5C161.7 149.9 167.1 136.4 170.1 126.5C173.1 116.7 174.6 109.4 176 99.5C177.4 89.7 178.5 76.7 178.4 67.5C178.3 58.4 177.1 51.5 175.4 44.5C173.7 37.5 171.6 31.3 168.3 25.5C165.1 19.8 160.3 13.9 155.9 10C151.5 6.1 147.2 3.7 142 2C136.8 0.3 130.2-0.2 125 0C119.8 0.2 115.3 1.7 111 3.1C106.7 4.6 102.9 6.2 99 8.8C95.1 11.4 90.9 14.9 87.5 18.5C84.2 22.2 81.6 26.2 79.1 30.5C76.5 34.9 74.5 38.9 72.4 44.5C70.3 50.2 68 57.9 66.5 64.5C65 71.2 64.2 77.9 63.5 84.5C62.8 91.2 62.3 96.9 62.3 104.5C62.3 112.2 62.8 122.9 63.4 130.5C64 138.2 63.9 140.9 66.1 150.5C68.3 160.2 73.6 179.2 76.7 188.5C79.7 197.9 81.6 200.9 84.3 206.5C87.1 212.2 87.9 214.9 93.2 222.5C98.5 230.2 109.4 244.5 116.3 252.5C123.3 260.6 129.6 266 135 270.7C140.4 275.3 143.7 277.6 149 280.5C154.3 283.5 161 286.6 167 288.5C173 290.4 180 291.3 185 291.9C190 292.4 192.2 292.4 197 291.9C201.8 291.3 202.7 292.8 214 288.7C225.3 284.7 253.8 271.8 265 267.5C276.2 263.3 275.5 264.4 281 263.4C286.5 262.4 292.5 261.8 298 261.5C303.5 261.3 308.2 261.4 314 261.9C319.8 262.5 326.7 263.5 333 265C339.3 266.5 345.5 268.3 352 270.9C358.5 273.5 368.7 278.9 372 280.5' fill='none' stroke='%23C4421F' stroke-width='42' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain;pointer-events:none}html body .cart_shipping_free .primary-color{--color-primary: var(--h2-terracota)}html body .cart-countdown-time{display:none}.h2-campos{padding:88px 0}.h2-campos__grade{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px 64px;align-items:center}.h2-campos__fotos{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:10px;aspect-ratio:4 / 3;min-width:0}.h2-campos__foto{display:block;min-height:0;border-radius:10px;overflow:hidden;background:#f3eee6}.h2-campos__foto--grande{grid-row:1 / 3}.h2-campos__foto img{display:block;width:100%;height:100%;object-fit:cover}.h2-campos__foto--grande img{object-position:50% 60%}.h2-campos__fotos.h2-campos__fotos--uma{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.h2-campos__fotos.h2-campos__fotos--duas{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.h2-campos__fotos--uma .h2-campos__foto,.h2-campos__fotos--duas .h2-campos__foto{grid-row:auto}.h2-campos__fotos.h2-campos__fotos--vazio{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;aspect-ratio:auto}.h2-campos__painel{aspect-ratio:5 / 4;border-radius:10px;background:var(--h2-creme);display:grid;place-items:center;color:var(--h2-fio)}.h2-campos__laco{width:46%;max-width:280px;height:auto}.h2-campos__selo{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;gap:6px;padding:8px 14px 8px 11px;border-radius:999px;background:#fffffff0;font-family:var(--h2-display);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--h2-marrom);box-shadow:0 2px 12px #1c19171c}.h2-campos__conteudo{display:flex;flex-direction:column;gap:20px;max-width:560px}.h2-campos__lead{font-size:17px;line-height:1.55}.h2-campos__fatos{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.h2-campos__fatos li{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1.5px solid var(--h2-borda-2);background:var(--h2-creme-2);font-size:13.5px;font-weight:600}.h2-campos__botoes{display:flex;flex-wrap:wrap;gap:12px}.h2-campos__busca{display:flex;flex-direction:column;gap:10px;margin-top:8px;padding:18px 20px 20px;border-radius:14px;background:var(--h2-creme)}.h2-campos__busca-textos{display:flex;flex-direction:column;gap:2px}.h2-campos__busca-titulo{font-family:var(--h2-display);font-size:19px;font-weight:500;line-height:1.2;cursor:pointer}.h2-campos__busca-texto{font-size:14px;color:var(--h2-suave)}.h2-campos__campo{display:flex;flex-wrap:wrap;gap:8px}.h2 .h2-campos__campo input[type=search]{height:50px;background:#fff}.h2 .h2-campos__campo .h2-btn{min-height:50px;padding:0 22px}@media(max-width:989.98px){.h2-campos{padding:40px 0}.h2-campos__grade{grid-template-columns:minmax(0,1fr);gap:22px}.h2-campos__fotos{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:8px;aspect-ratio:343 / 268}.h2-campos__selo{left:10px;top:10px;gap:5px;padding:6px 10px 6px 8px;font-size:10px;letter-spacing:.1em}.h2-campos__selo .h2-icone{width:12px;height:12px}.h2-campos__conteudo{max-width:none;gap:14px}.h2-campos__lead{font-size:15px}.h2-campos__botoes{gap:10px}.h2-campos__botoes .h2-btn{flex:1 1 auto;min-width:0;padding:0 14px;min-height:50px;font-size:14px;white-space:nowrap}.h2-campos__campo{flex-wrap:nowrap}.h2-campos__campo .h2-btn{flex:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hortela-2.css.map */
