.um-card-sensorial{margin:4px 0 6px;font-family:Dosis,sans-serif;font-size:15px;font-weight:400;line-height:1.3;color:#5c4636}.um-card-sensorial b{font-weight:700;color:#240700}.card__image-wrapper:has(.um-card-add){position:relative}.um-card-add{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:center;background:#ffffff8c;opacity:0;pointer-events:none;transition:opacity .22s ease}.card:hover .um-card-add,.um-card-add:focus-within{opacity:1}.card:hover .um-card-add__botao,.um-card-add:focus-within .um-card-add__botao{pointer-events:auto;scale:1}.um-card-add__botao{display:flex;align-items:center;justify-content:center;gap:8px;width:min(82%,250px);min-height:50px;padding:0 14px;border-radius:4px;background:#240700;color:#fff;font:700 16px/1.1 Dosis,sans-serif;text-decoration:none;box-shadow:0 10px 24px #24070047;scale:.96;transition:background-color .18s ease,scale .24s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.22,1,.36,1)}.um-card-add__botao:hover{background:#a5814f;color:#1a0d07}.um-card-add__botao:active{transform:scale(.97)}.um-card-add__botao svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(hover:none){.um-card-add{display:none}}.um-oculto{display:none!important}.um-moagem{margin:18px 0 16px;font-family:Dosis,sans-serif;color:#2a1609}.um-moagem__rotulo{margin:0 0 8px;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.um-moagem__tipos{display:flex;flex-wrap:wrap;gap:8px}.um-moagem__tipo{min-height:39px;padding:8px 16px;border:1px solid rgba(36,7,0,.3);border-radius:9px;background:transparent;color:#240700;font:600 14px/21px Dosis,sans-serif;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.um-moagem__tipo:hover{border-color:#a5814f}.um-moagem__tipo[aria-pressed=true]{background:#605344;color:#fff}.um-moagem__escolha{margin:8px 0 0;font-size:16px;font-weight:600;color:#7c5a2c}.um-moagem__trocar{margin-left:10px;padding:0;border:0;background:none;color:#0b5cd7;font:600 16px/1.2 Dosis,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.um-moagem__trocar:hover{color:#084299}.um-moagem :focus-visible{outline:3px solid #240700;outline-offset:3px}@media(min-width:990px){div:has(>.um-moagem--lado){position:relative;min-height:124px}.um-moagem--lado{position:absolute;top:-9px;left:52%;margin:0}}.um-moagem__janela{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:0;border-radius:16px;background:#fbf6ef;color:#2a1609;font-family:Dosis,sans-serif;box-shadow:0 24px 60px #24070066}.um-moagem__janela[open]{animation:um-moagem-entra .26s cubic-bezier(.22,1,.36,1)}.um-moagem__janela::backdrop{background:#240700a6}@keyframes um-moagem-entra{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}.um-moagem__topo{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:26px 28px 24px;background:#240700;color:#fff}.um-moagem__janela h2{margin:0;font-family:Dosis,sans-serif;font-size:30px!important;font-weight:700;line-height:1.1;color:#fff}.um-moagem__topo p{margin:8px 0 0;font-family:Dosis,sans-serif;font-size:17px;font-weight:400;line-height:1.35;color:#f2e3cd}.um-moagem__fechar{display:grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer;transition:background-color .18s ease}.um-moagem__fechar:hover{background:#ffffff42}.um-moagem .um-moagem__fechar:focus-visible{outline-color:#e0b57a}.um-moagem__fechar svg,.um-moagem__opcao svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.um-moagem__fechar svg{width:18px;height:18px}.um-moagem__opcoes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:20px;list-style:none}.um-moagem__opcoes li{display:flex;margin:0}.um-moagem__opcao{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:150px;padding:16px 14px 14px;border:1px solid rgba(90,58,30,.18);border-radius:12px;background:#fff;color:#240700;font-family:Dosis,sans-serif;text-align:left;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .14s cubic-bezier(.22,1,.36,1)}.um-moagem__opcao:hover{border-color:#240700;background:#240700;color:#fff}.um-moagem__opcao:active{transform:scale(.97)}.um-moagem__opcao svg{flex:none;width:34px;height:34px;color:#a5814f}.um-moagem__opcao:hover svg{color:#e0b57a}.um-moagem__opcao b{margin-top:10px;font-size:19px;font-weight:700;line-height:1.1}.um-moagem__opcao em{margin-top:3px;font-size:15px;font-style:normal;font-weight:500;line-height:1.2;color:#7c5a2c}.um-moagem__opcao:hover em{color:#e0b57a}.um-moagem__textura{align-self:stretch;height:12px;margin-top:auto;border-radius:3px;color:#7c5a2c;background-image:radial-gradient(circle,currentColor var(--um-g),transparent calc(var(--um-g) + .5px));background-size:var(--um-p) var(--um-p);background-position:center}.um-moagem__opcao:hover .um-moagem__textura{color:#e0b57a}.um-moagem__textura--fina{--um-g:.8px;--um-p:4px}.um-moagem__textura--media{--um-g:1.6px;--um-p:6px}.um-moagem__textura--grossa{--um-g:2.8px;--um-p:12px}.um-moagem__graos{border-style:dashed;border-color:#a5814f;background:#f7efe4}@media(max-width:749px){.um-moagem__topo{padding:20px 18px 18px}.um-moagem__janela h2{font-size:25px!important}.um-moagem__topo p{font-size:16px}.um-moagem__opcoes{grid-template-columns:repeat(2,1fr);gap:8px;padding:14px}.um-moagem__opcao{min-height:128px;padding:12px}.um-moagem__opcao svg{width:30px;height:30px}.um-moagem__opcao b{font-size:18px}}@media(prefers-reduced-motion:reduce){.um-moagem__janela[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/um-produto.css.map */
