.ca-card>.card{background:#fff;border:1px solid #E4E8EF;border-radius:14px;overflow:hidden;box-shadow:0 10px 24px -18px #021d4259;display:flex;flex-direction:column;height:100%}.ca-card>.card .card__inner{border:0!important;border-radius:0!important}.ca-card>.card .card__inner:after{display:none}.ca-card>.card .card__inner .card__media{border-radius:0!important}.ca-card>.card>.card__content{padding:0 1.4rem 1.4rem!important;display:flex;flex-direction:column;flex-grow:1}.ca-card>.card>.card__content .card__information{padding:1.2rem 0 0!important;display:flex;flex-direction:column;align-items:flex-start}.ca-card .card-information{width:100%}.ca-card .card-information:has(.ca-profit)>.caption-with-letter-spacing,.ca-card .card-information:has(.ca-profit)>.visually-hidden:first-child{display:none}.ca-card .card-information>*+*{margin-top:0}.ca-badges{display:flex;gap:6px;flex-wrap:wrap;align-items:center;padding:1rem 1.4rem}.ca-badges span{background:#eef1f6;color:#021d42;font-size:1rem;font-weight:700;letter-spacing:.06em;padding:.5rem .8rem;border-radius:5px;text-transform:uppercase;line-height:1.1}.ca-code{position:absolute;right:6px;bottom:6px;z-index:2;background:#ffffffb8;color:#5a6476;font-size:.85rem;font-weight:600;letter-spacing:.04em;padding:.2rem .5rem;border-radius:4px;line-height:1.2;pointer-events:none}.ca-linha{display:inline-block;background:#e6f1f6;color:#0078a0;font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.4rem 1rem;border-radius:999px;line-height:1.2;margin:0 0 .8rem}.ca-card .card__information .card__heading{font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem!important;line-height:1.3;color:#021d42;letter-spacing:0;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ca-frase{display:block;font-size:1.2rem;color:#5a6476;margin:.3rem 0 0;line-height:1.4;letter-spacing:0}.ca-price-row{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;margin-top:1rem!important}.ca-price-row .unit-price{display:none!important}.ca-price-row .price,.ca-price-row .price .price-item,.ca-price-row .price .price__regular .price-item{font-size:2rem!important;font-weight:700;color:#021d42;letter-spacing:0!important;margin:0;line-height:1.15}.ca-price-row .price .price-item--regular s,.ca-price-row .price s{font-size:1.2rem!important;font-weight:400}.ca-unit{font-size:1.2rem;color:#5a6476;letter-spacing:0}.ca-per-piece{font-size:1.2rem;color:#5a6476;letter-spacing:0;margin-top:.2rem!important;line-height:1.3}.ca-profit{display:flex;align-items:flex-start;gap:.6rem;border-top:1px solid #EEF1F6;padding-top:1rem;margin-top:1rem!important;color:#021d42;text-align:left;line-height:1.35}.ca-profit svg{width:1.4rem;height:1.4rem;flex:none;margin-top:.15rem}.ca-profit>div{display:flex;flex-direction:column;min-width:0}.ca-profit-main{font-size:1.25rem;letter-spacing:0;color:#021d42}.ca-profit-main b{font-weight:700}.ca-profit-sub{font-size:1.15rem;letter-spacing:0;color:#5a6476;margin-top:.2rem}.ca-card .quick-add{margin-top:auto;padding-top:1.2rem}.ca-card .quick-add__submit.button--secondary{--color-button:2,29,66;--color-button-text:255,255,255;--alpha-button-background:1;--alpha-button-border:1;--border-opacity:1;border-radius:8px;font-weight:700;font-size:1.3rem;letter-spacing:.02rem;min-height:4.2rem;padding:0 1rem}.ca-card .quick-add__submit.button--secondary:after,.ca-card .quick-add__submit.button--secondary:before{border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/card-atacado.css.map */
