.mgh-pv-preco .price__regular{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem}.mgh-pv-preco__rotulo{font-size:1.4rem;font-weight:500;letter-spacing:normal}.mgh-pv-preco__depois{display:block;margin:.2rem 0 0;font-size:1.3rem;line-height:1.4;letter-spacing:normal;color:#000000bf}.price--large .mgh-pv-preco__rotulo{font-size:1.6rem}.price--large .mgh-pv-preco__depois{font-size:1.5rem!important}.mgh-pv{margin:1.2rem 0 .4rem;border:1px solid rgba(0,0,0,.14);border-radius:12px;background:#fff;overflow:hidden}.mgh-pv__factos{display:grid;grid-template-columns:1fr;margin:0;background:#fbd6d6}.mgh-pv__facto{padding:1.2rem 1.6rem}.mgh-pv__facto+.mgh-pv__facto{border-top:1px solid rgba(0,0,0,.1)}.mgh-pv__facto dt{margin:0;font-size:1.3rem;line-height:1.3}.mgh-pv__facto dd{margin:.2rem 0 0;font-size:1.8rem;font-weight:700;line-height:1.25}.mgh-pv__corpo{padding:1.2rem 1.6rem 1.4rem}.mgh-pv__lista{list-style:none;margin:0;padding:0;font-size:1.4rem;line-height:1.5}.mgh-pv__lista li{position:relative;padding-left:1.8rem;margin:.3rem 0}.mgh-pv__lista li:before{content:"";position:absolute;left:.2rem;top:.62em;width:.7rem;height:.7rem;border-radius:50%;background:#98c7e3}.mgh-pv__alerta{font-weight:700}.mgh-pv__link{display:inline-block;margin-top:.8rem;font-size:1.4rem;color:inherit;text-decoration:underline;text-underline-offset:.3rem}.mgh-pv__link:focus-visible{outline:2px solid #000;outline-offset:3px;border-radius:4px}.mgh-pv--fechada .mgh-pv__factos{background:#f3f3f3}@media screen and (min-width:480px){.mgh-pv__factos{grid-template-columns:1fr 1fr}.mgh-pv__facto+.mgh-pv__facto{border-top:0;border-left:1px solid rgba(0,0,0,.1)}}.mgh-pv-aviso{margin:0 0 1.6rem;border:1px solid rgba(0,0,0,.14);border-radius:12px;background:#fff;text-align:left;font-size:1.4rem;line-height:1.5;overflow:hidden}.mgh-pv-aviso__cabeca{padding:1.2rem 1.6rem;background:#fbd6d6}.mgh-pv-aviso__titulo{margin:0;font-size:1.6rem;font-weight:700;line-height:1.3;letter-spacing:normal}.mgh-pv-aviso__corpo{padding:1.2rem 1.6rem 1.6rem}.mgh-pv-aviso__corpo>p{margin:0 0 1rem}.mgh-pv-aviso__lista{list-style:none;margin:0 0 1rem;padding:0}.mgh-pv-aviso__lista li{display:flex;flex-direction:column;padding:.6rem 0;border-top:1px solid rgba(0,0,0,.08)}.mgh-pv-aviso__lista li:first-child{border-top:0;padding-top:0}.mgh-pv-aviso__lista strong{font-weight:500}.mgh-pv-aviso__lista span{font-size:1.3rem;color:#000000bf}.mgh-pv-envios{list-style:none;counter-reset:envio;display:grid;gap:.8rem;margin:0 0 1.2rem;padding:0}.mgh-pv-envios li{counter-increment:envio;display:grid;grid-template-columns:2.8rem 1fr;gap:0 1rem;align-items:start;padding:1rem 1.2rem;border-radius:10px;background:#f3f3f3}.mgh-pv-envios li:before{content:counter(envio);display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:#98c7e3;font-weight:700;font-size:1.4rem}.mgh-pv-envios li:last-child:before{background:#fbd6d6}.mgh-pv-envios b{display:block;font-weight:700}.mgh-pv-envios span{display:block;font-size:1.3rem;color:#000000bf}.mgh-pv-aviso .button{width:100%;min-height:4.8rem}.mgh-pv-aviso__nota{margin:.8rem 0 0;font-size:1.3rem;color:#000000bf}.mgh-pv-aviso__estado:empty{display:none}.mgh-pv-aviso__estado{margin:.8rem 0 0;font-weight:500}.mgh-pv-aviso__estado.is-erro{color:#8a1c1c}.mgh-pv-mini{margin:.8rem 0 0;padding:.8rem 1rem;border-radius:10px;background:#fbd6d6;font-size:1.3rem;line-height:1.45}.mgh-pv-mini a{color:inherit;font-weight:700;text-decoration:underline}.mgh-pv-guardados{margin:0 auto}.mgh-pv-guardados[hidden]{display:none}.mgh-pv-guardados .mgh-pv-aviso{margin:1.6rem 0 0}.mgh-pv-guardados__acoes{display:grid;gap:.8rem}.mgh-pv-guardados__remover{background:none;border:0;padding:.8rem 0;font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;color:inherit}.mgh-pv-guardados__remover:focus-visible{outline:2px solid #000;outline-offset:3px;border-radius:4px}@media screen and (min-width:750px){.mgh-pv-guardados__acoes{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:1.6rem}.mgh-pv-guardados .button{width:auto;padding:0 3rem}}@media(prefers-reduced-motion:no-preference){.mgh-pv-aviso .button{transition:transform .12s ease}.mgh-pv-aviso .button:active{transform:scale(.98)}}.mgh-pv-sojs{display:none}.mgh-pv-js p.mgh-pv-sojs{display:block}.mgh-pv-js .button.mgh-pv-sojs{display:inline-flex}.mgh-pv-aviso__lista li.is-indisponivel strong{color:#0000008c;text-decoration:line-through;text-decoration-thickness:1px}.mgh-pv-aviso__indisponivel{font-weight:500;color:#8a1c1c!important}.mgh-pv-aviso__produto{color:inherit;text-decoration:none}.mgh-pv-aviso__produto:hover strong{text-decoration:underline}.mgh-pv-faixa{background:#fbd6d6;border-bottom:1px solid rgba(0,0,0,.1);font-size:1.4rem;line-height:1.4}.mgh-pv-faixa__dentro{position:relative;display:grid;gap:.8rem;padding-top:1rem;padding-bottom:1rem;padding-right:4.8rem}.mgh-pv-faixa__texto{margin:0;font-weight:700}.mgh-pv-faixa__texto a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.mgh-pv-faixa__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.6rem}.mgh-pv-faixa .button{min-height:4.4rem;min-width:0;padding:0 2rem}.mgh-pv-faixa .mgh-pv-aviso__estado{margin:0}.mgh-pv-faixa__fechar{position:absolute;top:.6rem;right:1rem;width:4.4rem;height:4.4rem;display:grid;place-items:center;background:none;border:0;border-radius:50%;font-size:2.4rem;line-height:1;cursor:pointer;color:inherit}.mgh-pv-faixa__fechar:hover{background:#fff9}.mgh-pv-faixa__fechar:focus-visible,.mgh-pv-faixa__texto a:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (min-width:750px){.mgh-pv-faixa__dentro{grid-template-columns:1fr auto;align-items:center;padding-right:6rem}.mgh-pv-faixa__fechar{top:50%;transform:translateY(-50%)}.mgh-pv-faixa .mgh-pv-aviso__estado{grid-column:1 / -1}}.mgh-pv-aviso .button:not([disabled]),.mgh-pv-faixa .button:not([disabled]){--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--alpha-button-background: 1}.mgh-pv-aviso .button:not([disabled]):hover,.mgh-pv-faixa .button:not([disabled]):hover{--color-button: 255, 255, 255;--color-button-text: 0, 0, 0}.mgh-pv-aviso .button:focus-visible,.mgh-pv-faixa .button:focus-visible{outline:2px solid #000;outline-offset:3px}.mgh-pv-preco.price--large{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin:0 0 2.8rem}.mgh-pv-preco.price--large>*{margin:0!important}.mgh-pv-preco.price--large .price__container{margin:0}.mgh-pv-preco.price--large .price__regular{row-gap:.4rem}.mgh-pv-preco.price--large .badge{order:-1;margin:0 0 .2rem!important}.mgh-pv-preco.price--large .mgh-pv-preco__depois{line-height:1.4}.mgh-pv-preco.price--large .mgh-pv-preco__previsao{padding:.6rem 1rem;border-radius:8px;background:#f3f3f3;opacity:1!important;color:#000000b3}.mgh-pv{max-width:44rem}.mgh-pv-aviso__datas{margin:0 0 1rem;padding:.8rem 1rem;border-radius:8px;background:#f3f3f3;font-size:1.3rem}.mgh-pv-aviso__datas b{font-weight:700}.mgh-pv-itens{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;gap:0}.mgh-pv-item{display:grid;grid-template-columns:6.4rem 1fr;gap:.4rem 1.2rem;align-items:start;padding:1.2rem 0;border-top:1px solid rgba(0,0,0,.08)}.mgh-pv-item:first-child{border-top:0;padding-top:.4rem}.mgh-pv-item__foto{grid-row:span 2;width:6.4rem;aspect-ratio:1;border-radius:8px;background:#f3f3f3;overflow:hidden}.mgh-pv-item__foto img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.mgh-pv-item__texto{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0}.mgh-pv-item__nome{color:inherit;text-decoration:none;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mgh-pv-item__nome:hover{text-decoration:underline}.mgh-pv-item__preco{font-weight:700}.mgh-pv-item__nota{font-size:1.2rem;color:#000000b3}.mgh-pv-item__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.4rem}.mgh-pv-item__acoes .button{min-height:3.8rem;min-width:0;width:auto!important;padding:0 1.6rem;font-size:1.3rem}.mgh-pv-item__acoes .mgh-pv-guardados__remover{padding:.6rem 0;font-size:1.3rem}.mgh-pv-item__estado:empty{display:none}.mgh-pv-item__estado{font-size:1.3rem;font-weight:500}.mgh-pv-item.is-juntado{opacity:.55;transition:opacity .3s ease}.mgh-pv-item.is-indisponivel .mgh-pv-item__nome{color:#0000008c;text-decoration:line-through}.mgh-pv-pilula{display:inline-block;padding:.1rem .7rem;border-radius:99px;background:#fbd6d6;color:#000;font-size:1.1rem;font-weight:700;line-height:1.6;letter-spacing:.02em}.mgh-pv-item .button:not([disabled]),.mgh-pv-modal .button:not([disabled]){--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--alpha-button-background: 1}.mgh-pv-item .button:not([disabled]):hover,.mgh-pv-modal .button:not([disabled]):hover{--color-button: 251, 214, 214;--color-button-text: 0, 0, 0}.mgh-pv-modal{width:min(56rem,calc(100vw - 2.4rem));max-height:calc(100dvh - 4rem);margin:auto;padding:0;border:0;border-radius:16px;background:#fff;color:#000;box-shadow:0 2.4rem 6rem #00000040;font-size:1.4rem;line-height:1.5;overflow:hidden}.mgh-pv-modal[open]{display:flex;flex-direction:column}.mgh-pv-modal::backdrop{background:#00000073}.mgh-pv-modal__cabeca{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.2rem 1.2rem 1.8rem;background:#fbd6d6}.mgh-pv-modal__cabeca .mgh-pv-faixa__fechar{position:static;transform:none;flex:0 0 auto}.mgh-pv-modal__corpo{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.4rem 1.8rem .4rem}.mgh-pv-modal__texto{margin:0 0 .8rem;font-size:1.3rem;color:#000000bf}.mgh-pv-modal__rodape{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;padding:1.2rem 1.8rem 1.6rem;border-top:1px solid rgba(0,0,0,.08)}.mgh-pv-modal__rodape:empty{display:none}.mgh-pv-modal__rodape .button{min-height:4.6rem;padding:0 2.4rem}.mgh-pv-modal__rodape .mgh-pv-aviso__estado{flex-basis:100%;margin:0}@media screen and (max-width:479px){.mgh-pv-modal__rodape .button{width:100%}}.mgh-pv-modal .button:focus-visible,.mgh-pv-item .button:focus-visible{outline:2px solid #000;outline-offset:3px}.mgh-pv-guardados .mgh-pv-itens{margin-bottom:1.6rem}@media(prefers-reduced-motion:reduce){.mgh-pv-item.is-juntado{transition:none}}.mgh-pv-aviso__corpo>.button{margin:0 0 1.2rem}.mgh-pv-aviso__corpo>:last-child{margin-bottom:0}.mgh-pv-aviso--resumo .mgh-pv-aviso__cabeca{padding:1rem 1.4rem}.mgh-pv-aviso--resumo .mgh-pv-aviso__corpo{padding:1.2rem 1.4rem 1.4rem}.mgh-pv-aviso--resumo .button{min-height:4.4rem;font-size:1.4rem;line-height:1.25;padding:.8rem 1.2rem}.mgh-pv-detalhes{margin:0}.mgh-pv-detalhes summary{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 0;font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;list-style:none}.mgh-pv-detalhes summary::-webkit-details-marker{display:none}.mgh-pv-detalhes summary:after{content:"";width:.6rem;height:.6rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.2rem) rotate(45deg);transition:transform .15s ease}.mgh-pv-detalhes[open] summary:after{transform:translateY(.1rem) rotate(-135deg)}.mgh-pv-detalhes summary:focus-visible{outline:2px solid #000;outline-offset:3px;border-radius:4px}.mgh-pv-detalhes[open]>.mgh-pv-envios{margin-top:.8rem}.mgh-pv-detalhes .mgh-pv-aviso__nota{margin:.8rem 0 0}#cart-notification-product>.mgh-pv-mini{margin:1.6rem 0 0!important}.mgh-pv-guardados .mgh-pv-itens{grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:1rem}.mgh-pv-guardados .mgh-pv-item{padding:1rem;border:1px solid rgba(0,0,0,.08);border-radius:10px}.mgh-pv-guardados .mgh-pv-item:first-child{padding-top:1rem;border-top:1px solid rgba(0,0,0,.08)}.mgh-pv-item[hidden]{display:none}.mgh-pv-mais{display:block;margin:-.4rem 0 1.2rem;font-weight:500}@media screen and (max-width:479px){.mgh-pv-guardados .mgh-pv-itens{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mgh-pv-detalhes summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/mgh-preventa.css.map */
