.nfQj9G_grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));border-top:1px solid var(--line);display:grid;overflow:hidden}.nfQj9G_item{border-left:1px solid var(--line);border-bottom:1px solid var(--line);transition:background-color var(--dur-3), opacity var(--dur-4) var(--ease-out-soft), transform var(--dur-4) var(--ease-out-soft);transition-delay:0s, calc(var(--i) * 70ms), calc(var(--i) * 70ms);margin-left:-1px;padding:clamp(24px,2.4vw,40px) clamp(20px,2vw,32px) clamp(28px,2.8vw,44px);position:relative}.nfQj9G_item:before{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .7s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.nfQj9G_item:hover{background:color-mix(in srgb, var(--ink) 2.5%, transparent)}.nfQj9G_item:hover:before{transform:scaleX(1)}.nfQj9G_icon{border:1px solid var(--line-strong);border-radius:var(--radius);width:44px;height:44px;color:var(--red-ink);transition:border-color var(--dur-3), transform var(--dur-elastic) var(--ease-elastic);place-items:center;display:grid}.nfQj9G_item:hover .nfQj9G_icon{border-color:var(--red);transform:translateY(-4px)}.nfQj9G_title{margin:var(--s-6) 0 var(--s-3)}@media (max-width:1023px){.nfQj9G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.nfQj9G_grid{grid-template-columns:1fr}}
.PkOGxq_card{aspect-ratio:4/5;border-radius:var(--radius);color:#fff;isolation:isolate;background:#000;position:relative;overflow:hidden}.PkOGxq_link{z-index:1;position:absolute;inset:0}.PkOGxq_link:focus-visible{outline-offset:-3px}.PkOGxq_media{display:block;position:absolute;inset:0;overflow:hidden}.PkOGxq_img{transition:transform var(--dur-5) var(--ease-out)}.PkOGxq_card:hover .PkOGxq_img{transform:scale(1.04)}.PkOGxq_photo .PkOGxq_media:after{content:"";background:var(--ov-card);position:absolute;inset:0}.PkOGxq_photo .PkOGxq_img{object-fit:cover;object-position:center 60%}.PkOGxq_tags{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:12px;left:12px}.PkOGxq_wa{z-index:2;border-radius:var(--radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;width:40px;height:40px;transition:opacity var(--dur-3), transform var(--dur-3) var(--ease-out), background-color var(--dur-2), border-color var(--dur-2);background:#00000059;border:1px solid #ffffff59;place-items:center;display:grid;position:absolute;top:12px;right:12px;transform:translateY(-6px)}.PkOGxq_card:hover .PkOGxq_wa,.PkOGxq_wa:focus-visible{opacity:1;transform:none}.PkOGxq_wa:hover{background:var(--red);border-color:var(--red)}.PkOGxq_info{z-index:2;pointer-events:none;padding:clamp(16px,1.4vw,24px);position:absolute;bottom:0;left:0;right:0}.PkOGxq_info .t-label{color:var(--on-photo-muted)}.PkOGxq_title{color:#fff;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}.PkOGxq_rule{background:var(--on-photo-line);height:1px;margin:16px 0 12px;position:relative}.PkOGxq_rule:after{content:"";background:var(--red);transform-origin:0;transition:transform var(--dur-4) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.PkOGxq_card:hover .PkOGxq_rule:after{transform:scaleX(1)}.PkOGxq_meta{font:400 var(--fs-label)/1.2 var(--ff-body);letter-spacing:.16em;text-transform:uppercase;color:var(--on-photo-muted);grid-template-columns:1fr 1px 1fr;align-items:center;gap:12px;display:grid}.PkOGxq_meta>span:nth-child(2){background:#ffffff4d;height:12px}.PkOGxq_meta>span:last-child{text-align:right}.PkOGxq_price{flex-direction:column;gap:4px;margin-top:14px;display:flex}.PkOGxq_price .t-strike{color:var(--on-photo-subtle)}.PkOGxq_price .t-price{color:#fff}.PkOGxq_price .PkOGxq_consulta{font-size:calc(var(--fs-price) * .72);letter-spacing:.08em}.PkOGxq_packshot{aspect-ratio:auto;color:var(--ink);background:0 0;overflow:visible}.PkOGxq_packshot .PkOGxq_link{display:block;position:static}.PkOGxq_packshot .PkOGxq_link:before{content:"";z-index:1;position:absolute;inset:0}.PkOGxq_packshot .PkOGxq_media{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);background:#fff;position:relative}.PkOGxq_packshot .PkOGxq_img{object-fit:cover}.PkOGxq_packshot .PkOGxq_tags .tag--photo{color:#111;background:#ffffffb3;border-color:#0003}.PkOGxq_packshot .PkOGxq_info{padding:var(--s-4) 0 0;position:static}.PkOGxq_packshot .PkOGxq_info .t-label{color:var(--ink-subtle)}.PkOGxq_packshot .PkOGxq_title{color:var(--ink)}.PkOGxq_packshot .PkOGxq_rule{background:var(--line-strong);margin:12px 0 10px}.PkOGxq_packshot .PkOGxq_meta{color:var(--ink-muted)}.PkOGxq_packshot .PkOGxq_meta>span:nth-child(2){background:var(--line-strong)}.PkOGxq_packshot .PkOGxq_price{margin-top:10px}.PkOGxq_packshot .PkOGxq_price .t-strike{color:var(--ink-subtle)}.PkOGxq_packshot .PkOGxq_price .t-price{color:var(--ink)}.PkOGxq_contain .PkOGxq_img{object-fit:contain;padding:9%}.PkOGxq_contain .PkOGxq_title{-webkit-line-clamp:2;min-height:2.24em}@media (hover:none){.PkOGxq_wa{opacity:1;transform:none}}
.OcyMvG_row{gap:var(--gap-tight);grid-template-columns:1fr 1fr;display:grid}.OcyMvG_field{min-width:0;position:relative}.OcyMvG_input{letter-spacing:.04em;height:44px;font-size:13px}.OcyMvG_withUnit{padding-right:44px}.OcyMvG_unit{font:500 var(--fs-micro)/1 var(--ff-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-subtle);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}
.E8rWSW_select{z-index:6;position:relative}.E8rWSW_trigger{align-items:center;gap:var(--s-3);border:1px solid var(--line-strong);border-radius:var(--radius);text-align:left;min-width:240px;height:44px;transition:border-color var(--dur-2), background-color var(--dur-2);background:0 0;padding:0 14px 0 16px;display:inline-flex}.E8rWSW_trigger:hover,.E8rWSW_open .E8rWSW_trigger{border-color:var(--ink)}.E8rWSW_label{font:400 var(--fs-micro)/1 var(--ff-body);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-subtle)}.E8rWSW_value{font:600 var(--fs-micro)/1 var(--ff-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);flex:1}.E8rWSW_chev{color:var(--ink-subtle);transition:transform var(--dur-elastic) var(--ease-elastic)}.E8rWSW_open .E8rWSW_chev{transform:rotate(180deg)}.E8rWSW_list{background:color-mix(in srgb, var(--bg-elevated) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line-strong);border-radius:var(--radius);opacity:0;visibility:hidden;clip-path:inset(0 0 100%);transition:opacity .16s var(--ease-in), transform .2s var(--ease-in), clip-path .2s var(--ease-in), visibility 0s .2s;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;transform:translateY(-6px);box-shadow:0 24px 48px -24px #00000073}.E8rWSW_open .E8rWSW_list{opacity:1;visibility:visible;clip-path:inset(0 0 -1px);transition:opacity .22s var(--ease-out), transform .42s var(--ease-out), clip-path .42s var(--ease-out), visibility 0s;transform:none}.E8rWSW_option{border-radius:var(--radius);height:38px;font:500 var(--fs-micro)/1 var(--ff-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);cursor:pointer;opacity:0;transition:opacity var(--dur-2), transform var(--dur-3) var(--ease-out), background-color var(--dur-2), color var(--dur-2);justify-content:space-between;align-items:center;padding:0 12px;display:flex;transform:translateY(-4px)}.E8rWSW_open .E8rWSW_option{opacity:1;transition-delay:calc(60ms + var(--i) * 30ms), calc(60ms + var(--i) * 30ms), 0s, 0s;transform:none}.E8rWSW_hi{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.E8rWSW_option[aria-selected=true]{color:var(--ink)}.E8rWSW_option svg{color:var(--red-ink)}
