@import "https://fonts.googleapis.com/css2?family=Prata&family=Rajdhani:wght@300;400;500;600;700&display=swap";:root{--orange:#f36f36;--serif:"Prata", serif;--sans:"Rajdhani", sans-serif;--space:50px}*{box-sizing:border-box;margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}a{text-decoration:none}small{font-size:16px;line-height:16px}html{scroll-behavior:smooth}body{font-family:var(--sans);color:#000;font-size:20px;font-weight:400;line-height:24px;overflow-x:hidden}img{-o-object-fit:cover;object-fit:cover;height:auto}.titles{font-family:var(--serif);background:linear-gradient(to bottom left, var(--orange) 0%, #f336a4 200%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:64px;line-height:72px}.white{color:#fff}.orange{color:var(--orange)}.reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(28px)}.reveal.visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal,.reveal.visible{opacity:1;transition:none;transform:none}}header{padding-left:var(--space);background:#f2eee7;grid-template-columns:1fr 1fr;place-items:center end;gap:100px;display:grid}header .content_header{flex-direction:column;justify-self:center;gap:50px;width:500px;display:flex}.marcas{padding:100px var(--space);grid-template-columns:repeat(3,1fr);place-items:center;display:grid}.marcas hr{background:#bbb2af;border:0;width:1px;height:100%}.marcas .content_marcas{flex-direction:column;gap:30px;max-width:565px;padding:50px 0;display:flex}.marcas .content_marcas a{text-align:center;width:fit-content;color:var(--orange);border:1px solid var(--orange);border-radius:30px;justify-content:center;align-items:center;padding:15px 30px;transition:all .8s;display:flex}.marcas .content_marcas a:hover{color:#fff;background:var(--orange)}.essencia{padding:100px var(--space);background:#f2eee7;justify-content:center;display:flex}.essencia .content_essencia{text-align:center;flex-direction:column;justify-content:center;gap:50px;max-width:800px;display:flex}.contato{padding:100px var(--space) 200px;background:#000;grid-template-columns:repeat(3,1fr);place-items:center;display:grid}.contato .content_contato{flex-direction:column;gap:40px;max-width:255px;display:flex}.contato .content_contato .list_contato{flex-direction:column;gap:10px;display:flex}.contato hr{background:#bbb2af;border:0;align-self:center;width:1px;height:100%}.contato .contact_form{flex-direction:column;gap:30px;max-width:480px;display:flex}.contato .contact_form .input_default{appearance:none;height:35px;font-family:var(--sans);color:#fff;background:0 0;border:0;border-bottom:1px solid #fff;font-size:20px;font-weight:400;line-height:24px;display:flex}.contato .contact_form .input_default::placeholder{font-family:var(--sans);color:#fff;font-size:20px;font-weight:400;line-height:24px}.contato .contact_form .message_field{resize:none;height:80px}.contato .contact_form .form_status_success{color:#4cffa1}.contato .contact_form .form_status_error{color:#ffb3b3}.contato .contact_form .input_default:focus-visible,.contato .contact_form button[type=submit]:focus-visible,.contato .contact_form input[type=checkbox]:focus-visible{outline-offset:4px;outline:2px solid #fff}.contato .contact_form label{align-items:flex-start;gap:10px;display:flex}.contato .contact_form input[type=checkbox]{appearance:none;background:0 0;border:1px solid #fff;width:20px;min-width:20px;height:20px;min-height:20px}.contato .contact_form input[type=checkbox]:checked{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Interface%20/%20Check'%3e%3cpath%20id='Vector'%20d='M6%2012L10.2426%2016.2426L18.727%207.75732'%20stroke='%23ffffff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.contato .contact_form button[type=submit]{color:#fff;text-transform:uppercase;background:var(--orange);border:0;border-radius:10px;justify-content:center;align-items:center;height:auto;padding:20px 15px;font-size:16px;line-height:16px}.contato .contact_form button[type=submit]:disabled{cursor:wait;opacity:.65}.contato .contact_form .row_form{justify-content:space-between;align-items:center;gap:30px;display:flex}.footer{padding:50px var(--space);box-shadow:0 0 70px var(--orange);background:var(--orange);border-radius:100px 100px 0 0;grid-template-columns:1fr 1fr;place-items:end center;margin-top:-100px;display:grid}@media (width<=1024px){:root{--space:30px}header{padding:0 0 var(--space) 0;flex-direction:column-reverse;justify-items:center;gap:30px;display:flex}header img{width:100%}header .content_header{text-align:center;width:100%;padding:0 var(--space)}.marcas{padding:var(--space);grid-template-columns:1fr}.marcas hr{width:100%;height:1px}.marcas .content_marcas{text-align:center;align-items:center;max-width:100%}.marcas .content_marcas a{padding:15px}.essencia{padding:50px var(--space)}.contato{padding:100px var(--space) 150px;grid-template-columns:1fr;gap:50px}.contato hr{width:100%;height:1px}.contato .content_contato{text-align:center;align-items:center;max-width:100%}.contato .contact_form button[type=submit]{width:100%}.contato .contact_form .row_form{flex-direction:column}.footer{padding:var(--space);border-radius:50px 50px 0 0;grid-template-columns:1fr;gap:30px;margin-top:-50px}.footer small{text-align:center}}
