.comprar-module__yhDsbG__main{--navy:#0b1b42;--blue-700:#96a1c8;--blue-600:#2454ea;--blue-500:#4b74ff;--sky-50:#eef3ff;--sky-100:#dfe9ff;--gray-600:#57628a;--gray-400:#8894b8;--gray-200:#e3e8f7;--red-600:#d1263f;--red-50:#fdecee;--green-600:#1a9f5c;--radius-lg:20px;--radius-md:14px;--radius-sm:10px;background:var(--sky-50);min-height:100vh;color:var(--navy);padding:40px 16px 60px;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}.comprar-module__yhDsbG__wrap{max-width:560px;margin:0 auto}.comprar-module__yhDsbG__brand{justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;font-size:1.05rem;font-weight:700;display:flex}.comprar-module__yhDsbG__brandRow{align-items:center;gap:8px;display:flex}.comprar-module__yhDsbG__langSwitch{border:1px solid var(--gray-200);background:#fff;border-radius:999px;gap:4px;padding:3px;display:flex}.comprar-module__yhDsbG__langBtn{color:var(--gray-600);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 11px;font-size:.72rem;font-weight:700;transition:background .15s,color .15s}.comprar-module__yhDsbG__langBtn:hover{color:var(--blue-600)}.comprar-module__yhDsbG__langBtnActive{background:var(--blue-600);color:#fff}.comprar-module__yhDsbG__langBtnActive:hover{color:#fff}.comprar-module__yhDsbG__brandMark{background:var(--blue-600);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.comprar-module__yhDsbG__headerCard{margin-bottom:18px}.comprar-module__yhDsbG__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--blue-600);font-size:.72rem;font-weight:700;display:inline-block}.comprar-module__yhDsbG__title{margin:6px 0;font-size:clamp(1.4rem,6vw,1.8rem);font-weight:700}.comprar-module__yhDsbG__subtitle{color:var(--gray-600);font-size:.92rem;line-height:1.5}.comprar-module__yhDsbG__grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:12px;margin:20px 0 26px;display:grid}.comprar-module__yhDsbG__seccaoBtn{border:1.5px solid var(--gray-200);color:var(--navy);border-radius:var(--radius-md);font-family:var(--font-display,inherit);cursor:pointer;background:#fff;flex-direction:column;align-items:center;gap:4px;padding:14px 6px 10px;font-size:1rem;font-weight:700;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative}.comprar-module__yhDsbG__seccaoBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px -12px #0b1b4259}.comprar-module__yhDsbG__seccaoBtn.comprar-module__yhDsbG__selected{border-color:var(--blue-600);box-shadow:0 0 0 3px #4b74ff2e}.comprar-module__yhDsbG__seccaoBtn.comprar-module__yhDsbG__coberta{background:linear-gradient(150deg, var(--blue-600), var(--blue-700));color:#fff;border-color:var(--blue-700)}.comprar-module__yhDsbG__seccaoBtn.comprar-module__yhDsbG__coberta:hover:not(:disabled){box-shadow:0 12px 24px -10px #2454ea8c}.comprar-module__yhDsbG__tagCoberta{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:.6rem;font-weight:600}.comprar-module__yhDsbG__precoMini{opacity:.85;font-size:.68rem;font-weight:600}.comprar-module__yhDsbG__seccaoBtn.comprar-module__yhDsbG__esgotada{color:var(--gray-400);filter:grayscale(.5);opacity:.6;cursor:not-allowed;background:#eef0f6;border-color:#e3e6f0;box-shadow:none!important;transform:none!important}.comprar-module__yhDsbG__badgeEsgotado{background:var(--red-600);color:#fff;letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:.58rem;font-weight:700;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 6px #d1263f66}.comprar-module__yhDsbG__detailCard{border-radius:var(--radius-lg);background:#fff;border:1px solid #eef1fa;margin-bottom:20px;overflow:hidden;box-shadow:0 30px 60px -30px #0b1b422e}.comprar-module__yhDsbG__detailImageWrap{aspect-ratio:16/10;background:var(--sky-100);width:100%;position:relative}.comprar-module__yhDsbG__detailImage{object-fit:cover;width:100%;height:100%;display:block}.comprar-module__yhDsbG__detailImageBadge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1b42bf;border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:700;position:absolute;top:14px;left:14px}.comprar-module__yhDsbG__detailBody{padding:20px 22px 22px}.comprar-module__yhDsbG__detailTopRow{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.comprar-module__yhDsbG__detailTitle{margin:0;font-size:1.15rem;font-weight:700}.comprar-module__yhDsbG__detailPreco{color:var(--blue-600);white-space:nowrap;font-size:1.15rem;font-weight:700}.comprar-module__yhDsbG__detailDisponivel{color:var(--gray-600);margin:4px 0 18px;font-size:.85rem}.comprar-module__yhDsbG__detailDisponivel strong{color:var(--green-600)}.comprar-module__yhDsbG__detailDisponivel.comprar-module__yhDsbG__zero strong{color:var(--red-600)}.comprar-module__yhDsbG__qtyRow{background:var(--sky-50);border:1px solid var(--sky-100);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:12px 14px;display:flex}.comprar-module__yhDsbG__qtyLabel{color:var(--navy);font-size:.85rem;font-weight:600}.comprar-module__yhDsbG__qtyControls{align-items:center;gap:12px;display:flex}.comprar-module__yhDsbG__qtyBtn{border:1px solid var(--gray-200);width:32px;height:32px;color:var(--blue-600);cursor:pointer;background:#fff;border-radius:9px;place-items:center;font-size:1.1rem;font-weight:700;line-height:1;display:grid}.comprar-module__yhDsbG__qtyBtn:disabled{opacity:.4;cursor:not-allowed}.comprar-module__yhDsbG__qtyValue{text-align:center;min-width:20px;font-weight:700}.comprar-module__yhDsbG__totalRow{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.comprar-module__yhDsbG__totalLabel{color:var(--gray-600);font-size:.85rem}.comprar-module__yhDsbG__totalValue{font-size:2rem;font-weight:700}.comprar-module__yhDsbG__buyButton{background:var(--blue-600);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px 20px;font-size:.95rem;font-weight:600;transition:transform .15s,background .15s;display:flex;box-shadow:0 10px 24px -10px #2454eaa6}.comprar-module__yhDsbG__buyButton:hover:not(:disabled){background:var(--blue-700);transform:translateY(-1px)}.comprar-module__yhDsbG__buyButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.comprar-module__yhDsbG__pager{justify-content:center;align-items:center;gap:18px;margin:-6px 0 26px;display:flex}.comprar-module__yhDsbG__pagerBtn{border:1.5px solid var(--gray-200);width:40px;height:40px;color:var(--blue-600);cursor:pointer;background:#fff;border-radius:50%;place-items:center;font-size:1.3rem;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s,background .15s;display:grid}.comprar-module__yhDsbG__pagerBtn:hover:not(:disabled){background:var(--blue-600);color:#fff;transform:translateY(-1px);box-shadow:0 8px 16px -8px #2454ea80}.comprar-module__yhDsbG__pagerBtn:disabled{opacity:.35;cursor:not-allowed}.comprar-module__yhDsbG__pagerInfo{color:var(--gray-600);text-align:center;min-width:64px;font-size:.82rem;font-weight:600}.comprar-module__yhDsbG__stateBox{border-radius:var(--radius-lg);text-align:center;color:var(--gray-600);background:#fff;border:1px solid #eef1fa;padding:40px 20px;font-size:.9rem}.comprar-module__yhDsbG__errorBox{background:var(--red-50);color:var(--red-600);border:1px solid #f6c6cd;border-radius:10px;margin-bottom:16px;padding:14px 16px;font-size:.85rem;font-weight:600}.comprar-module__yhDsbG__legend{flex-wrap:wrap;gap:14px;margin:4px 0;display:flex}.comprar-module__yhDsbG__legendItem{color:var(--gray-600);align-items:center;gap:6px;font-size:.75rem;display:flex}.comprar-module__yhDsbG__legendDot{border:1.5px solid var(--gray-200);background:#fff;border-radius:4px;flex-shrink:0;width:12px;height:12px}.comprar-module__yhDsbG__legendDot.comprar-module__yhDsbG__coberta{background:linear-gradient(150deg, var(--blue-600), var(--blue-700));border-color:var(--blue-700)}.comprar-module__yhDsbG__legendDot.comprar-module__yhDsbG__esgotada{filter:grayscale(.5);opacity:.7;background:#eef0f6;border-color:#e3e6f0}@media (max-width:380px){.comprar-module__yhDsbG__grid{grid-template-columns:repeat(auto-fill,minmax(68px,1fr))}}.comprar-module__yhDsbG__sec_detalhe{text-align:center;color:#008;font-family:Georgia,Times New Roman,Times,serif;font-size:15px;text-decoration:overline}.comprar-module__yhDsbG__totalRow{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:100%;margin-top:14px;padding:10px 12px;gap:5px!important}.comprar-module__yhDsbG__totalRow>div{line-height:1.3;font-size:12px!important}.comprar-module__yhDsbG__totalRow .comprar-module__yhDsbG__totalLabel{color:#64748b;font-size:12px;font-weight:500}.comprar-module__yhDsbG__totalRow .comprar-module__yhDsbG__totalValue{color:#0f172a;font-size:16px;font-weight:600}.comprar-module__yhDsbG__totalRow>div:last-child .comprar-module__yhDsbG__totalLabel,.comprar-module__yhDsbG__totalRow>div:last-child .comprar-module__yhDsbG__totalValue{font-size:13px;font-weight:700}.comprar-module__yhDsbG__portasOverlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080f1ead;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out comprar-module__yhDsbG__portasOverlayEntrada;display:flex;position:fixed;inset:0}.comprar-module__yhDsbG__portasModal{scrollbar-width:thin;background:#fff;border-radius:24px;width:min(100%,480px);max-height:calc(100vh - 40px);padding:0 24px 24px;animation:.45s cubic-bezier(.16,1,.3,1) comprar-module__yhDsbG__portasModalEntrada;position:relative;overflow-y:auto;box-shadow:0 25px 70px #00000040,0 8px 25px #1642d11f}.comprar-module__yhDsbG__portasBanner{background:url(../media/baka.2ephzcwaiclb5.webp) 50%/cover no-repeat;border-bottom:1px solid #e5eaf5;justify-content:center;align-items:center;min-height:72px;margin:0 -24px 24px;padding:14px 20px;display:flex;position:relative;overflow:hidden}.comprar-module__yhDsbG__portasBanner:before{content:"";background:#2454ea14;border-radius:50%;width:180px;height:180px;position:absolute;top:-100px;left:-60px}.comprar-module__yhDsbG__portasBanner:after{content:"";background:#2454ea14;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-90px;right:-50px}.comprar-module__yhDsbG__portasBanner span{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:700;position:relative}.comprar-module__yhDsbG__portasHeader{text-align:center}.comprar-module__yhDsbG__portasIcon{background:#eef3ff;border-radius:18px;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 14px;font-size:29px;animation:.6s .12s both comprar-module__yhDsbG__portasIconEntrada;display:flex;box-shadow:inset 0 0 0 1px #2454ea14}.comprar-module__yhDsbG__portasEyebrow{color:#2454ea;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.comprar-module__yhDsbG__portasHeader h2{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:clamp(23px,5vw,29px);font-weight:800}.comprar-module__yhDsbG__portasHeader p{color:#64748b;max-width:360px;margin:9px auto 0;font-size:14px;line-height:1.55}.comprar-module__yhDsbG__portasLista{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.comprar-module__yhDsbG__portaItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:15px;align-items:center;gap:11px;min-height:66px;padding:12px 14px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;animation:.4s cubic-bezier(.16,1,.3,1) both comprar-module__yhDsbG__portaEntrada;display:flex}.comprar-module__yhDsbG__portaItem:first-child{animation-delay:.12s}.comprar-module__yhDsbG__portaItem:nth-child(2){animation-delay:.17s}.comprar-module__yhDsbG__portaItem:nth-child(3){animation-delay:.22s}.comprar-module__yhDsbG__portaItem:nth-child(4){animation-delay:.27s}.comprar-module__yhDsbG__portaItem:nth-child(5){animation-delay:.32s}.comprar-module__yhDsbG__portaItem:hover{background:#f5f8ff;border-color:#c7d5ff;transform:translateY(-2px);box-shadow:0 7px 18px #1642d114}.comprar-module__yhDsbG__portaIcon{background:#e8efff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.comprar-module__yhDsbG__portaItem strong{color:#172033;font-size:14px;font-weight:750}.comprar-module__yhDsbG__portasAviso{color:#475569;background:#f4f7ff;border:1px solid #dbe5ff;border-radius:14px;align-items:flex-start;gap:10px;margin-top:18px;padding:13px 14px;animation:.4s .3s both comprar-module__yhDsbG__avisoEntrada;display:flex}.comprar-module__yhDsbG__portasAviso>span{color:#fff;background:#2454ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:flex}.comprar-module__yhDsbG__portasAviso p{margin:1px 0 0;font-size:12.5px;line-height:1.5}.comprar-module__yhDsbG__portasEntendido{color:#fff;cursor:pointer;background:#1642d1;border:0;border-radius:15px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:54px;margin-top:18px;font-size:15px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;animation:.5s .45s both comprar-module__yhDsbG__botaoEntendidoEntrada;display:flex;position:relative;box-shadow:0 8px 20px #1642d140}.comprar-module__yhDsbG__portasEntendido span{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.comprar-module__yhDsbG__portasEntendido:hover{background:#1238b5;transform:translateY(-2px);box-shadow:0 12px 26px #1642d152}.comprar-module__yhDsbG__portasEntendido:active{transform:translateY(0);box-shadow:0 5px 12px #1642d138}@keyframes comprar-module__yhDsbG__portasOverlayEntrada{0%{opacity:0}to{opacity:1}}@keyframes comprar-module__yhDsbG__portasModalEntrada{0%{opacity:0;transform:translateY(35px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes comprar-module__yhDsbG__portasIconEntrada{0%{opacity:0;transform:scale(.65)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes comprar-module__yhDsbG__portaEntrada{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes comprar-module__yhDsbG__avisoEntrada{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes comprar-module__yhDsbG__botaoEntendidoEntrada{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.comprar-module__yhDsbG__portasOverlay{align-items:flex-end;padding:10px}.comprar-module__yhDsbG__portasModal{border-radius:22px;width:100%;max-height:calc(100vh - 20px);padding:0 18px 18px;animation-name:comprar-module__yhDsbG__portasModalMobileEntrada}.comprar-module__yhDsbG__portasBanner{min-height:62px;margin-bottom:20px;margin-left:-18px;margin-right:-18px}.comprar-module__yhDsbG__portasIcon{border-radius:16px;width:56px;height:56px;font-size:25px}.comprar-module__yhDsbG__portasHeader h2{font-size:23px}.comprar-module__yhDsbG__portasHeader p{font-size:13px}.comprar-module__yhDsbG__portasLista{gap:8px}.comprar-module__yhDsbG__portaItem{gap:8px;min-height:60px;padding:9px 10px}.comprar-module__yhDsbG__portaIcon{width:32px;height:32px;font-size:16px}.comprar-module__yhDsbG__portaItem strong{font-size:13px}.comprar-module__yhDsbG__portasEntendido{min-height:52px;font-size:14px}}@keyframes comprar-module__yhDsbG__portasModalMobileEntrada{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.comprar-module__yhDsbG__portasOverlay,.comprar-module__yhDsbG__portasModal,.comprar-module__yhDsbG__portasIcon,.comprar-module__yhDsbG__portaItem,.comprar-module__yhDsbG__portasAviso,.comprar-module__yhDsbG__portasEntendido{animation:none}.comprar-module__yhDsbG__portaItem,.comprar-module__yhDsbG__portasEntendido{transition:none}}.comprar-module__yhDsbG__portasClose{z-index:10;color:#475569;cursor:pointer;background:#fffffff2;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:24px;font-weight:400;line-height:1;transition:transform .2s,background .2s,color .2s,box-shadow .2s;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #0f172a14}.comprar-module__yhDsbG__portasClose:hover{color:#0f172a;background:#f1f5f9;transform:rotate(90deg);box-shadow:0 6px 16px #0f172a1f}.comprar-module__yhDsbG__portasClose:active{transform:rotate(90deg)scale(.92)}@media (max-width:520px){.comprar-module__yhDsbG__portasClose{width:36px;height:36px;font-size:22px;top:11px;right:11px}}.comprar-module__yhDsbG__portasModal{scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.comprar-module__yhDsbG__portasModal::-webkit-scrollbar{display:none}
