:root{--color-peach-primary:#e59c7f;--color-peach-secondary:#cc7452;--color-peach-terciary:#ffbfa6;--color-peach-darker:#66331e;--color-peach-darkest:#5e3525;--color-cyan-secondary:#4cbfa0;--color-purple-secondary:#2b0067;--color-cyan-terciary:#a8e0d1;--color-purple-terciary:#a08ec9;--color-dark-primary:#4c4c4c;--color-dark-secondary:#161616;--color-ligth-secondary:#ead6cc;--color-grayscale:#616161;--text-color:#303030}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{font-family:"Montserrat",sans-serif;color:#303030;color:var(--text-color)}.container{max-width:1136px;width:90%;margin:0 auto}.App{text-align:center}.hero{background-color:var(--color-ligth-secondary);background-position:50%;background-size:cover;padding:3em 0}.no-hero-image{background:none var(--color-ligth-secondary)!important}.hero-title{font-weight:500;font-size:38px;line-height:45.6px;max-width:650px}.hero-subtitle{font-weight:300;font-size:21px;line-height:25.2px;max-width:800px}.section-content{width:100%;display:flex;flex-direction:column;margin:0 auto}.section-title{font-weight:300;font-size:28px;line-height:34.13px;color:#000;margin:25px 0 30px}.nav-icon{background-color:var(--color-peach-primary);border-radius:50%}.card-holder{display:flex;justify-content:center;flex-wrap:wrap}@media (min-width:712px){.card-holder{justify-content:space-between}}.home-card{width:90%;max-width:320px;margin:1.5em 0;padding:24px;border:1px solid var(--color-peach-darker);border-radius:15px;display:flex;flex-direction:column}.product-title{margin-bottom:16px}.product-location{font-size:12px;line-height:14.63px}.announcement{display:flex;flex-direction:column}.tag-area-title{font-weight:400;font-size:16px;line-height:24px}.category-tag{font-weight:600;font-size:12px;line-height:14.63px;color:var(--color-peach-darkest);border:1px solid rgba(102,51,30,.6);border-radius:10px;margin:12px 0;width:233px;padding:.3em 0;text-align:center;display:block}.delivery-tag{min-width:150px;text-align:center}.delivery-tag,.product-tag{margin-bottom:15px}.see-details-button{margin:10px auto 0}.see-details-button,.view-more-button{text-align:center;text-decoration:none}.view-more-button{display:block;font-weight:600;font-size:16px;line-height:24px;background-color:var(--color-peach-darker);color:#fff;padding:.25em 1.5em;border-radius:16px;width:144px;height:32px;margin:10px auto 24px;border:none}.card{width:90%;max-width:320px;margin:1.5em 0;padding:24px;border:1px solid var(--color-peach-darker);border-radius:15px;display:flex;flex-direction:column}.product{position:relative}.product-image{width:100%;margin-bottom:24px;height:200px}.product-tag{color:#fff;font-weight:600;background-color:var(--color-purple-terciary);padding:.25em .85rem;position:absolute;right:-7px;top:-15px}.product-title{font-weight:500;font-size:21px;line-height:25.2px}.product-location{font-weight:600;font-size:16px;line-height:24px}.product-description{font-weight:400;font-size:16px;line-height:24px;margin-top:.75rem;margin-bottom:1.25rem}.announcement-data{display:flex;justify-content:space-between;margin-bottom:1rem;font-size:.9rem}.announcement{font-weight:300;font-size:12px;line-height:14.63px}.delivery-tag{display:block;font-weight:300;background-color:var(--color-cyan-terciary);padding:.15em .65em;max-width:100%}.delivery-tag,.product-tag{font-size:12px;line-height:14.63px;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:10px;margin-top:.5em}.see-details-button{font-weight:600;font-size:16px;line-height:24px;width:144px;margin:32px auto 0;padding:8px 0;color:#fff;background-color:var(--color-peach-secondary);border:none}.category-search{justify-content:flex-start;margin-left:60px}.category,.category-search{display:flex;align-items:center}.category{justify-content:center;width:160px;margin-right:32px}.button-category{margin-left:10px;font-weight:400;font-size:16px;line-height:24px;border:none;height:34px;background-color:#fff;color:var(--color-darker-primary);text-transform:uppercase}.input-holder{width:448px;position:relative;font-style:italic}.search-icon{position:absolute;left:14px;top:6px}.search-input{width:100%;height:36px;border-radius:8px;font-weight:300;font-size:16px;padding-left:44px;font-style:italic}.next-page-button{font-weight:600;font-size:16px;line-height:24px;background-color:var(--color-peach-darker);color:#fff;width:193px;height:40px;margin:0 auto;border:none;display:flex;justify-content:center;align-items:center}.icon-arrow{width:20px;height:18px;margin-left:7px}.publish-ad-button{background-color:var(--color-grayscale);width:560px;height:60px;font-weight:500;font-size:21px;line-height:25.2px;text-align:center;color:#fff;border:none}.new-donation-content{display:block;width:100%}.form-publish-ad{display:flex;justify-content:space-between}.new-donation{display:flex;flex-direction:column;max-width:50%}.new-donation-images-wrapper{max-width:500px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.new-donation-images-wrapper img{max-width:100%}.new-donation-images-wrapper img:first-of-type{max-width:440px}.input-div{display:flex;flex-direction:column;margin-bottom:60px}.input-label{font-weight:500;font-size:21px;line-height:120%;color:var(--color-dark-primary);margin-bottom:12px}.input-donating{width:100%}.input-select{background-color:#fff}.input-city-donating,.input-donating{height:40px;font-style:italic;font-size:16px;line-height:150%;color:#b0b0b0;border:.5px solid var(--color-peach-darkest);border-bottom:2px solid var(--color-peach-darker);padding-left:8px;margin-bottom:10px}.input-donating::-webkit-input-placeholder{font-weight:400;font-style:italic;font-size:16px;line-height:24px;color:#b0b0b0}.input-donating:-ms-input-placeholder{font-weight:400;font-style:italic;font-size:16px;line-height:24px;color:#b0b0b0}.input-donating::placeholder{font-weight:400;font-style:italic;font-size:16px;line-height:24px;color:#b0b0b0}.input-footer{display:flex;justify-content:space-between}.donation-description{color:#616161;font-weight:500;font-size:12px;line-height:15px}.use-conditions{display:flex;flex-direction:column}.span-number-donating{font-size:12px;font-weight:300;text-align:right;line-height:15px;color:var(--color-dark-primary)}.input-radio:checked,.input-radio:not(:checked){position:absolute;left:-9999px;width:0;height:0;visibility:hidden}.input-radio-label{width:132px;color:var(--color-peach-secondary);background-color:#fff;text-align:center;line-height:150%;font-weight:600;font-size:16px;border:1px solid var(--color-peach-secondary);border-radius:20px}.input-radio:checked+.input-radio-label{background-color:red}.location-wrapper{display:flex;justify-content:space-between}.city-wrapper,.uf-wrapper{display:flex;flex-direction:column}.city,.state{font-weight:600;font-size:16px;line-height:24px;color:var(--color-dark-primary)}.input-state-donating{background:#fff;border:.5px solid #5e3525;width:160px;height:40px;font-weight:500;font-size:16px;line-height:24px;color:var(--color-grayscale)}.input-city-donating{width:368px}.form-button{text-decoration:none}.submit-form-button{font-weight:500;font-size:21px;line-height:25.2px;display:block;width:100%;border:none;padding:1em 0;margin-bottom:70px;color:#fff;background-color:#616161}.submit-form-button:hover{cursor:pointer}.modal{width:724px;height:376px;border-radius:30px;padding:46px;box-flex-group:red;box-shadow:2px 4px 12px 4px rgba(0,0,0,.25);position:relative}.modal-title{font-weight:500;font-size:21px;line-height:25.2px;margin-bottom:18px}.modal-text{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px}.buttons-wrapper{display:flex;flex-direction:column}.modal-button{font-weight:600;font-size:16px;line-height:24px;width:250px;height:50px;border:3px solid var(--color-peach-darker);color:var(--color-peach-darker);background-color:#fff;margin-top:15px}.confirm-button{background-color:var(--color-peach-darker);color:#fff}.modal-image{max-width:388px;max-height:250px;position:absolute;bottom:50px;right:50px;z-index:-1}.go-back-button{font-weight:400;font-size:14px;line-height:17.07px;color:var(--color-peach-darkest);background-color:#fff;border:none;display:block;margin:18px 0 30px}.go-back-button:hover{cursor:pointer}.chat-page-content{display:flex;flex-direction:column;align-items:center}.chat-area{max-width:780px}.chat-window{max-width:780px;max-height:740px;margin:40px 0 30px}.chat-header,.chat-window{border-top-left-radius:20px;border-top-right-radius:20px}.chat-header{height:80px;display:flex;background-color:var(--color-peach-darkest);color:#fff}.chat-data{display:flex;flex-direction:column}.chat-container{width:95%;margin:0 auto}.chat{background-color:var(--color-ligth-secondary);display:flex;flex-direction:column}.chat-message{font-weight:500;font-size:14px;line-height:17px;background-color:#fff;color:var(--color-dark-secondary);box-shadow:0 2px 8px rgba(0,0,0,.15);max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:424px;margin:12px 0;padding:16px}.donator-container,.donee-container{position:relative;max-width:424px}.donee-message{border-radius:10px 20px 10px 0}.time-last-message{font-weight:400;font-size:12px;line-height:14.63px;color:var(--color-dark-primary);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-8px;margin-left:auto}.time-last-message:last-of-type{margin-bottom:24px}.donator-container{margin-left:auto}.donator-message{border-radius:10px 20px 0 10px}.chat-footer{background-color:var(--color-peach-darkest);padding:20px 0}.user-actions-wrapper{display:flex;justify-content:space-between}.chat-user-input{color:var(--color-peach-darkest);border-radius:8px;padding-left:8px;height:40px;width:calc(100% - 116px)}.chat-user-input::-webkit-input-placeholder{font-weight:400;font-size:16px;line-height:24px;font-style:italic;color:var(--color-dark-primary)}.chat-user-input:-ms-input-placeholder{font-weight:400;font-size:16px;line-height:24px;font-style:italic;color:var(--color-dark-primary)}.chat-user-input::placeholder{font-weight:400;font-size:16px;line-height:24px;font-style:italic;color:var(--color-dark-primary)}.send-message-button{font-weight:600;font-size:16px;line-height:24px;color:var(--color-peach-darkest);background-color:var(--color-peach-terciary);border-radius:8px;border:none;width:100px;height:40px}.complaint-wrapper{display:flex;align-items:center;margin-bottom:65px}.disclaimer{font-weight:400;font-size:14px;line-height:17px;color:var(--color-dark-secondary);margin-bottom:12px}.complaint{font-weight:600;font-size:12px;line-height:15px;color:var(--color-peach-darkest);margin-left:6px}.anunciar-page-content{width:100%;display:flex;flex-direction:column}.images-container{display:flex;justify-content:space-evenly;margin:40px 0 50px}.action-image{width:300px;height:300px;border-radius:20px;cursor:pointer}.action-image:hover{-webkit-filter:drop-shadow(0 2px 14px rgba(0,0,0,.24));filter:drop-shadow(0 2px 14px rgba(0,0,0,.24))}.call-to-action{font-weight:500;font-size:21px;line-height:25.2px;text-align:center;text-transform:uppercase;margin:20px 0}.back-to-home-link{font-weight:400;font-size:14px;line-height:17.07px;color:var(--color-peach-darkest);text-decoration:none;display:block;margin-top:18px}.navbar-content{width:100%;padding:24px 0;display:flex;justify-content:space-between}.logo{color:#fff;background-color:#565555;width:176px;height:48px;font-weight:400;text-align:center;line-height:15px;border:none}.logo:hover{cursor:pointer}.menu{list-style:none;display:flex}.menu a{color:var(--color-dark-secondary);text-decoration:none}.navbar-link{font-weight:400;font-size:16px;line-height:24px;text-align:center;background-color:#fff;width:182px;height:48px;border:0;display:flex;align-items:center;justify-content:center}.navbar-link:hover{cursor:pointer}.active li{font-weight:600;text-align:center;border-bottom:3px solid #a08ec9}.user-actions{display:flex;justify-content:space-between}.btnAnnounce{width:103px;height:40px;border-radius:4px;border:0;background-color:#ffbfa6;font-weight:600;font-size:16px;line-height:24px;color:var(--color-dark-secondary);align-self:center;margin-right:24px;cursor:pointer}.invisible{visibility:hidden}.icons{display:flex;align-items:center}.icon-notification{color:var(-color-peach-darker);margin-right:8px}.icon-profile{display:flex;justify-content:center;align-items:center;border:1px solid #66331e;border-radius:50%;width:40px;height:40px}.footer{background-color:#ead6cc;padding:30px 0 20px}.footer-content{text-align:center;margin:0 auto}.footer__title1{font-weight:300;margin-bottom:1.5em}.footer__title2{font-weight:600}.footer__title1,.footer__title2{font-size:12px;line-height:14.63px;color:var(--color-dark-primary)}.details-title{font-weight:400;font-size:28px;line-height:34.13px;margin:30px 0 12px}.grid-wrapper{display:grid;grid-template-columns:1fr 300px;justify-content:space-between;grid-gap:7.5%;gap:7.5%}.product-pictures{display:flex;max-height:471px;position:relative}.product-tag-details{background-color:var(--color-purple-secondary);position:absolute;top:5px;right:10px}.pictures-column{display:flex;flex-direction:column;justify-content:space-between;margin-right:16px}.product-picture{width:176px;height:148px;margin-bottom:14px;-webkit-filter:opacity(65%);filter:opacity(65%)}.product-picture:first-of-type{-webkit-filter:opacity(100%);filter:opacity(100%)}.product-picture:last-of-type{margin-bottom:0}.product-main-picture{width:560px}.announcement-title{font-weight:400;font-size:16px;line-height:24px;color:var(--color-dark-primary);margin:20px 0 10px}.announcement-description{font-weight:400;font-size:21px;line-height:25px;color:var(--color-dark-secondary);margin-bottom:30px;max-width:750px}.person-data{align-self:start}.more-details-title{font-size:18px;line-height:27px;border-bottom:1px solid #b0b0b0;max-width:750px;margin-bottom:20px}.more-details-subtitle,.more-details-title{font-weight:400;color:var(--color-dark-primary)}.more-details-subtitle{font-size:16px;line-height:24px;margin-bottom:-7px}.delivery-tag-details{font-weight:600;font-size:12px;line-height:14.63px;color:var(--color-cyan-secondary);background-color:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:.15em 1em;border-radius:10px;border:1.5px solid var(--color-cyan-secondary);display:block;margin:12px 0 8px}.personal-data{display:flex;padding-bottom:8px;border-bottom:1px solid #b2b2b2;justify-content:space-between;margin-bottom:12px}.profile-picture{border:1px solid var(--color-peach-darkest);border-radius:50%;width:48px;height:48px;display:flex;justify-content:center;align-items:center;flex-grow:0}.profile-picture-image{height:42px}.name-wrapper{flex-grow:3;display:flex;flex-direction:column;justify-content:center;margin-left:10px}.person-name{font-weight:600;font-size:16px;line-height:24px;color:var(--color-dark-secondary)}.person-location{font-weight:500;font-size:14px;line-height:14px}.rate-wrapper{flex-grow:2;flex-direction:column}.person-rate,.rate-wrapper{display:flex;justify-content:center;align-items:center}.person-rate{font-weight:600;font-size:14px;line-height:14px}.person-rate-number{font-weight:600;font-size:16px;line-height:24px;color:var(--color-dark-secondary)}.rate-star{width:14px;height:14px}.donations-data{display:flex;text-align:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #b2b2b2}.amount{flex-grow:1}.amount:first-of-type{border-right:1px solid #000}.donations-amount{font-weight:400;font-size:12px;line-height:14.63px;color:#222}.donations-number{font-weight:600;font-size:12px;line-height:12px;color:var(--color-dark-primary)}.person-registration{margin:12px 0 20px;text-align:center;font-weight:400;font-size:12px;line-height:15px;color:var(--color-dark-secondary)}.edit-announcement{position:relative}.edit-announcement-icon{position:absolute;top:10px;left:40px}.edit-announcement-button{font-weight:400;font-size:16px;line-height:24px;width:90%;display:block;margin:0 auto 20px;border-radius:10px;color:var(--color-peach-darker);border:1px solid var(--color-peach-darker);background-color:#fff;padding:.5em 0}.edit-announcement-button:hover{cursor:pointer}.edit-instruction{font-weight:400;font-size:12px;line-height:120%;color:var(--color-dark-secondary)}.new-donation-title{font-weight:500;font-size:24px;line-height:29px;color:var(--color-dark-primary);padding:16px 0 18px;border-bottom:1px solid #b2b2b2}.all-fields-must-be-filled{font-weight:600;font-size:12px;line-height:15px;color:var(--color-peach-secondary);margin:12px 0}.published-content{display:flex;flex-direction:column;align-items:center;margin:60px 0 147px;text-align:center}.published-ad-image{max-width:656px;margin-bottom:48px}.published-title{font-weight:700;font-size:36px;line-height:43px;color:var(--color-dark-secondary);margin-bottom:30px}.published-text{font-weight:600;font-size:16px;line-height:24px;color:var(--color-dark-primary);margin-bottom:36px}.published-text,.published-title{max-width:500px}.published-buttons-wrapper{width:100%;max-width:680px;display:flex;justify-content:space-between}.published-button{font-weight:600;font-size:16px;line-height:24px;color:var(--color-peach-darker);text-decoration:none;padding:.5em 0;flex-grow:1;max-width:300px;border:2.5px solid var(--color-peach-darker)}.go-home-button{color:#fff;background-color:var(--color-peach-darker)}
/*# sourceMappingURL=main.e2d7b88e.chunk.css.map */