body{margin:0}body.remove-scroll{overflow:hidden}body #root{display:flex;min-height:100vh;flex-direction:column}body,body *{margin:0;padding:0;box-sizing:border-box;color:#414042;color:var(--text-color);font-family:"Poppins",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::-webkit-scrollbar,body ::-webkit-scrollbar{width:.5em;border-radius:5px}body::-webkit-scrollbar-track,body ::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{border-radius:5px;background-color:#003087;background-color:var(--brand-blue)}body button,body input{border:none;outline:none}body button{cursor:pointer;background:none}body a{color:inherit;text-decoration:none}body li,body ul{margin:0;padding:0;list-style:none}body .section-title{color:#034481;min-height:0;font-weight:400;margin-bottom:27px;text-transform:uppercase;letter-spacing:clamp(1.2px,calc(.075rem + .0751vw - .28163px),2px)}body .section-title--hide{display:none}@media screen and (max-width:960px){body .section-title{margin-bottom:15px}}:root{--grid-column-size:4vw;--grid-margin-space:calc(var(--grid-column-size)*2);--brand-blue:#003087;--blue-primary:#2e41be;--blue-secondary:#034481;--blue-secondary:#b6daea;--text-color:#414042;--text-secondary-color:#939598;--disabled-color:#d1d3d4;--gray-background:#f1f1f2;--alert-color:#da2027;--sucess-color:#50bd86}@media screen and (max-width:1599px){.text__1{font-size:calc(2.5rem + 1.0025vw - 12.03px)}.text__1,.text__2{font-weight:500;letter-spacing:0;line-height:1.2}.text__2{font-size:calc(2.375rem + .4082vw - 6.5312px)}.text__3{font-size:calc(1.875rem + .5013vw - 6.0156px)}.text__3,.text__4{font-weight:500;letter-spacing:0;line-height:1.2}.text__4{font-size:1.5rem}.text__5{font-weight:700;font-size:1.25rem;letter-spacing:0;line-height:1.2}.text__body,.text__links{font-size:1rem;letter-spacing:0;line-height:1.5}.text__links{font-weight:500}.text__label-and-input{font-size:1rem;letter-spacing:0;line-height:1.5}.text__caption{font-size:.75rem;letter-spacing:0;line-height:1.5}}@media screen and (max-width:1199px){.text__1{font-size:calc(2.25rem + .9281vw - 7.12781px)}.text__1,.text__2{font-weight:500;letter-spacing:0;line-height:1.2}.text__2{font-size:calc(2rem + .9281vw - 7.12781px)}.text__3{font-size:calc(1.75rem + .464vw - 3.56352px)}.text__3,.text__4{font-weight:500;letter-spacing:0;line-height:1.2}.text__4{font-size:1.5rem}.text__5{font-weight:700;font-size:1.25rem;letter-spacing:0;line-height:1.2}.text__body,.text__links{font-size:1rem;letter-spacing:0;line-height:1.5}.text__links{font-weight:500}.text__caption,.text__label-and-input{font-size:1rem;letter-spacing:0;line-height:1.5}}@media screen and (max-width:767px){.text__1{font-size:calc(2.125rem + .6969vw - 3.34512px)}.text__1,.text__2{font-weight:500;letter-spacing:0;line-height:1.2}.text__2{font-size:calc(1.75rem + 1.3937vw - 6.68976px)}.text__3{font-size:calc(1.625rem + .6969vw - 3.34512px)}.text__3,.text__4{font-weight:500;letter-spacing:0;line-height:1.2}.text__4{font-size:1.5rem}.text__5{font-weight:700;font-size:1.25rem;letter-spacing:0;line-height:1.2}.text__body,.text__links{font-size:1rem;letter-spacing:0;line-height:1.5}.text__links{font-weight:500}.text__label-and-input{font-size:1rem;letter-spacing:0;line-height:1.5}.text__caption{font-size:.75rem;letter-spacing:0;line-height:1.5}}@media screen and (max-width:479px){.text__1{font-size:calc(2rem + 2.5157vw - 8.05024px)}.text__1,.text__2{font-weight:500;line-height:1.2;letter-spacing:0}.text__2{font-size:calc(1.75rem + 2.5157vw - 8.05024px)}.text__3{font-size:calc(1.5rem + 1.2579vw - 4.02528px)}.text__3,.text__4{font-weight:500;letter-spacing:0;line-height:1.2}.text__4{font-size:1.25rem}.text__5{font-weight:700;font-size:1rem;letter-spacing:0;line-height:1.2}.text__body,.text__links{font-size:.875rem;letter-spacing:0;line-height:1.5}.text__links{font-weight:500}.text__label-and-input{font-size:.875rem;letter-spacing:0;line-height:1.5}.text__caption{font-size:.75rem;letter-spacing:0;line-height:1.5}}@media screen and (min-width:1600px){.text__1{font-size:calc(3rem + .8163vw - 13.0608px)}.text__1,.text__2{font-weight:500;letter-spacing:0;line-height:1.2}.text__2{font-size:calc(2.375rem + .4082vw - 6.5312px)}.text__3{font-size:calc(2rem + .4082vw - 6.5312px)}.text__3,.text__4{font-weight:500;letter-spacing:0;line-height:1.2}.text__4{font-size:1.75rem}.text__5{font-weight:700;font-size:1.5rem;letter-spacing:0;line-height:1.2}.text__body,.text__links{font-size:1.125rem;letter-spacing:0;line-height:1.5}.text__links{font-weight:500}.text__label-and-input{font-size:1rem;letter-spacing:0;line-height:1.5}.text__caption{font-size:.85rem;letter-spacing:0;line-height:1.5}}.SearchBlock{z-index:10;position:relative}.SearchBlock__container{position:relative;border-radius:8px;box-shadow:-8px 8px 16px 0 rgba(0,0,0,.2)}.SearchBlock__container--active{box-shadow:none;position:relative}.SearchBlock__container--active:before{content:"";top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:8px;position:absolute;box-shadow:-8px 8px 16px 0 rgba(0,0,0,.2)}.SearchBlock__container--active .SearchBlockInput{border:1px solid #2f46b7}.SearchBlock__container--active .SearchBlockInput__button{border-left:0}.SearchBlock--over-blue .SearchBlockInput__button *,.SearchBlock__container--active .SearchBlockInput__button,.SearchBlock__container--active .SearchBlockInput__button *{stroke:var(--blue-primary)}.SearchBlock--over-blue .SearchBlockPopularSearches__title{color:#6795c5}.SearchBlock--over-blue .SearchBlockPopularSearches__popularSearch{color:#fff;font-weight:500}.SearchBlock--over-blue .SearchBlockPopularSearches__popularSearch:hover{color:#fff;text-decoration:underline}@media screen and (max-width:960px){.SearchBlock{width:100%;margin-bottom:60px;flex-direction:column}}.SearchBlockTips{width:100%;display:flex;margin-top:-10px;position:absolute;border-radius:8px;background:#fff;flex-direction:column;padding:20px 0 10px;box-shadow:-8px 8px 16px 0 rgba(0,0,0,.2)}.SearchBlockTips__tip{height:60px;display:flex;font-size:20px;padding:0 30px;overflow:hidden;align-items:center;text-transform:lowercase}.SearchBlockTips__tip *{white-space:pre}.SearchBlockTips__tip :first-child:first-letter{text-transform:capitalize}.SearchBlockTips__tip:hover{color:var(--blue-primary);background:var(--blue-secondary)}.SearchBlockTips__tip .tip__search{font-weight:700}.SearchBlockTips *{color:var(--text-color)}.SearchBlockInput{z-index:15;height:100px;display:flex;border-radius:8px;align-items:center;background:#fff;position:relative}.SearchBlockInput__searched-words{display:flex;max-width:52vw;margin-left:30px;align-items:center}.SearchBlockInput__searched-words .searched-words__word{font-size:24px;margin-right:8px;white-space:nowrap}.SearchBlockInput__searched-words .searched-words__word:last-child{margin-right:0}.SearchBlockInput__input{height:98px;font-size:20px;padding:35px 30px;border-radius:8px 0 0 8px;width:calc(100% - 82px)}.SearchBlockInput__input:focus{border-right:0}.SearchBlockInput__button{height:100px;padding:35px 30px;border-radius:0 8px 8px 0}.SearchBlockInput__button svg{width:32px;height:32px}.SearchBlockInput__button--blue *{stroke:var(--blue-primary)}@media screen and (max-width:960px){.SearchBlockInput{height:80px;width:100%}.SearchBlockInput__input{width:100%;height:78px;border-radius:8px}.SearchBlockInput__button{display:none}.SearchBlockInput__searched-words{max-width:40%;margin-left:20px}.SearchBlockInput__searched-words .searched-words__word{font-size:20px}}.UITag{display:flex;font-size:1rem;font-weight:500;padding:8px 15px;border-radius:4px;align-items:center;color:var(--blue-primary);background:var(--blue-secondary)}.UITag:hover{text-decoration:underline}.UITag--white{background:#fff;color:var(--text-color)}.UITag--without-click{cursor:default}.UITag--without-click:hover{cursor:default;text-decoration:none}.UITag__icon{width:10px;margin-left:15px}.UITag__icon,.UITag__icon *{stroke:var(--blue-primary)}.UIBrand--blue .tramontina-brand-svg__background{fill:var(--brand-blue)}.UIBrand--blue .tramontina-brand-svg__letters,.UIBrand--white .tramontina-brand-svg__background{fill:#fff}.UIBrand--white .tramontina-brand-svg__letters{fill:transparent}.UIInput{width:100%;margin-bottom:30px}.UIInput__container{position:relative}.UIInput__input{width:100%;height:60px;cursor:pointer;font-size:1rem;padding:20px 15px;border-radius:4px;margin-bottom:5px;background-color:#fff;border:1px solid transparent;box-shadow:0 0 10px 0 rgba(0,0,0,.14)}.UIInput__input:active,.UIInput__input:focus,.UIInput__input:hover{border:1px solid var(--blue-primary)}.UIInput__input:focus{box-shadow:0 0 7px 0 #44a8f4}.UIInput__input:disabled{color:var(--text-secondary-color);background:var(--gray-background)}.UIInput__input:disabled:hover{border:1px solid transparent}.UIInput__input::-webkit-input-placeholder{font-size:1rem;line-height:18px;letter-spacing:1.2px;color:var(--text-secondary-color)}.UIInput__input::-moz-placeholder{font-size:1rem;line-height:18px;letter-spacing:1.2px;color:var(--text-secondary-color)}.UIInput__input--error{border:1px solid var(--alert-color)}.UIInput__error-message{font-size:1rem;margin-left:15px;line-height:18px;color:var(--alert-color)}.UILoader{--min-header-size:92px;height:calc(100vh - var(--min-header-size))}.UILoader__block{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}.UILoader__block .block__box{width:50px;height:50px;background:var(--blue-primary);-webkit-animation:animate .5s linear infinite;animation:animate .5s linear infinite;position:absolute;top:0;left:0;border-radius:3px}.UILoader__block .block__shadow{width:50px;height:5px;background:#000;opacity:.1;position:absolute;top:59px;left:0;border-radius:50%;-webkit-animation:shadow .5s linear infinite;animation:shadow .5s linear infinite}.UIModal{top:0;left:0;width:100%;height:100%;z-index:100;display:flex;position:fixed;align-items:center;justify-content:center;background-color:rgba(65,64,66,.7)}.UIModal--hide{display:none}.UIModal__modal{opacity:1;width:68vw;display:flex;overflow:auto;max-width:68vw;min-width:920px;max-height:85vh;padding:90px 4vw;position:relative;background:#fff;flex-direction:column}.UIModal__modal .modal__close{top:30px;right:30px;position:absolute}@media screen and (max-width:960px){.UIModal__modal{width:100%;height:100%;padding:60px 4vw;max-width:unset;max-height:100vh;min-width:unset}.UIModal__modal .modal__close{top:25px;right:25px;position:absolute}}.UIModalFullScreen{top:0;right:0;width:100%;height:100%;z-index:100;overflow:auto;position:fixed;transition:1s;background-color:var(--brand-blue)}.UIModalFullScreen--hide{right:500vw;transition:1s}.UIModalFullScreen::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.UIModalFullScreen::-webkit-scrollbar-thumb{background-color:#fff}.UIModalFullScreen__header{padding:0 4vw;display:flex;margin-top:30px;align-items:center;justify-content:space-between}.UIModalFullScreen__header .header__close,.UIModalFullScreen__header .header__close *{fill:#fff;stroke:#fff}@media screen and (max-width:960px){.UIModalFullScreen__header{padding:0 8vw}}.Container{overflow:hidden;padding:0 var(--grid-margin-space)}.UISelect{width:100%;height:60px;border:none;color:#333;padding:20px 15px;border-radius:4px;margin-bottom:30px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.14)}.UISelect::-webkit-input-placeholder{color:rgba(51,51,51,.5);font-size:12px;letter-spacing:1.2px;line-height:18px}.UISelect::-moz-placeholder{color:rgba(51,51,51,.5);font-size:12px;letter-spacing:1.2px;line-height:18px}.UISelect--error{border:1px solid red}.UISelect__error-message{margin-left:18px;color:red;font-size:12px;letter-spacing:1.2px;line-height:18px}.UISelect__input--effect~.focus-border:after,.UISelect__input--effect~.focus-border:before{content:"";position:absolute;top:0;left:0;width:0;height:2px;background-color:#003087;transition:.3s}.UISelect__input--effect~.focus-border:after{top:auto;bottom:0;left:auto;right:0}.UISelect__input--effect~.focus-border i:after,.UISelect__input--effect~.focus-border i:before{content:"";position:absolute;top:0;left:0;width:2px;height:0;background-color:#003087;transition:.4s}.UISelect__input--effect~.focus-border i:after{left:auto;right:0;top:auto;bottom:0}.UISelect__input--effect:focus~.focus-border:after,.UISelect__input--effect:focus~.focus-border:before{width:100%;transition:.3s}.UISelect__input--effect:focus~.focus-border i:after,.UISelect__input--effect:focus~.focus-border i:before{height:100%;transition:.4s}.UISelect__input--effect:focus~label{top:-18px;left:0;z-index:10;font-size:12px;color:#003087;transition:.3s}.UISelect__input--effect~label{position:absolute;left:14px;width:100%;top:10px;color:#aaa;transition:.3s;z-index:-1;letter-spacing:.5px}.UIButton{border:none;color:#fff;transition:.6s;padding:19px 32px;position:relative;background:#003087}.UIButton--rounded{width:100%;padding:14px;border-radius:4px}.UIButton:not(:disabled):hover{background:#00276e;box-shadow:0 0 10px rgba(63,63,66,.7)}.UIButton:disabled{cursor:default;background:var(--disabled-color)}.UITextArea{width:100%;margin-bottom:30px}.UITextArea__container{position:relative}.UITextArea__text-area{width:100%;outline:none;cursor:pointer;font-size:1rem;min-height:120px;padding:20px 15px;border-radius:4px;margin-bottom:-5px;background-color:#fff;border:1px solid transparent;box-shadow:0 0 10px 0 rgba(0,0,0,.14)}.UITextArea__text-area:active,.UITextArea__text-area:focus,.UITextArea__text-area:hover{border:1px solid var(--blue-primary)}.UITextArea__text-area:focus{box-shadow:0 0 7px 0 #44a8f4}.UITextArea__text-area:disabled{color:var(--text-secondary-color);background:var(--gray-background)}.UITextArea__text-area:disabled:hover{border:1px solid transparent}.UITextArea__text-area::-webkit-input-placeholder{font-size:1rem;line-height:18px;letter-spacing:1.2px;color:var(--text-secondary-color)}.UITextArea__text-area::-moz-placeholder{font-size:1rem;line-height:18px;letter-spacing:1.2px;color:var(--text-secondary-color)}.UITextArea__text-area--error{border:1px solid var(--alert-color)}.UITextArea__error-message{font-size:1rem;margin-left:15px;line-height:18px;color:var(--alert-color)}.UIFileInput{margin-bottom:30px}.UIFileInput__message{display:flex;margin-top:10px}.UIFileInput__box{display:flex;padding:18px;outline:none;cursor:pointer;text-align:center;border-radius:4px;align-items:center;justify-content:center;color:var(--blue-primary);border:1px dashed #d1d3d4}.UIFileInput__box>*{text-decoration:underline}.UIFileInput__box .box__icon-upload{margin-right:15px}.UIFileInput__box .box__default-msg{display:flex;text-decoration:none;flex-direction:column;align-items:flex-start}.UIFileInput__box .box__default-msg .default-msg__action{font-size:16px;line-height:25px;text-align:center;color:var(--blue-primary);text-decoration:underline}.UIFileInput__box .box__default-msg .default-msg__max-size{font-size:12px;line-height:18px;text-decoration:none;color:var(--text-secondary-color)}.UIFileInput__box .box__default-msg .default-msg__max-size--error{color:var(--text-secondary-color)}.UIFileInput__box--green{border:1px solid var(--sucess-color);background:rgba(80,189,134,.2)}.UIFileInput__box--green *{color:var(--sucess-color)}.UIFileInput__box--green .box__icon-upload,.UIFileInput__box--green .box__icon-upload *{stroke:var(--sucess-color)}.UIFileInput__box--red{border:1px solid var(--alert-color);background:rgba(218,32,39,.2)}.UIFileInput__box--red *{color:var(--alert-color)}.UIFileInput__box--red .box__icon-upload,.UIFileInput__box--red .box__icon-upload *{stroke:var(--alert-color)}.UIFileInput__dropped-files{display:flex;margin-top:30px;flex-direction:column}.UIFileInput__dropped-files .dropped-files__file{display:flex;padding:15px;margin-bottom:15px;align-items:center;background:var(--gray-background)}.UIFileInput__dropped-files .dropped-files__file>svg{min-width:32px}.UIFileInput__dropped-files .dropped-files__file--error{background:rgba(218,32,39,.2)}.UIFileInput__dropped-files .dropped-files__file .file__infos{display:flex;margin-left:15px;flex-direction:column}.UIFileInput__dropped-files .dropped-files__file .file__infos .infos__name{font-size:16px}.UIFileInput__dropped-files .dropped-files__file .file__infos .infos__size{font-size:14px;color:#949598}.UIFileInput__dropped-files .dropped-files__file .file__trash{margin-left:auto}.UIFileInput__dropped-files .dropped-files__file .file__trash,.UIFileInput__dropped-files .dropped-files__file .file__trash *{stroke:#949598}.SearchBlockPopularSearches{display:flex;margin-top:30px;align-items:center}.SearchBlockPopularSearches--hide{visibility:hidden}.SearchBlockPopularSearches__title{min-width:120px;white-space:nowrap;font-weight:400;color:var(--text-secondary-color);margin-right:clamp(15px,calc(.9375rem + 1.4085vw - 5.28188px),30px)}.SearchBlockPopularSearches__popularSearch{font-weight:500;margin-right:15px}.SearchBlockPopularSearches__popularSearch:hover{color:var(--blue-primary);text-decoration:underline}.SearchBlockPopularSearches__searches{width:calc(100% - 16vw - 135px)}@media screen and (max-width:960px){.SearchBlockPopularSearches__searches{width:100%}}.HomeBannerSection{display:flex;align-items:center;margin-bottom:90px}.HomeBannerSection__search-section{z-index:2;width:36vw;margin-right:6vw}.HomeBannerSection__search-section .search-section__title{min-height:0;font-weight:500;margin-bottom:30px;font-size:clamp(32px,calc(2rem + 1.3272vw - 4.977px),61px)}.HomeBannerSection__search-section .search-section__input{width:calc(100% + 16vw)}.HomeBannerSection__banner{display:flex;position:relative;margin-right:calc(-1*var(--grid-margin-space))}.HomeBannerSection__banner .banner__image{width:50vw;height:41.6vw;text-align:center}.HomeBannerSection__banner .banner__infos{left:0;bottom:0;z-index:1;width:100%;position:absolute;padding:15px 0 30px 30px;background:linear-gradient(180deg,transparent,#000 120%)}.HomeBannerSection__banner .banner__infos .infos__title{color:#fff;margin-bottom:15px}.HomeBannerSection__banner .banner__infos .infos__description{color:#fff}@media screen and (min-width:961px) and (max-width:1180px){.HomeBannerSection__search-section .search-section__title{font-size:clamp(2.125rem,calc(.41074rem + 2.8571vw),2.5rem)}}@media screen and (max-width:960px){.HomeBannerSection{flex-direction:column}.HomeBannerSection__search-section{width:100%;margin-right:0}.HomeBannerSection__search-section .search-section__input{width:100%}.HomeBannerSection__banner{width:calc(100% + 16vw);margin:0 -8vw}.HomeBannerSection__banner .banner__image{width:100vw;height:100vw}.HomeBannerSection__banner .banner__infos .infos__title{font-size:28px}}@media screen and (min-width:960px){.ShopWindowGrid__products{display:grid;margin-bottom:90px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-gap:30px;position:relative}.ShopWindowGrid__product{display:flex;padding:30px;align-items:center;flex-direction:column;justify-content:space-between;background:var(--gray-background)}.ShopWindowGrid__product .product__image{width:12vw;margin:auto;max-width:100%;max-height:11vw;object-fit:contain}.ShopWindowGrid__product .product__name{min-height:0;margin-top:25px;font-weight:500;align-self:flex-start}.ShopWindowGrid__product--full-image{padding:0;position:relative}.ShopWindowGrid__product--full-image .product__image{width:100%;height:100%;object-fit:cover}.ShopWindowGrid__product--full-image .product__name{left:0;width:100%;bottom:0;height:81px;color:#fff;position:absolute;padding:30px;background:linear-gradient(180deg,transparent,#000)}.ShopWindowGrid--mosaic .ShopWindowGrid__product :not(.ShopWindowGrid__product--full-image) .product__image{width:30%}.ShopWindowGrid--mosaic .ShopWindowGrid__product:nth-child(2){grid-column-start:2;grid-row-start:1;grid-row-end:3}.ShopWindowGrid--mosaic .ShopWindowGrid__product:nth-child(2) .product__image{max-height:27vw}.ShopWindowGrid--mosaic .ShopWindowGrid__product:nth-child(7){grid-column-start:2;grid-row-start:3;grid-row-end:5}.ShopWindowGrid--mosaic .ShopWindowGrid__product:nth-child(7) .product__image{max-height:27vw}}@media screen and (max-width:960px){.ShopWindowGrid{display:block;margin-bottom:90px}.ShopWindowGrid__products{position:relative;margin-right:calc(-1*var(--grid-margin-space))}.ShopWindowGrid__product{display:flex;align-items:center;justify-content:center;padding:30px;width:256px;height:256px;max-height:256px;max-width:256px;background:#f8f8f8}.ShopWindowGrid__product .product__container{width:100%;height:100%;display:flex;max-height:100%;max-width:100%;flex-direction:column;align-items:flex-start}.ShopWindowGrid__product .product__image{width:auto;height:auto;margin:auto;max-width:175px;max-height:145px}.ShopWindowGrid__product .product__name{font-weight:500;min-height:0;margin-top:auto}.ShopWindowGrid__product--full-image{padding:0;position:relative}.ShopWindowGrid__product--full-image .product__image{width:100%;height:100%;max-width:unset;max-height:unset;object-fit:cover}.ShopWindowGrid__product--full-image .product__name{left:0;width:100%;bottom:0;height:81px;color:#fff;position:absolute;padding:30px;background:linear-gradient(180deg,transparent,#000)}}.ShopWindowHeader{display:flex;align-items:flex-end}.ShopWindowHeader .ShopWindowHeader__macrocategory{z-index:2;width:16vw;padding:2vw;display:flex;min-width:200px;margin-left:-4vw;align-items:center;margin-bottom:-20px;background:var(--brand-blue)}.ShopWindowHeader .ShopWindowHeader__macrocategory .macrocategory__icon{width:3vw;margin-right:15px}.ShopWindowHeader .ShopWindowHeader__macrocategory .macrocategory__text{color:#fff;font-weight:500}.ShopWindowHeader .ShopWindowHeader__title{margin-left:30px;margin-bottom:15px;font-weight:400}.ShopWindowHeader .ShopWindowHeader__title .title__link{font-weight:500}.ShopWindowHeader .ShopWindowHeader__see-all{margin-left:auto;margin-bottom:15px;color:var(--blue-primary)}@media screen and (max-width:960px){.ShopWindowHeader .ShopWindowHeader__macrocategory{width:52vw;height:70px;padding:15px;max-width:200px;min-width:unset;margin-bottom:-15px}.ShopWindowHeader .ShopWindowHeader__macrocategory .macrocategory__icon{width:40px}.ShopWindowHeader .ShopWindowHeader__macrocategory .macrocategory__text{color:#fff;line-height:21px;margin-right:70px}.ShopWindowHeader .ShopWindowHeader__title{display:none}.ShopWindowHeader .ShopWindowHeader__see-all{margin-bottom:8px}}.ShopWindowLoader{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;background:#fff}.ShopWindowLoader__block .block__box{width:50px;height:50px;border-radius:3px;background:var(--blue-primary);-webkit-animation:animate .5s linear infinite;animation:animate .5s linear infinite}.ShopWindowLoader__block .block__shadow{width:50px;height:5px;opacity:.1;top:59px;left:0;margin-top:12px;border-radius:50%;background:#000;position:absolute;-webkit-animation:shadow .5s linear infinite;animation:shadow .5s linear infinite}@-webkit-keyframes loader{0%{left:-100px}to{left:110%}}@keyframes loader{0%{left:-100px}to{left:110%}}@-webkit-keyframes animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@-webkit-keyframes shadow{50%{transform:scaleX(1.2)}}@keyframes shadow{50%{transform:scaleX(1.2)}}.MacroCategoryItem{display:flex;padding:2vw;align-items:center;justify-content:center;flex-direction:column;width:15vw;height:15vw;max-height:15vw;max-width:15vw;margin-right:2vw;background:var(--brand-blue)}.MacroCategoryItem:last-child{margin-right:0}.MacroCategoryItem__image{width:6vw;margin:auto}.MacroCategoryItem__name{color:#fff;margin-top:auto;line-height:21px;text-align:center}@media screen and (max-width:960px){.MacroCategoryItem{padding:30px;min-height:195px;min-width:195px}.MacroCategoryItem__image{width:unset}.MacroCategoryItem:not(.MacroCategoryItem--rectangular) .swiper-slide{min-height:195px;min-width:195px}}.MacroCategoryItem--rectangular{width:15vw;display:flex;margin-right:2vw;padding:25px 35px;align-items:center;justify-content:center;background:var(--gray-background)}.MacroCategoryItem--rectangular .MacroCategoryItem:last-child{margin-right:0}.MacroCategoryItem--rectangular .MacroCategoryItem__image{margin:0;width:3vw}.MacroCategoryItem--rectangular .MacroCategoryItem__image--white{display:none}.MacroCategoryItem--rectangular .MacroCategoryItem__name{font-weight:500;text-align:left;line-height:25px;margin:0 0 0 15px;width:-webkit-min-content;width:-moz-min-content;width:min-content;color:var(--text-color)}.MacroCategoryItem--rectangular.active{background:var(--brand-blue)}.MacroCategoryItem--rectangular.active .MacroCategoryItem__name{color:#fff}.MacroCategoryItem--rectangular.active .MacroCategoryItem__image{display:none}.MacroCategoryItem--rectangular.active .MacroCategoryItem__image--white{margin:0;width:3vw;display:block}@media screen and (max-width:1300px){.MacroCategoryItem--rectangular{min-width:220px;min-height:100px;margin-right:5px}.MacroCategoryItem--rectangular .MacroCategoryItem__image{width:40px}.MacroCategoryItem--rectangular.active .MacroCategoryItem__image{display:none}.MacroCategoryItem--rectangular.active .MacroCategoryItem__image--white{width:40px}}@media screen and (max-width:960px){.MacroCategoryItem--rectangular{margin-right:0}}.swiper-slide{width:auto}.MacroCategoryGroup{width:auto;display:flex;margin-bottom:90px}.MacroCategoryGroup--slide{margin-right:calc(-1*var(--grid-margin-space))}@media screen and (max-width:960px){.MacroCategoryGroup .swiper-slide{width:195px}.MacroCategoryGroup--rectangular .swiper-slide{width:auto}}.Banner__banner{width:100%;display:flex;align-items:center;margin-bottom:90px}.Banner__banner .banner__infos{width:100%}.Banner__banner .banner__infos .infos__current-banner-name{min-height:0}.Banner__banner .banner__infos .infos__arrows{margin-top:60px;margin-bottom:60px}.Banner__banner .banner__infos .infos__arrows .arrows__arrow{margin-right:30px}.Banner__banner .banner__infos .infos__arrows--less-spacing{margin-top:30px;margin-bottom:30px}.Banner__banner .banner__infos .infos__all-banners{width:35vw;display:flex;position:relative}.Banner__banner .banner__infos .infos__all-banners .all-banners__banner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;cursor:pointer;min-height:0;font-weight:500;text-align:left;min-width:140px;max-width:175px;margin-right:30px;color:var(--text-secondary-color)}.Banner__banner .banner__infos .infos__all-banners .all-banners__banner.swiper-pagination-bullet-active{color:var(--blue-primary);text-decoration:underline}.Banner__banner .banner__image{display:flex;margin-left:8vw;position:relative;align-items:center}.Banner__banner .banner__image .image__location{left:-4vw;z-index:10;position:absolute}.Banner__banner .banner__image .image__location .location__number{margin-left:2vw}.Banner__banner .banner__image .image__location .location__row{width:8vw;display:flex;border:1px solid #414042}.Banner__banner .banner__image .image__download{z-index:10;right:30px;bottom:30px;position:absolute}.Banner__banner .banner__image .image__swiper{width:40vw;height:37vw}.Banner__banner .banner__image .image__swiper img{width:40vw;height:37vw;object-fit:cover}.Banner__banner .banner__image--big img{width:48vw;object-fit:cover}.Banner__banner .banner__image--big .image__swiper{width:48vw;height:37vw}.Banner__banner .banner__image--big .image__swiper img{width:48vw;height:37vw;object-fit:cover}@media screen and (max-width:960px){.Banner__banner{align-items:flex-start;flex-direction:column;margin-bottom:90px}.Banner__banner .banner__infos .infos__all-banners{width:100%;margin-bottom:30px}.Banner__banner .banner__infos .infos__all-banners .all-banners__banner{max-width:40%}.Banner__banner .banner__image{width:calc(100% + 16vw);margin:0 -8vw;flex-direction:column;justify-content:flex-end}.Banner__banner .banner__image .image__location{display:flex;align-items:flex-end;bottom:-4vw;position:absolute;left:inherit}.Banner__banner .banner__image .image__location .location__number{margin:0 14px}.Banner__banner .banner__image .image__location .location__row{width:0;height:8vw;display:flex;border:1px solid #414042}.Banner__banner .banner__image .image__download{left:30px}.Banner__banner .banner__image .image__swiper,.Banner__banner .banner__image .image__swiper img{width:100vw;height:100vw}}.DownloadSection{display:flex;padding:calc(4vw - 10px) 4vw;align-items:center;margin-bottom:90px;background:#f8f8f8}.DownloadSection__content{width:100%;display:flex;max-width:40vw;align-items:flex-start;justify-content:center;flex-direction:column}.DownloadSection__title{min-height:0;font-weight:500;margin-bottom:15px;font-size:clamp(32px,calc(2rem + 1.4286vw - 4.57152px),48px)}.DownloadSection__button{margin-top:60px}.DownloadSection__image{width:29.6vw;margin-left:6.5vw}.DownloadSection__files{display:flex;flex-wrap:wrap}.DownloadSection__files .files__file{width:calc(50% - 15px);display:flex;padding:15px;margin-right:30px;margin-bottom:30px;align-items:center;justify-content:space-between;background:var(--gray-background)}.DownloadSection__files .files__file:nth-child(2n){margin-right:0}.DownloadSection__files .files__file .file__infos{display:flex;flex-direction:column;align-items:flex-start}.DownloadSection__files .files__file .file__infos .infos__size{color:#949598}@media screen and (max-width:960px){.DownloadSection{flex-direction:column;padding:8vw}.DownloadSection__content{max-width:unset}.DownloadSection__image{width:100%;margin-left:0;margin-top:60px}.DownloadSection__files{margin-right:0;flex-direction:column}.DownloadSection__files .files__file{width:100%;margin-right:0;margin-bottom:30px}}.ScreensPage404{display:flex;text-align:center;flex-direction:column;min-height:calc(100vh - 147px);padding:0 var(--grid-margin-space);background:url(/static/media/imagem_erro.9ee27aae.jpg) repeat-x 50%;margin:0 calc(-1*var(--grid-margin-space)) 90px calc(-1*var(--grid-margin-space));position:relative}.ScreensPage404:before{content:"";top:0;left:0;height:100%;width:100%;display:block;position:absolute;background:rgba(0,0,0,.7)}.ScreensPage404 *{z-index:1;color:#fff;font-size:1.2rem;margin-bottom:30px}.ScreensPage404__container{margin:auto;display:flex;flex-direction:column}.ScreensPage404__title{font-size:4rem;font-weight:500;margin-bottom:10px}.ScreensPage404__text{font-size:1.2rem;margin-bottom:30px}.ScreensPage404 a{text-decoration:underline}@media screen and (max-width:1215px){.ScreensPage404{min-height:calc(100vh - 92px)}}.Breadcrumbs{flex-wrap:wrap}.Breadcrumbs,.Breadcrumbs__link{display:flex;font-size:.875rem;align-items:center}.Breadcrumbs__link{font-weight:400}.Breadcrumbs__link *{text-transform:capitalize;color:var(--blue-primary)}.Breadcrumbs__link:last-of-type *{color:var(--text-color)}.Breadcrumbs__link:last-of-type .link__icon{display:none}.Breadcrumbs__link .link__icon{margin:5px;color:var(--text-color)}.Filter{display:flex;flex-direction:column}.Filter__block{display:flex;flex-wrap:wrap;cursor:pointer;align-items:center;padding:6px 8vw 8px 2vw;background:var(--gray-background)}.Filter__block>*{display:flex;min-height:50px;align-items:center}.Filter__block .block__icon{margin-right:15px}.Filter__block .block__icon,.Filter__block .block__icon *{color:var(--blue-primary);fill:var(--blue-primary);stroke:var(--blue-primary);height:24px;width:24px}.Filter__block .block__text{font-weight:500;white-space:nowrap;color:var(--blue-primary)}.Filter__block .block__selecteds{display:flex;flex-wrap:wrap;padding-top:7px;margin-left:30px;align-items:center}.Filter__block .block__selecteds .selecteds__item{margin-right:7px;margin-bottom:7px}.Filter__block--active,.Filter__block:hover{background:var(--blue-secondary)}.Filter__block--active .UITag,.Filter__block:hover .UITag{background:#fff;color:var(--text-color)}.Filter__block--active .UITag__icon,.Filter__block--active .UITag__icon *,.Filter__block:hover .UITag__icon,.Filter__block:hover .UITag__icon *{stroke:var(--text-color)}.Filter__filters{padding:30px 30px 45px;background:var(--gray-background)}.Filter__filters .filters__section{padding-right:8vw}.Filter__filters .filters__section .section__title{margin-bottom:15px;font-weight:400;color:var(--text-secondary-color)}.Filter__filters .filters__section .section__tags{display:flex;flex-wrap:wrap;margin-bottom:30px}.Filter__filters .filters__section .section__tags .tags__tag{margin-right:7px;margin-bottom:7px}.Filter__filters .filters__apply{font-weight:500;margin-right:60px;color:var(--brand-blue)}.Filter__filters .filters__clean{font-weight:500;color:var(--text-secondary-color)}@media screen and (max-width:960px){.Filter__block{padding:5px 15px 8px}.Filter__block .block__text{display:flex;align-items:center}.Filter__filters .filters__section{padding-right:0}}@media screen and (max-width:400px){.Filter__filters{padding-bottom:30px}.Filter__filters .filters__apply{margin-right:0}.Filter__filters .filters__clean{width:100%;margin-top:15px;text-align:left}}.PageHeader{margin-bottom:60px}.PageHeader__title{margin:30px 0;font-weight:500}.PageHeader__results{display:flex;font-size:14px;margin-top:30px}.PageHeader__description{display:flex;font-size:18px;line-height:27px;margin-bottom:30px;width:calc(var(--grid-column-size)*14)}@media screen and (max-width:960px){.PageHeader__description{width:100%}}.SearchResultsEmpty__title{margin-top:30px}.SearchResultsEmpty__desc{margin:30px 0 60px}.SearchResultsEmpty__links{display:flex}.SearchResultsEmpty__link{margin-right:50px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.SearchResultsEmpty__link:hover{color:var(--brand-blue);text-decoration:underline}.ContainerCentral{display:flex;flex-direction:column;min-height:calc(100vh - 147px);padding:0 var(--grid-margin-space);margin:0 calc(-1*var(--grid-margin-space)) 90px calc(-1*var(--grid-margin-space))}@media screen and (max-width:1215px){.ContainerCentral{min-height:calc(100vh - 92px)}}.PaginationButtons{display:flex;align-items:center;margin-top:-60px;margin-bottom:90px}.PaginationButtons>*{outline:none;cursor:pointer;margin-right:18px}.PaginationButtons__page{cursor:pointer;font-weight:500;margin-right:6px;color:var(--text-secondary-color)}.PaginationButtons__page a{display:flex;padding:8px 12px}.PaginationButtons__page--ellipsis a{width:24px;height:24px;display:flex;font-size:0;font-weight:500;align-items:center;justify-content:center;background:url(/static/media/ellipsis.de3bddca.svg) no-repeat 50%}.PaginationButtons__page--prev{font-size:0}.PaginationButtons__page--prev a{display:flex;width:24px;height:24px;background:url(/static/media/pagination-left-icon.e065c013.svg) no-repeat 50%}.PaginationButtons__page--next{font-size:0}.PaginationButtons__page--next a{display:flex;width:24px;height:24px;background:url(/static/media/pagination-right-icon.5e6a9dfc.svg) no-repeat 50%}.PaginationButtons__page--active{text-decoration:underline;color:var(--blue-primary);background:var(--blue-secondary)}.ScreensSearchResults .SearchBlock{margin-bottom:5px}.ScreensSearchResults .SearchBlock__container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ScreensSearchResults .SearchBlock .SearchBlockInput__input{width:unset}@media screen and (max-width:960px){.ScreensSearchResults .SearchBlock__container{width:100%}.ScreensSearchResults .SearchBlock .SearchBlockInput__input{width:60%}}.ShopWindowForPromotionalActions__products{display:flex;flex-wrap:wrap;margin-right:-30px;margin-bottom:90px}.ShopWindowForPromotionalActions__products .products__product{height:40vw;margin-right:30px;position:relative;margin-bottom:30px}.ShopWindowForPromotionalActions__products .products__product:nth-of-type(6n+1),.ShopWindowForPromotionalActions__products .products__product:nth-of-type(6n+2){width:calc(50% - 30px)}.ShopWindowForPromotionalActions__products .products__product:nth-of-type(6n+3),.ShopWindowForPromotionalActions__products .products__product:nth-of-type(6n+4),.ShopWindowForPromotionalActions__products .products__product:nth-of-type(6n+5){width:calc(33.33% - 30px)}.ShopWindowForPromotionalActions__products .products__product:nth-of-type(6n+6){width:100%}@media screen and (max-width:1100px){.ShopWindowForPromotionalActions__products .products__product:nth-of-type(n){width:calc(50% - 30px)}}@media screen and (max-width:960px){.ShopWindowForPromotionalActions__products .products__product{min-height:400px}.ShopWindowForPromotionalActions__products .products__product:nth-of-type(n){width:100%}.ShopWindowForPromotionalActions__products .products__product .product__texts .texts__description{max-width:unset}}.ShopWindowForPromotionalActions__products .products__product .product__image{width:100%;height:100%;object-fit:cover}.ShopWindowForPromotionalActions__products .products__product .product__texts{width:100%;left:0;bottom:0;padding:30px;display:flex;position:absolute;flex-direction:column;background:linear-gradient(180deg,transparent,#000)}.ShopWindowForPromotionalActions__products .products__product .product__texts .texts__name{max-width:64vw;color:#fff}.ShopWindowForPromotionalActions__products .products__product .product__texts .texts__description{max-width:64vw;color:#fff;margin-top:15px}.ShopWindowForPromotionalActions__products--only-three .products__product:nth-of-type(n){width:calc(33.33% - 30px)}@media screen and (max-width:1100px){.ShopWindowForPromotionalActions__products--only-three .products__product:nth-of-type(n){width:calc(33.33% - 30px)}}@media screen and (max-width:960px){.ShopWindowForPromotionalActions__products--only-three .products__product{min-height:400px}.ShopWindowForPromotionalActions__products--only-three .products__product:nth-of-type(n){width:100%}.ShopWindowForPromotionalActions__products--only-three .products__product .product__texts .texts__description{max-width:unset}}.ScreensCampaigns .PageHeader__description{width:calc(var(--grid-column-size)*9)}@media screen and (max-width:960px){.ScreensCampaigns .PageHeader__description{width:100%}}.ShopWindowLinear{margin-bottom:90px}.ShopWindowLinear__header{display:flex;flex-direction:column;align-items:flex-start}.ShopWindowLinear__header .header__quantity{font-size:1rem;font-weight:500}.ShopWindowLinear__header .header__sub-title{margin-top:-17px;color:var(--text-color)}.ShopWindowLinear__products{display:block;margin-right:calc(-1*var(--grid-margin-space))}.ShopWindowLinear__product{display:flex;align-items:center;justify-content:center;padding:30px;width:26.4vw;height:17.3vw;max-width:26.4vw;margin-right:30px;max-height:17.3vw;background:#f8f8f8}.ShopWindowLinear__product .product__container{width:100%;height:100%;display:flex;max-height:100%;max-width:100%;flex-direction:column;align-items:flex-start}.ShopWindowLinear__product .product__image{margin:auto;object-fit:contain;height:calc(17.3vw - 105px);max-width:calc(26.4vw - 60px)}.ShopWindowLinear__product .product__name{font-size:clamp(14px,calc(.875rem + .2128vw - 1.064px),16px);min-height:0;margin-top:25px}.ShopWindowLinear__product--full-image{padding:0;position:relative}.ShopWindowLinear__product--full-image .product__container{width:100%;height:100%;display:flex;max-height:100%;max-width:100%;flex-direction:column;align-items:flex-start}.ShopWindowLinear__product--full-image .product__image{width:100%;height:100%;max-width:100%;object-fit:cover}.ShopWindowLinear__product--full-image .product__name{left:0;bottom:0;width:100%;color:#fff;display:flex;font-weight:500;position:absolute;align-items:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7))}.ShopWindowLinear__product--full-image .product__name .name__date{width:60px;height:60px;color:#fff;display:flex;padding:15px;line-height:17px;margin-right:15px;text-align:center;align-items:center;justify-content:center;text-transform:uppercase;background:var(--brand-blue)}.ShopWindowLinear--no-margin-bottom{margin-bottom:0}@media screen and (max-width:960px){.ShopWindowLinear{display:block}.ShopWindowLinear__product{width:256px;height:256px;max-width:256px;max-height:256px;margin-right:15px}.ShopWindowLinear__product .product__container{align-items:flex-start}.ShopWindowLinear__product .product__image{width:auto;height:auto;max-width:175px;max-height:145px}.ShopWindowLinear__product .product__name{margin-top:auto}.ShopWindowLinear__product--full-image .product__image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}}.ContentDetails{display:flex;margin-bottom:90px}.ContentDetails__infos{width:36vw;display:flex;flex-direction:column}.ContentDetails__infos .infos__container{margin:auto 0}.ContentDetails__infos .infos__sku{margin-top:30px;margin-bottom:15px}.ContentDetails__infos .infos__title,.ContentDetails__infos .infos__title--small{font-weight:500;margin-bottom:30px}.ContentDetails__infos .infos__channels,.ContentDetails__infos .infos__description{margin-bottom:30px}.ContentDetails__infos .infos__channels .channels__tags{display:flex;flex-wrap:wrap;align-items:center}.ContentDetails__infos .infos__channels .channels__tags .tags__tag{margin-right:7px;margin-bottom:7px}.ContentDetails__infos .infos__price .price__container{display:flex;max-width:288px;padding:18px 15px;border-radius:4px;align-items:center;justify-content:space-between;background:var(--gray-background);box-shadow:0 0 10px 0 rgba(0,0,0,.14)}.ContentDetails__infos .infos__price .price__value{font-size:16px;color:var(--text-secondary-color)}.ContentDetails__infos .infos__price .price__show{height:24px;display:flex;align-items:center;justify-content:center}.ContentDetails__infos .infos__more-details{display:flex;margin-top:60px}.ContentDetails__image{width:40vw;margin-left:8vw;padding-top:8vw;display:flex;flex-direction:column;align-items:center}.ContentDetails__image img{margin:auto;max-width:100%;max-height:525px}.ContentDetails__zip{display:flex;justify-content:center;padding-top:1rem}.ContentDetails__zipDescription{text-align:center;margin-top:15px}.ContentDetails__blue-title{display:flex;font-size:16px;color:#034481;margin-bottom:7px}@media screen and (max-width:960px){.ContentDetails{flex-direction:column;align-items:flex-start}.ContentDetails__infos{width:100%}.ContentDetails__image{width:100%;display:unset;margin-left:0;margin-top:60px}.ContentDetails__image img{width:100%;max-height:unset}}.ContentDetails--simple-model .ContentDetails__image{display:unset}@media screen and (min-width:960px){.ContentDetails--simple-model:nth-of-type(1n){flex-direction:row}.ContentDetails--simple-model:nth-of-type(1n) .ContentDetails__image{display:flex;align-items:center;justify-content:center;margin-right:0;margin-left:8vw}.ContentDetails--simple-model:nth-of-type(1n) .ContentDetails__image img{width:40vw;max-height:unset}.ContentDetails--simple-model:nth-of-type(2n){flex-direction:row-reverse}.ContentDetails--simple-model:nth-of-type(2n) .ContentDetails__image{margin-left:0;margin-right:8vw}}.GrayBackground{background:var(--gray-background);padding:90px var(--grid-margin-space);margin:0 calc(-1*var(--grid-margin-space));margin-bottom:90px}@media screen and (max-width:960px){.GrayBackground{padding:60px var(--grid-margin-space)}}.ProductSpecifications__specifications{display:flex;align-items:flex-end}.ProductSpecifications__specifications .specifications__specification{display:flex;margin-right:8vw;flex-direction:column}.ProductSpecifications__specifications .specifications__specification .specification__type{margin-bottom:5px;color:var(--text-secondary-color)}.ProductSpecifications__specifications .specifications__specification .specification__value{font-weight:500}@media screen and (max-width:960px){.ProductSpecifications__container{padding:60px var(--grid-margin-space)}.ProductSpecifications__title.section-title{margin-bottom:30px}.ProductSpecifications__specifications{flex-direction:column;align-items:flex-start}.ProductSpecifications__specifications .specifications__specification{margin-bottom:30px}.ProductSpecifications__specifications .specifications__specification:last-child{margin-bottom:0}}.ProductNotFound{display:flex;background:url(/static/media/imagem_erro.9ee27aae.jpg) repeat-x 50%;align-items:center;flex-direction:column;justify-content:center;height:calc(100vh - 147px);margin:0 calc(-1*var(--grid-margin-space));margin-bottom:90px;position:relative}.ProductNotFound:before{content:"";top:0;left:0;height:100%;width:100%;display:block;position:absolute;background:rgba(0,0,0,.7)}.ProductNotFound__text{z-index:1;color:#fff;font-weight:500;margin-bottom:20px;font-size:clamp(24px,calc(2rem + 1.3889vw - 10.66675px),48px)}@media screen and (max-width:1215px){.ProductNotFound{height:calc(100vh - 92px)}}.CategoryNotFound{display:flex;flex-direction:column;min-height:calc(100vh - 147px);padding:0 var(--grid-margin-space);margin:0 calc(-1*var(--grid-margin-space));margin-bottom:90px;background:url(/static/media/imagem_erro.9ee27aae.jpg) repeat-x 50%;position:relative}.CategoryNotFound:before{content:"";top:0;left:0;height:100%;width:100%;display:block;position:absolute;background:rgba(0,0,0,.7)}.CategoryNotFound *{z-index:1;color:#fff}.CategoryNotFound__container{margin:auto;display:flex;flex-direction:column}.CategoryNotFound__title{font-weight:500;margin-bottom:20px;font-size:2rem}.CategoryNotFound__text{font-weight:500;margin-bottom:20px;font-size:1.5rem}.CategoryNotFound__links{display:flex;flex-wrap:wrap;line-height:50px;margin-right:-20px;align-items:center}.CategoryNotFound__links .active{display:none}.CategoryNotFound__links *{margin-right:20px}.CategoryNotFound__links :last-child{margin-right:0}.CategoryNotFound__links :hover{text-decoration:underline}@media screen and (max-width:1215px){.CategoryNotFound{min-height:calc(100vh - 92px)}}.MaterialsByMacroCategory__category-title{margin-bottom:30px}.Footer{display:flex;margin-top:auto;padding:36px 4vw;align-items:center;background:#000}.Footer__texts-container{margin:0 auto;text-align:center}.Footer__text{color:#fff;font-size:14px;text-align:center}.Footer__text .text__policies{color:#fff;font-size:14px;margin-left:5px;text-decoration:underline}.Footer__social-medias{display:flex;align-items:center}.Footer__social-medias .social-medias__social-media{margin-right:10px}.Footer__social-medias .social-medias__social-media img{height:30px;width:30px;object-fit:cover}@media screen and (max-width:1200px){.Footer{flex-direction:column}.Footer__social-medias,.Footer__texts-container{margin-top:30px}}.Header{padding:0 4vw;display:flex;background:#fff;flex-direction:column}.Header .UIBrand,.Header .UIBrand *{width:158px;height:32px}.Header--fixed{top:0;width:100%;z-index:100;position:fixed;-webkit-animation:animateHeader .5s linear;animation:animateHeader .5s linear;box-shadow:-8px 8px 16px 0 rgba(0,0,0,.2)}.Header--fixed+.Container{margin-top:147px}@-webkit-keyframes animateHeader{0%{top:-200px}to{top:0}}@keyframes animateHeader{0%{top:-200px}to{top:0}}.Header__top{padding:30px 0;justify-content:space-between}.Header__top,.Header__top .top__actions{display:flex;align-items:center}.Header__top .top__actions .actions__leave{font-size:16px;color:#414042;margin-right:30px}.Header__top .top__actions .actions__search{width:24px;height:24px}.Header__top .top__actions .actions__menu{height:14px;margin-left:30px}.Header__top .top__actions .actions__lang{margin-right:30px;border-radius:6px;padding-right:10px;border:2px solid #000;outline:none}@media screen and (max-width:960px){.Header{padding:0 8vw}}.HeaderSearch__search-input{z-index:10;margin-top:100px;position:relative;margin-bottom:90px;width:calc(var(--grid-column-size)*13)}.HeaderSearch .ShopWindowLinear{z-index:0}.HeaderSearch__shop-window{margin-bottom:80px}@media screen and (max-width:960px){.HeaderSearch__search-input{width:100%}}.HeaderMenu{width:100%;padding-bottom:30px}.HeaderMenu__items{display:flex}.HeaderMenu__items .items__item{font-weight:500;margin-right:20px;white-space:nowrap}@media screen and (max-width:1400px){.HeaderMenu__items .items__item{font-size:14px}}.HeaderMenu__items .items__item .item__link--active,.HeaderMenu__items .items__item:hover{color:var(--brand-blue)}.HeaderMenu--hide{display:none}.HeaderMenu-mobile__items{display:flex;margin-top:60px;flex-direction:column}.HeaderMenu-mobile__items .items__item{color:#fff;font-size:20px;font-weight:500;margin-bottom:30px}.HeaderMenu-mobile__items .items__item--leave{font-size:16px;text-align:left;margin-top:30px;font-weight:400}.HomeContactUs{display:flex;align-items:center;margin-bottom:90px}.HomeContactUs__image{width:21vw;margin-right:8vw}.HomeContactUs__content{display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.HomeContactUs__content .content__title{font-size:clamp(32px,calc(2rem + 1.7021vw - 8.5105px),48px);min-height:0;font-weight:500;margin-bottom:15px}.HomeContactUs__content .content__description{font-size:clamp(16px,calc(1rem + .2128vw - 1.064px),18px);min-height:0;margin-bottom:60px}@media screen and (max-width:960px){.HomeContactUs{flex-direction:column;align-items:flex-start}.HomeContactUs__image{width:100%;margin-right:0;margin-bottom:30px}}.ContactUsFormSucess{margin:auto;display:flex;align-items:center;flex-direction:column}.ContactUsFormSucess__icon{width:90px;height:90px}.ContactUsFormSucess__title{margin:30px 0;font-weight:500;text-align:center}.ContactUsFormSucess__text{font-weight:400;text-align:center}.i-mail .mail-anim:after,.i-mail:after{content:"";position:absolute;bottom:5px;left:5px;width:15px;height:4px;border-bottom:2px solid #000;border-top:2px solid #000}.i-mail .mail-anim:before,.i-mail:before{content:"";position:absolute;top:5px;right:5px;width:7px;height:6px;background:#000}.i-success:after{content:"";position:absolute;bottom:12px;left:11px;width:15px;height:8px;border-bottom:2px solid var(--blue-primary);border-left:2px solid var(--blue-primary);transform:rotate(-45deg)}.container{margin:auto;flex-direction:column}.animation,.container{display:flex;align-items:center}.animation{width:300px;height:34px;justify-content:space-between}.i-mail,.i-mail .mail-anim{width:40px;height:30px;border-radius:5% 5%;border:2px solid #000;position:relative;-webkit-animation:transformS 1s linear;animation:transformS 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes transformS{50%{transform:scale(.5);opacity:.5}}@keyframes transformS{50%{transform:scale(.5);opacity:.5}}.i-mail .mail-anim{margin:-2px 0 0 -2px;-webkit-animation:moveL 1s linear;animation:moveL 1s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes moveL{to{transform:translateX(220px) rotateY(90deg)}}@keyframes moveL{to{transform:translateX(220px) rotateY(90deg)}}.line{padding:1px 100px;background-image:linear-gradient(90deg,#000 30%,hsla(0,0%,100%,0) 0);background-position:top;background-size:15px 2px;background-repeat:repeat-x}.i-success{width:40px;height:30px;border-radius:5% 5%;border:2px solid var(--blue-primary);position:relative;-webkit-animation:transformB 2.3s linear forwards;animation:transformB 2.3s linear forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.i-success:after{-webkit-animation:transformBA 2.3s linear forwards;animation:transformBA 2.3s linear forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes transformB{50%{transform:scale(1.5);background:var(--blue-primary)}to{background:var(--blue-primary)}}@keyframes transformB{50%{transform:scale(1.5);background:var(--blue-primary)}to{background:var(--blue-primary)}}@-webkit-keyframes transformBA{to{border-bottom:2px solid #fff;border-left:2px solid #fff}}@keyframes transformBA{to{border-bottom:2px solid #fff;border-left:2px solid #fff}}@media screen and (max-width:380px){.animation{width:250px;height:34px;display:flex;align-items:center;justify-content:space-between}.line{padding:1px 75px;background-image:linear-gradient(90deg,#000 30%,hsla(0,0%,100%,0) 0);background-position:top;background-size:15px 2px;background-repeat:repeat-x}}.message{margin-top:30px;font-size:1.2rem;text-align:center}.ContactUsForm{display:flex;margin:30px 0}.ContactUsForm__texts{width:36.29%;display:flex;margin-right:auto;flex-direction:column}.ContactUsForm__title{margin-bottom:30px}.ContactUsForm__form{width:57.05%}@media screen and (max-width:960px){.ContactUsForm{margin:0;flex-direction:column}.ContactUsForm__texts{width:100%}.ContactUsForm__title{margin-bottom:15px}.ContactUsForm__form{width:100%;margin-top:30px}}.LoginForm{overflow:auto;width:50vw;max-height:100vh;background:#fff;padding:clamp(20px,4vw,90px) 6vw clamp(20px,4vw,90px) 8vw;border:1px solid #979797}.LoginForm,.LoginForm__container{display:flex;flex-direction:column;align-items:flex-start}.LoginForm__container{margin:auto}.LoginForm__header{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.LoginForm__brand{margin-bottom:clamp(20px,5vw,120px)}.LoginForm__lang{border-radius:6px;padding-right:10px;border:2px solid #000;outline:none}.LoginForm__title{font-weight:500;letter-spacing:0;line-height:46px;margin:5px 0 15px;font-size:clamp(32px,calc(2rem + 1.2vw - 6px),48px)}.LoginForm__description{font-size:clamp(16px,calc(1rem + .2128vw - 1.064px),18px);letter-spacing:0;line-height:25px;margin-bottom:60px}.LoginForm .UIInput{width:28vw}.LoginForm__errorMessage{margin-left:18px;color:red;font-size:12px;letter-spacing:1.2px;line-height:18px}.LoginForm__button{margin-top:20px}@media screen and (max-width:960px){.LoginForm{width:100%;border:none!important;margin:0 auto!important;padding:40px 8vw 30px}.LoginForm__brand{margin-bottom:60px}.LoginForm .UIInput{width:100%}}.LoginImage{position:relative}.LoginImage__image{height:100vh!important;max-height:100vh!important;min-height:100vh!important;width:50vw!important}.LoginImage__image img{width:100%!important;height:100%!important;object-fit:cover!important}.LoginImage__title{z-index:1;left:30px;bottom:40px;font-size:1rem;font-weight:500;color:#fff;position:absolute}@media screen and (max-width:960px){.LoginImage{display:none}}.login{min-height:100vh;display:flex;position:relative}