.mk-sac .mk-sac__cx:after{content:"";position:absolute;left:0;right:0;top:0;z-index:5;height:3px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--mk-rose) 30%,var(--mk-bordo) 50%,var(--mk-rose) 70%,transparent) 0 0/45% 100% no-repeat,var(--mk-bege);opacity:0;transition:opacity .25s ease}.mk-sac.is-sync .mk-sac__cx:after{opacity:1;transition-delay:.08s;animation:mk-sac-sync 1.1s linear infinite}@keyframes mk-sac-sync{0%{background-position:-90% 0,0 0}to{background-position:190% 0,0 0}}.mk-sac .mk-sac__rolo{overflow-x:hidden}.mk-sac .mk-item.is-novo{animation:mk-sac-entra .66s var(--mk-ease) var(--dt,0ms) both}.mk-sac .mk-item.is-novo .mk-item__foto img{animation:mk-sac-pousa .7s var(--mk-ease-mola) var(--dt,0ms) both}@keyframes mk-sac-entra{0%{opacity:0;transform:translate(44px)}45%{opacity:1;transform:translate(-4px)}58%{transform:translate(0)}72%{transform:translateY(-8px)}85%{transform:translateY(0)}93%{transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes mk-sac-pousa{0%{transform:rotate(-50deg) scale(.4)}60%{transform:rotate(10deg) scale(1.1)}to{transform:none}}.mk-sac .mk-item.is-saindo{overflow:hidden;min-height:0;pointer-events:none;animation:mk-sac-sai .22s var(--mk-ease) var(--dt,0ms) both}@keyframes mk-sac-sai{0%{height:var(--h);opacity:1;transform:none}to{height:0;opacity:0;padding-top:0;padding-bottom:0;border-bottom-color:transparent;transform:translate(-18px)}}.mk-sac .mk-item__qtd input.is-pop{animation:mk-sac-pop .38s var(--mk-ease-mola) var(--dt,0ms) both}.mk-sac .mk-item__preco.is-pop{animation:mk-sac-pop-leve .38s var(--mk-ease-mola) var(--dt,0ms) both;transform-origin:100% 50%}@keyframes mk-sac-pop{0%{transform:scale(1)}35%{transform:scale(1.6);color:var(--mk-rose)}to{transform:scale(1)}}@keyframes mk-sac-pop-leve{40%{transform:scale(1.08)}}.mk-sac .mk-res__total b.is-pulso{display:inline-block;transform-origin:100% 60%;animation:mk-sac-pulso .56s var(--mk-ease-mola) var(--dt,0ms) both}.mk-sac .mk-btn__preco.is-pulso{display:inline-block;animation:mk-sac-pulso-btn .56s var(--mk-ease-mola) var(--dt,0ms) both}@keyframes mk-sac-pulso{0%{transform:scale(1)}30%{transform:scale(1.16);color:var(--mk-rose)}to{transform:scale(1)}}@keyframes mk-sac-pulso-btn{30%{transform:scale(1.12)}}.mk-sac .mk-up__mais.is-feito{background:var(--mk-rose);color:var(--mk-marfim)}.mk-sac .mk-up__mais.is-pula{animation:mk-sac-ok .6s var(--mk-ease-mola) var(--dt,0ms) both}.mk-sac .mk-up__card.is-pula .mk-up__foto img{animation:mk-sac-pulinho .6s var(--mk-ease) var(--dt,0ms) both}@keyframes mk-sac-ok{0%{transform:scale(.3) rotate(-70deg)}55%{transform:scale(1.32) rotate(10deg)}78%{transform:scale(.92)}to{transform:none}}@keyframes mk-sac-pulinho{0%{transform:none}38%{transform:translateY(-14px) rotate(-10deg)}68%{transform:translateY(0) rotate(2deg)}84%{transform:translateY(-4px)}to{transform:none}}.mk-vz{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px 0 2px}.mk-vz__palco{position:relative;width:220px;height:164px;flex-shrink:0}.mk-vz__sombra{position:absolute;left:50%;top:136px;width:150px;height:14px;margin-left:-75px;border-radius:50%;background:var(--mk-bege)}.mk-vz__desenho{position:absolute;left:50%;top:0;width:160px;height:160px;margin-left:-80px;transform-origin:50% 86%;animation:mk-vz-respira 3.6s ease-in-out 2s infinite}.mk-vz__desenho .mk-ing__svg{width:100%;height:100%}.mk-vz__desenho img{width:100%;height:100%;object-fit:contain}@keyframes mk-vz-respira{0%,to{transform:none}50%{transform:translateY(-3px) rotate(-1.5deg)}}.mk-vz__farelo{position:absolute;z-index:2;left:var(--x);top:var(--y);width:var(--s);height:calc(var(--s) * .78);border-radius:46% 54% 40% 60%;background:var(--mk-rose);opacity:0;animation:mk-vz-farelo 4.8s cubic-bezier(.55,0,1,.45) var(--d) infinite both}.mk-vz__farelo--b{background:var(--mk-bordo)}@keyframes mk-vz-farelo{0%{opacity:0;transform:translateY(-150px) rotate(0)}5%{opacity:1}24%{transform:translateY(0) rotate(170deg) scale(1.15,.75);animation-timing-function:cubic-bezier(0,.55,.45,1)}32%{transform:translateY(-18px) rotate(220deg) scale(1);animation-timing-function:cubic-bezier(.55,0,1,.45)}40%{transform:translateY(0) rotate(250deg) scale(1.08,.85);animation-timing-function:cubic-bezier(0,.55,.45,1)}45%{transform:translateY(-5px) rotate(262deg) scale(1);animation-timing-function:cubic-bezier(.55,0,1,.45)}50%{transform:translateY(0) rotate(270deg)}84%{opacity:1;transform:translateY(0) rotate(270deg)}to{opacity:0;transform:translateY(0) rotate(270deg)}}.mk-vz__tit{margin:8px 0 0;font:900 34px/.95 var(--mk-display);text-transform:uppercase;letter-spacing:.01em;color:var(--mk-bordo)}.mk-vz__txt{margin:10px 0 0;max-width:29ch;font:500 15px/1.4 var(--mk-corpo);color:var(--mk-rose)}.mk-vz__monta{margin-top:22px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;padding:10px 10px 10px 24px;border:0;border-radius:var(--mk-pilula);background:var(--mk-bordo);color:var(--mk-marfim);text-align:left;box-shadow:0 5px 0 var(--mk-rose);transition:transform .18s var(--mk-ease),box-shadow .18s var(--mk-ease);animation:mk-vz-cutuca .7s ease 2.6s 1 both}.mk-vz__monta:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--mk-rose)}.mk-vz__monta:active{transform:translateY(4px);box-shadow:0 1px 0 var(--mk-rose)}.mk-vz__monta-txt{min-width:0}.mk-vz__monta b{display:block;font:800 17px/1.15 var(--mk-corpo);letter-spacing:.005em}.mk-vz__monta small{display:block;margin-top:4px;font:600 12.5px/1.2 var(--mk-corpo);color:var(--mk-bege)}.mk-vz__monta-preco{flex-shrink:0;display:grid;place-items:center;height:46px;padding:0 16px;border-radius:var(--mk-pilula);background:var(--mk-marfim);color:var(--mk-bordo);font:800 16px/1 var(--mk-corpo);font-variant-numeric:tabular-nums;white-space:nowrap}@keyframes mk-vz-cutuca{0%,to{transform:none}20%{transform:rotate(-1.6deg) scale(1.02)}40%{transform:rotate(1.4deg) scale(1.02)}60%{transform:rotate(-.8deg)}80%{transform:rotate(.4deg)}}.mk-vz__quais{margin:14px 0 0;max-width:36ch;font:500 13px/1.4 var(--mk-corpo);color:var(--mk-rose)}.mk-vz+.mk-up{margin-top:24px;padding-top:20px;border-top:1px dashed var(--mk-linha-forte)}.mk-vz+.mk-up .mk-up__tit{text-align:center;font-family:var(--mk-display);font-weight:900;font-size:19px;text-transform:uppercase;letter-spacing:.01em}@media(max-width:389px){.mk-vz__monta{padding-left:18px}.mk-vz__monta b{font-size:15.5px}.mk-vz__monta-preco{padding:0 12px;font-size:15px}}@media(prefers-reduced-motion:reduce){.mk-sac .mk-item.is-novo,.mk-sac .mk-item.is-novo .mk-item__foto img,.mk-sac .mk-item__qtd input.is-pop,.mk-sac .mk-item__preco.is-pop,.mk-sac .mk-res__total b.is-pulso,.mk-sac .mk-btn__preco.is-pulso,.mk-sac .mk-up__mais.is-pula,.mk-sac .mk-up__card.is-pula .mk-up__foto img,.mk-vz__desenho,.mk-vz__monta{animation:none!important}.mk-sac .mk-item.is-saindo{display:none}.mk-vz__farelo{animation:none!important;opacity:1;transform:rotate(270deg)}.mk-sac.is-sync .mk-sac__cx:after{animation:none;background:var(--mk-rose)}}@media(max-width:480px){html .mk-vz__monta{padding:10px 8px 10px 18px;gap:8px}html .mk-vz__monta b{font-size:clamp(13.5px,3.9vw,15.5px);white-space:nowrap}html .mk-vz__monta small{font-size:11px;white-space:nowrap}html .mk-vz__monta-preco{height:42px;padding:0 10px;font-size:14px}}@media(max-width:749px)and (max-height:860px){html .mk-sac .mk-sac__pe{padding:12px 20px calc(12px + env(safe-area-inset-bottom));gap:8px}html .mk-sac .mk-res{gap:3px 12px;font-size:13.5px}html .mk-sac .mk-res__total{padding-top:8px}html .mk-sac .mk-res__total b{font-size:25px}html .mk-sac .mk-sac__pe .mk-btn{min-height:52px}}@media(max-width:380px){html .mk-vz__monta{gap:10px;padding-left:16px}html .mk-vz__monta b{font-size:clamp(12.5px,3.6vw,14px)}html .mk-vz__monta-preco{padding:0 9px;font-size:13.5px}}html .mk-sac .mk-res dt{white-space:nowrap}html .mk-sac .mk-opc summary .mk-opc__t{white-space:nowrap}html .mk-sac .mk-opc__v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:380px){html .mk-sac .mk-opc__v{font-size:12px}}html .mk-sac .mk-prog.is-max{display:flex;align-items:center;justify-content:space-between;gap:12px}html .mk-sac .mk-prog.is-max .mk-prog__msg{margin:0;display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;line-height:1.25}html .mk-sac .mk-prog.is-max .mk-prog__msg svg{flex:0 0 22px;width:22px;height:22px;margin:0;padding:3px;border-radius:50%;background:var(--mk-bordo);color:var(--mk-marfim)}html .mk-sac .mk-prog.is-max .mk-prog__msg small{display:block;font:600 12px/1.2 var(--mk-corpo);color:var(--mk-rose);margin-top:2px}.mk-prog__mais{flex-shrink:0;display:inline-grid;place-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:#4a1e0c;color:var(--mk-marfim);font:800 13.5px/1 var(--mk-corpo);text-decoration:none;white-space:nowrap;box-shadow:0 3px #2c1006;transition:transform .2s var(--mk-ease-mola),box-shadow .2s}.mk-prog__mais:hover{transform:translateY(-1px);box-shadow:0 4px #2c1006}.mk-prog__mais:active{transform:translateY(2px);box-shadow:0 1px #2c1006}@media(max-width:380px){.mk-prog__mais{padding:0 12px;font-size:12.5px}html .mk-sac .mk-prog.is-max .mk-prog__msg{font-size:13px}}.mk-prog__curto{display:none}@media(max-width:480px){.mk-prog__longo{display:none}.mk-prog__curto{display:inline}html .mk-sac .mk-prog.is-max .mk-prog__msg>span{white-space:nowrap}}html .mk-sac.mk-sac--pagina{position:relative;inset:auto;z-index:auto}html .mk-sac--pagina .mk-sac__cx{position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;width:100%;max-width:none;height:auto;max-height:none!important;transform:none;opacity:1;border-radius:0;box-shadow:none;overflow:visible;background:transparent;display:flex;flex-direction:column}html .mk-sac--pagina .mk-sac__topo{padding:0 0 16px;border-bottom:0}html .mk-sac--pagina .mk-sac__titulo{font-size:clamp(30px,4.4vw,48px)}html .mk-sac--pagina .mk-sac__metas{border-radius:var(--mk-r-lg);padding:16px 20px 18px;margin-bottom:12px}html .mk-sac--pagina .mk-sac__rolo{overflow:visible;padding:4px 20px 22px;background:var(--mk-marfim);border-radius:var(--mk-r-lg)}html .mk-sac--pagina .mk-sac__pe{position:sticky;bottom:0;z-index:5;border-radius:var(--mk-r-lg) var(--mk-r-lg) 0 0;margin-top:12px}@media(min-width:990px){html .mk-sac--pagina .mk-sac__cx{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"topo topo" "rolo metas" "rolo pe";grid-template-rows:auto auto 1fr;column-gap:28px;align-items:start}html .mk-sac--pagina .mk-sac__topo{grid-area:topo}html .mk-sac--pagina .mk-sac__rolo{grid-area:rolo;padding:8px 28px 28px}html .mk-sac--pagina .mk-sac__metas{grid-area:metas;margin:0 0 12px}html .mk-sac--pagina .mk-sac__pe{grid-area:pe;position:sticky;top:calc(var(--header-height,72px) + 16px);bottom:auto;margin:0;border-radius:var(--mk-r-lg);border-top:0;box-shadow:0 14px 30px #53191c1a}}html .mk-sac .mk-sac__topo{gap:10px}html .mk-sac .mk-sac__titulo{flex:1;min-width:0}.mk-sac__mais{min-height:40px;padding:0 16px;font-size:13.5px}@media(max-width:420px){html .mk-sac .mk-sac__titulo{font-size:22px;gap:8px}.mk-sac__mais{min-height:36px;padding:0 12px;font-size:12.5px}html .mk-sac .mk-sac__x{width:40px;height:40px}}html .mk-sac--pagina .mk-sac__mais{min-height:44px;padding:0 20px;font-size:14.5px}html .mk-sac .mk-sac__titulo{white-space:nowrap;font-size:24px}html .mk-sac .mk-sac__topo{padding-left:20px;padding-right:14px}@media(max-width:420px){html .mk-sac .mk-sac__titulo{font-size:21px;gap:6px}html .mk-sac .mk-sac__conta{min-width:22px;height:22px;line-height:22px;font-size:12px;padding:0 6px}.mk-sac__mais{padding:0 11px;font-size:12px}}@media(max-width:359px){.mk-sac__mais{display:none}}html .mk-sac--pagina .mk-sac__titulo{font-size:clamp(28px,4.4vw,48px)}html .mk-sac--pagina .mk-sac__topo{padding-left:0;padding-right:0}@media(max-width:380px){html .mk-sac .mk-sac__titulo{font-size:18.5px}html .mk-sac .mk-sac__topo{padding-left:16px;padding-right:10px;gap:8px}.mk-sac__mais{padding:0 10px;font-size:11.5px;min-height:34px}html .mk-sac .mk-sac__x{width:36px;height:36px}}@media(max-width:749px){html body .mk-sac:not(.mk-sac--pagina) .mk-sac__metas{padding:10px 20px 8px;gap:6px}html body .mk-sac:not(.mk-sac--pagina) .mk-prog__msg{margin:0 0 8px;font-size:13.5px;line-height:1.3}html body .mk-sac:not(.mk-sac--pagina) .mk-prog__msg .mk-hl{padding:1px 7px}html body .mk-sac:not(.mk-sac--pagina) .mk-prog__trilho{height:8px;margin:0 22px 12px 0}html body .mk-sac:not(.mk-sac--pagina) .mk-prog__bolha{min-width:36px;height:22px;padding:0 6px;font-size:11px;border-width:1.5px}html body .mk-sac:not(.mk-sac--pagina) .mk-prog__marco small{display:none}html body .mk-sac:not(.mk-sac--pagina) .mk-sac__aviso{padding:7px 10px;font-size:12.5px}html body .mk-sac:not(.mk-sac--pagina) .mk-item{grid-template-columns:60px minmax(0,1fr) auto;gap:12px;padding:10px 0}html body .mk-sac:not(.mk-sac--pagina) .mk-item__foto{width:60px;height:60px}html body .mk-sac:not(.mk-sac--pagina) .mk-item__nome{font-size:17px;line-height:1.1}html body .mk-sac:not(.mk-sac--pagina) .mk-item__preco{font-size:15px}html body .mk-sac:not(.mk-sac--pagina) .mk-item__qtd{margin-top:6px}html body .mk-sac:not(.mk-sac--pagina) .mk-sac__pe{padding:10px 20px calc(10px + env(safe-area-inset-bottom));gap:6px}html body .mk-sac:not(.mk-sac--pagina) .mk-cep__form--pe .mk-campo,html body .mk-sac:not(.mk-sac--pagina) .mk-cep__form--pe .mk-cep__btn{height:44px}html body .mk-sac:not(.mk-sac--pagina) .mk-pe-cep{padding-bottom:2px}html body .mk-sac:not(.mk-sac--pagina) .mk-res{font-size:13px;gap:1px 12px}html body .mk-sac:not(.mk-sac--pagina) .mk-res__total{display:none}html body .mk-sac:not(.mk-sac--pagina) .mk-sac__pe .mk-btn{min-height:50px}html body .mk-sac:not(.mk-sac--pagina) .mk-sac__seguro{font-size:11px}}.mk-res__escolher{padding:0;border:0;background:none;font:800 13px/1.2 var(--mk-corpo);color:var(--mk-bordo);text-decoration:underline;text-underline-offset:3px;cursor:pointer}html body .mk-sac .mk-fretes .mk-frete{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto;align-items:center;gap:4px 12px;padding:12px 14px;cursor:pointer}html body .mk-sac .mk-fretes .mk-frete>span:first-child{display:flex;align-items:center;gap:10px;min-width:0}html body .mk-sac .mk-fretes .mk-frete input{margin:0;width:20px;height:20px;flex:none}html body .mk-sac .mk-fretes .mk-frete__preco{grid-column:2;grid-row:1;text-align:right;white-space:nowrap}html body .mk-sac .mk-fretes .mk-frete__quando{grid-column:1/-1;grid-row:2;padding-left:30px;font-size:12.5px;line-height:1.3}html body .mk-sac .mk-fretes .mk-frete:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--mk-bordo)}.mk-sac .mk-item--caixa{grid-template-columns:104px minmax(0,1fr) auto;align-items:center}.mk-cx__vis{position:relative;display:block;width:104px;border-radius:12px;background:linear-gradient(180deg,#c9a77c,#b38b5e);box-shadow:inset 0 0 0 3px #860a16,0 8px 16px -10px #53191c99;padding:20px 6px 6px}.mk-cx__tampa{position:absolute;left:0;right:0;top:0;height:16px;border-radius:12px 12px 4px 4px;background:#860a16;color:#fbf6eb;font:900 9px/16px var(--mk-display);letter-spacing:.12em;text-transform:uppercase;text-align:center}.mk-cx__bandeja{display:grid;grid-template-columns:repeat(var(--cols,5),minmax(0,1fr));gap:2px}.mk-cx__bandeja i{display:block;aspect-ratio:1;border-radius:50%;background:#8d6439;box-shadow:inset 0 2px 3px #280f0073;position:relative}.mk-cx__bandeja img{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(40,10,0,.4))}.mk-cx__desc{margin:4px 0 0;font-size:12.5px;line-height:1.35;color:var(--mk-rose);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mk-cx__gratis{max-width:100%;border-radius:10px!important;line-height:1.2!important;display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:4px 9px 4px 7px;border-radius:var(--mk-pilula);background:#860a16;color:#fbf6eb;font:800 11.5px/1 var(--mk-corpo)}.mk-cx__gratis svg{width:13px;height:13px}.mk-cx__aviso{display:block;margin-top:5px;font:600 11.5px/1.3 var(--mk-corpo);color:#860a16}.mk-cx__qtd{margin-top:8px}.mk-cx__m{min-width:28px;text-align:center;font:800 14px/1 var(--mk-corpo);font-variant-numeric:tabular-nums}.mk-cx__m.is-pop{animation:mk-sac-pop-leve .38s var(--mk-ease-mola) var(--dt,0ms) both}.mk-prog--caixa .mk-hl{background:#860a16}@media(max-width:989px){html body .mk-sac:not(.mk-sac--pagina) .mk-item.mk-item--caixa{grid-template-columns:88px minmax(0,1fr) auto}html body .mk-sac:not(.mk-sac--pagina) .mk-cx__vis{width:88px;padding:18px 5px 5px}}.mk-prog__marco--gratis{transform:translate(-78%,-50%)}.mk-prog__marco--gratis .mk-prog__bolha{background:#fff3e6;border-color:#860a16;color:#860a16;white-space:nowrap}.mk-prog__marco--gratis.is-ok .mk-prog__bolha{background:#860a16;color:#fbf6eb}.mk-prog--caixa .mk-prog__cheio{background:#860a16}.mk-item--caixa-sacola{flex-wrap:wrap}.mk-item--caixa-sacola .mk-cx__sabores{flex-basis:100%;width:100%;grid-column:1 / -1;list-style:none;margin:10px 0 0;padding:6px 12px;border-radius:14px;background:#860a160d;display:grid;gap:2px}.mk-cx__sabor{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px}.mk-cx__sabor+.mk-cx__sabor{border-top:1px dashed rgba(134,10,22,.15)}.mk-cx__sabor-n{font:700 14px/1.2 var(--mk-corpo,system-ui);color:var(--mk-bordo,#53191c)}.mk-cx__sabor-q{display:inline-flex;align-items:center;gap:4px}.mk-cx__sabor-q b{min-width:18px;text-align:center;font:800 14px/1 var(--mk-corpo,system-ui);color:var(--mk-bordo,#53191c)}.mk-cx__sabor-q .mk-toque{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1.5px solid rgba(134,10,22,.2);border-radius:50%;background:#fff;color:var(--mk-bordo,#53191c);cursor:pointer}.mk-cx__sabor-g{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:999px;background:#860a16;color:#fbf6eb;font:800 10.5px/1 var(--mk-corpo,system-ui);font-style:normal;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.mk-cx__sabor.is-gratis .mk-cx__sabor-n{color:#860a16}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mk-sacola.css.map */
