.pom-fp{display:grid;gap:var(--pom-space-4)}.pom-fp__r{position:absolute;left:0;top:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.pom-fp__grid{position:relative;display:grid;gap:var(--pom-space-3);align-items:stretch}@media (min-width:900px){.pom-fp__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--pom-space-3)}.pom-fp__l{grid-column:1 / 8}.pom-fp__lado{grid-column:8 / 13}}.pom-fp__l{display:grid;gap:var(--pom-space-2);align-content:start;min-width:0}.pom-fp__foto{margin:0;display:grid;gap:8px}.pom-fp__quadro{position:relative;aspect-ratio:3 / 2;border-radius:var(--pom-radius-m);overflow:hidden;background:var(--pom-color-bg-muted)}.pom-fp__quadro img{display:block;width:100%;height:100%;object-fit:cover}.pom-fp__pt{position:absolute;left:var(--x);top:var(--y);z-index:2;display:flex;align-items:center;gap:6px;transform:translate(-22px,-50%);cursor:pointer}.pom-fp__pt b{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pom-color-surface);color:var(--pom-color-ink);font:700 17px/1 var(--pom-font-num);box-shadow:0 0 0 3px rgba(255,255,255,.45),var(--pom-shadow-2);transition:background var(--pom-motion-fast) var(--pom-ease),color var(--pom-motion-fast) var(--pom-ease),transform var(--pom-motion-fast) var(--pom-ease)}:is(.pom,.tc-page) .pom-fp__pt span{padding:4px 10px;border-radius:var(--pom-radius-pill);background:rgba(20,24,31,.8);color:#fff;font:600 13px/1.3 var(--pom-font-body);white-space:nowrap;opacity:0;transform:translateX(-4px);transition:opacity var(--pom-motion-fast) var(--pom-ease),transform var(--pom-motion-fast) var(--pom-ease);pointer-events:none}.pom-fp__pt:hover b{transform:scale(1.08)}:is(.pom,.tc-page) .pom-fp__leg{font-size:13px;line-height:1.4;color:var(--pom-color-text-muted)}.pom-fp__chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--pom-space-1)}:is(.pom,.tc-page) .pom-fp__chip{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:48px;padding:0 12px 0 6px;border-radius:var(--pom-radius-pill);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line);color:var(--pom-color-ink);font:600 15px/1.2 var(--pom-font-heading);white-space:nowrap;cursor:pointer;transition:background var(--pom-motion-fast) var(--pom-ease),box-shadow var(--pom-motion-fast) var(--pom-ease)}.pom-fp__chip b{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--pom-color-bg-muted);font:700 14px/1 var(--pom-font-num)}:is(.pom,.tc-page) .pom-fp__chip:hover{box-shadow:inset 0 0 0 1px var(--pom-color-line-strong),var(--pom-shadow-1)}.pom-fp__lado{display:grid;grid-template-rows:1fr auto;gap:var(--pom-space-4);min-width:0;padding:var(--pom-space-3);border-radius:var(--pom-radius-m);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line),var(--pom-shadow-1)}.pom-fp__pans{display:grid}.pom-fp__pan{grid-area:1 / 1;display:grid;gap:var(--pom-space-1-5);align-content:start}:is(.pom,.tc-page) .pom-fp__tag{margin:0;font:600 13px/1.3 var(--pom-font-body);letter-spacing:.02em;text-transform:uppercase;color:var(--pom-color-accent-text)}:is(.pom,.tc-page) .pom-fp__t{display:flex;align-items:center;gap:10px;margin:0;font:600 clamp(22px,1.9vw,26px)/1.2 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-fp__t b{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--pom-color-accent-text);color:#fff;font:700 16px/1 var(--pom-font-num)}:is(.pom,.tc-page) .pom-fp__p{margin:0;font-size:15px;line-height:1.5;color:var(--pom-color-text)}:is(.pom,.tc-page) .pom-fp__p strong{color:var(--pom-color-ink)}.pom-fp__mat{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--pom-space-2);align-items:end;margin-top:var(--pom-space-1)}.pom-fp__latas{display:flex;align-items:flex-end;gap:4px;height:clamp(112px,9vw,140px)}.pom-fp__latas img{display:block;height:100%;width:auto;filter:drop-shadow(0 12px 16px rgba(20,24,31,.2))}.pom-fp__latas img + img{height:82%}.pom-fp__specs{display:grid;gap:8px;margin:0}.pom-fp__specs div + div{padding-top:8px;border-top:1px solid var(--pom-color-line)}:is(.pom,.tc-page) .pom-fp__specs dt{font:600 14px/1.3 var(--pom-font-heading);color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-fp__specs dd{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--pom-color-text-muted)}.pom-fp__pe{display:grid;gap:var(--pom-space-2);padding-top:var(--pom-space-3);border-top:1px solid var(--pom-color-line)}.pom-fp__factos{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none}:is(.pom,.tc-page) .pom-fp__factos li{display:inline-flex;align-items:center;gap:6px;font:600 14px/1.3 var(--pom-font-body);color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-fp__factos li::before{content:'';width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%231A66C9' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.pom-fp__ctas{display:flex;flex-wrap:wrap;gap:var(--pom-space-1-5)}.pom-fp__ordem{display:grid;gap:var(--pom-space-1-5)}:is(.pom,.tc-page) .pom-fp__oh{margin:0;font:600 18px/1.3 var(--pom-font-heading);color:var(--pom-color-ink)}.pom-fp__ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pom-space-3);margin:0;padding:0;list-style:none}.pom-fp__olab{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:4px;align-items:end;padding:12px 14px 12px 12px;border-radius:var(--pom-radius-m);box-shadow:inset 0 3px 0 transparent,var(--pom-ring-line);background:var(--pom-color-surface);cursor:pointer;transition:opacity var(--pom-motion-base) var(--pom-ease),box-shadow var(--pom-motion-base) var(--pom-ease)}.pom-fp__olat{grid-row:1 / 3;display:flex;align-items:flex-end;gap:2px;height:72px}.pom-fp__olat img{display:block;height:100%;width:auto;filter:drop-shadow(0 6px 8px rgba(20,24,31,.18))}.pom-fp__olat img + img{height:82%}.pom-fp__otx{display:flex;align-items:center;gap:8px}.pom-fp__on{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--pom-color-accent-text);color:#fff;font:700 12px/1 var(--pom-font-num)}:is(.pom,.tc-page) .pom-fp__onome{font:600 15px/1.25 var(--pom-font-heading);color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-fp__ospec{min-height:2.8em;font-size:13px;line-height:1.4;color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-fp__onota{margin:0;max-width:90ch;font-size:13px;line-height:1.55;color:var(--pom-color-text-muted)}.pom-fp__reg{font-size:.6em;vertical-align:.45em;line-height:0}.pom-fp{font-variant-numeric:lining-nums}@media (max-width:899px){.pom-fp__ol{grid-template-columns:1fr 1fr;gap:var(--pom-space-1-5)}}@media (max-width:599px){.pom-fp__pt b{width:40px;height:40px;font-size:16px}.pom-fp__pt{transform:translate(-20px,-50%)}:is(.pom,.tc-page) .pom-fp__pt span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pom-fp__chips{grid-template-columns:1fr 1fr}.pom-fp__lado{padding:var(--pom-space-2)}.pom-fp__mat{grid-template-columns:1fr}.pom-fp__latas{height:110px}.pom-fp__olab{grid-template-columns:1fr;padding:10px}.pom-fp__olat{grid-row:auto;height:60px}:is(.pom,.tc-page) .pom-fp__ospec{min-height:0}}@supports selector(:has(*)){.pom-fp__pan{visibility:hidden}.pom-fp__oi .pom-fp__olab{opacity:.38}:is(.pom,.tc-page) .pom-fp__oi .pom-fp__ospec{visibility:hidden}.pom-fp:has(.pom-fp__r[value="1"]:checked) .pom-fp__pan[data-n="1"],.pom-fp:has(.pom-fp__r[value="2"]:checked) .pom-fp__pan[data-n="2"],.pom-fp:has(.pom-fp__r[value="3"]:checked) .pom-fp__pan[data-n="3"],.pom-fp:has(.pom-fp__r[value="4"]:checked) .pom-fp__pan[data-n="4"],.pom-fp:has(.pom-fp__r[value="5"]:checked) .pom-fp__pan[data-n="5"]{visibility:visible}.pom-fp:has(.pom-fp__r[value="1"]:checked) .pom-fp__pt[data-n="1"] b,.pom-fp:has(.pom-fp__r[value="2"]:checked) .pom-fp__pt[data-n="2"] b,.pom-fp:has(.pom-fp__r[value="3"]:checked) .pom-fp__pt[data-n="3"] b,.pom-fp:has(.pom-fp__r[value="4"]:checked) .pom-fp__pt[data-n="4"] b,.pom-fp:has(.pom-fp__r[value="5"]:checked) .pom-fp__pt[data-n="5"] b{background:var(--pom-color-accent-text);color:#fff;transform:scale(1.1);box-shadow:0 0 0 4px rgba(39,131,235,.35),var(--pom-shadow-2)}:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="1"]:checked) .pom-fp__pt[data-n="1"] span,:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="2"]:checked) .pom-fp__pt[data-n="2"] span,:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="3"]:checked) .pom-fp__pt[data-n="3"] span,:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="4"]:checked) .pom-fp__pt[data-n="4"] span,:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="5"]:checked) .pom-fp__pt[data-n="5"] span{opacity:1;transform:none}:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="1"]:checked) .pom-fp__chip[data-n="1"],:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="2"]:checked) .pom-fp__chip[data-n="2"],:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="3"]:checked) .pom-fp__chip[data-n="3"],:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="4"]:checked) .pom-fp__chip[data-n="4"],:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="5"]:checked) .pom-fp__chip[data-n="5"]{background:var(--pom-color-accent-soft);box-shadow:inset 0 0 0 2px var(--pom-color-accent)}.pom-fp:has(.pom-fp__r[value="1"]:checked) .pom-fp__chip[data-n="1"] b,.pom-fp:has(.pom-fp__r[value="2"]:checked) .pom-fp__chip[data-n="2"] b,.pom-fp:has(.pom-fp__r[value="3"]:checked) .pom-fp__chip[data-n="3"] b,.pom-fp:has(.pom-fp__r[value="4"]:checked) .pom-fp__chip[data-n="4"] b,.pom-fp:has(.pom-fp__r[value="5"]:checked) .pom-fp__chip[data-n="5"] b{background:var(--pom-color-accent-text);color:#fff}.pom-fp:has(.pom-fp__r[value="1"]:checked) .pom-fp__oi[data-on~="1"] .pom-fp__olab,.pom-fp:has(.pom-fp__r[value="2"]:checked) .pom-fp__oi[data-on~="2"] .pom-fp__olab,.pom-fp:has(.pom-fp__r[value="3"]:checked) .pom-fp__oi[data-on~="3"] .pom-fp__olab,.pom-fp:has(.pom-fp__r[value="4"]:checked) .pom-fp__oi[data-on~="4"] .pom-fp__olab,.pom-fp:has(.pom-fp__r[value="5"]:checked) .pom-fp__oi[data-on~="5"] .pom-fp__olab{opacity:1;box-shadow:inset 0 3px 0 var(--pom-color-accent),var(--pom-ring-line),var(--pom-shadow-1)}:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="1"]:checked) .pom-fp__oi[data-on~="1"] .pom-fp__ospec,:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="2"]:checked) .pom-fp__oi[data-on~="2"] .pom-fp__ospec,:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="3"]:checked) .pom-fp__oi[data-on~="3"] .pom-fp__ospec,:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="4"]:checked) .pom-fp__oi[data-on~="4"] .pom-fp__ospec,:is(.pom,.tc-page) .pom-fp:has(.pom-fp__r[value="5"]:checked) .pom-fp__oi[data-on~="5"] .pom-fp__ospec{visibility:visible}.pom-fp:has(.pom-fp__r[value="1"]:focus-visible) :is(.pom-fp__chip,.pom-fp__pt)[data-n="1"],.pom-fp:has(.pom-fp__r[value="2"]:focus-visible) :is(.pom-fp__chip,.pom-fp__pt)[data-n="2"],.pom-fp:has(.pom-fp__r[value="3"]:focus-visible) :is(.pom-fp__chip,.pom-fp__pt)[data-n="3"],.pom-fp:has(.pom-fp__r[value="4"]:focus-visible) :is(.pom-fp__chip,.pom-fp__pt)[data-n="4"],.pom-fp:has(.pom-fp__r[value="5"]:focus-visible) :is(.pom-fp__chip,.pom-fp__pt)[data-n="5"]{outline:var(--pom-focus);outline-offset:var(--pom-focus-offset);border-radius:var(--pom-radius-pill)}}
