@font-face{font-family:Arenta;src:url(URL_DE_TU_FUENTE_ARENTA/Arenta-Regular.woff2) format("woff2")}@font-face{font-family:Roboto Bold Condensed;src:url(URL_DE_TU_FUENTE_ROBOTO/Roboto-BoldCondensed.woff2) format("woff2")}.distribuir-container{display:grid;grid-template-columns:45% 55%;gap:6rem;max-width:1400px;margin:0 auto;padding:4rem 2rem;min-height:80vh}.distribuir-info{padding-right:2rem}.info-content{position:sticky;top:2rem;background:#fff;padding:3rem}.distribuir-title{font-family:Arenta,Georgia,serif;font-size:2.8rem;font-weight:700;color:#666;margin-bottom:1rem;letter-spacing:-.02em;line-height:1.1;text-transform:uppercase}.distribuir-subtitle{font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:14px;color:#666;margin-bottom:2rem;font-weight:300;line-height:1.4}.distribuir-description{font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:14px;line-height:1.6;color:#666;margin-bottom:2.5rem;font-weight:400}.info-section{margin-bottom:1rem;padding:1.5rem 0}.info-section h3{font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:1.4rem;font-weight:700;color:#666;margin-bottom:1.2rem;text-transform:uppercase;letter-spacing:.5px}.benefits-list{list-style:none;padding:0}.benefits-list li{position:relative;padding-left:2rem;margin-bottom:.8rem;line-height:1.5;color:#666;font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:14px;transition:transform .2s ease}.benefits-list li:hover{transform:translate(5px)}.benefits-list li:before{content:"\2713";position:absolute;left:0;top:2px;color:#27ae60;font-weight:700;font-size:14px}.info-section p{line-height:1.5;color:#666;font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:14px}.form-note{font-family:Roboto Bold Condensed,Arial,sans-serif;font-weight:700;color:#e74c3c;margin-top:1.2rem;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.privacy-note{font-family:Arenta,Georgia,serif;font-size:14px;color:#666;margin-top:.8rem}.info-section .tagline{font-family:Arenta,Georgia,serif;color:#666;font-size:14px;font-weight:600;text-align:center;padding:1.2rem 0;margin-top:1.5rem}.distribuir-form{padding-left:2rem}.form-container{background:#fff;padding:3.5rem 3rem;position:relative}.form-header{text-align:center;margin-bottom:3rem}.form-title{font-family:Arenta,Georgia,serif;font-size:2.8rem;font-weight:800;color:#666;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.form-description{font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:14px;line-height:1.6;color:#666;margin-bottom:1.5rem;font-weight:400}.form-required{font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:.95rem;color:#e74c3c;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.form-row{display:flex;gap:2rem;margin-bottom:2rem}.form-group{display:flex;flex-direction:column;position:relative}.form-group.full-width,.form-group.half-width{flex:1}.form-group label{font-family:Roboto Bold Condensed,Arial,sans-serif;font-weight:700;color:#666;margin-bottom:.75rem;font-size:1rem;text-transform:uppercase;letter-spacing:.5px}.form-group input,.form-group select,.form-group textarea{padding:1.25rem 1.5rem;border:2px solid #e1e8ed;background:#fff;font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:1.05rem;transition:all .3s ease;font-weight:400;color:#666}.form-group input::placeholder,.form-group textarea::placeholder{font-family:Roboto Bold Condensed,Arial,sans-serif;color:#999;font-size:1rem;font-weight:300;opacity:1}.form-group input::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{font-family:Roboto Bold Condensed,Arial,sans-serif;color:#999;font-size:1rem;font-weight:300}.form-group input::-moz-placeholder,.form-group textarea::-moz-placeholder{font-family:Roboto Bold Condensed,Arial,sans-serif;color:#999;font-size:1rem;font-weight:300;opacity:1}.form-group input:-ms-input-placeholder,.form-group textarea:-ms-input-placeholder{font-family:Roboto Bold Condensed,Arial,sans-serif;color:#999;font-size:1rem;font-weight:300}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#3498db;background:#fff}.form-group input.error,.form-group select.error{border-color:#e74c3c;animation:shake .5s ease-in-out}.form-group input.success,.form-group select.success{border-color:#27ae60}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.form-group textarea{resize:vertical;min-height:120px;line-height:1.6}.checkbox-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}.checkbox-item{display:flex;align-items:center;cursor:pointer;padding:1rem;background:#fff;border:2px solid #e1e8ed;transition:all .3s ease}.checkbox-item:hover{background:#f8f9fa;border-color:#3498db}.checkbox-item input[type=checkbox]{display:none}.checkmark{width:24px;height:24px;border:2px solid #bdc3c7;margin-right:1rem;position:relative;transition:all .3s ease;background:#fff}.checkbox-item input[type=checkbox]:checked+.checkmark{background:#3498db;border-color:#3498db}.checkbox-item input[type=checkbox]:checked+.checkmark:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:14px}.checkbox-item{font-family:Arenta,Georgia,serif;font-size:1rem;color:#2c3e50}.checkbox-note{font-family:Arenta,Georgia,serif;font-size:.9rem;color:#7f8c8d;font-weight:400;font-style:italic}.error-message{font-family:Roboto Bold Condensed,Arial,sans-serif;color:#e74c3c;font-size:.9rem;margin-top:.5rem;display:none;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.error-message.show{display:block;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.submit-btn{width:100%;padding:1.5rem 2rem;background:#3498db;color:#fff;border:none;font-family:Roboto Bold Condensed,Arial,sans-serif;font-size:1.2rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.submit-btn:hover{background:#2980b9;transform:translateY(-2px)}.submit-btn:active{transform:translateY(0)}.submit-btn:disabled{background:#bdc3c7;cursor:not-allowed;transform:none}.success-message{background:#27ae60;color:#fff;padding:3rem 2rem;text-align:center;margin-top:2rem;animation:successSlide .6s ease}@keyframes successSlide{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.success-content h3{font-family:Roboto Bold Condensed,Arial,sans-serif;margin-bottom:1.5rem;font-size:1.8rem;font-weight:700;text-transform:uppercase}.success-content p{font-family:Arenta,Georgia,serif;margin-bottom:1rem;line-height:1.6;font-size:1.05rem}.success-content a{color:#fff;text-decoration:underline;font-weight:600}@media (max-width: 1024px){.distribuir-container{gap:4rem;padding:3rem 1.5rem}.distribuir-info{padding-right:1rem}.distribuir-form{padding-left:1rem}.form-container{padding:2.5rem 2rem}.distribuir-title{font-size:2.4rem}}@media (max-width: 768px){.distribuir-container{grid-template-columns:1fr;gap:3rem;padding:2rem 1rem}.distribuir-info,.distribuir-form{padding:0}.info-content{position:static;padding:2rem 0}.form-container{padding:2rem 1.5rem}.form-row{flex-direction:column;gap:1.5rem}.form-group.half-width{flex:none}.checkbox-grid{grid-template-columns:1fr}.distribuir-title{font-size:2.2rem}.form-title{font-size:1.8rem}}@media (max-width: 480px){.form-container{padding:1.5rem 1rem}.distribuir-title{font-size:1.8rem}.form-title{font-size:1.6rem}.info-content{padding:1.5rem 0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/distribuir-form.css.map */
