.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background-color:#fff;padding:20px;border-radius:8px;width:90%;max-width:500px;max-height:90%;overflow:auto}.modal-content h2{font-weight:700;font-size:1.5rem;margin-bottom:10px}.modal-content p{font-size:.9rem;color:#666;margin-bottom:20px;white-space:pre-wrap}.tamanhos-list{margin:20px 0}.tamanho-item label{display:flex;align-items:center;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:10px;cursor:pointer}.tamanho-item input[type=radio]{margin-right:10px}.tamanho-nome{flex-grow:1}.tamanho-preco{font-weight:600}.add-to-cart-button,.close-button{width:100%;padding:12px;border-radius:4px;border:none;font-size:1rem;cursor:pointer;margin-top:10px}.add-to-cart-button{background-color:var(--cor-principal);color:#fff}.close-button{background-color:#f0f0f0;color:#333}.cart-bar{position:fixed;bottom:0;left:0;right:0;background-color:var(--cor-principal);color:#fff;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;z-index:999}.cart-bar-info{display:flex;flex-direction:column}.cart-bar-info span:first-child{font-size:.9rem}.cart-bar-info span:last-child{font-size:1.2rem;font-weight:600}.cart-bar-button{background-color:#fff;color:var(--cor-principal);padding:10px 20px;border-radius:20px;text-decoration:none;font-weight:600}
/*# sourceMappingURL=7e8641f42ff60db1.css.map*/