@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_2beba528-module__uTHbLW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_2beba528-module__uTHbLW__variable{--font-montserrat:"Montserrat","Montserrat Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_55f34afc-module__-PtNsG__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_55f34afc-module__-PtNsG__variable{--font-nunito:"Nunito","Nunito Fallback"}
:root{--white:#fefefe;--yellow:#ffcc29;--yellow-2:#fdb92e;--orange:#f58634;--orange-2:#faa831;--coral:#f16136;--green:#a8cf45;--green-2:#8fc73e;--blue:#00afef;--blue-2:#0089cf;--pink:#f06277;--magenta:#c75ea3;--magenta-2:#b14b91;--ink:#4b4b4d;--ink-soft:#606062;--maxw:1180px;--radius:22px;--radius-lg:34px;--font-head:var(--font-montserrat),"Montserrat","Segoe UI",sans-serif;--font-body:var(--font-nunito),"Nunito","Segoe UI",sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--coral)var(--white);scrollbar-width:thin;scroll-padding-top:84px}@media (max-width:780px){html{scroll-padding-top:132px}}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:var(--white)}html::-webkit-scrollbar-thumb{background:var(--coral);border:2px solid var(--white);border-radius:8px}html::-webkit-scrollbar-thumb:hover{background:#e0532b}body{font-family:var(--font-body);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:28px}.confetti{pointer-events:none;opacity:.9;z-index:0;background-repeat:repeat;background-size:480px 480px;max-width:100%;position:absolute;inset:0;overflow:hidden}.deco-current,.deco-bite{pointer-events:none;background-repeat:repeat;background-size:480px 480px;max-width:100%;position:absolute;left:0;right:0}.deco-current{z-index:1;background-position:0 100%;bottom:100%;transform:translateY(1px)}.deco-bite{z-index:29;bottom:100%}.deco-current--valores{aspect-ratio:1440/200;background-color:var(--yellow);clip-path:url(#clip-current-valores)}.deco-current--timber{aspect-ratio:1440/280;background-color:var(--orange);clip-path:url(#clip-current-timber)}.deco-current--brinquedos{aspect-ratio:1440/260;background-color:var(--green);clip-path:url(#clip-current-brinquedos)}.deco-current--contato{aspect-ratio:1440/340;background-color:var(--blue);clip-path:url(#clip-current-contato)}.deco-current--aplicativo{aspect-ratio:1440/260;background-color:var(--pink);clip-path:url(#clip-current-aplicativo)}.deco-current--footer{aspect-ratio:1440/320;background-color:var(--pink);z-index:1;background-position:0 0;top:100%;bottom:auto;transform:none}.deco-bite--timber{aspect-ratio:1440/280;background-color:var(--yellow);clip-path:url(#clip-bite-timber)}.deco-bite--brinquedos{aspect-ratio:1440/260;background-color:var(--orange);clip-path:url(#clip-bite-brinquedos)}.deco-bite--contato{aspect-ratio:1440/340;background-color:var(--green);clip-path:url(#clip-bite-contato)}.deco-bite--aplicativo{aspect-ratio:1440/260;background-color:var(--blue);clip-path:url(#clip-bite-aplicativo)}.wave{z-index:2;width:100%;height:auto;margin-bottom:-4px;display:block;position:relative;transform:translateZ(0)}.site-header{z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fefefed1;padding:8px 0;transition:background .25s,padding .25s;position:sticky;top:0}.site-header.scrolled{background:#fefefef2;padding:6px 0}.site-header .container{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}.brand-logo{width:100px;height:auto;transition:width .25s;display:block}.site-header.scrolled .brand-logo{width:90px}.main-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.nav-pill{color:var(--ink);font-family:var(--font-head);background:0 0;border-radius:8px;padding:8px 10px;font-size:16px;font-weight:700;transition:color .2s;position:relative}.nav-pill:after{content:"";background:var(--coral);transform-origin:0;border-radius:3px;height:3px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:2px;left:10px;right:10px;transform:scaleX(0)}.nav-pill:hover{color:var(--coral)}.nav-pill:hover:after,.nav-pill.is-active:after{transform:scaleX(1)}.nav-pill.is-active{color:var(--coral)}.nav-toggle{cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:none}.nav-toggle span{background:var(--coral);border-radius:3px;width:100%;height:3px;transition:transform .3s,opacity .2s;display:block}.nav-toggle.open span:first-child{transform:translateY(8px)rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}@media (max-width:780px){.nav-toggle{display:flex}.main-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;background:#fefefef7;border-top:1px solid #4b4b4d14;flex-direction:column;align-items:stretch;gap:0;padding:6px 0;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 18px 30px #4b4b4d24}.main-nav.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav-pill{border-radius:0;padding:14px 24px;font-size:17px}.nav-pill:after{width:22px;left:24px;right:auto}}.hero{background:var(--white);margin-top:-34px;position:relative;overflow:hidden;transform:translateZ(0)}.hero-media{z-index:0;position:absolute;inset:0}.hero-media img{object-fit:cover;object-position:center 38%;will-change:transform;width:100%;height:100%;transform:scale(1.16)}.hero-content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:780px;padding-top:90px;padding-bottom:150px;display:flex;position:relative}.hero-title{background:var(--orange);color:var(--white);font-family:var(--font-head);letter-spacing:-1px;border-radius:4px;margin:0;padding:24px 34px;font-size:68px;font-weight:800;line-height:1.04;display:inline-block}.hero-sub{max-width:500px;color:var(--white);text-shadow:0 2px 10px #00000059;margin:22px 0 28px;font-size:19px;font-weight:800;line-height:1.45}.hero-cta{flex-wrap:wrap;gap:20px;display:flex}.btn{text-align:center;background:var(--coral);color:var(--white);font-family:var(--font-head);border:none;border-radius:16px;justify-content:center;align-items:center;padding:16px 34px;font-size:16px;font-weight:700;line-height:1.2;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.btn:hover{background:#e0532b;transform:translateY(-2px);box-shadow:0 10px 22px #f1613647}.section{position:relative}.section>.container{z-index:2;position:relative}.s-valores{background:var(--yellow);padding:0 0 21vw;position:relative}.section-tab{z-index:10;color:var(--white);font-family:var(--font-head);box-sizing:border-box;justify-content:center;align-items:flex-end;width:max-content;min-width:clamp(100px,14vw,200px);max-width:85vw;height:clamp(65px,9.7vw,140px);padding-bottom:clamp(12px,1.5vw,22px);padding-left:clamp(14px,3vw,24px);padding-right:clamp(14px,3vw,24px);font-size:clamp(13px,2vw,26px);font-weight:800;line-height:1;display:flex;position:absolute;border-radius:0 0 clamp(14px,2vw,28px) clamp(14px,2vw,28px)!important}.tab-right{left:auto;right:24px}.tab-right-valores{left:auto;right:5px}.tab-left{left:28px;right:auto}.valores-tab-wrap{height:196px;position:relative}.valores-macaw{z-index:2;pointer-events:none;width:330px;position:absolute;bottom:-14px;left:4px;transform:none}.valores-grid{grid-template-columns:.92fr 1.5fr;align-items:start;gap:30px;margin-top:0;display:grid}.valores-intro-col{flex-direction:column;display:flex}.valores-intro{background:var(--orange);color:var(--white);border-radius:4px;padding:30px 30px 34px}.valores-intro h2{font-family:var(--font-head);margin:0;font-size:33px;font-weight:800;line-height:1.12}.valores-lead{color:var(--white);text-shadow:0 1px 3px #00000059;margin:22px 0 0;font-size:16.5px;font-weight:800;line-height:1.5}.value-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.value-card{background:var(--white);border-radius:10px;padding:18px 20px;box-shadow:0 6px 14px #0000000f}.value-card h3{font-family:var(--font-head);color:#f0712c;margin:0 0 8px;font-size:18px;font-weight:800}.value-card p{color:#f39a4e;margin:0;font-size:14px;font-weight:700;line-height:1.45}.s-timber{background:var(--orange);color:var(--white);padding:0 0 20vw;position:relative}.timber-tab-wrap{height:80px;position:relative}.timber-toucan{z-index:2;pointer-events:none;width:min(230px,30vw);position:absolute;bottom:-19px;left:400px}.timber-head{background:var(--coral);color:var(--white);font-family:var(--font-head);border-radius:4px;margin:6px 0 34px;padding:26px 34px;font-size:42px;font-weight:800;line-height:1.08;display:inline-block}.timber-text{max-width:880px;margin:0 auto}.timber-text p{margin:0 0 18px;font-size:16.5px;font-weight:600;line-height:1.6}.timber-girl{float:left;shape-outside:circle(50%);width:130px;margin:6px 28px 8px 30px}.s-brinquedos{background:var(--green);position:relative;padding:0 0 25vw!important}.wave-frente{z-index:30;pointer-events:none;width:100%;height:auto;position:absolute;bottom:100%;left:0;transform:translateZ(0)}.tab-container{z-index:10;position:relative}.brinquedos-intro-text{position:relative}.brinquedos-pig{z-index:3;pointer-events:none;width:138px;height:auto;position:absolute;top:-125px;right:60px}.brinquedos-intro{grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin-bottom:10px;display:grid;position:relative}.brinquedos-head{color:var(--white);font-family:var(--font-head);background:#4fa72a;border-radius:4px;margin:0 0 22px;padding:24px 32px;font-size:40px;font-weight:800;line-height:1.08;display:inline-block}.brinquedos-sub{max-width:520px;color:var(--white);margin:0 0 24px;font-size:16.5px;font-weight:800;line-height:1.5}.brinquedos-photo{aspect-ratio:1;border-radius:50%;justify-self:center;width:520px;max-width:100%;overflow:hidden;box-shadow:0 18px 40px #0000002e}.brinquedos-photo img{object-fit:cover;width:100%;height:100%}.cat-label{background:var(--coral);color:var(--white);font-family:var(--font-head);box-sizing:border-box;text-align:center;white-space:normal;word-break:break-word;border-radius:16px;justify-content:center;align-items:center;max-width:100%;margin:34px 0 22px;padding:clamp(8px,3vw,12px) clamp(16px,5vw,28px);font-size:clamp(15px,5vw,24px);font-weight:800;line-height:1.2;display:inline-flex}.timber-head,.brinquedos-head,.contato-head{box-sizing:border-box;word-wrap:break-word;max-width:100%}.product-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.product-card{background:var(--white);border-radius:var(--radius);flex-direction:column;padding:22px 20px 24px;display:flex;box-shadow:0 10px 24px #00000012}.product-media{justify-content:center;align-items:center;height:160px;margin-bottom:18px;display:flex}.product-media img{object-fit:contain;width:auto;max-height:100%}.product-tags{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.tag{background:var(--magenta);color:var(--white);font-family:var(--font-head);border-radius:12px;padding:6px 14px;font-size:12.5px;font-weight:700}.tag--age{padding:6px 12px}.product-card h4{font-family:var(--font-head);color:var(--magenta);margin:0 0 10px;font-size:21px;font-weight:800}.product-card p{color:var(--magenta-2);margin:0 0 16px;font-size:14px;font-weight:600;line-height:1.45}.product-foot{margin-top:auto}.product-code{color:var(--magenta-2);margin:0 0 4px;font-size:12.5px;font-weight:700}.product-type{color:var(--magenta);margin:0;font-size:13px;font-weight:700}.product-grid--single{grid-template-columns:repeat(4,1fr)}.product-grid--single .product-card{max-width:none}.product-grid--solo{grid-template-columns:repeat(4,1fr);position:relative}.carousel-head{display:contents}.carousel-arrows{display:none}.deco{z-index:1;pointer-events:none;position:absolute}.deco-jaguar{width:600px;top:90px;left:360px}.deco-princess{width:230px;top:-10em;left:750px}.deco-deer{width:356px;top:80px;left:310px}.s-contato{background:var(--blue);color:var(--white);padding:0 0 20vw;position:relative}.contato-grid{z-index:10;grid-template-columns:1fr 1fr;align-items:start;gap:44px;margin-top:-20px;display:grid;position:relative}.contato-left{min-width:0}.contato-head{background:var(--blue-2);font-family:var(--font-head);color:var(--white);border-radius:4px;margin:0 0 24px;padding:22px 28px;font-size:40px;font-weight:800;line-height:1.06;display:inline-block}.contato-text{max-width:460px;font-size:16.5px;font-weight:600;line-height:1.6}.contato-inst{background:var(--white);color:var(--coral);border-radius:var(--radius);box-sizing:border-box;max-width:100%;margin-top:34px;padding:32px 34px;display:inline-block;box-shadow:0 10px 24px #00000012}.contato-inst h3{font-family:var(--font-head);color:var(--coral);margin:0 0 16px;font-size:22px;font-weight:800}.contato-inst p{overflow-wrap:break-word;color:var(--coral);margin:4px 0;font-size:16px;font-weight:600;line-height:1.5}.contact-form{border-radius:var(--radius-lg);background:#ffffff1f;padding:34px 32px}.contact-form h3{font-family:var(--font-head);margin:0 0 22px;font-size:26px;font-weight:800}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-form input,.contact-form textarea{width:100%;font-family:var(--font-body);background:var(--white);color:var(--ink);border:none;border-radius:14px;margin-bottom:16px;padding:15px 18px;font-size:15px}.contact-form textarea{resize:vertical;min-height:130px}.contact-form .btn{width:100%;margin-top:4px}.form-note{opacity:.85;text-align:center;margin:14px 0 0;font-size:13.5px}.contato-aladdin{z-index:15;pointer-events:none;width:155px;position:absolute;top:-85px;left:42%;transform:translate(-50%)}.s-app{background:var(--pink);padding:0 0 4vw;position:relative}.app-inner{justify-content:center;padding:20px 0 10px;display:flex}.app-star{width:100%;max-width:640px;height:auto;transition:transform .3s}.app-star-link:hover .app-star{transform:scale(1.03)}.site-footer{background:var(--white);z-index:4;padding:40px 0 0;position:relative}.site-footer:before{content:"";background:var(--white);z-index:3;width:100%;height:8px;position:absolute;top:-2px;left:0}.footer-grid{grid-template-columns:1.5fr 1fr 1.3fr;align-items:start;gap:40px;padding-bottom:34px;display:grid}.footer-brand{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.footer-brand img{width:92px}.footer-tagline{font-family:var(--font-body);color:var(--ink);max-width:320px;margin:0;font-size:14px;font-weight:700;line-height:1.55}.socials{gap:10px;margin-top:2px;display:flex}.social{background:var(--coral);width:40px;height:40px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;transition:transform .18s,background .18s;display:flex}.social:hover{background:#e0532b;transform:translateY(-3px)}.social svg{fill:currentColor;width:18px;height:18px}.footer-col{flex-direction:column;gap:12px;display:flex}.footer-title{font-family:var(--font-head);letter-spacing:.04em;text-transform:uppercase;color:var(--coral);margin:0 0 4px;font-size:15px;font-weight:800}.footer-links{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.footer-links li,.footer-links a{font-family:var(--font-body);color:var(--ink-soft);font-size:14px;font-weight:600;line-height:1.4}.footer-links a{width:fit-content;transition:color .18s;position:relative}.footer-links a:hover{color:var(--coral)}.footer-links--plain li{color:var(--ink-soft)}.footer-bottom{border-top:1px solid #4b4b4d1f;padding:18px 0}.footer-bottom .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.footer-bottom span{font-family:var(--font-body);color:var(--ink-soft);font-size:13px;font-weight:600}.footer-bottom a{font-family:var(--font-head);color:var(--coral);font-size:13px;font-weight:700;transition:opacity .18s}.footer-bottom a:hover{opacity:.7}.tab-valores{background-color:#f8a421;top:calc(clamp(4px,2.5vw,36px) - min(13.8889vw,190px))}.tab-timber{background-color:#f8a421;top:calc(-12vw - 30px)}.tab-brinquedos{background-color:#6ab946;top:calc(-14vw - 8px)}.tab-contato{background-color:var(--blue-2);top:calc(-5vw - 87px)}.tab-aplicativo{background-color:#f48884;top:calc(-4vw - 83px)}@media (max-width:1024px){.product-grid,.product-grid--single,.product-grid--solo{grid-template-columns:repeat(2,1fr)}.product-grid--solo{grid-template-columns:1fr;justify-items:start}.product-grid--solo .product-card{max-width:340px}.deco{display:none}.valores-grid{grid-template-columns:1fr;gap:24px}.valores-intro{max-width:480px}.contato-grid{grid-template-columns:1fr;gap:30px}.contato-aladdin{width:130px;top:-28px;left:405px;right:auto;transform:none}.hero-title{font-size:54px}.hero-content{min-height:600px;padding-bottom:120px}}@media (min-width:648px) and (max-width:1024px){.deco{display:block}.contato-grid{padding-top:80px}.deco-jaguar{width:min(400px,48vw);top:180px;left:min(500px,48vw)}.deco-princess{width:min(180px,22vw);top:-150px;left:clamp(450px,60vw,500px)}.deco-deer{width:min(240px,30vw);top:165px;left:min(850px,54vw)}.brinquedos-intro-text{padding-top:140px}.brinquedos-pig{width:140px;height:auto;top:10px;left:280px;right:auto}}@media (max-width:950px){.brinquedos-intro{display:block}.brinquedos-photo{width:320px;height:320px;margin:8px auto 0}}@media (max-width:640px){.container{padding-inline:20px}.site-header{padding:10px 0}.brand-logo{width:92px}.hero-content{min-height:470px;padding-top:70px;padding-bottom:84px}.hero-title{letter-spacing:-.5px;padding:16px 20px;font-size:36px;line-height:1.06}.hero-sub{margin:18px 0 22px;font-size:16px}.hero-cta{gap:14px}.btn{padding:14px 24px;font-size:15px}.valores-macaw{width:148px;bottom:-6px;left:0}.brinquedos-intro-text{padding-top:min(128px,34vw)}.brinquedos-pig{width:min(96px,26vw);height:auto;top:6px;left:auto;right:clamp(116px,34vw,150px)}.contato-grid{padding-top:40px}.contato-aladdin{width:95px;top:-5px;left:auto;right:15px;transform:none}.valores-intro{padding:24px 24px 26px}.valores-intro h2{text-align:center;font-size:25px}.valores-lead{font-size:15.5px}.timber-head{margin-bottom:26px;padding:18px;font-size:clamp(15px,5.9vw,27px)}.brinquedos-head{padding:18px;font-size:clamp(15px,5.9vw,27px)}.brinquedos-sub{font-size:15.5px}.brinquedos-photo{width:240px;height:240px}.contato-head{padding:18px;font-size:clamp(15px,5.9vw,27px)}.timber-head,.brinquedos-head,.contato-head{box-sizing:border-box;text-align:center;width:100%;display:block}.value-cards{grid-template-columns:1fr}.timber-girl{width:104px;margin:4px 20px 6px 0}.form-row{grid-template-columns:1fr;gap:0}.contact-form{padding:26px 22px}.contact-form h3{font-size:23px}.product-media{height:140px}.product-card{padding:18px 16px 20px}.product-card h4{font-size:19px}.product-grid,.product-grid--single,.product-grid--solo{justify-items:initial;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:14px;margin:0 -20px;padding:4px 20px 18px;scroll-padding-left:20px;display:flex;overflow:auto visible}.product-grid::-webkit-scrollbar{display:none}.product-grid--single::-webkit-scrollbar{display:none}.product-grid--solo::-webkit-scrollbar{display:none}.product-grid .product-card,.product-grid--single .product-card,.product-grid--solo .product-card{scroll-snap-align:start;flex:0 0 78%;max-width:78%}.carousel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.carousel-arrows{flex:none;gap:8px;display:flex}.carousel-arrow{background:var(--coral);width:34px;height:34px;color:var(--white);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .18s,opacity .18s,transform .18s;display:flex;box-shadow:0 6px 14px #0000002e}.carousel-arrow svg{fill:currentColor;width:15px;height:15px}.carousel-arrow:hover{background:#e0532b}.carousel-arrow:active{transform:scale(.92)}.carousel-arrow:disabled{opacity:.35;box-shadow:none}.carousel-head--single .carousel-arrows{display:none}.footer-grid{grid-template-columns:1fr;gap:30px;padding-bottom:28px}.footer-bottom .container{text-align:center;justify-content:center}.tab-timber{top:calc(-8vw - 30px)}}@media (max-width:768px){.tab-contato{top:calc(-5vw - 40.5px)}.tab-aplicativo{top:calc(-10.05vw - 12px)}.timber-toucan{width:min(200px,40vw)}.timber-tab-wrap{height:56px}.tab-left{left:20px}}@media (max-width:400px){.hero-title{font-size:32px}.product-grid .product-card,.product-grid--single .product-card,.product-grid--solo .product-card{flex:0 0 86%;max-width:86%}.product-media{height:200px}.timber-toucan{width:90px;left:130px}.section-tab{box-sizing:border-box;min-width:80px;max-width:85vw;padding-left:14px;padding-right:14px;width:max-content!important;font-size:13px!important}.tab-brinquedos{top:calc(-12vw - 8px)}}@media (max-width:768px){.brinquedos-pig{display:none}.brinquedos-intro-text{padding-top:12px}.contato-aladdin,.valores-macaw{display:none}.valores-tab-wrap{height:45px}.timber-toucan{display:none}.timber-tab-wrap{height:20px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-pill:focus-visible,.btn:focus-visible,.social:focus-visible,.app-star-link:focus-visible,.to-top:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.contact-form input:focus-visible,.contact-form textarea:focus-visible{outline:3px solid var(--coral);outline-offset:2px}.contact-form .field{margin-bottom:16px}.contact-form .field input,.contact-form .field textarea{margin-bottom:6px}.contact-form .field input.input-invalid,.contact-form .field textarea.input-invalid{outline-offset:1px;outline:2px solid #c0392b}.field-error{color:#ffe2dc;margin:0 2px;font-size:12.5px;font-weight:700;display:block}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-form .btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.form-note--wait,.form-note--error{color:#ffe2dc;display:none}.to-top{background:var(--coral);width:50px;height:50px;color:var(--white);opacity:0;visibility:hidden;z-index:50;border:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .25s,transform .25s,background .18s;display:flex;position:fixed;bottom:22px;right:22px;transform:translateY(12px);box-shadow:0 8px 20px #00000038}.to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.to-top:hover{background:#e0532b}.to-top svg{fill:currentColor;width:24px;height:24px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.to-top{transition:opacity .2s;transform:none}*{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (min-width:1440px){.tab-brinquedos{top:calc(8px - 15vw)}.hero>svg{max-height:240px}.s-valores .wave-frente{max-height:200px}.deco-current--valores{width:100%;max-height:200px}.hero-media img{object-position:center 25%}.tab-contato{top:calc(-10.7vw - 87px)}.tab-aplicativo{top:calc(-8vw - 83px)}.timber-tab-wrap{height:0}}@media (prefers-reduced-motion:no-preference){.anim-on .hero-title,.anim-on .valores-intro,.anim-on .timber-head,.anim-on .brinquedos-head,.anim-on .cat-label,.anim-on .contato-head{clip-path:inset(0 100% 0 0);transition:clip-path .85s cubic-bezier(.22,1,.36,1);transition-delay:var(--rd,0s);will-change:clip-path}.anim-on .section-tab{clip-path:inset(0 0 100%);transition:clip-path .6s cubic-bezier(.34,1.56,.64,1);transition-delay:var(--rd,.12s);will-change:clip-path}.anim-on .hero-sub,.anim-on .hero-cta,.anim-on .valores-lead,.anim-on .value-card,.anim-on .timber-text p,.anim-on .brinquedos-sub,.anim-on .brinquedos-photo,.anim-on .product-card,.anim-on .contato-text,.anim-on .contato-inst,.anim-on .contact-form,.anim-on .app-inner,.anim-on .footer-brand,.anim-on .footer-col{opacity:0;transition:opacity .7s,transform .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--rd,0s);will-change:opacity,transform;transform:translateY(30px)}.anim-on .rv-in{clip-path:inset(0)!important;opacity:1!important;transform:none!important}}
