*,*:before,*:after{box-sizing:border-box}html{height:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){html{scroll-behavior:unset}}body{min-height:100%;margin:0;display:flex;flex-direction:column}body>main{display:flex;flex-direction:column;min-height:100vh}body>main>footer{margin-top:auto}html,body{font-size:16px}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ol,ul{padding:0;margin:0;list-style:none}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{background:none;border:none;padding:0}button:not(:disabled){cursor:pointer}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0px 1000px var(--color-neutral-0) inset;transition:background-color 5000s ease-in-out 0s}input{font-family:inherit}fieldset{padding:0!important;margin:0;border:none}form:focus,form:active{outline:none}[hidden]{visibility:hidden}@font-face{font-family:icomoon;src:url(/build/assets/icomoon-5T4gSdXr.eot?d0w4ey);src:url(/build/assets/icomoon-5T4gSdXr.eot?d0w4ey#iefix) format("embedded-opentype"),url(/build/assets/icomoon-CbTUkawl.ttf?d0w4ey) format("truetype"),url(/build/assets/icomoon-DfQ_1lzk.woff?d0w4ey) format("woff"),url(/build/assets/icomoon-DpGy_msF.svg?d0w4ey#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tick-circle:before{content:""}.icon-info-circle:before{content:""}.icon-close-circle:before{content:""}.icon-hamburguer:before{content:""}.icon-angle-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up-right:before{content:""}.icon-call:before{content:""}.icon-cart:before{content:""}.icon-clipboard:before{content:""}.icon-envelope:before{content:""}.icon-instagram:before{content:""}.icon-location:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-trash:before{content:""}.icon-upload:before{content:""}.icon-whatsapp:before{content:""}.icon-search-normal:before{content:""}:root{--font-primary: "Montserrat", sans-serif}*{font-family:var(--font-primary);font-optical-sizing:auto;font-style:normal}:root{--color-hsl-primary-10: 209, 100%, 98%;--color-hsl-primary-20: 202, 37%, 86%;--color-hsl-primary-30: 209, 100%, 81%;--color-hsl-primary-50: 209, 100%, 32%;--color-hsl-secondary-50: 16, 91%, 55%;--color-hsl-secondary-60: 2, 91%, 55%;--color-hsl-tertiary-50: 138, 99%, 26%;--color-hsl-neutral-0: 0, 0%, 100%;--color-hsl-neutral-5: 202, 35%, 98%;--color-hsl-neutral-10: 210, 33%, 98%;--color-hsl-neutral-20: 202, 22%, 94%;--color-hsl-neutral-30: 197, 23%, 94%;--color-hsl-neutral-50: 0, 0%, 80%;--color-hsl-neutral-60: 0, 0%, 48%;--color-hsl-neutral-100: 0, 0%, 0%}:root{--color-primary-10: hsl(var(--color-hsl-primary-10));--color-primary-20: hsl(var(--color-hsl-primary-20));--color-primary-30: hsl(var(--color-hsl-primary-30));--color-primary-50: hsl(var(--color-hsl-primary-50));--color-secondary-50: hsl(var(--color-hsl-secondary-50));--color-secondary-60: hsl(var(--color-hsl-secondary-60));--color-tertiary-50: hsl(var(--color-hsl-tertiary-50));--color-neutral-0: hsl(var(--color-hsl-neutral-0));--color-neutral-5: hsl(var(--color-hsl-neutral-5));--color-neutral-10: hsl(var(--color-hsl-neutral-10));--color-neutral-20: hsl(var(--color-hsl-neutral-20));--color-neutral-30: hsl(var(--color-hsl-neutral-30));--color-neutral-50: hsl(var(--color-hsl-neutral-50));--color-neutral-60: hsl(var(--color-hsl-neutral-60));--color-neutral-100: hsl(var(--color-hsl-neutral-100));--color-whatsapp: hsla(144, 69%, 45%, 1)}.s-is-hidden{display:none!important}.s-is-invisible{border:0;clip-path:polygon(0 0,0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(max-width:1215px){.s-is-hidden-mobile{display:none!important}}@media(min-width:1216px){.s-is-hidden-desktop{display:none!important}}.m-icon{position:relative;width:fit-content}.m-icon__tag{position:absolute;top:-5px;right:-11px;padding:0 4px 2px;border-radius:50px;background-color:var(--color-secondary-50);font-size:.75rem;font-weight:600;color:var(--color-neutral-0)}.m-icon i{display:block}.m-icon.sm i{font-size:18px}.m-icon.default i{font-size:24px}.m-icon.lg i{font-size:32px}.m-backdrop{position:fixed;left:0;top:0;height:100%;width:100%;background-color:hsla(var(--color-hsl-neutral-100),.4);opacity:0;transition:opacity .1s ease;cursor:pointer;pointer-events:none;z-index:4}.m-backdrop.--active-backdrop{opacity:1;pointer-events:all}.m-backdrop.--filters-backdrop{z-index:6}@keyframes spinner{35%{transform:rotate(220deg)}to{transform:rotate(360deg)}}.m-spinner__body{box-sizing:content-box;height:18px;width:18px;border:2px solid hsla(var(--color-hsl-neutral-0),.3);border-radius:50%;position:relative;margin:0 auto}.m-spinner__main{position:absolute;top:-2px;left:-2px;height:calc(100% + 4px);width:calc(100% + 4px);border:2px solid var(--spinner-border-color, transparent);border-top-color:var(--spinner-color, var(--color-neutral-5));border-radius:50%;animation:spinner 1s linear infinite}.m-button-primary{display:flex;align-items:center;justify-content:center;min-height:48px;padding:14px 18px;position:relative;background-color:var(--color-primary-50);border-radius:8px;font-size:1rem;font-weight:500;color:var(--color-neutral-0);text-align:center;transition:filter .15s ease}.m-button-primary:hover{filter:brightness(1.3)}.m-button-primary .m-spinner{display:none;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;background-color:inherit}.m-button-primary.--is-loading{pointer-events:none}.m-button-primary.--is-loading .m-spinner{display:block}.m-input{width:100%;padding:14px 16px;border:1px solid var(--color-neutral-60);border-radius:8px;font-size:1rem;color:var(--color-neutral-100);resize:none}.m-input::placeholder{color:inherit;opacity:1}.m-input--error{border-color:var(--color-secondary-60)}.m-input--file{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.m-input--file+label{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;border:1px solid var(--color-neutral-60);border-radius:8px;cursor:pointer;transition:border-color .2s ease}.m-input--file+label:hover{border-color:var(--color-neutral-80)}.m-input-error{display:block;margin-top:4px;font-size:.875rem;color:var(--color-secondary-60)}.m-input-file-text{font-size:1rem;color:var(--color-neutral-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-input-file-button{display:flex;align-items:center;justify-content:center;margin:-9px;width:32px;height:32px;flex-shrink:0;background-color:var(--color-primary-50);border-radius:6px;color:var(--color-neutral-0);font-size:1.25rem;transition:filter .2s ease}.m-input-file-button:hover{filter:brightness(1.3)}.m-link-with-icon{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:500;transition:filter .15s ease}.m-link-with-icon:hover{filter:brightness(1.3)}.l-navbar{position:fixed;width:100%;display:flex;flex-direction:column;isolation:isolate;z-index:6}.l-navbar.--menu-open{height:100dvh}.l-navbar__header{width:100%;background-color:var(--color-neutral-0);border-bottom:2px solid var(--color-primary-50);z-index:6}.l-navbar__wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1448px;padding:12px 16px 12px 21px}@media(min-width:1216px){.l-navbar__wrapper{padding:15px 16px 13px;max-width:1448px;margin:0 auto}}.l-navbar__start{display:flex;align-items:center;width:100%;max-width:737px;margin-right:24px;gap:24px}@media(min-width:1216px){.l-navbar__start{gap:0}.l-navbar__start a{margin:0 75px 0 25px;width:189px!important}.l-navbar__start a img{width:100%;height:auto}}.l-navbar__mobile-search-form{position:absolute;top:-100px;width:100%;display:flex;gap:16px;padding:16px;background-color:var(--color-neutral-20);transition:top .1s ease-in-out;z-index:5}.l-navbar__mobile-search-form button{padding:12px 15px}.l-navbar__search-input{display:flex;width:100%;max-width:448px}.l-navbar__search-input input{flex:1;border:1px solid var(--color-primary-20);border-radius:8px;padding:10px 52px 10px 15px;font-size:1rem;color:var(--color-primary-50);font-weight:500}.l-navbar__search-input input::placeholder{color:inherit;opacity:1}.l-navbar__search-input button{padding:8px;margin-left:-48px}.l-navbar__end{display:flex;align-items:center;gap:16px}@media(min-width:1216px){.l-navbar__end{gap:24px}}.l-navbar__links{display:flex;align-items:center;gap:56px;padding-bottom:2px}.l-navbar__contacts{display:flex;align-items:center;gap:24px}.l-navbar__menu-container{position:relative;width:100%;max-width:1448px;margin:0 auto}.l-navbar.--menu-open .l-navbar__menu-container{height:100%}.l-navbar__all-categories-menu{position:absolute;display:none;top:0;left:-311px;width:100%;max-width:311px;height:100%;overflow-y:auto;background-color:var(--color-neutral-20);padding:11px 0;transition:left .1s ease-in-out;z-index:5;opacity:0}@media(min-width:1216px){.l-navbar__all-categories-menu{height:auto;max-height:70vh;padding-bottom:18px;border-radius:0 0 8px 8px;box-shadow:0 4px 4px #00000040}}.l-navbar__all-categories-menu a{display:block;padding:8px 28px;font-size:1.125rem;font-weight:500;color:var(--color-primary-50)}.l-navbar__all-categories-menu a:hover{padding-left:24px;filter:brightness(1)!important;color:var(--color-primary-50)!important;font-weight:700;border-left:4px solid var(--color-primary-50)}.l-navbar.--menu-open .l-navbar__all-categories-menu{display:block}.l-navbar__categories{position:relative;width:100%;background-color:var(--color-neutral-10);z-index:6;border-bottom:1px solid var(--color-neutral-20)}.l-navbar__categories-list{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1448px;margin:0 auto;padding:11px 16px 15px}.l-navbar__categories-list li{padding:0 8px;font-size:clamp(14px,1.3vw,18px);font-weight:500;color:var(--color-primary-50);text-align:center}.l-navbar__categories-list li:first-of-type{margin-left:-8px}.l-navbar__categories-list li:last-of-type{margin-right:-8px}.l-navbar__categories-list .--item-highlighted{font-weight:600;margin-left:12px}.l-navbar__categories-list button{padding:7px 14px;margin-left:15px!important;background-color:var(--color-neutral-20);border-radius:8px;color:inherit;font-weight:600;font-size:inherit}.l-navbar__space{display:block;height:4rem}@media(min-width:1216px){.l-navbar__space{height:8.25rem}}.l-navbar a,.l-navbar button{transition:filter .15s ease}.l-navbar a:hover,.l-navbar button:hover{filter:brightness(1.3);cursor:pointer}.l-navbar a:active,.l-navbar button:active{filter:brightness(.65)}.l-newsletter-form{width:100%;max-width:1448px;margin:0 auto}.l-newsletter-form{padding:64px 16px}@media(min-width:1216px){.l-newsletter-form{padding:80px 16px}}.l-about-us-content{max-width:1448px;margin:0 auto;padding:24px 16px 0;display:grid;grid-template-columns:1fr;gap:40px;grid-template-areas:"content-area" "image-area"}@media(min-width:1216px){.l-about-us-content{grid-template-columns:553px 1fr;grid-template-areas:"content-area image-area";row-gap:24px;column-gap:40px;padding:67px 16px 0;align-items:center}}@media(min-width:1216px){.l-about-us-content:nth-of-type(2n){grid-template-areas:"image-area content-area"}}.l-about-us-content>div:first-of-type{grid-area:content-area;display:flex;flex-direction:column}.l-about-us-content__title{font-size:2rem;font-weight:500;color:var(--color-neutral-100);margin:0 0 24px}@media(min-width:1216px){.l-about-us-content__title{font-size:3rem}}.l-about-us-content__description{display:flex;flex-direction:column;gap:20px}.l-about-us-content__description p,.l-about-us-content__description{font-size:1.25rem;color:var(--color-neutral-100);line-height:151%;margin:0}.l-about-us-content__image{grid-area:image-area;width:100%;border-radius:24px;overflow:hidden;height:100%}.l-about-us-content__image img{width:100%;height:100%;object-fit:cover;display:block}.l-footer{width:100%;margin-top:42px;background-color:var(--color-neutral-20)}.l-footer__wrapper{width:100%;max-width:1448px;margin:0 auto;padding:16px 16px 108px}@media(min-width:1216px){.l-footer__wrapper{padding:24px 16px 55px}}.l-footer__header{width:calc(100% + 32px);display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 -16px 24px;padding:0 16px 16px;border-bottom:1px solid var(--color-neutral-50)}@media(min-width:1216px){.l-footer__header{width:100%;margin:0 0 26px;padding:0 0 21px}}.l-footer__header-end{display:flex;gap:24px}.l-footer__header img{width:100%;max-width:197px;height:42px}@media(min-width:1216px){.l-footer__header img{max-width:189px;height:40px}}@media(min-width:1216px){.l-footer__main{display:flex;gap:100px}}.l-footer__categories{width:476px}.l-footer__categories-title{font-size:1rem;font-weight:600;color:var(--color-primary-50);margin-bottom:20px}.l-footer__categories-columns{display:flex;gap:48px}.l-footer__categories-list{width:201px;display:flex;flex-direction:column;gap:11px}.l-footer__links-and-contact{display:flex;flex-direction:column;gap:24px}@media(min-width:1216px){.l-footer__links-and-contact{flex-direction:row;gap:60px;flex:1}}.l-footer__pages-list{display:flex;flex-direction:column;gap:16px;min-width:228px}@media(min-width:1216px){.l-footer__pages-list{gap:24px}}.l-footer__pages-list a{font-weight:600}.l-footer__contact{display:flex;flex-direction:column;gap:24px;min-width:150px}.l-footer__address{height:fit-content}@media(min-width:1216px){.l-footer__address{text-align:end;margin-left:auto}}.l-footer__address span{line-height:150%;font-weight:500}.l-footer__address span:nth-child(1){display:block}@media(min-width:1216px){.l-footer__address span{display:block}}.l-footer a{transition:filter .15s ease;font-size:1rem;color:var(--color-primary-50)}.l-footer a:hover{filter:brightness(1.3);cursor:pointer}.l-footer a:active{filter:brightness(.65)}.m-newsletter-form{width:100%;padding:16px;border:1px solid var(--color-primary-50);border-radius:16px;margin-bottom:2rem}@media(min-width:1216px){.m-newsletter-form{display:flex;align-items:center;gap:32px;padding:24px;margin:0}}.m-newsletter-form__header{display:flex;gap:16px;height:min-content;margin-bottom:24px;font-size:1rem;color:var(--color-neutral-100)}@media(min-width:1216px){.m-newsletter-form__header{min-width:328px;margin:0;font-size:1.5rem}}.m-newsletter-form__title{font-size:inherit;font-weight:600}.m-newsletter-form__description{font-weight:400}.m-newsletter-form__input-group{position:relative;display:flex;flex-direction:column;gap:16px}@media(min-width:1216px){.m-newsletter-form__input-group{flex-direction:row;gap:24px;width:100%}.m-newsletter-form__input-group button{min-width:240px}}.m-newsletter-form__feedback{position:absolute;bottom:-45px;display:flex;align-items:center;gap:7px}@media(min-width:1216px){.m-newsletter-form__feedback{bottom:-35px!important}}.m-newsletter-form__feedback.--success p,.m-newsletter-form__feedback.--error p{font-size:1rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical}.m-newsletter-form__feedback.--success{color:var(--color-tertiary-50)}.m-newsletter-form__feedback.--error{color:var(--color-secondary-50)}.m-newsletter-form__feedback i{color:inherit!important}.m-button-whatsapp{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:#24c263;border-radius:50%;transition:filter .15s ease-out}.m-button-whatsapp:hover{filter:brightness(1.1)}.m-button-whatsapp i{margin-top:-2px}.m-floating-buttons{position:fixed;bottom:16px;right:16px;display:flex;gap:15px;align-items:center;z-index:2;transition:transform .3s ease-out,opacity .3s ease-out;cursor:grab}.m-floating-buttons.--dragging{cursor:grabbing;transition:none}.m-floating-buttons.--hidden{bottom:0;flex-direction:column;align-items:flex-start;transform:translate(calc(100% - 40px)) scale(.65);opacity:.6;cursor:pointer}.m-floating-buttons.--hidden:hover{opacity:.8}.m-floating-buttons .m-button-primary,.m-floating-buttons .m-button-whatsapp{box-shadow:0 4px 4px #00000040}.m-floating-buttons .m-button-primary{min-height:64px;gap:16px;text-align:start;font-size:14px;border-radius:16px}
