.ata-pack{font-family:var(--font-stack-body)}.ata-pack--card{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin:-6px 0 12px;font-size:12px;line-height:1.4;color:rgba(var(--color-foreground),.7)}.m-product-card__content.m\:text-left .ata-pack--card{justify-content:flex-start}.ata-pack__units{font-weight:500}.ata-pack__unit-price{font-weight:600;color:rgb(var(--color-foreground));font-variant-numeric:tabular-nums}.ata-pack--mini{font-size:12px;color:rgba(var(--color-foreground),.65);white-space:nowrap}.ata-chips{display:inline-flex;flex-wrap:wrap;gap:6px}.ata-chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.3;text-decoration:none}.ata-chip--resale{background:rgba(var(--color-button),.1);color:rgb(var(--color-button))}a.ata-chip--resale:hover{background:rgba(var(--color-button),.18)}.ata-pack--pdp{margin:14px 0 6px;padding:14px 16px;border:1px solid rgb(var(--color-border));border-left:3px solid rgb(var(--color-button));border-radius:var(--btn-border-radius, 6px);background:rgba(var(--color-button),.035)}.ata-pack__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.ata-pack__label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-button))}.ata-pack__count{font-size:15px}.ata-pack__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0}.ata-pack__cell dt{font-size:12px;color:rgba(var(--color-foreground),.6);margin-bottom:2px}.ata-pack__cell dd{margin:0;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.ata-pack__note{margin:10px 0 0;font-size:12.5px;color:rgba(var(--color-foreground),.65)}.ata-pack--pdp .ata-chips{margin-top:10px}.ata-qty-hint{display:block;margin-top:6px;font-size:12px;color:rgba(var(--color-foreground),.6);white-space:nowrap}.ata-card-buy{display:flex;align-items:stretch;gap:8px;width:100%}.ata-card-buy .ata-card-qty{min-height:44px;flex:0 0 auto;width:104px}.ata-card-buy .ata-card-qty .m-quantity__button{min-width:32px}.ata-card-buy .ata-card-qty .m-quantity__input{width:36px;padding:0;font-weight:600}.ata-card-buy .m-add-to-cart,.m-product-card .m-product-card__action-wrapper .ata-card-buy .m-button.m-add-to-cart{flex:1 1 0;width:auto;min-width:0;padding-left:8px;padding-right:8px;font-size:13px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ata-card-buy .m-add-to-cart .m-add-to-cart--text{overflow:hidden;text-overflow:ellipsis}.m-add-to-cart.is-added,.ata-suggest__add.is-added{background:var(--ata-success)!important;border-color:var(--ata-success)!important;color:var(--ata-surface)!important}.ata-form-error{margin:6px 0 0;padding:6px 8px;border-radius:4px;font-size:12px;line-height:1.4;background:#fff1f1;color:var(--ata-danger)}.ata-progress{font-family:var(--font-stack-body)}.ata-progress--drawer{margin:10px 0 4px}.ata-progress--page{margin:0 0 20px;padding:16px;border:1px solid rgb(var(--color-border));border-radius:var(--btn-border-radius, 6px)}.ata-progress--inline{max-width:560px;margin:0 auto 28px;padding:14px 18px;border-radius:999px;background:rgba(var(--color-button),.06)}.ata-progress--inline .ata-progress__row{margin-bottom:6px}.ata-progress--inline.is-empty .ata-progress__status{color:rgb(var(--color-foreground))}.ata-progress__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ata-progress__amounts{font-size:14px;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.7)}.ata-progress__amounts strong{font-size:16px;color:rgb(var(--color-foreground))}.ata-progress__sep{margin:0 4px}.ata-progress__status{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:rgba(var(--color-foreground),.75)}.ata-progress__status strong{color:rgb(var(--color-button));font-variant-numeric:tabular-nums}.ata-progress__check{color:var(--ata-success)}.ata-progress.is-complete .ata-progress__status{color:#1f7a45;font-weight:600}.ata-progress__bar{height:6px;border-radius:999px;background:rgba(var(--color-foreground),.08);overflow:hidden}.ata-progress__fill{display:block;height:100%;width:0;border-radius:999px;background:rgb(var(--color-button));transition:width .45s cubic-bezier(.2,.8,.2,1)}.ata-progress.is-complete .ata-progress__fill{background:var(--ata-success)}.ata-progress.is-updated .ata-progress__amounts strong{display:inline-block;animation:ata-pop .45s ease}@keyframes ata-pop{40%{transform:scale(1.06)}}.ata-complete{font-family:var(--font-stack-body)}.ata-complete[hidden]{display:none}.ata-complete--drawer{padding:12px 20px 4px;border-top:1px solid rgb(var(--color-border))}.ata-complete--page{margin:0 0 20px;padding:14px 16px;border:1px dashed rgb(var(--color-border));border-radius:var(--btn-border-radius, 6px)}.ata-complete__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.ata-complete__title{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ata-complete__hint{font-size:12px;color:rgba(var(--color-foreground),.6)}.ata-complete__list{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin;scroll-snap-type:x proximity}.ata-suggest{flex:0 0 200px;display:grid;grid-template-columns:56px 1fr;grid-template-rows:auto auto;gap:4px 10px;padding:8px;border:1px solid rgb(var(--color-border));border-radius:8px;background:rgb(var(--color-background));scroll-snap-align:start}.ata-suggest__media{grid-row:1 / span 2;width:56px;height:56px;border-radius:6px;overflow:hidden;background:rgba(var(--color-foreground),.05)}.ata-suggest__media img{width:100%;height:100%;object-fit:cover;display:block}.ata-suggest__body{min-width:0}.ata-suggest__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.35;color:rgb(var(--color-foreground));text-decoration:none}.ata-suggest__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:2px}.ata-suggest__price{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.ata-suggest__form{margin:0}.ata-suggest__add{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:1px solid rgb(var(--color-button));border-radius:999px;background:rgb(var(--color-button));color:var(--ata-surface);font-size:12px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,transform .2s ease}.ata-suggest__add:hover{filter:brightness(1.06)}.ata-suggest__add:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px}.ata-suggest__add--link{background:transparent;color:rgb(var(--color-button))}.ata-suggest__add.is-loading{opacity:.6;pointer-events:none}.ata-suggest-src{display:none}.ata-help{display:flex;align-items:center;gap:8px;font-size:12.5px;line-height:1.4;text-decoration:none;color:rgba(var(--color-foreground),.7)}.ata-help strong{color:rgb(var(--color-button))}.ata-help:hover strong{text-decoration:underline}.ata-help--drawer{padding:10px 20px 0}.ata-help--page{margin-top:14px}.ata-help--pdp{margin-top:12px}.ata-sticky{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:30;display:none;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:10px 14px 12px;border:0;border-radius:14px;cursor:pointer;text-align:left;background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:0 10px 30px -10px #00000073;font-family:var(--font-stack-body)}.ata-sticky[hidden]{display:none!important}.ata-sticky__main{display:inline-flex;align-items:center;gap:8px;font-size:13px}.ata-sticky__main strong{font-variant-numeric:tabular-nums}.ata-sticky__status{font-size:12px;font-weight:600;color:#ffd6ea;white-space:nowrap}.ata-sticky.is-complete .ata-sticky__status{color:var(--ata-success-soft)}.ata-sticky__bar{grid-column:1 / -1;height:3px;border-radius:999px;background:#ffffff2e;overflow:hidden}.ata-sticky__bar span{display:block;height:100%;width:0;background:rgb(var(--color-button));transition:width .45s cubic-bezier(.2,.8,.2,1)}.ata-sticky.is-complete .ata-sticky__bar span{background:#3ccf7a}@media(max-width:767px){.ata-sticky:not([hidden]){display:grid}}body:has(.m-cart-drawer--active) .ata-sticky,body:has(.m-menu-drawer.open) .ata-sticky,body:has(.m-search-popup.open) .ata-sticky{display:none!important}.ata-toast{position:fixed;left:50%;bottom:28px;z-index:120;transform:translate(-50%,12px);display:inline-flex;align-items:center;gap:12px;padding:10px 14px 10px 16px;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-stack-body);font-size:14px;box-shadow:0 12px 30px -10px #00000080;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.ata-toast.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.ata-toast__action{border:0;border-radius:999px;padding:6px 12px;cursor:pointer;font:inherit;font-weight:600;background:rgb(var(--color-button));color:var(--ata-surface)}@media(max-width:767px){.ata-toast{display:none}}@media(prefers-reduced-motion:reduce){.ata-progress__fill,.ata-sticky__bar span,.ata-toast,.ata-suggest__add{transition:none}.ata-progress.is-updated .ata-progress__amounts strong{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/atacadao-b2b.css.map */
