.mob{display:block;container-type:inline-size;background:var(--color-background);color:var(--color-foreground);border-radius:var(--style-border-radius-md, 12px);padding:var(--mob-pad, 18px) var(--mob-pad-x, 8px);font-family:var(--font-paragraph--family);line-height:1.5;text-align:left;margin-block:var(--mob-gap-block, 28px)}.mob *,.mob *:before,.mob *:after{box-sizing:border-box}.mob [hidden]{display:none!important}.mob button:focus-visible,.mob input:focus-visible,.mob a:focus-visible{outline:1.5px solid var(--mob-accent, var(--color-primary));outline-offset:3px;border-radius:2px}.mob__head{margin-bottom:18px;padding:10px 6px 0}.mob__eyebrow{display:block;font-size:.66rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--mob-accent, var(--color-primary));margin:0 0 7px}.mob__title{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--mob-title, 26px);line-height:1.12;letter-spacing:0;color:var(--color-foreground-heading);margin:0}.mob__coracao{display:inline-block;width:.86em;margin-left:.24em;color:inherit;vertical-align:baseline;transform:rotate(-6deg)}.mob__coracao svg{width:100%;height:auto;display:block}.mob__intro{margin:6px 0 0;font-size:.85rem;line-height:1.55;color:rgb(var(--color-foreground-rgb) / .62)}.mob__list{border:0;margin:0;padding:0;min-width:0;display:grid;gap:18px}.mob__legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mob__item{position:relative;background:var(--mob-card, #ffffff);border:1px solid transparent;border-radius:var(--style-border-radius-md, 12px);padding:16px 18px;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease}.mob__item:hover:not(:has(.mob__input:checked)){border-color:rgb(var(--color-foreground-rgb) / .1)}.mob__item:has(.mob__input:checked){border-color:rgb(var(--color-foreground-rgb) / .18);box-shadow:0 2px 8px rgb(var(--color-shadow-rgb) / .07)}.mob__pick{position:relative;display:grid;grid-template-columns:22px 88px minmax(0,1fr);align-items:center;column-gap:20px;row-gap:0;cursor:pointer}.mob__input{position:absolute;top:50%;left:0;width:22px;height:22px;margin:-11px 0 0;padding:0;opacity:0;cursor:pointer}.mob__box{position:relative;display:block;box-sizing:border-box;width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px;aspect-ratio:1 / 1;flex:none;padding:0;margin:0;justify-self:start;align-self:center;border:1px solid rgb(var(--color-foreground-rgb) / .3);border-radius:50%;background:transparent;transition:background-color .22s ease,border-color .22s ease}.mob__box:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:5px;margin:-4px 0 0 -4.5px;border-left:1.5px solid var(--color-background);border-bottom:1.5px solid var(--color-background);transform:rotate(-45deg);opacity:0;transition:opacity .22s ease}.mob__input:checked+.mob__box{background:var(--color-foreground-heading);border-color:var(--color-foreground-heading)}.mob__input:checked+.mob__box:after{opacity:1}.mob__pick:hover .mob__input:not(:checked)+.mob__box{border-color:rgb(var(--color-foreground-rgb) / .55)}.mob__input:focus-visible+.mob__box{outline:1.5px solid var(--mob-accent, var(--color-primary));outline-offset:3px}.mob__photo{aspect-ratio:4 / 5;overflow:hidden}.mob__photo img{width:100%;height:100%;object-fit:cover;display:block}.mob__info{min-width:0}.mob__selo{position:absolute;top:0;right:16px;transform:translateY(-50%);z-index:1;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:var(--style-border-radius-pills, 999px);background:var(--mob-accent, #8a5f36);color:var(--color-background);font-size:.58rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;line-height:1}.mob__selo svg{width:10px;height:10px;flex:none}.mob__name{display:block;font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:1.02rem;line-height:1.25;letter-spacing:0;color:var(--color-foreground-heading);overflow-wrap:anywhere}.mob__price{display:block;margin-top:7px;font-size:.88rem;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:rgb(var(--color-foreground-rgb) / .78)}.mob__opts{padding-top:16px;margin-top:14px;border-top:1px solid rgb(var(--color-foreground-rgb) / .08);display:grid;gap:13px}.mob__optrow{display:grid;gap:8px}.mob__optlabel{font-size:.6rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .42)}.mob__pills{display:flex;flex-wrap:wrap;gap:7px}.mob__pill{-webkit-appearance:none;appearance:none;border:1px solid rgb(var(--color-foreground-rgb) / .18);border-radius:var(--variant-picker-button-radius, 14px);background:transparent;color:var(--color-foreground);font-family:inherit;font-size:.78rem;line-height:1;letter-spacing:.01em;padding:10px 15px;min-height:38px;cursor:pointer;transition:border-color .22s ease,background-color .22s ease,color .22s ease}.mob__pill:hover:not(:disabled):not([aria-pressed=true]){border-color:rgb(var(--color-foreground-rgb) / .45)}.mob__pill[aria-pressed=true]{border-color:var(--color-foreground-heading);background:var(--color-foreground-heading);color:var(--color-background)}.mob__pill:disabled{opacity:.32;cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:1px}.mob__link{justify-self:start;font-size:.76rem;color:var(--mob-accent, var(--color-primary));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;padding-block:4px}.mob__add{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid transparent;border-radius:var(--style-border-radius-buttons, 14px);background:var(--color-foreground-heading);color:var(--color-background);min-height:54px;padding:15px 20px;margin-top:20px;cursor:pointer;font-family:inherit;transition:background-color .26s ease,color .26s ease,border-color .26s ease}.mob__add-label{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:center}.mob__add-total{opacity:.82}.mob__add-total{font-size:.82rem;font-variant-numeric:tabular-nums;white-space:nowrap}.mob__add-total:empty{display:none}.mob__add:hover:not(:disabled){background:var(--mob-accent, var(--color-primary));color:var(--color-background)}.mob__add:disabled{background:transparent;border-color:rgb(var(--color-foreground-rgb) / .2);color:rgb(var(--color-foreground-rgb) / .38);cursor:default}.mob__note{margin:10px 0 0;font-size:.72rem;line-height:1.55;color:rgb(var(--color-foreground-rgb) / .5)}.mob__aviso{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;column-gap:11px;margin-top:14px;padding:13px 15px;border-radius:var(--style-border-radius-md, 12px);background:var(--mob-card, #ffffff);border:1px solid rgb(var(--color-foreground-rgb) / .12)}.mob__aviso-marca{display:grid;place-content:center;width:22px;height:22px;border-radius:50%;background:var(--color-foreground-heading);color:var(--color-background)}.mob__aviso-marca svg{width:13px;height:13px;display:block}.mob__aviso--carregando .mob__aviso-marca{background:transparent;border:1px solid rgb(var(--color-foreground-rgb) / .3);color:rgb(var(--color-foreground-rgb) / .45);animation:mob-pulso 1.1s ease-in-out infinite}.mob__aviso--erro .mob__aviso-marca{background:transparent;border:1px solid var(--mob-accent, var(--color-primary));color:var(--mob-accent, var(--color-primary));transform:rotate(45deg)}@keyframes mob-pulso{50%{opacity:.4}}.mob__aviso-texto{min-width:0}.mob__status{margin:0;font-size:.86rem;line-height:1.45;color:var(--color-foreground-heading)}.mob__status:empty{display:none}.mob__cart{display:inline-block;margin-top:4px;font-size:.8rem;color:var(--mob-accent, var(--color-primary));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;padding-block:3px}.mob__beneficios{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;margin:14px 0 0;padding:16px 8px;border-radius:var(--style-border-radius-md, 12px);background:rgb(var(--color-foreground-rgb) / .035)}.mob__beneficio{display:grid;align-content:start;justify-items:center;gap:8px;padding:0 8px;text-align:center}.mob__beneficio+.mob__beneficio{border-left:1px solid rgb(var(--color-foreground-rgb) / .1)}.mob__ben-icone{display:block;width:24px;height:24px;color:var(--mob-accent, var(--color-primary))}.mob__ben-icone svg{width:100%;height:100%;display:block}.mob__ben-texto{font-size:.74rem;line-height:1.35;color:rgb(var(--color-foreground-rgb) / .72);text-wrap:balance}@container (min-width: 460px){.mob__pick{grid-template-columns:22px 108px minmax(0,1fr);column-gap:24px}.mob__name{font-size:1.08rem}}@container (max-width: 400px){.mob{padding:var(--mob-pad, 18px) 6px}.mob__pick{grid-template-columns:22px 72px minmax(0,1fr);column-gap:16px}.mob__name{font-size:.95rem}.mob__item{padding:14px}.mob__beneficios{padding:14px 2px}.mob__beneficio{padding:0 5px;gap:7px}.mob__ben-icone{width:21px;height:21px}.mob__ben-texto{font-size:.66rem;line-height:1.3}}@media(prefers-reduced-motion:reduce){.mob__item,.mob__box,.mob__box:after,.mob__pill,.mob__add{transition:none}.mob__aviso--carregando .mob__aviso-marca{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/margot-order-bump.css.map */
