@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700&display=swap);.vtex-b2b-organizations-1-x-userWidgetContainer{margin:0;position:relative;z-index:99999}.vtex-carousel-2-x-containerImg{background-color:#f0f0f0}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:1520px}.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .25rem}}.vtex-flex-layout-0-x-flexRowContent--menu-link{background-color:#03044e;color:#fff;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--main-header{background-color:#fff;justify-content:space-between;align-items:center;padding:30px 0 24px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:18px 16px 24px;background-color:#fff;justify-content:space-between;position:relative}.vtex-flex-layout-0-x-flexRowContent--menu-link .vtex-menu-2-x-styledLink{color:#fff;font-size:14px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-menu-2-x-styledLink{color:#727273;font-size:14px}.vtex-flex-layout-0-x-flexRow--deals{background-color:#a7afbd;padding:14px 0}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-flexCol,.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexCol--filterCol{max-width:500px;min-width:230px}.vtex-flex-layout-0-x-flexCol--productCountCol{align-items:flex-start}.vtex-flex-layout-0-x-flexCol--orderByCol{align-items:flex-end}.vtex-flex-layout-0-x-flexCol--orderByMobileCol{width:42%}.vtex-flex-layout-0-x-flexCol--filterMobileCol{width:38%;justify-content:center}.vtex-flex-layout-0-x-flexCol--switcherMobileCol{width:20%}.vtex-flex-layout-0-x-flexRow--quickviewMainRow{display:flex;max-height:100%}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:first-child{overflow-y:auto;height:66%!important;overflow-x:hidden}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:last-child{height:34%!important}.vtex-flex-layout-0-x-flexRow--addToCartRow{padding-bottom:1rem}.vtex-flex-layout-0-x-flexCol--footer-institucionais-none{opacity:0!important}.vtex-flex-layout-0-x-flexRow--Buy-Quantity .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__plus-button__text{background-image:url(/arquivos/pdp-quantity-plus.svg)!important;width:16px;height:16px}.vtex-flex-layout-0-x-flexRow--Buy-Quantity .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__minus-button__text{background-image:url(/arquivos/pdp-quantity-minus.svg)!important;width:9.72px;height:3px}.vtex-flex-layout-0-x-flexRow--Buy-Quantity .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper-container{display:flex;align-items:center;gap:6px}.vtex-flex-layout-0-x-flexRow--Buy-Quantity .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__minus-button,.vtex-flex-layout-0-x-flexRow--Buy-Quantity .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__plus-button{width:71px!important;height:65px!important}.vtex-flex-layout-0-x-flexRow--Buy-Quantity .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__input{width:71px!important;height:65px!important;border-radius:8px}.vtex-flex-layout-0-x-flexRow--Buy-Quantity{margin-top:12px;margin-bottom:24px}.vtex-flex-layout-0-x-flexRow--buy-button{margin-left:-10px}.vtex-flex-layout-0-x-flexRow--buy-button .vtex-button{height:65px!important;width:226px;background:#85a5b1;border-radius:8px;border:none}.vtex-flex-layout-0-x-flexRowContent--buy-button{margin:0!important}.vtex-flex-layout-0-x-flexRowContent--Buy-Quantity{align-items:center}.vtex-flex-layout-0-x-flexCol--pagamentos-footer{opacity:0}.vtex-flex-layout-0-x-flexRowContent--top-bar-1{align-items:center}.vtex-flex-layout-0-x-flexRow--menu-link{display:flex;padding:10px 0;height:auto;background-color:#46656f}.vtex-flex-layout-0-x-flexRow--4-desktop-container{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);position:relative}.vtex-flex-layout-0-x-flexCol--logo-desktop{position:absolute;top:0;left:50%;max-width:fit-content;transform:translateX(-50%)}.vtex-flex-layout-0-x-flexRow--main-header{position:relative}.vtex-flex-layout-0-x-flexRowContent--desktop-header-right{align-items:center}.vtex-flex-layout-0-x-flexColChild--4-desktop-wrapper .vtex-menu-2-x-menuContainer{justify-content:center;margin-top:24px;border-top:1px solid #d8dee5;padding-top:8px;padding-bottom:3px}.vtex-flex-layout-0-x-flexColChild--4-desktop-wrapper .vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem{display:flex;align-items:center}.vtex-flex-layout-0-x-flexColChild--4-desktop-wrapper .vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuItem:before{content:"";display:block;background-size:100%;background-position:50%;background-repeat:no-repeat;margin-right:-15px}.vtex-menu-2-x-menuItem--menuoculosdesol:before{background-image:url(/arquivos/oculos-sol.svg);width:32px;height:10px}.vtex-menu-2-x-menuItem--menuoculosdegrau:before{background-image:url(/arquivos/oculos-grau.svg);width:32px;height:10px}.vtex-menu-2-x-menuItem--menulancamentos:before{background-image:url(/arquivos/lancamentos-menu.svg);width:20px;height:12px}.vtex-menu-2-x-menuItem--menupromocao:before{background-image:url(/arquivos/oportunidades-menu.svg);width:14px;height:14px}.vtex-flex-layout-0-x-flexRow--desktop-header-right{margin-right:21px}.vtex-flex-layout-0-x-flexRow--brand-container{width:100%;max-width:142px;height:142px;display:flex;align-items:center;justify-content:center;border:1px solid #e3e3e3;transition:all .2s ease-in-out;border-radius:50%;background-color:#fff}.vtex-flex-layout-0-x-flexRow--brand-container:hover{border-color:#41636c}.vtex-flex-layout-0-x-flexRowContent--brand-container{justify-content:center}.vtex-flex-layout-0-x-flexRowContent--shelf-header{position:relative;margin:48px 0 24px}.vtex-flex-layout-0-x-flexRowContent--shelf-header .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--shelf-header .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--shelf-header .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;right:0;bottom:0}.vtex-flex-layout-0-x-flexRowContent--botaocomprarshelf{justify-content:space-between!important}.vtex-flex-layout-0-x-flexRow--new-glasses-container{padding:17px 0;background-color:#fff;margin-bottom:48px}.vtex-flex-layout-0-x-flexRowContent--new-glasses-container{gap:16px}.vtex-flex-layout-0-x-flexRowContent--new-glasses-container .vtex-store-components-3-x-imageElementLink{max-height:623px}.vtex-flex-layout-0-x-flexRowContent--three-banners-container{gap:16px}.vtex-flex-layout-0-x-flexRow--three-banners{position:relative}.vtex-flex-layout-0-x-flexCol--three-banners-info{position:absolute;bottom:17px;left:50%;transform:translateX(-50%);height:auto!important}.vtex-flex-layout-0-x-flexRowContent--three-banners-links{justify-content:center;gap:22px}.vtex-flex-layout-0-x-flexRowContent--last-section-container{position:relative}.vtex-flex-layout-0-x-flexRowContent--last-section-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--menu-row{justify-content:space-between;padding:32px 0 24px}.vtex-flex-layout-0-x-flexRowContent--footer-contato-1-info,.vtex-flex-layout-0-x-flexRowContent--footer-contato-2-info,.vtex-flex-layout-0-x-flexRowContent--footer-horario-info{gap:8px;margin-bottom:12px}.vtex-flex-layout-0-x-flexRowContent--imagens-seguranca-footer{gap:54px}.vtex-flex-layout-0-x-flexRow--credits{background-color:#000}.vtex-flex-layout-0-x-flexRowContent--footer-devs{justify-content:center;align-items:center;gap:16px;padding-bottom:35px}.vtex-flex-layout-0-x-flexRow--last-section-container .vtex-store-components-3-x-container{max-width:1920px!important}.vtex-flex-layout-0-x-flexRow--product-main{max-width:1681px}.vtex-flex-layout-0-x-flexRowContent--product-main{margin:0;padding:0;height:100%;position:relative}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{padding-right:15px}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:sticky;top:205px;height:100%}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{padding-right:0}.vtex-render__container-id-product-main{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--breadcrumb{margin-top:0}.vtex-flex-layout-0-x-flexRow--tabela-geral-blocos-descricao-produto-pdp{margin-top:70px}.vtex-flex-layout-0-x-flexRow--tabela-geral-blocos-descricao-produto-pdp:before{content:"Tamanho do produto";font-family:Montserrat;font-size:24px;font-weight:600;line-height:29.26px;color:#000;margin-bottom:24px;display:block}.vtex-flex-layout-0-x-flexCol--stack{width:210%!important;padding-right:15px}.vtex-flex-layout-0-x-flexCol--right-col{max-width:462px;position:sticky;top:210px;height:fit-content}.vtex-flex-layout-0-x-flexRow--login-container .vtex-store-components-3-x-container{max-width:none!important}.vtex-flex-layout-0-x-flexCol--login-elements-container{align-items:center;justify-content:center;margin-left:53px;position:relative}.vtex-flex-layout-0-x-flexCol--login-contact-container{position:absolute;left:0;bottom:44px;height:auto;gap:23px}.vtex-flex-layout-0-x-flexRowContent--login-contact{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--login-background-container .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:none;width:100%!important}.vtex-flex-layout-0-x-flexRowContent--login-background-container .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{display:flex;width:100%!important}.vtex-flex-layout-0-x-flexRow--login-backgrounds-container{max-width:1153px}.vtex-flex-layout-0-x-flexRowContent--oculos-de-grau-armacao-container,.vtex-flex-layout-0-x-flexRowContent--oculos-de-grau-genero-container,.vtex-flex-layout-0-x-flexRowContent--oculos-de-sol-armacao-container,.vtex-flex-layout-0-x-flexRowContent--oculos-de-sol-genero-container{gap:32px}.vtex-flex-layout-0-x-flexCol--oculos-de-grau-armacao-left,.vtex-flex-layout-0-x-flexCol--oculos-de-grau-armacao-right,.vtex-flex-layout-0-x-flexCol--oculos-de-grau-genero-left,.vtex-flex-layout-0-x-flexCol--oculos-de-grau-genero-right,.vtex-flex-layout-0-x-flexCol--oculos-de-sol-armacao-left,.vtex-flex-layout-0-x-flexCol--oculos-de-sol-armacao-right,.vtex-flex-layout-0-x-flexCol--oculos-de-sol-genero-left,.vtex-flex-layout-0-x-flexCol--oculos-de-sol-genero-right{gap:12px}.vtex-flex-layout-0-x-flexRow--logo-footer{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRowContent--logo-footer{align-items:center;gap:30px}.vtex-flex-layout-0-x-flexRow--summary{order:1}.vtex-product-summary-2-x-SKUSelectorContainer{order:0}.vtex-product-summary-2-x-element .vtex-flex-layout-0-x-flexCol{order:2}.vtex-flex-layout-0-x-flexRowContent--summary-img-container{justify-content:center}.vtex-flex-layout-0-x-flexRow--summary-flag-container{position:absolute;top:0;left:0;z-index:10}.vtex-flex-layout-0-x-flexRowContent--summary-flag-container{justify-content:flex-start!important}.vtex-search-result-3-x-container--layout .vtex-stack-layout-0-x-stackContainer--prodsum .vtex-flex-layout-0-x-flexRow--summary-img-container .vtex-flex-layout-0-x-flexRowContent--summary-flag-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;gap:10px}.vtex-stack-layout-0-x-stackItem--product--first .vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{position:absolute;z-index:10;left:20px;top:20px;width:auto!important}.vtex-stack-layout-0-x-stackItem--product--first .vtex-flex-layout-0-x-flexRow .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--top-bar-item{display:flex}.vtex-flex-layout-0-x-flexRow--brand-container{max-width:70px;height:70px;padding:0 6px}.vtex-flex-layout-0-x-flexRowContent--shelf-header .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{right:15px;bottom:3px}.vtex-flex-layout-0-x-flexRowContent--shelf-header{position:relative;margin:48px 0 16px}.vtex-flex-layout-0-x-flexRowContent--botaocomprarshelf .vtex-numeric-stepper-container{justify-content:space-between;margin-bottom:12px}.vtex-flex-layout-0-x-flexRow--new-glasses-container{padding:0 0 26px;margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--new-glasses-container{display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRow--three-banners-container{padding:0 16px}.vtex-flex-layout-0-x-flexRowContent--three-banners-container{display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--three-banners-links{display:flex;flex-direction:column;align-items:center;gap:16px}.vtex-flex-layout-0-x-flexCol--three-banners-info{bottom:25px}.vtex-flex-layout-0-x-flexColChild--logo-footer,.vtex-flex-layout-0-x-flexRowContent--footer-contato-1-info,.vtex-flex-layout-0-x-flexRowContent--footer-contato-2-info,.vtex-flex-layout-0-x-flexRowContent--footer-horario-info{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--imagens-seguranca-footer{display:flex;align-items:center;gap:0}.vtex-flex-layout-0-x-flexRowContent--footer-devs{display:flex}.vtex-render__container-id-product-main{flex-direction:column}.vtex-flex-layout-0-x-flexColChild--product-content-mobile{padding:0}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:static;padding:0}.vtex-flex-layout-0-x-flexRow--Buy-Quantity{margin-bottom:16px;padding:0 16px}.vtex-flex-layout-0-x-flexRow--buy-button{margin:0;width:100%}.vtex-flex-layout-0-x-flexRow--buy-button .vtex-button{width:100%}.vtex-flex-layout-0-x-flexRow--separator-container{padding:0 16px}.vtex-flex-layout-0-x-flexRowContent--bloco-total-descricao-produto-pdp .vtex-flex-layout-0-x-stretchChildrenWidth{padding:0}.vtex-flex-layout-0-x-flexRow--tabela-geral-blocos-descricao-produto-pdp{margin-top:40px;padding:0 16px}.vtex-flex-layout-0-x-flexRow--tabela-geral-blocos-descricao-produto-pdp .vtex-store-components-3-x-specificationsTableContainer{margin-top:0}.vtex-flex-layout-0-x-flexRowContent--tabela-geral-blocos-descricao-produto-pdp{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRow--searchInfoMobileRow{padding:0 16px}.vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRow--searchInfoMobileRow .vtex-flex-layout-0-x-flexRowContent--searchInfoMobileRow .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:77%!important}.vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRow--searchInfoMobileRow .vtex-flex-layout-0-x-flexRowContent--searchInfoMobileRow{margin-top:26px;margin-bottom:40px}.vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--botaocomprarshelf .vtex-button{min-width:auto!important}.vtex-flex-layout-0-x-flexCol--login-elements-container{max-width:341px;margin:50px auto 0}.vtex-flex-layout-0-x-flexCol--login-contact-container{position:static;margin-top:40px;margin-bottom:20px}.vtex-flex-layout-0-x-flexRowContent--login-background-container .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{display:none}.vtex-flex-layout-0-x-flexRowContent--login-background-container .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{display:flex}.vtex-flex-layout-0-x-flexRowContent--drawer-header{display:flex;align-items:center}}.vtex-menu-2-x-styledLinkContainer--menumessentials{cursor:default!important;display:flex;flex-direction:row-reverse;align-items:flex-start;position:relative;gap:10px}.vtex-menu-2-x-styledLinkContainer--menumessentials:before{content:" ";display:flex;width:50px;height:50px;position:absolute;background:url(/arquivos/selo-novo-essentials.png);top:calc(-50% + 23px);left:100%}.vtex-menu-2-x-menuContainerNav--submenu-column{padding:0 25px}.vtex-menu-2-x-submenu .vtex-menu-2-x-menuContainerNav--submenu-column:not(:last-child){border-right:1px solid #d8dee5}.vtex-menu-2-x-menuContainer--submenu-column{padding:0!important;margin:0!important}.vtex-menu-2-x-menuContainerNav--submenu-column .vtex-menu-2-x-menuContainer{border:none;display:flex;flex-direction:row;flex-wrap:wrap;max-width:212px}.vtex-menu-2-x-menuContainer--oculos-de-grau-marcas,.vtex-menu-2-x-menuContainer--oculos-de-sol-marcas{column-gap:28px;row-gap:14px}.vtex-menu-2-x-menuContainerNav--oculos-de-grau-marcas .vtex-rich-text-0-x-paragraph--submenu-title,.vtex-menu-2-x-menuContainerNav--oculos-de-sol-marcas .vtex-rich-text-0-x-paragraph--submenu-title{margin-bottom:10px}.vtex-menu-2-x-styledLinkContainer--submenu-item{padding:0;margin:0}.vtex-menu-2-x-menuItem--submenu-item:before{display:none!important}.vtex-menu-2-x-menuItem--submenu-item .vtex-menu-2-x-styledLinkContainer--submenu-item .vtex-menu-2-x-styledLinkContent--submenu-item{font-family:Roboto Condensed;font-size:16px;font-weight:400;line-height:18.75px;color:#231f20}.vtex-menu-2-x-menuContainerNav--submenu-column .vtex-menu-2-x-menuContainer--oculos-de-grau-armacao,.vtex-menu-2-x-menuContainerNav--submenu-column .vtex-menu-2-x-menuContainer--oculos-de-sol-armacao{max-width:160px}.vtex-menu-2-x-menuContainerNav--submenu-column .vtex-menu-2-x-menuContainer--oculos-de-sol-genero{max-width:204px}.vtex-menu-2-x-menuContainerNav--submenu-column .vtex-menu-2-x-menuContainer--oculos-de-grau-genero{max-width:304px}.vtex-menu-2-x-menuContainerNav--submenu-column .vtex-menu-2-x-menuContainer--oculos-de-grau-tamanhos,.vtex-menu-2-x-menuContainerNav--submenu-column .vtex-menu-2-x-menuContainer--oculos-de-sol-tamanhos{max-width:204px;gap:6px}.vtex-menu-2-x-menuContainerNav--oculos-de-grau-tamanhos .vtex-menu-2-x-menuItem,.vtex-menu-2-x-menuContainerNav--oculos-de-sol-tamanhos .vtex-menu-2-x-menuItem{width:40px;height:40px;border:1px solid #e3e3e3;border-radius:6px;transition:all .2s ease-in-out}.vtex-menu-2-x-menuContainerNav--oculos-de-grau-tamanhos .vtex-menu-2-x-menuItem:hover,.vtex-menu-2-x-menuContainerNav--oculos-de-sol-tamanhos .vtex-menu-2-x-menuItem:hover{border-color:#46656f;background-color:#46656f}.vtex-menu-2-x-menuContainerNav--oculos-de-grau-tamanhos .vtex-rich-text-0-x-paragraph--submenu-title,.vtex-menu-2-x-menuContainerNav--oculos-de-sol-tamanhos .vtex-rich-text-0-x-paragraph--submenu-title{margin-bottom:18px}.vtex-menu-2-x-menuContainerNav--oculos-de-grau-tamanhos .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContent--submenu-item-tamanho,.vtex-menu-2-x-menuContainerNav--oculos-de-sol-tamanhos .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLinkContent--submenu-item-tamanho{font-size:14px;font-weight:400;line-height:17.07px;color:#000}.vtex-menu-2-x-menuContainerNav--oculos-de-grau-tamanhos .vtex-menu-2-x-menuItem:hover .vtex-menu-2-x-styledLinkContent--submenu-item-tamanho,.vtex-menu-2-x-menuContainerNav--oculos-de-sol-tamanhos .vtex-menu-2-x-menuItem:hover .vtex-menu-2-x-styledLinkContent--submenu-item-tamanho{color:#fff}.vtex-menu-2-x-menuContainerNav--oculos-de-grau-tamanhos .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLink--submenu-item-tamanho,.vtex-menu-2-x-menuContainerNav--oculos-de-sol-tamanhos .vtex-menu-2-x-menuItem .vtex-menu-2-x-styledLink--submenu-item-tamanho{padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 0 0 -11px}.vtex-menu-2-x-menuItem--faixa-preco{padding:8px 16px 8px 8px;border-radius:6px}.vtex-menu-2-x-menuItem--faixa-preco-10{padding-right:8px}.vtex-menu-2-x-menuItem--faixa-preco:before{display:none!important}.vtex-menu-2-x-menuItem--faixa-preco .vtex-menu-2-x-styledLinkContainer{margin:0;padding:0}.vtex-menu-2-x-menuItem--faixa-preco .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{font-family:Roboto Condensed;font-size:16px;font-weight:400;line-height:18.75px;color:#fff}.vtex-menu-2-x-menuItem--faixa-preco-10 .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{color:#231f20}.vtex-menu-2-x-menuItem--faixa-preco-1{background-color:#e5bd3a}.vtex-menu-2-x-menuItem--faixa-preco-2{background-color:#d04c40}.vtex-menu-2-x-menuItem--faixa-preco-3{background-color:#3c9f66}.vtex-menu-2-x-menuItem--faixa-preco-4{background-color:#404b8d}.vtex-menu-2-x-menuItem--faixa-preco-5{background-color:#9b4987}.vtex-menu-2-x-menuItem--faixa-preco-6{background-color:#a7cb33}.vtex-menu-2-x-menuItem--faixa-preco-7{background-color:#03aaee}.vtex-menu-2-x-menuItem--faixa-preco-8{background-color:#f17c2d}.vtex-menu-2-x-menuItem--faixa-preco-9{background-color:#686667}.vtex-menu-2-x-menuItem--faixa-preco-10{background-color:#f5f5f5}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuContainer--oculos-de-grau-faixa-preco,.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuContainer--oculos-de-sol-faixa-preco{row-gap:12px;column-gap:9px;max-width:150px}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuContainer--oculos-de-grau-faixa-preco .vtex-rich-text-0-x-paragraph--submenu-title,.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuContainer--oculos-de-sol-faixa-preco .vtex-rich-text-0-x-paragraph--submenu-title{margin-bottom:12px}.vtex-menu-2-x-menuItem,.vtex-menu-2-x-menuItem:before,.vtex-menu-2-x-styledLinkContent{transition:all .2s ease-in-out}.vtex-menu-2-x-menuItem--menulancamentos--isOpen:before,.vtex-menu-2-x-menuItem--menuoculosdegrau--isOpen:before,.vtex-menu-2-x-menuItem--menuoculosdesol--isOpen:before,.vtex-menu-2-x-menuItem--menupromocao--isOpen:before{filter:invert(37%) sepia(28%) saturate(481%) hue-rotate(146deg) brightness(89%) contrast(91%)}.vtex-menu-2-x-menuItem--menulancamentos--isOpen .vtex-menu-2-x-styledLinkContent--menulancamentos,.vtex-menu-2-x-menuItem--menuoculosdegrau--isOpen .vtex-menu-2-x-styledLinkContent--menuoculosdegrau,.vtex-menu-2-x-menuItem--menuoculosdesol--isOpen .vtex-menu-2-x-styledLinkContent--menuoculosdesol,.vtex-menu-2-x-menuItem--menupromocao--isOpen .vtex-menu-2-x-styledLinkContent--menupromocao{color:#46656f!important}@media (max-width:1024px){.vtex-menu-2-x-submenu,.vtex-menu-2-x-submenuAccordion{flex-direction:column}.vtex-menu-2-x-submenuAccordion .vtex-menu-2-x-submenuAccordion{flex-direction:column;padding-left:28px;gap:12px;padding-bottom:20px}.vtex-menu-2-x-menuContainer--menu-oculos-de-grau-marcas-mobile .vtex-menu-2-x-submenuAccordion,.vtex-menu-2-x-menuContainer--menu-oculos-de-sol-marcas-mobile .vtex-menu-2-x-submenuAccordion{flex-direction:row;flex-wrap:wrap;column-gap:28px;row-gap:14px}.vtex-menu-2-x-menuContainer--menu-oculos-de-grau-marcas-mobile .vtex-menu-2-x-submenuAccordion .vtex-store-components-3-x-imageElement,.vtex-menu-2-x-menuContainer--menu-oculos-de-sol-marcas-mobile .vtex-menu-2-x-submenuAccordion .vtex-store-components-3-x-imageElement{max-width:52px}.vtex-menu-2-x-menuItemInnerDiv .vtex-menu-2-x-styledLinkContainer,.vtex-menu-2-x-styledLink--drawer-item-mobile{margin:0;padding:20px 10px;display:block}.vtex-menu-2-x-styledLinkContainer--drawer-item-mobile{margin:0;padding:0}.vtex-menu-2-x-menuItemInnerDiv .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent,.vtex-menu-2-x-styledLinkContainer--drawer-item-mobile .vtex-menu-2-x-styledLink--drawer-item-mobile .vtex-menu-2-x-styledLinkContent--drawer-item-mobile{font-family:Inter;font-size:12px;font-weight:400;line-height:14.52px;color:#000;text-transform:uppercase}.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuContainerNav,.vtex-menu-2-x-menuItem--drawer-item-mobile:not(:last-child){border-bottom:1px solid #000}.vtex-menu-2-x-menuContainer .vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuContainerNav{border:none}.vtex-menu-2-x-accordionIcon{font-size:26px;color:#000;font-weight:500}.vtex-menu-2-x-accordionIcon--isOpen{margin-top:-2px}.vtex-menu-2-x-menuContainer--menu-oculos-de-grau-tamanhos-mobile .vtex-menu-2-x-submenuAccordion,.vtex-menu-2-x-menuContainer--menu-oculos-de-sol-tamanhos-mobile .vtex-menu-2-x-submenuAccordion{flex-direction:row;flex-wrap:wrap}.vtex-menu-2-x-menuContainer--menu-oculos-de-grau-tamanhos-mobile .vtex-menu-2-x-menuItem--submenu-item-tamanho,.vtex-menu-2-x-menuContainer--menu-oculos-de-sol-tamanhos-mobile .vtex-menu-2-x-menuItem--submenu-item-tamanho{width:40px;height:40px;border:1px solid #e3e3e3;display:flex;align-items:center;justify-content:center;border-radius:6px}.vtex-menu-2-x-menuContainer--menu-oculos-de-grau-tamanhos-mobile .vtex-menu-2-x-styledLinkContainer,.vtex-menu-2-x-menuContainer--menu-oculos-de-sol-tamanhos-mobile .vtex-menu-2-x-styledLinkContainer{margin:0}.vtex-menu-2-x-menuContainer--menu-oculos-de-grau-faixa-preco-mobile .vtex-menu-2-x-submenuAccordion,.vtex-menu-2-x-menuContainer--menu-oculos-de-sol-faixa-preco-mobile .vtex-menu-2-x-submenuAccordion{flex-direction:row;flex-wrap:wrap}}.vtex-login-2-x-container{height:fit-content}.vtex-login-2-x-container .vtex-button__label{padding:0!important}@media (max-width:1024px){.vtex-login-2-x-container{margin-left:10px}.vtex-login-2-x-profile{display:block;padding-left:30px;margin-top:-13px;font-family:Montserrat;font-size:12px!important;font-weight:500;line-height:14.63px;text-transform:none}.vtex-login-2-x-container .vtex-button:after{content:"Minha conta";font-family:Montserrat;font-size:14px;font-weight:600;line-height:17.07px;color:#000;text-transform:none;position:absolute;width:90px;left:25px;top:17px}.vtex-login-2-x-buttonLink{background-position:0!important}}@media screen and (min-width:40em){.vtex-modal-layout-0-x-paper--quickview{height:260px;width:580px}.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2rem 2rem}}@media screen and (min-width:50em){.vtex-modal-layout-0-x-paper--quickview{height:450px;width:900px}}@media screen and (min-width:75em){.vtex-modal-layout-0-x-paper--quickview{width:calc(100% - 4rem);height:auto}}@media screen and (min-width:82em){.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2.5rem 2.5rem}}.vtex-modal-layout-0-x-paper--quickview{min-width:320px;max-width:96rem}.vtex-modal-layout-0-x-headerContainer--quickview{border:none;position:absolute;right:0}.vtex-modal-layout-0-x-actionsContainer--quickview{height:100%;width:100%;transition:box-shadow .15s ease-in-out,border-top .15s ease-in-out;border-top:1px solid transparent;box-shadow:-4px 0 27px -12px transparent}.vtex-modal-layout-0-x-actionsContentWrapper{border-top:1px solid #aaa;padding-top:1.5rem}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding:2.5rem 0 2.5rem 2rem;overflow-x:hidden}.vtex-modal-layout-0-x-triggerContainer--quickview{padding:.75rem}.vtex-modal-layout-0-x-triggerContainer{outline:none}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview){border-top-color:#eee;box-shadow:-4px 0 27px -12px rgba(0,0,0,.64)}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview) .vtex-modal-layout-0-x-actionsContentWrapper{border-top-color:transparent}.vtex-modal-layout-0-x-closeButton{padding-right:1rem}.vtex-modal-layout-0-x-paper--product-gifts{padding:1.5rem}.vtex-slider-layout-0-x-sliderTrack--shelf .vtex-add-to-cart-button-0-x-buttonText:after{content:"Comprar";font-family:Montserrat;font-size:16px;font-weight:500;line-height:29.46px;color:#fff}.vtex-search-result-3-x-gallery .vtex-add-to-cart-button-0-x-buttonText{font-size:0!important;background-color:#53b573;padding:9px!important;border-radius:5px;margin-top:-7px}.vtex-search-result-3-x-gallery .vtex-add-to-cart-button-0-x-buttonText:after{content:"Comprar";font-family:Montserrat;font-size:16px;font-weight:500;line-height:29.46px;color:#fff}.vtex-slider-layout-0-x-sliderTrack--shelf .vtex-product-quantity-1-x-quantitySelectorTitle{display:none}.vtex-slider-layout-0-x-sliderTrack--shelf .b--action-primary{height:35px!important;background-color:transparent;border:none}.vtex-search-result-3-x-gallery .vtex-product-quantity-1-x-quantitySelectorTitle{display:none}.vtex-search-result-3-x-gallery .vtex-product-summary-2-x-container--product-shelf{background-color:#fff;padding:0 15px;border-radius:10px;box-shadow:0 2px 5px #eaeaea}.vtex-search-result-3-x-gallery .b--action-primary{height:35px!important;background-color:transparent;border:none}.vtex-product-price-1-x-installments{font-family:Montserrat,sans-serif;font-size:14px}.vtex-product-price-1-x-installments--summary{font-size:12px!important;font-family:Montserrat,sans-serif}.vtex-flex-layout-0-x-flexRowContent--bandeiras-pagamentos-footer,.vtex-flex-layout-0-x-flexRowContent--bandeiras-pagamentos-footer-2{max-width:150px}.vtex-store-components-3-x-specificationsTablePropertyHeading--pdp-alturadalente,.vtex-store-components-3-x-specificationsTablePropertyHeading--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationsTablePropertyHeading--pdp-comprimentofrontal,.vtex-store-components-3-x-specificationsTablePropertyHeading--pdp-larguradaponte,.vtex-store-components-3-x-specificationsTablePropertyHeading--pdp-larguralente,.vtex-store-components-3-x-specificationsTableSpecificationHeading--pdp-alturadalente,.vtex-store-components-3-x-specificationsTableSpecificationHeading--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationsTableSpecificationHeading--pdp-comprimentofrontal,.vtex-store-components-3-x-specificationsTableSpecificationHeading--pdp-larguradaponte,.vtex-store-components-3-x-specificationsTableSpecificationHeading--pdp-larguralente,.vtex-store-components-3-x-specificationsTitle--pdp-alturadalente,.vtex-store-components-3-x-specificationsTitle--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationsTitle--pdp-comprimentofrontal,.vtex-store-components-3-x-specificationsTitle--pdp-larguradaponte,.vtex-store-components-3-x-specificationsTitle--pdp-larguralente{display:none}.vtex-store-components-3-x-specificationsTableRow--pdp-alturadalente,.vtex-store-components-3-x-specificationsTableRow--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationsTableRow--pdp-comprimentofrontal,.vtex-store-components-3-x-specificationsTableRow--pdp-larguradaponte,.vtex-store-components-3-x-specificationsTableRow--pdp-larguralente{flex-direction:column!important;display:flex!important}.vtex-store-components-3-x-specificationItemProperty--pdp-alturadalente,.vtex-store-components-3-x-specificationItemProperty--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationItemProperty--pdp-comprimentofrontal,.vtex-store-components-3-x-specificationItemProperty--pdp-larguradaponte,.vtex-store-components-3-x-specificationItemProperty--pdp-larguralente,.vtex-store-components-3-x-specificationItemSpecifications--pdp-alturadalente,.vtex-store-components-3-x-specificationItemSpecifications--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationItemSpecifications--pdp-comprimentofrontal,.vtex-store-components-3-x-specificationItemSpecifications--pdp-larguradaponte,.vtex-store-components-3-x-specificationItemSpecifications--pdp-larguralente{width:100%}.vtex-store-components-3-x-specificationItemProperty{height:100%}.vtex-store-components-3-x-specificationItemProperty--pdp-comprimentodaaste{background-image:url(/arquivos/prod-comprimento-haste.png);background-size:240px}.vtex-store-components-3-x-specificationItemProperty--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationItemProperty--pdp-larguralente{width:100%;padding:0;background-position:center 60%;text-align:center;background-repeat:no-repeat;border:none;font-family:Montserrat,sans-serif;font-weight:700;font-size:15px}.vtex-store-components-3-x-specificationItemProperty--pdp-larguralente{background-image:url(/arquivos/prod-largura-lente.png);background-size:140px}.vtex-store-components-3-x-specificationItemProperty--pdp-larguradaponte{background-image:url(/arquivos/prod-largura-ponte.png);background-size:240px}.vtex-store-components-3-x-specificationItemProperty--pdp-alturadalente,.vtex-store-components-3-x-specificationItemProperty--pdp-larguradaponte{width:100%;padding:0;background-position:center 60%;text-align:center;background-repeat:no-repeat;border:none;font-family:Montserrat,sans-serif;font-weight:700;font-size:15px}.vtex-store-components-3-x-specificationItemProperty--pdp-alturadalente{background-image:url(/arquivos/prod-altura-lente.png);background-size:140px}.vtex-store-components-3-x-specificationItemProperty--pdp-comprimentofrontal{width:100%;background-image:url(/arquivos/prod-comprimento-frontal.png);padding:0;background-size:240px;background-position:center 60%;text-align:center;background-repeat:no-repeat;border:none;font-family:Montserrat,sans-serif;font-weight:700;font-size:15px}.vtex-store-components-3-x-specificationsTableBody .vtex-store-components-3-x-specificationsTableRow--pdp-alturadalente,.vtex-store-components-3-x-specificationsTableBody .vtex-store-components-3-x-specificationsTableRow--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationsTableBody .vtex-store-components-3-x-specificationsTableRow--pdp-comprimentofrontal,.vtex-store-components-3-x-specificationsTableBody .vtex-store-components-3-x-specificationsTableRow--pdp-larguradaponte,.vtex-store-components-3-x-specificationsTableBody .vtex-store-components-3-x-specificationsTableRow--pdp-larguralente{padding:33px 0 36px}.vtex-store-components-3-x-specificationItemSpecifications--pdp-alturadalente,.vtex-store-components-3-x-specificationItemSpecifications--pdp-comprimentodaaste,.vtex-store-components-3-x-specificationItemSpecifications--pdp-comprimentofrontal,.vtex-store-components-3-x-specificationItemSpecifications--pdp-larguradaponte,.vtex-store-components-3-x-specificationItemSpecifications--pdp-larguralente{margin:0;padding:0;border:none;text-align:center;font-family:Montserrat;font-size:16px;font-weight:400;line-height:19.5px;color:#000}.vtex-flex-layout-0-x-flexRowContent--bloco-descricao-produto-pdp{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--bloco-descricao-produto-pdp .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;text-align:left}.vtex-rich-text-0-x-container--titulo-descricao-produto-pdp{font-family:Montserrat,sans-serif;text-align:left;width:100%;display:block;font-size:32px;font-weight:400}.vtex-flex-layout-0-x-flexRowContent--bloco-descricao-produto-pdp .vtex-store-components-3-x-productDescriptionText{font-family:Montserrat,sans-serif;margin:0;line-height:24px}.vtex-flex-layout-0-x-flexRowContent--bloco-descricao-produto-pdp .vtex-store-components-3-x-content{padding:0!important}.render-route-store-product .vtex-store-components-3-x-specificationsTitle{font-family:Montserrat;font-size:24px;font-weight:600;line-height:29.26px;color:#000}.render-route-store-product .vtex-store-components-3-x-specificationsTablePropertyHeading,.render-route-store-product .vtex-store-components-3-x-specificationsTableSpecificationHeading{display:none}.vtex-flex-layout-0-x-flexRowContent--bloco-total-descricao-produto-pdp{background-color:transparent;padding-top:48px;padding-bottom:32px;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--bloco-total-descricao-produto-pdp .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--tabela-geral-blocos-descricao-produto-pdp{margin-bottom:30px;padding-bottom:10px;flex-wrap:wrap}.vtex-store-components-3-x-specificationsTable--tabela-descricao-produto-pdp,.vtex-store-components-3-x-specificationsTableBody--tabela-descricao-produto-pdp{background-color:transparent}.vtex-flex-layout-0-x-flexRowContent--tabela-geral-blocos-descricao-produto-pdp .vtex-store-components-3-x-specificationsTableBody{background-color:#fff}.vtex-rich-text-0-x-paragraph--titulo-descricao-produto-pdp{padding:0;font-family:Montserrat;font-size:24px;font-weight:600;line-height:29.26px;color:#000;margin:0 0 24px}.vtex-store-components-3-x-specificationItemProperty--tabela-descricao-produto-pdp{font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;color:#000;padding:0}.vtex-store-components-3-x-specificationsTable--tabela-descricao-produto-pdp{padding-left:8px}.vtex-store-components-3-x-specificationItemSpecifications--tabela-descricao-produto-pdp{font-family:Montserrat,sans-serif;text-align:right;font-family:Montserrat;font-size:16px;font-weight:400;line-height:19.5px;color:#000}.vtex-login-2-x-contentAlwaysWithOptions{flex-direction:column;min-height:0;background-color:#fff;padding-left:0}.vtex-login-2-x-loginOptionsContainer{min-height:300px;background-color:#fff;border:none!important;border-radius:10px;padding:0}.vtex-login-2-x-contentFormVisible{border-radius:10px;margin-left:0;position:absolute;width:364px;min-height:305px;padding:20px 20px 20px 0}.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-formTitle:before{content:"Bem vindo";display:block;font-family:Montserrat;font-size:36px;font-weight:600;line-height:43.88px;margin-bottom:0;color:#000005}.vtex-login-2-x-formTitle:before{content:"Por E-mail";display:block;font-family:Montserrat;font-size:36px;font-weight:600;line-height:43.88px;color:#000005}.vtex-login-2-x-formTitle{background-color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;line-height:19.5px;color:#41636c;margin-top:0}.vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-loginOptionsContainer{z-index:1}.vtex-login-2-x-content--emailVerification{padding-left:0}.vtex-login-2-x-content--emailVerification .vtex-login-2-x-contentFormVisible{z-index:1;background-color:#fff;border:none;padding-left:0}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-contentFormVisible{z-index:1;background-color:#fff;border:none}.vtex-login-2-x-content--accountOptions .vtex-login-2-x-contentFormVisible{position:inherit;width:100%;margin-left:inherit;min-height:inherit}.vtex-login-2-x-button .t-action--small{font-family:Montserrat,sans-serif;color:#000}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-formFooter{flex-direction:column-reverse}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton{margin:0}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{width:100%}.vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-inputContainer{padding-bottom:0}.vtex-login-2-x-optionsListItem .vtex-button__label,.vtex-login-2-x-sendButton .vtex-button__label,.vtex-login-2-x-sendButton .vtex-button__label .t-small{font-family:Montserrat;font-size:16px;font-weight:500;line-height:19.5px;color:#fff;text-transform:none}.vtex-login-2-x-backButton{margin-top:28px}.vtex-login-2-x-backButton .vtex-button__label{padding-left:3px;font-size:14px;font-weight:400;line-height:17.07px;color:#41636c}.vtex-login-2-x-backButton .vtex-button__label .t-small{font-family:Montserrat}.vtex-login-2-x-arrowBackIcon{color:#41636c}@media (min-width:980px){.vtex-store-components-3-x-logoImage{margin-top:10px!important}.render-route-store-login .vtex-store-components-3-x-logoImage{margin-top:35px!important}.render-route-store-login .vtex-login-2-x-container{height:30px}}@media only screen and (max-width:1480px) and (min-width:1005px){.vtex-store-components-3-x-logoImage{max-width:90%}}.vtex-flex-layout-0-x-flexRow--footer-devs .vtex-rich-text-0-x-paragraph{font-family:Montserrat,sans-serif;font-size:12px}.vtex-flex-layout-0-x-flexRowContent--footer-devs .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:22%!important}.vtex-flex-layout-0-x-flexRowContent--footer-devs .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2){width:11%!important}.vtex-flex-layout-0-x-flexRowContent--footer-devs .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(3){width:14%!important}.vtex-store-components-3-x-imageElement--footer-logo-evision{max-width:53px;height:fit-content}.vtex-store-components-3-x-imageElement--footer-logo-vtex{max-width:58px}@media (max-width:780px){.vtex-flex-layout-0-x-flexRowContent--footer-devs .vtex-rich-text-0-x-container{margin:auto;display:block;text-align:center}.vtex-flex-layout-0-x-flexRowContent--footer-devs .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--footer-devs .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2){width:100%!important}.vtex-flex-layout-0-x-flexRowContent--footer-devs .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(3){width:100%!important;padding-bottom:20px}.vtex-menu-2-x-styledLinkContainer--menumessentials:before{content:" ";display:block;width:50px;height:50px;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAahSURBVHgB7VldUhpZFD73NgLzMmFWMFgVgUpNtF2B5DHBJLKCyAqCK9CsIGQFkhWIiZhHcQVinEoBpsqeFaTj/EQa+975TttkEKVpfpyaqeIrumia233Pz3fPOfc00QwzzDDDfxGCpojqwoJJhmG6Stmu49TylmXTv4CpKLGTTCZi8XhJa/2i57KF31urrdbb/rHReHyNlPpZY0xHysN8o2HRBJiKEtV0uoSvlzhsCF4hIZJ4cNb/29JKVYQQNo4sBDdxLdFzu6WEKDxtNGo0JiZW4kMmk1Ran/G5I8R816rVTGZdaL0JoZP99+BaDf/VoCwrtEZa247jzI9Lv4mU8GgUix15goI6uVbrVf+Y/fv3V7SUWX8yq+04u73C7qfTB5q9NuD+MBhbifeZTFYq9dq3puW028vjWNJ7jtYHOK3nms1lGgOhlWDauK77knnNnKd/eG2BRo8mWZxYU1/4ea7W+WetVoVGhAwzqPrggQneHwkpi77lWQGLKeB5YMLoAjp5NDKItvdSqRej3h/KE+DtGfMegyvkuqX25eXxtHMA5niNOYr+TwtHCR7eDWOgoUr0cNYCZ+fpDnEjoiFq4XiUOz2tB90Xik4+pmb5naSZeJ8xs/3Xc41G+QkMJVyXo1UZ1E3gOOAoGPS8CA1BhJMRn2idpAnwIWMmFSlYWqxoUlnNeQL54raxTz5/PsTXISiW1Agk0ViM18kbGixjMB6Dk4geNluFLRJ2LexA6KhWz7FqE46Uby/iZEe/EajiFp32H/kwz9FXCZG9EuiJUHQSPpWiQtwLM76aXjyCAkcQwiShzahSR/wEQbomSKzFYvd2MOZLdeGBGTgvK0Be9LKCxg31hF9WJPk8d3b2W+9/zGvhqudXuUP7SU8uC1I1TG3mWicFXykdjbkrWgtcpyKUKTrO+W6QN/x5s3zeQZanAAz1BNbDOn/rW/grlX4pJYTXnYIUDkeuZCziLmmhjyGw+S5lrlVTS9uecqJzrKQ6hDsSlyS/zs39uLmfXjp7n/klO2Deq+soKIdRL1CJd6kUF2ebfN5BpXljgNA1FpZkBFaObXuTG2LZiRsVFtYgtUlCJXhdGGrOvIxHOFTaUnDmVza5av1p49farZOjVPfPAsMrYyCdfHd6gnFmzjebVv8YKeQuIk6JmPtKbyHlJsD5SvRPpwbF6lpTbbV1srGXXixKRSuuTTWHzkeqVvWQRR2ohFJsRcRpxOtB1eXjRt3aTy9amoR1KeVPhtbP4R3L6UStaNx9ow1t8bjV5scSjQiFzRKSLKHUWcPPDRpHCb9GAhtUmYLB1ClKcuF2UXHa5xu+pW/cx4FAIkeQEkuOIwp5qz7QI7xJQp6wOHvvpdPF1WazNLoSGlaEItowAt3Zbp+/gtADLVXNPFxHvVUHvQ5IK3x0WUhdzlsnQynlYh1yycOlCHJUeRANBy9sKbthreQ1AAag98FcTnBEujZAi22hDc4vqHqp1DEMZF6RHJYjGOwNwVERtEbWXhk0bqASXMcg/vMmPwmFjsKUyPH4RcIQahvr5DX/ri6YnqDtS+P4ShgqdpOgY6hQi1tzETgEgSH2SaOxzpGJz6FQmSvaoPFcomBjU+CSei+1+EIhWsH6NnPfFYo9m0AynO84xkaE4kO9wRESE3ueRVl+TOMoweDIBCt6i8rwc0YQnrVOKiD+Ft/D2RyJz4vzfo6gaEwd4fgitLupDHnreuMaDWX5VrcBgW5JKWhfEWpTtGOaiei3b/zABDlOsr/8uA376Yc7CJBrSIbl1dZxt/xAWwchuP374aBFytYHhQ66ewpWYPX0dMwQ24N8vW5XU6ma59polCkwVIn2D0Zh7i/XFpHL7yV0rvnxTdA91xTQuo7wXsxdleU0sRI+PMuFyaAMVhxfBRoBfoL1FEAf6lHYzD7Kzu7O0S29oURhlNIktBLchvS+b+noTQO87nwa2cP21P0ITSdkz11kT27ZbGF9cO7wuModcEQta9SJbwhyceGFW2xHR37OSB1ACM+c3br1T+axlPlhLRZv0x+PJ+jiwu5rZyKa0VqYaNSPkduY3U6gV+GSRzOU32R+D4lar/e38xmcKI2rdky257KNe+s9nfKxuolTe8lyzUtKLffSixMXXU+UFl0Jfa3Fjxc0+dynT3dLp2Ho6eJ5L1iwxfwawX6g+/KFqdLpdF51aeR11SMRbGfF10nW1FSVYOxnMuW+N0YMm2uqcZrFYTB1JRjcjvyuiFJ1Lr8nbTrPMMMMM/z/8DfaT5VYlMYu7QAAAABJRU5ErkJggg==);top:-15px;left:50%;z-index:9999}.vtex-flex-layout-0-x-flexCol--footer-institucionais-none,.vtex-flex-layout-0-x-flexCol--pagamentos-footer{display:none}.vtex-wish-list-1-x-wishlistIconContainer{right:20px!important;position:relative!important}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode{padding-left:0!important}.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group:before{display:none}.vtex-store-components-3-x-shippingContainer{gap:10px!important;padding-top:20px}.vtex-store-components-3-x-shippingContainer .vtex-input__label{opacity:1!important}}.render-route-store-login .vtex-store-components-3-x-logoImage{margin-top:10px}.vtex-search-result-3-x-filtersWrapper{display:flex;flex-direction:column}.vtex-search-result-3-x-filter__container--specificationFilter_24{order:1}.vtex-search-result-3-x-filter__container--specificationFilter_106{order:2}.vtex-search-result-3-x-filter__container--specificationFilter_107{order:3}.vtex-search-result-3-x-filter__container--specificationFilter_30{order:4}.vtex-search-result-3-x-filter__container--specificationFilter_23{order:5}.vtex-search-result-3-x-filter__container--specificationFilter_27{order:6}.vtex-search-result-3-x-filter__container--specificationFilter_29{order:7}.vtex-search-result-3-x-filter__container--b{order:8}.vtex-search-result-3-x-filter__container--specificationFilter_32{order:9}.vtex-search-result-3-x-filter__container--specificationFilter_31{order:10}.vtex-search-result-3-x-accordionFilter{display:flex;flex-direction:column}.vtex-search-result-3-x-accordionFilterContainer--modelo{order:1}.vtex-search-result-3-x-accordionFilterContainer--centro-de-distribuicao{order:2}.vtex-search-result-3-x-accordionFilterContainer--genero{order:3}.vtex-search-result-3-x-accordionFilterContainer--formato-da-armacao{order:4}.vtex-search-result-3-x-accordionFilterContainer--material{order:5}.vtex-search-result-3-x-accordionFilterContainer--faixa-de-preco{order:6}.vtex-search-result-3-x-accordionFilterContainer--formato-da-armacao,.vtex-search-result-3-x-accordionFilterContainer--tipo-de-armacao{order:7}.vtex-search-result-3-x-accordionFilterContainer--marcas{order:8}.vtex-search-result-3-x-accordionFilterContainer--cor{order:9}.vtex-search-result-3-x-accordionFilterContainer--tamanho-do-aro{order:10}.vtex-slider-layout-0-x-sliderArrows--carousel{filter:invert(95%) sepia(13%) saturate(0) hue-rotate(354deg) brightness(113%) contrast(100%)}.vtex-product-summary-2-x-hoverImage{z-index:0}.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--menu-row{background:#000!important}*{font-family:Montserrat,sans-serif}.vtex-store__template{background-color:#f5f5f5}.vtex-numeric-stepper__minus-button__text,.vtex-numeric-stepper__plus-button__text{font-size:0}.vtex-numeric-stepper__minus-button__text{background-image:url(/arquivos/summary-minus.svg);height:2px}.vtex-numeric-stepper__minus-button__text,.vtex-numeric-stepper__plus-button__text{background-position:50%;background-repeat:no-repeat;background-size:100%;width:12px}.vtex-numeric-stepper__plus-button__text{background-image:url(/arquivos/summary-plus.svg);height:12px}.vtex-numeric-stepper__minus-button.c-action-primary .vtex-numeric-stepper__minus-button__text{filter:invert(0) sepia(100%) saturate(7463%) hue-rotate(124deg) brightness(0) contrast(208%)}.vtex-numeric-stepper__minus-button,.vtex-numeric-stepper__plus-button{background:transparent;width:32px!important;border:1px solid #b6b6b6;border-radius:6px!important}.vtex-flex-layout-0-x-flexRow--Buy-Quantity .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__minus-button.c-action-primary,.vtex-flex-layout-0-x-flexRow--Buy-Quantity .vtex-product-quantity-1-x-quantitySelectorStepper .vtex-numeric-stepper__plus-button.c-action-primary{border-color:#000}.vtex-product-quantity-1-x-quantitySelectorContainer{margin:0}.vtex-flex-layout-0-x-flexRowContent--last-section-container .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--last-section-container .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2){position:absolute;max-width:493px;top:50%;transform:translateY(-50%);left:375px}.vtex-flex-layout-0-x-flexRowContent--tabela-geral-blocos-descricao-produto-pdp .pr7.items-stretch.flex{padding:0}.render-route-store-login,.vtex-flex-layout-0-x-flexRowContent--login-container,.vtex-login-2-x-content--emailAndPassword{background:#fff}.render-route-store-login .flex.flex-grow-1.bg-below-element,.render-route-store-login .vtex-flex-layout-0-x-flexRow--menu-link,.render-route-store-login .vtex-sticky-layout-0-x-wrapper--sticky-header,.render-route-store-login .vtex-store-footer-2-x-footerLayout{display:none}.vtex-login-2-x-content--emailAndPassword{padding:0}.vtex-menu-2-x-submenuContainer.relative{position:static}.vtex-menu-2-x-menuContainer--oculos-de-grau-marcas .vtex-store-components-3-x-imageElement,.vtex-menu-2-x-menuContainer--oculos-de-sol-marcas .vtex-store-components-3-x-imageElement{max-width:52px}.vtex-menu-2-x-submenuWrapper{width:100vw;padding:31px 0 34px;top:207px}.styleguide__pageBlock .mb7.ml3.w-two-thirds-ns.w-100,.vtex-address-form-4-x-input,.vtex-input__help-text,.vtex-modal__modal .vtex-styleguide-9-x-input{color:#3f3f40}.vtex-modal__modal .vtex-address-form__postalCode .vtex-input-prefix__group{border:2px solid #e3e4e6}.vtex-address-form-4-x-container select option{color:#3f3f40}.vtex-render__container-id-categories{padding-bottom:50px}.vtex-quickorder-3-x-downloadLink{margin-top:20px}.vtex-product-price-1-x-savings{background:transparent!important;margin-top:auto;margin-bottom:3px;gap:3px}.vtex-flex-layout-0-x-flexColChild--right-col .vtex-product-price-1-x-savings{margin-bottom:5px;margin-left:4px}.vtex-product-price-1-x-savings,.vtex-product-price-1-x-savings .vtex-product-price-1-x-currencyContainer--summary{font-weight:500!important;font-size:12px!important;line-height:14.63px!important;color:#0bac02!important}.vtex-product-price-1-x-listPriceValue--summary .vtex-product-price-1-x-currencyContainer--summary{font-weight:400;font-size:14px!important;line-height:17.07px}@media (max-width:1024px){.vtex-product-quantity-1-x-summaryContainer{width:100%}.vtex-flex-layout-0-x-flexRowContent--last-section-container .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2){left:16px}.vtex-minicart-2-x-minicartWrapperContainer{left:-30px}.vtex-store-drawer-0-x-openIconContainer{padding-left:0}.vtex-flex-layout-0-x-flexRowContent--Buy-Quantity .pr7-ns.pb7.pb0-ns.flex{width:100%!important;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--Buy-Quantity .pr7-ns.pb7.pb0-ns.flex:first-child{padding-bottom:10px}.vtex-product-quantity-1-x-quantitySelectorContainer{width:100%}.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-numeric-stepper-container{justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--buy-button .pr0-ns.pb0.pb0-ns.flex{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--bloco-total-descricao-produto-pdp{padding:38px 16px 0}.vtex-flex-layout-0-x-flexRowContent--tabela-geral-blocos-descricao-produto-pdp .pr7-ns.pb7.pb0-ns.items-stretch.flex{padding:0}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__inner-container{background-color:#fff;border-color:#fff}.vtex-search-result-3-x-filterAccordionItemBox--faixa-10{border:1px solid #e3e3e3!important}.vtex-search-result-3-x-filterAccordionItemBox--faixa-10 .vtex-checkbox__inner-container{border-color:#e3e3e3!important}.vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__inner-container.b--action-primary{background-color:#46656f;border-color:#46656f!important;background-image:url(/arquivos/filter-mobile-arrow.svg);background-position:50%;background-size:75%;background-repeat:no-repeat}.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__inner-container.b--action-primary{background-image:none}.render-route-store-login .vtex-slider-layout-0-x-sliderLayoutContainer--header-pitchbar,.render-route-store-login .vtex-sticky-layout-0-x-wrapper{display:none}.vtex-login-2-x-contentAlwaysWithOptions{justify-content:flex-start;min-height:0}.vtex-login-2-x-loginOptionsContainer{min-height:0}.vtex-login-2-x-contentFormVisible{padding:0;width:auto;min-height:0}.vtex-login-2-x-content--emailVerification{min-height:220px;padding-left:12px;padding-top:0}.vtex-login-2-x-content--codeConfirmation{min-height:290px;padding-left:12px;padding-top:0}.vtex-login-2-x-formTitle{margin-top:18px}.vtex-flex-layout-0-x-flexColChild--product-content-mobile .vtex-product-price-1-x-listPrice{padding-left:16px}.vtex-flex-layout-0-x-flexColChild--product-content-mobile .vtex-product-price-1-x-savings{display:flex!important;margin-bottom:5px!important}.vtex-product-summary-2-x-element .vtex-flex-layout-0-x-flexRowContent--summary{flex-direction:column}.vtex-product-summary-2-x-element .vtex-product-price-1-x-savings--summary{padding:0}}.vtex-product-gifts-0-x-productGiftText--default{cursor:pointer}.vtex-product-highlights-2-x-productHighlightText[data-highlight-name="CD Espirito Santo"],.vtex-product-highlights-2-x-productHighlightText[data-highlight-name="CD Rio Preto"],.vtex-product-highlights-2-x-productHighlightText[data-highlight-name="Markup 4"],.vtex-product-highlights-2-x-productHighlightText[data-highlight-name=Brasil]{font-size:0}.vtex-product-highlights-2-x-productHighlightWrapper[data-highlight-name=Brasil]{background-image:url(/arquivos/flag-brasil.png);background-size:100%;background-position:50%;background-repeat:no-repeat;min-width:60px;height:40px}.vtex-product-highlights-2-x-productHighlightWrapper[data-highlight-name="Markup 4"]{background-image:url(/arquivos/markup-desconto-novo-2.png);background-size:100%;background-position:50%;background-repeat:no-repeat;min-width:80px;height:80px;background-color:#fff;border-radius:50%}.vtex-product-summary-2-x-container .vtex-product-highlights-2-x-productHighlightWrapper[data-highlight-name="Markup 4"]{margin-top:-9px;min-width:60px;height:60px}.vtex-product-list-0-x-unitPriceContainer{color:#000!important}.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{color:#3f3f40;font-size:1.25rem}.vtex-product-price-1-x-sellingPriceValue{font-size:2.25rem;font-weight:700}.vtex-product-price-1-x-installments{color:#727273;margin-bottom:1rem}.vtex-product-price-1-x-savings{font-weight:500;color:#79b03a}.vtex-product-price-1-x-sellingPriceValue--summary{font-size:1.25rem;font-weight:600;color:#2e2e2e}.vtex-product-price-1-x-savings--summary{background:#8bc34a;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savings-discount--summary{font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff;padding-left:.5rem;padding-right:.5rem}.vtex-product-price-1-x-listPrice--summary{margin-bottom:.25rem;font-size:.875rem}.vtex-product-price-1-x-installments--summary{margin-bottom:2rem;font-size:.875rem}.vtex-product-price-1-x-savings--summary{color:#fff;font-size:12px;padding:0 5px}.vtex-product-price-1-x-currencyContainer--summary{font-size:18px;font-weight:500;line-height:21.94px;color:#000}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-product-price-1-x-sellingPriceValue{font-size:24px;font-weight:600;line-height:29.26px;color:#000}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-product-price-1-x-sellingPrice{padding-left:16px}}.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-frameAround,.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity .2s ease-in-out}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{display:none}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:32px}.vtex-product-summary-2-x-brandName{font-size:16px;font-weight:400;line-height:19.5px;color:#000;font-family:Montserrat}.vtex-product-summary-2-x-container{text-align:start}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-image{border-radius:.25rem}.vtex-product-summary-2-x-container--product-shelf{max-width:none!important}.vtex-product-summary-2-x-element--product-shelf{padding:0}.vtex-product-summary-2-x-container--product-shelf .vtex-button__label{padding:0!important}.vtex-product-summary-2-x-container--product-shelf .vtex-button{background-color:#85a5b1;border-radius:6px;min-width:295px;min-height:32px;height:32px!important}.vtex-product-summary-2-x-container--product-shelf .vtex-add-to-cart-button-0-x-buttonText{text-transform:capitalize}@media screen and (max-width:1024px){.vtex-product-summary-2-x-nameContainer{padding:8px 0 19px;min-height:82.17px}.vtex-product-summary-2-x-brandName{font-size:14px;font-weight:400;line-height:17.07px}.vtex-product-summary-2-x-container--product-shelf .vtex-button{min-width:0}}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem;color:#000;padding-bottom:5px}.vtex-rich-text-0-x-container--deals{color:#fff;text-align:center;justify-content:center}.vtex-rich-text-0-x-container--shelfTitle{color:#727273;justify-content:center;text-align:center}.vtex-rich-text-0-x-headingLevel2--shelfTitle{font-weight:200}.vtex-rich-text-0-x-container--deals .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-container--link,.vtex-rich-text-0-x-container--question{justify-content:center}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;margin:0 16px;padding-top:120px;color:#03034e}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:32px;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;padding-top:36px;padding-bottom:84px;color:#03034e}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-strong{font-size:16px;font-weight:700;text-transform:uppercase}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-link{text-decoration:none;font-size:36px;font-weight:300;color:#03034e}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:28px;font-weight:700}.vtex-rich-text-0-x-paragraph--top-bar-item-text{font-size:14px;font-weight:500;line-height:17.07px;color:#fff;margin:0 0 0 8px}.vtex-rich-text-0-x-link--top-bar-item-text{text-decoration:none;color:#fff}.vtex-rich-text-0-x-container--marcas-title{justify-content:center}.vtex-rich-text-0-x-paragraph--marcas-title{font-size:24px;font-weight:400;line-height:29.26px;color:#000;margin-top:73px}.vtex-rich-text-0-x-container--three-banners-label{justify-content:center}.vtex-rich-text-0-x-paragraph--three-banners-label{font-family:Montserrat;font-size:56px;font-weight:600;line-height:68.26px;margin:0 0 23px;color:#000}.vtex-rich-text-0-x-paragraph--last-section-title{font-size:40px;font-weight:600;line-height:48.76px;color:#000;margin:0 0 40px}.vtex-rich-text-0-x-paragraph--last-section-description{font-size:24px;font-weight:400;line-height:29.26px;color:#000;margin:0 0 50px}.vtex-rich-text-0-x-paragraph--footer-item,.vtex-rich-text-0-x-paragraph--footer-title{margin:0}.vtex-rich-text-0-x-paragraph--footer-institucionaistitulo{margin:0;text-transform:none}.vtex-rich-text-0-x-paragraph--footer-institucionaistitulo,.vtex-rich-text-0-x-paragraph--footer-title{font-size:16px;font-weight:600;line-height:19.5px;color:#fff;margin-bottom:36.5px}.vtex-rich-text-0-x-paragraph--footer-item{font-size:14px;font-weight:500;line-height:17.07px;color:#fff}.vtex-rich-text-0-x-container--footer-title{padding-top:15px}.vtex-rich-text-0-x-container--footer-item{display:flex;align-items:center}.vtex-rich-text-0-x-container--footer-horario-atendimento{margin-bottom:12px}.vtex-rich-text-0-x-link--footer-item{text-decoration:none;color:#fff}.vtex-rich-text-0-x-container--footer-institucionaistitulo{padding-top:15px}.vtex-rich-text-0-x-container--copyright .vtex-rich-text-0-x-paragraph{font-size:12px;font-weight:400;line-height:14.06px;color:#fff;margin:0}.vtex-rich-text-0-x-wrapper--login-contact .vtex-rich-text-0-x-paragraph{margin:0 0 0 8px;font-size:14px;font-weight:500;line-height:17.07px;color:#41636c}.vtex-rich-text-0-x-link--login-contact{text-decoration:none;color:#41636c}.vtex-rich-text-0-x-paragraph--submenu-title{font-size:16px;font-weight:700;line-height:19.5px;color:#41636c;font-variant:small-caps;margin:0 0 24px}.vtex-rich-text-0-x-container--submenu-title{width:100%;justify-content:center}.vtex-flex-layout-0-x-flexCol--titleQuickorder .vtex-rich-text-0-x-heading-level-2{margin-bottom:60px}@media only screen and (min-width:640px){.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:40px;line-height:3rem}.vtex-rich-text-0-x-container--about{max-width:85%}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:40px;font-weight:700;max-width:60%}.vtex-rich-text-0-x-container--title .vtex-rich-text-0-x-paragraph{line-height:1.3em}}@media only screen and (max-width:1024px){.vtex-rich-text-0-x-paragraph--marcas-title{margin-top:52px}.vtex-rich-text-0-x-paragraph--three-banners-label{margin-bottom:8px}.vtex-rich-text-0-x-paragraph--last-section-title{font-size:24px;font-weight:600;line-height:29.26px;margin-bottom:8px}.vtex-rich-text-0-x-paragraph--last-section-description{font-size:16px;font-weight:400;line-height:19.5px;margin-bottom:47px;max-width:240px}.vtex-rich-text-0-x-container--footer-item,.vtex-rich-text-0-x-container--footer-title{justify-content:center}.vtex-rich-text-0-x-container--footer-title{margin-top:44px;padding-top:0}.vtex-rich-text-0-x-paragraph--footer-institucionaistitulo,.vtex-rich-text-0-x-paragraph--footer-title{margin-bottom:10px}.vtex-rich-text-0-x-container--footer-institucionaistitulo{padding:0;margin-top:44px!important}.vtex-rich-text-0-x-paragraph--drawer-mobile-ver-tudo{margin:10px}.vtex-rich-text-0-x-link--drawer-mobile-ver-tudo{font-family:Inter;font-size:12px;font-weight:400;line-height:14.52px;color:#000;text-transform:uppercase;text-decoration:none}}.vtex-search-result-3-x-filterItem{height:24px;margin:5px 0;display:flex;align-items:center;padding-left:5px}.vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container{border-radius:2px;background-color:#fff;border:none;margin-right:0}.vtex-search-result-3-x-filterItem .vtex-checkbox__label{font-style:normal;line-height:17px}.vtex-search-result-3-x-filterItem .vtex-checkbox__box{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.739 2.67C4.514 5.034 4.207 5.333 4.079 5.26c-.08-.046-.617-.579-1.193-1.184C1.55 2.674 1.6 2.683.66 3.665c-.528.551-.66.734-.66.917 0 .194.298.539 2.006 2.322C3.543 8.51 4.056 9 4.198 9c.197.002.497-.306 4.756-4.88 2.478-2.662 2.384-2.43 1.4-3.435C9.83.15 9.638.002 9.47 0c-.186-.002-.57.374-2.731 2.67z' fill='%23fff'/%3E%3C/svg%3E");background-size:cover;width:12px;height:10px;position:relative}.vtex-search-result-3-x-filterItem .vtex-checkbox__box-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #e3e3e3}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__box-wrapper{border-color:#46656f}.vtex-search-result-3-x-filter__container--specificationFilter_27 .vtex-search-result-3-x-filterItem .vtex-checkbox__label{color:#fff}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__inner-container{background-color:#46656f}.vtex-search-result-3-x-filterItem .vtex-checkbox__box-wrapper,.vtex-search-result-3-x-filterItem .vtex-checkbox__container,.vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container,.vtex-search-result-3-x-filterItem .vtex-checkbox__input{width:18px;height:18px;border-radius:2px}.vtex-search-result-3-x-filterItem .vtex-checkbox__line-container{align-items:center;gap:8px}.vtex-search-result-3-x-orderByButton{max-width:fit-content;margin-left:auto;background-color:#fff;border-radius:6px;padding:7px 15px;margin-bottom:14px}.vtex-search-result-3-x-filterPopupArrowIcon{padding-right:0}.vtex-search-result-3-x-filterPopupTitle{color:#000}.vtex-search-result-3-x-filterPopupTitle,.vtex-search-result-3-x-orderByText{font-family:Montserrat;font-size:16px;font-weight:400;line-height:29.46px;text-transform:none}.vtex-search-result-3-x-orderByText{color:#46656f}.vtex-search-result-3-x-orderByOptionsContainer{max-width:fit-content;top:54px;right:-9px}.vtex-search-result-3-x-galleryItem--normal{flex-basis:33.33%!important;max-width:33.33%!important;padding:.75rem 8px}.vtex-search-result-3-x-galleryItem--normal .vtex-flex-layout-0-x-flexRowContent--summary{justify-content:flex-start!important}.vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--botaocomprarshelf .vtex-button{min-width:182px}.vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--botaocomprarshelf .vtex-add-to-cart-button-0-x-buttonText{margin:0;background-color:transparent}.vtex-search-result-3-x-searchResultContainer .vtex-product-summary-2-x-container--product-shelf{padding:23px}.vtex-search-result-3-x-filterMessage,.vtex-search-result-3-x-filterTitleSpan{font-family:Montserrat;font-size:24px;font-weight:500;line-height:29.26px;color:#000}.vtex-search-result-3-x-filterAvailable .vtex-search-result-3-x-filterIcon .vtex-search-result-3-x-caretIcon{display:none}.vtex-search-result-3-x-filterAvailable .vtex-search-result-3-x-filterIcon{background-image:url(/arquivos/filter-plus.svg);background-position:50%;background-repeat:no-repeat;width:12px;height:12px}.vtex-search-result-3-x-filterIsOpen .vtex-search-result-3-x-filterIcon{background-image:url(/arquivos/filter-minus.svg);height:2.05px}.vtex-search-result-3-x-filterItem .vtex-checkbox__label{font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px;color:#000}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__label{font-weight:600}.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container{position:relative;width:50px;height:50px}.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem .vtex-checkbox__label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:fit-content;font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px;color:#000}.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem .vtex-checkbox__container{margin:0}.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem,.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem .vtex-checkbox__box-wrapper,.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem .vtex-checkbox__container,.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container,.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem .vtex-checkbox__input{width:50px;height:50px;border-radius:6px}.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterContent{display:flex;flex-wrap:wrap;gap:2.4px}.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-checkbox__box{background:none}.vtex__icon-check{display:none}.vtex-search-result-3-x-filter__container--tamanho-do-aro .vtex-search-result-3-x-filterItem--selected .vtex-checkbox__label{color:#fff;font-weight:600}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem{padding:10px 39px 10px 9px;height:auto;margin:4px 0;max-width:fit-content;border-radius:8px}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem .vtex-checkbox__label{font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px;color:#fff}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--selected .vtex-checkbox__label{font-weight:700}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-01{background-color:#e5bd3a}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-02{background-color:#d04c40}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-03{background-color:#3c9f66}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-04{background-color:#404b8d}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-05{background-color:#9b4987}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-06{background-color:#a7cb33}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-07{background-color:#03aaee}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-08{background-color:#f17c2d}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-09{background-color:#686667}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-10{background-color:#fff}.vtex-search-result-3-x-filter__container--faixa-de-preco .vtex-search-result-3-x-filterItem--faixa-10 .vtex-checkbox__label{color:#000}.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexRowContent{justify-content:flex-end}.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:23.6%!important}.vtex-search-result-3-x-buttonShowMore .vtex-button{margin:48px auto!important;min-width:348px;border-radius:6px;background-color:#000!important;height:47px}.vtex-search-result-3-x-buttonShowMore .vtex-button__label{font-family:Montserrat;font-size:16px;font-weight:500;line-height:29.46px;color:#fff;text-transform:none}.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container{position:relative}.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem .vtex-checkbox__label{position:absolute;left:58%;top:50%;transform:translate(-50%,-50%)}.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem,.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem .vtex-checkbox__box-wrapper,.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem .vtex-checkbox__container,.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container,.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem .vtex-checkbox__input{width:150px;height:50px;border-radius:6px}.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem--selected .vtex-checkbox__box{background:none}.vtex-search-result-3-x-filter__container--centro-de-distribuicao .vtex-search-result-3-x-filterItem--selected .vtex-checkbox__label{color:#fff}.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTemplateOverflow{padding:0 5px}.vtex-search-result-3-x-filter__container--priceRange .vtex-slider__base-internal,.vtex-search-result-3-x-filter__container--priceRange .vtex-slider__selector{background:#46656f}.vtex-search-result-3-x-filter__container--priceRange .vtex-slider__left-value,.vtex-search-result-3-x-filter__container--priceRange .vtex-slider__right-value{font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px;color:#000}.vtex-search-result-3-x-filter__container--priceRange .vtex-slider__values-container{margin-top:17px;margin-bottom:14px}.vtex-search-result-3-x-filter__container--clearAllFilters .vtex-button{background-color:#46656f;color:#fff;border-radius:6px;padding:10px 20px;font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px;text-transform:none;border-color:#46656f;margin:16px 0}@media (max-width:1023px){.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}.vtex-search-result-3-x-filtersWrapperMobile{justify-content:flex-start}.vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-filterIcon{display:none}.vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupArrowIcon{width:20.8px;height:16px;background-image:url(/arquivos/filter-mobile.svg);background-position:50%;background-size:100% 100%;background-repeat:no-repeat;padding:0;margin:0}.vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupTitle,.vtex-search-result-3-x-orderByText{font-size:16px;font-weight:400;line-height:20.8px;color:#46656f;margin:0}.vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupButton{width:100%;max-width:128px;justify-content:space-between;padding:7px 10px;border-radius:6px;background-color:#fff;height:35px}.vtex-search-result-3-x-orderByText{display:block}.vtex-search-result-3-x-orderByButton{margin-bottom:0}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupTitle,.vtex-search-result-3-x-orderByOptionItem{font-size:14px;font-weight:500;line-height:18.2px;color:#000;text-align:left;font-family:Montserrat}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-caretIcon{display:none}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-filterPopupArrowIcon{min-width:13.33px;min-height:8px;background-image:url(/arquivos/order-by-arrow.svg);background-position:50%;background-size:100% 100%;background-repeat:no-repeat;padding:0;margin-left:10px}.vtex-search-result-3-x-orderByOptionsContainer{top:56px;right:0}.vtex-search-result-3-x-accordionFilterItemTitle{font-weight:500;line-height:29.26px;color:#000}.vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__label{font-size:14px;font-weight:400;line-height:17.07px;color:#000;text-transform:none}.vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__line-container{display:flex;gap:3px}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco{display:flex;flex-direction:column;gap:4px;margin-top:20px}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox{min-height:36px;border:none;max-width:fit-content;padding:0 10px;border-radius:6px;min-width:130px}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-01{background-color:#e5bd3a}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-02{background-color:#d04c40}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-03{background-color:#3c9f66}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-04{background-color:#404b8d}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-05{background-color:#9b4987}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-06{background-color:#a7cb33}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-07{background-color:#03aaee}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-08{background-color:#f17c2d}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-09{background-color:#686667}.vtex-search-result-3-x-accordionFilterOpen--faixa-de-preco .vtex-search-result-3-x-filterAccordionItemBox--faixa-10{background-color:#fff}.vtex-search-result-3-x-filterAccordionItemBox--faixa-10 .vtex-checkbox__label{color:#000}.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro{display:flex;align-items:center;flex-wrap:wrap;height:auto;row-gap:6px;column-gap:3px;margin-top:20px}.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-search-result-3-x-filterAccordionItemBox{max-width:fit-content;width:50px;height:50px;border-radius:6px;padding:0;border:none;min-height:50px}.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__box,.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__box-wrapper,.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__container,.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__inner-container,.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__input,.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__line-container{width:50px;height:50px}.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__line-container{position:relative}.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__inner-container{border:1px solid #e3e3e3;border-radius:6px}.vtex-search-result-3-x-accordionFilterOpen--tamanho-do-aro .vtex-checkbox__label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:400;line-height:17.07px;color:#000;max-width:fit-content}.vtex-search-result-3-x-filterBreadcrumbsItemName,.vtex-search-result-3-x-filterBreadcrumbsText{font-size:20px}.vtex-search-result-3-x-filterBreadcrumbsText{margin-right:5px}.vtex-search-result-3-x-filterClearButtonWrapper .vtex-button{border-radius:6px;border:1px solid #46656f}.vtex-search-result-3-x-filterClearButtonWrapper .vtex-button .vtex-button__label{color:#46656f;margin-bottom:-3px}.vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button{border-radius:6px;border:1px solid #46656f;background-color:#46656f}.vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button .vtex-button__label{color:#fff;margin-bottom:-3px}.vtex-search-result-3-x-gallery{padding:0 8px}.vtex-search-result-3-x-galleryItem{padding:8px}.vtex-search-result-3-x-galleryItem .vtex-product-summary-2-x-container{padding:7px}.vtex-search-result-3-x-galleryItem .vtex-flex-layout-0-x-flexRowContent--summary{justify-content:flex-start}.vtex-search-result-3-x-buttonShowMore .vtex-button{min-width:auto;width:100%;max-width:328px}.vtex-render__container-id-search-result-layout .vtex-breadcrumb-1-x-container{padding:16px 16px 0}}.vtex-reviews-and-ratings-2-x-container{max-width:96rem;padding-left:.5rem;padding-right:.5rem}.vtex-reviews-and-ratings-2-x-inlineContainer{margin-left:0;margin-bottom:3rem}.vtex-reviews-and-ratings-2-x-star--empty,.vtex-reviews-and-ratings-2-x-star--filled{color:#ffb100}.vtex-slider-layout-0-x-sliderLayoutContainer{justify-content:center}.vtex-slider-layout-0-x-sliderLayoutContainer--carousel{background-color:#f0f0f0}.vtex-slider-layout-0-x-sliderTrackContainer{max-width:100%}.vtex-slider-layout-0-x-paginationDotsContainer{margin-top:.5rem;margin-bottom:.5rem;bottom:-35px}.vtex-slider-layout-0-x-paginationDot{margin:0 8px;width:18px!important;height:18px!important;border-radius:50%;transition:all .2s ease-in-out}.vtex-slider-layout-0-x-paginationDot--isActive{background-color:#46656f;border-radius:50px;width:52px!important}.vtex-slider-layout-0-x-layoutContainer--shelf{margin-top:20px;margin-bottom:20px;max-width:96rem}.vtex-slider-layout-0-x-slide--shelf{margin-bottom:25px;padding-left:.5rem;padding-right:.5rem}.vtex-slider-layout-0-x-imageElement--home-page-carrousel-de-marcas{width:auto!important}.vtex-slider-layout-0-x-imageElementLink--carousel{width:100%}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf{padding:0!important;margin:0 auto 50px;max-width:1440px}.vtex-slider-layout-0-x-sliderArrows .vtex-slider-layout-0-x-caretIcon{display:none}.vtex-slider-layout-0-x-sliderArrows{background-image:url(/arquivos/slider-right-arrow.svg)!important;background-position:50%!important;background-size:34%!important;background-repeat:no-repeat!important;width:55px;height:55px;border:1px solid #41636c;border-radius:50%}.vtex-slider-layout-0-x-sliderLeftArrow{transform:rotate(180deg);left:-22px}.vtex-slider-layout-0-x-sliderRightArrow{right:-22px}.vtex-slider-layout-0-x-paginationDotsContainer--shelf{bottom:-15px}.vtex-slider-layout-0-x-sliderLeftArrow--home-page-carrousel-de-marcas{left:-112px}.vtex-slider-layout-0-x-sliderRightArrow--home-page-carrousel-de-marcas{right:-112px}.vtex-slider-layout-0-x-sliderLayoutContainer--header-pitchbar{padding:10px 0;background-color:#46656f}.vtex-slider-layout-0-x-imageElement--login-background{max-width:1158px}@media (max-width:1024px){.vtex-slider-layout-0-x-sliderRightArrow--header-pitchbar{background-image:url(/arquivos/header-pitchbar-right-arrow.svg)!important;filter:none;width:24px;height:38px;right:0}.vtex-slider-layout-0-x-sliderLeftArrow--header-pitchbar{background-image:url(/arquivos/header-pitchbar-left-arrow.svg)!important;filter:none;width:24px;height:38px;left:0;transform:none}.vtex-slider-layout-0-x-paginationDot{width:8px!important;height:8px!important;margin:0 4px}.vtex-slider-layout-0-x-paginationDot--isActive{width:23.11px!important}.vtex-slider-layout-0-x-paginationDotsContainer{bottom:-25px}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf{padding:0 8px!important}.vtex-slider-layout-0-x-slide--shelf{margin-bottom:0}}.vtex-stack-layout-0-x-stackItem--product{width:100%}.vtex-stack-layout-0-x-stackItem--quickview{right:0;top:0;left:auto}.vtex-stack-layout-0-x-stackItem--prodsum .vtex-CollectionCustom{margin:0!important}@media (max-width:860px){.vtex-store-components-3-x-imageElement--imagem-landing-colecao-busca-personalizada-desktop{display:none}}@media (min-width:861px){.vtex-store-components-3-x-imageElement--imagem-landing-colecao-busca-personalizada-mobile{display:none}}.vtex-store-components-3-x-notificationBarContainer{background-color:#e6f1e6;color:#03034e;font-weight:700;font-size:12px;text-decoration:underline}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{max-width:100%}.vtex-store-components-3-x-infoCardContainer--info-card-home{max-width:1520px;margin:0 auto;background-color:#e6f1e6;padding:0}.vtex-store-components-3-x-newsletter{background-color:#03054e;max-width:1528px;margin:0 auto}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:60px 10px}.vtex-store-components-3-x-label{color:#fff;font-size:26px}.vtex-store-components-3-x-inputGroup{padding-bottom:4px;display:flex;color:#fff}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators{background-color:transparent;color:#fff;border:none}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators::placeholder{color:#fff;font-size:16px}.vtex-store-components-3-x-inputGroup .vtex-button{background-color:transparent;color:#fff;border:none;margin-right:-24px}.vtex-store-components-3-x-buttonContainer{padding-top:0}.vtex-store-components-3-x-imageElement--storePrint{max-height:300px;margin-bottom:20px}@media only screen and (min-width:640px){.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:140px}.vtex-store-components-3-x-label{font-size:40px}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardTextContainer{width:30%}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardImageContainer{width:70%}.vtex-store-components-3-x-imageElement--storePrint{margin-bottom:0;max-height:600px}}.vtex-store-components-3-x-productImage{overflow:hidden}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselContainer{justify-content:flex-start}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-productImageTag{object-fit:cover!important}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryCursor{margin:0;padding:0;width:100%}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-store-components-3-x-productNameContainer{font-size:20px;font-weight:600;line-height:24.38px;color:#000}.vtex-store-components-3-x-vtex-store-components-3-x-notificationBarContainer{display:none!important}.vtex-store-components-3-x-c-action-primary{color:#b42c2c}.vtex-store-components-3-x-logoImage{margin-top:35px}.vtex-store-components-3-x-shippingContainer{display:flex;align-items:flex-start;gap:20px;margin-top:17px}.vtex-store-components-3-x-shippingContainer .vtex-button{margin-top:22px;width:99px!important;height:40px!important;background-color:#000!important;border-color:#000!important}.vtex-store-components-3-x-shippingContainer .vtex-button__label{font-size:0}.vtex-store-components-3-x-shippingContainer .vtex-button__label:before{content:"Calcular";color:#fff;display:block;font-family:Montserrat;font-size:16px;font-weight:500;line-height:29.46px;text-transform:capitalize}.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group{width:240px;height:40px;border:1px solid #ddd;border-radius:4px}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode{position:relative;width:100%}.vtex-store-components-3-x-shippingContainer .vtex-input__label{opacity:0}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode-forgottenURL{display:none}.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group:before{content:"Calcular frete:";font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#0f0f0f;position:absolute;left:0;top:0}.vtex-store-components-3-x-shippingContainer .vtex-button{background:#000}.vtex-store-components-3-x-shippingTable{border:none;padding:0;margin-top:16px}.vtex-store-components-3-x-shippingTableHead{display:unset}.vtex-store-components-3-x-shippingTableRow{display:flex;flex-direction:row;justify-content:space-around}.vtex-store-components-3-x-shippingTableHeadDeliveryEstimate,.vtex-store-components-3-x-shippingTableHeadDeliveryName,.vtex-store-components-3-x-shippingTableHeadDeliveryPrice{margin:0 1px;width:100%;height:46px;display:flex;align-items:center;justify-content:flex-start;font-family:Montserrat;font-size:14px;font-weight:600;line-height:25.77px;background-color:#46656f;padding-left:10px;color:#fff}.vtex-store-components-3-x-shippingTableHeadDeliveryName{border-radius:8px 0 0 0}.vtex-store-components-3-x-shippingTableHeadDeliveryPrice{border-radius:0 8px 0 0}.vtex-store-components-3-x-shippingTableCell{width:100%;height:46px;background-color:#fff;margin:0 1px!important;display:flex;align-items:center;justify-content:flex-start;font-family:Montserrat;font-size:14px;font-weight:500;line-height:25.77px;color:#000}.vtex-store-components-3-x-shippingTableRadioBtn{display:none}.vtex-store-components-3-x-shippingTableBody .vtex-store-components-3-x-shippingTableCellDeliveryName{border-radius:0 0 0 8px}.vtex-store-components-3-x-shippingTableBody .vtex-store-components-3-x-shippingTableCellDeliveryPrice{border-radius:0 0 8px 0}.vtex-store-components-3-x-specificationsTable,.vtex-store-components-3-x-specificationsTableRow{height:100%;justify-content:space-between}.vtex-store-components-3-x-specificationsTableContainer{padding:0;width:315px;height:247px}.vtex-address-form__postalCode .vtex-input__error{position:absolute}.vtex-add-to-cart-button-0-x-buttonText{font-size:0!important}.vtex-flex-layout-0-x-flexRowContent--Buy-Quantity .vtex-add-to-cart-button-0-x-buttonText:before{content:"Eu quero";font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#fff}.vtex-store-components-3-x-shippingContainer .vtex-button{margin-bottom:0!important}.vtex-store-components-3-x-shippingContainer .vtex-address-form-4-x-input,.vtex-store-components-3-x-shippingContainer .vtex-input__suffix{background-color:#fff}.vtex-store-components-3-x-shippingContainer .vtex-address-form-4-x-input::placeholder{content:"Seu CEP Aqui"}.vtex-breadcrumb-1-x-container{width:100%;display:flex;align-items:center;padding-top:22.5px}.vtex-breadcrumb-1-x-homeLink{padding-left:0}.vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-caretIcon{display:none}.vtex-breadcrumb-1-x-arrow:before{content:"/";font-size:12px;font-weight:400;line-height:14.63px;color:#000;margin-right:5px;margin-left:3px}.vtex-breadcrumb-1-x-homeLink{background-image:url(/arquivos/home-icon.svg);background-size:100%;background-position:50%;background-repeat:no-repeat;width:17px;height:17px}.vtex-breadcrumb-1-x-link{padding:0;font-size:12px;font-weight:400;line-height:14.63px;color:#000}.vtex-breadcrumb-1-x-homeLink .vtex-breadcrumb-1-x-homeIcon{display:none}.vtex-flex-layout-0-x-flexRow--product-main .vtex-breadcrumb-1-x-container{padding-bottom:32.5px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-termArrow{padding:0}.vtex-flex-layout-0-x-flexRow--product-main .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-link{font-size:12px;font-weight:400;line-height:14.63px;color:#000}.vtex-flex-layout-0-x-flexRow--product-main .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:270px;font-size:12px;font-weight:400;line-height:14.63px;margin-top:3px;color:#000}.vtex-login-2-x-contentForm .vtex-login-2-x-emailAndPasswordForm{display:none}.vtex-search-result-3-x-buttonShowMore .vtex-button{margin-top:25px;margin-bottom:25px;background-color:#b5272e;border:none}.vtex-search-result-3-x-totalProducts--layout{display:none}.vtex-menu-2-x-menuItem--menu-top .vtex-menu-2-x-styledLinkContent{color:#b5272e;font-size:12px;text-transform:uppercase;margin-top:-11px;padding:0 10px;font-weight:700}.vtex-menu-2-x-menuContainer .vtex-menu-2-x-styledLinkContent{font-family:Montserrat;font-size:14px;font-weight:600;line-height:17.07px;color:#000}.vtex-login-2-x-box{left:0}.vtex-login-2-x-arrowUp{left:40px}.vtex-slider-layout-0-x-slideChildrenContainer--shelf{background-color:#fff;padding:23px;border-radius:10px;box-shadow:0 2px 5px #eaeaea}.vtex-store-components-3-x-container{max-width:1440px!important;margin:auto;padding:0!important}.vtex-rich-text-0-x-wrapper--shelfTitle{text-align:left;width:100%;max-width:1367px}.vtex-rich-text-0-x-paragraph--shelfTitle{font-size:24px;font-weight:400;line-height:29.26px;color:#000;margin:0}.vtex-login-2-x-label,.vtex-rich-text-0-x-paragraph--help-message{color:#fff;font-size:11px;text-transform:inherit!important}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{background-color:transparent;padding-left:10px}.vtex-store-components-3-x-searchBarContainer .vtex-input__suffix{background-color:transparent;padding-right:10px}.vtex-store-components-3-x-productNameContainer{color:#000;font-weight:700;font-size:32px;width:100%;border-radius:5px;font-family:Montserrat,sans-serif;font-weight:400}.vtex-product-price-1-x-sellingPriceValue{color:#b42c2c;font-family:Montserrat,sans-serif;font-size:16px}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#fff!important}.vtex-sticky-layout-0-x-wrapper--sticky-header .vtex-add-to-cart-button-0-x-buttonText{font-size:13px}.vtex-reviews-and-ratings-2-x-inlineContainer{display:none}.vtex-numeric-stepper__input{border:1px solid #fff;width:35px;color:#000!important;font-weight:700;font-family:Montserrat,sans-serif}.vtex-product-quantity-1-x-quantitySelectorTitle{font-size:13px;color:#b42c2c;font-weight:700;text-transform:uppercase;display:none}.vtex-store-components-3-x-shareLabel{display:none}.vtex-address-form__postalCode .vtex-input__label{font-size:13px;color:#b42c2c;font-weight:700;text-transform:uppercase;width:100%}.vtex-address-form__postalCode .vtex-input-prefix__group{border:none;width:100%}.vtex-rich-text-0-x-heading-level-5{color:#b42c2c;font-weight:700}.vtex-store-components-3-x-shippingContainer .vtex-button{margin-bottom:25px;background-color:#777;border:none;color:#fff;max-width:190px;float:right;padding:13px 0;font-size:14px}.vtex-add-to-cart-button-0-x-buttonText{font-size:20px;padding:15px}.vtex-search-result-3-x-gallery .vtex-add-to-cart-button-0-x-buttonText,.vtex-slider-layout-0-x-slideChildrenContainer .vtex-add-to-cart-button-0-x-buttonText{font-size:13px;padding:0}.vtex-search-result-3-x-filterTemplateOverflow{max-height:100%!important}.vtex-checkbox__label{font-weight:400;font-size:12px;color:#777}.vtex-search-result-3-x-galleryTitle--layout{display:none}.vtex-search-result-3-x-buttonShowMore .vtex-breadcrumb-1-x-link{font-size:12px}.vtex-store-drawer-0-x-opened{background-color:#fff!important}.vtex-rich-text-0-x-container--shelfTitle{padding:0 10px}.vtex-search-result-3-x-filter .vtex-search-result-3-x-filterTitle{color:#000;font-size:14px}.vtex-search-result-3-x-categoryItemName{color:#777;font-size:12px}.vtex-login-2-x-inputContainer .vtex-input-prefix__group{border:1px solid #b7bdbd;border-radius:8px}.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input{background-color:#fff}.vtex-login-2-x-inputContainer .vtex-styleguide-9-x-input::placeholder{font-family:Montserrat;font-size:16px;font-weight:400;line-height:19.5px;color:#b9bfbf}.vtex-login-2-x-inputContainerAccessCode{font-size:14px}.vtex-login-2-x-profile{font-size:10px;color:#000;max-width:200px}.vtex-login-2-x-formFooter{border:none;margin-top:0;padding-top:16px}.vtex-minicart-2-x-cartIcon{color:transparent;display:none}.vtex-menu-2-x-styledLinkContainer--menu-top{background-color:#fff}.vtex-rich-text-0-x-heading-level-5,.vtex-store-components-3-x-productDescriptionTitle{display:none}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{background-color:#fff!important;color:#b42c2c}.vtex-product-specifications-1-x-specificationName{color:#b42c2c;font-weight:700!important;font-size:14px}.vtex-flex-layout-0-x-flexRow--banners-3-homepage .vtex-flex-layout-0-x-stretchChildrenWidth{padding:10px}.vtex-store-components-3-x-imageElement--imagem-dimensao{max-width:495px;max-height:504px;width:100%}.vtex-product-specifications-1-x-groupName{font-size:14px!important;font-weight:700;margin-top:15px;text-transform:uppercase}.vtex-product-specifications-1-x-specificationValue{color:#b42c2c;font-size:14px!important;font-weight:400;margin-top:10px}.vtex-flex-layout-0-x-flexRowContent--productSpecificationGroup .vtex-flex-layout-0-x-flexColChild{margin-top:5px}.vtex-flex-layout-0-x-flexRow--productSpecification{background-color:#fff!important}.vtex-store-footer-2-x-footerLayout .vtex-menu-2-x-menuContainer{display:none}.vtex-search-result-3-x-container--layout .vtex-flex-layout-0-x-stretchChildrenWidth{min-width:auto!important}.vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-content{color:#3f3f40;padding:0 15px}.vtex-slider-layout-0-x-sliderLayoutContainer--home-page-carrousel-de-marcas{max-width:1199px;margin:auto}.vtex-slider-layout-0-x-slideChildrenContainer--home-page-carrousel-de-marcas .vtex-store-components-3-x-imageElement{max-height:68px}.vtex-slider-layout-0-x-paginationDot--home-page-carrousel-de-marcas{display:none}@media only screen and (max-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--carousel{margin-top:0!important}.vtex-rich-text-0-x-paragraph--shelfTitle{margin-left:0}}.vtex-store-footer-2-x-footerLayout{background:#0062d9;background:linear-gradient(68deg,#0062d9,#0092d9 50%,#00d4ff)}.vtex-flex-layout-0-x-flexColChild--pagamentos-footer .vtex-store-components-3-x-imageElement{max-width:40px}.vtex-flex-layout-0-x-flexColChild--seguncafooter .vtex-store-components-3-x-imageElement{max-width:105px;height:60px}.vtex-store-components-3-x-searchBarIcon--search .vtex-store-components-3-x-searchIcon{display:none}.vtex-store-components-3-x-searchBarIcon--search{background-image:url(/arquivos/search-icon.svg);background-size:100%;background-position:50%;background-repeat:no-repeat;width:20px}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group{border:1px solid #d9d9d9;border-radius:8px;height:44px}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input{font-size:14px;font-weight:400;line-height:17.07px;color:#000}.vtex-store-components-3-x-logoContainer{display:flex;padding:0;max-width:none;max-height:none;min-width:0}.vtex-store-components-3-x-imageElement--last-section-havaianas{margin-left:-9px;margin-bottom:24px}.vtex-store-components-3-x-productImagesContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-productImageTag{max-width:471px}.vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-productImage{display:flex;justify-content:center;background-color:#fff}.vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-productImage:first-child{width:100%}.vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-productImage:first-child .vtex-store-components-3-x-productImageTag{max-width:800px}.vtex-store-components-3-x-imageElementLink--new-glasses-mobile{display:none}.vtex-store-components-3-x-imageElement--three-banners,.vtex-store-components-3-x-imageElementLink--new-glasses{display:block}.vtex-store-components-3-x-imageElement--three-banners-mobile{display:none}.vtex-store-components-3-x-imageElement--login-background{height:100vh;display:block}.vtex-store-components-3-x-imageElement--login-background-mobile{display:none}.vtex-store-components-3-x-imageElement--submenu-image{padding-left:25px}.vtex-store-components-3-x-imageElement--logo-mdo-footer{height:90px;width:100%}.vtex-store-components-3-x-imageElement--logo-cod-footer{height:120px;width:100%}.vtex-store-components-3-x-skuSelectorContainer{margin:0!important}.vtex-store-components-3-x-skuSelectorSubcontainer{margin-bottom:31px}.vtex-store-components-3-x-skuSelectorNameContainer{margin:0}.vtex-store-components-3-x-skuSelectorOptionsList{margin:0;gap:6px}.vtex-store-components-3-x-skuSelectorTextContainer{display:none}.vtex-store-components-3-x-skuSelectorItem{margin:0}.vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItemImage .vtex-store-components-3-x-frameAround{height:auto!important}.vtex-store-components-3-x-skuSelectorOptionsList .vtex-store-components-3-x-skuSelectorItemImage{height:54px;width:60px}.vtex-store-components-3-x-skuSelectorInternalBox{border-radius:8px;border:2px solid transparent;transition:all .2s ease-in-out}.vtex-store-components-3-x-skuSelectorInternalBox:hover{border-color:#41636c}.vtex-flex-layout-0-x-flexRow--product-main .vtex-store-components-3-x-skuSelectorItem{width:105px;height:78px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-store-components-3-x-skuSelectorItemImageValue,.vtex-flex-layout-0-x-flexRow--product-main .vtex-store-components-3-x-valueWrapper{width:100%}.vtex-flex-layout-0-x-flexRow--product-main .vtex-store-components-3-x-frameAround{border-color:#41636c;top:0;left:0;right:0;bottom:0}.vtex-flex-layout-0-x-flexRow--product-main .vtex-store-components-3-x-skuSelectorOptionsList{gap:16px}@media (max-width:1024px){.vtex-store-components-3-x-imageElement--login-background{display:none}.vtex-store-components-3-x-imageElement--login-background-mobile{display:block;height:auto}.vtex-slider-layout-0-x-paginationDot--home-page-carrousel-de-marcas{display:block}.vtex-slider-layout-0-x-slideChildrenContainer--shelf{padding:7px}.vtex-rich-text-0-x-container--shelfTitle{padding:0 16px}.vtex-store-components-3-x-imageElementLink--new-glasses-mobile{display:block}.vtex-store-components-3-x-imageElement--three-banners,.vtex-store-components-3-x-imageElementLink--new-glasses{display:none}.vtex-store-components-3-x-imageElement--three-banners-mobile{display:block}.vtex-store-components-3-x-imageElement--last-section-havaianas{max-width:97px;margin-left:-3px;margin-bottom:18px}.vtex-flex-layout-0-x-flexColChild--seguncafooter .vtex-store-components-3-x-imageElement{height:84px}.vtex-flex-layout-0-x-flexColChild--seguncafooter .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-store-components-3-x-imageElement{height:58px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term{max-width:168px}.vtex-flex-layout-0-x-flexRow--product-main .vtex-breadcrumb-1-x-container{padding:16px}.vtex-store-components-3-x-productImagesContainer--carousel .vtex-store-components-3-x-carouselContainer{height:285px;display:flex;flex-direction:column;justify-content:center;background-color:#fff}.vtex-store-components-3-x-productImagesContainer .vtex-store-components-3-x-productImageTag{object-fit:cover!important;aspect-ratio:1/.75}.vtex-store-components-3-x-swiperBullet{transition:all .2s ease-in-out}.vtex-store-components-3-x-swiperBullet--active{width:23.11px;background-color:#46656f;border-radius:50px}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-store-components-3-x-productNameContainer{padding:0 16px;margin-top:36px}.vtex-store-components-3-x-shippingContainer{margin-top:4px;padding-right:16px;padding-left:16px}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode .vtex-input__label{font-size:0}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode{padding:0}.vtex-store-components-3-x-shippingContainer .vtex-address-form__postalCode .vtex-input__label:before{content:"Calcular frete:";font-family:Montserrat;font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#0f0f0f;text-transform:none}.vtex-store-components-3-x-shippingContainer .vtex-input-prefix__group{height:48px}.vtex-store-components-3-x-shippingContainer .vtex-button{height:48px!important;width:113px!important}.vtex-store-components-3-x-shippingTable{padding:0 16px}.vtex-store-components-3-x-shippingTableCell{height:72px}.vtex-store-components-3-x-specificationsTableContainer--tabela-descricao-produto-pdp{height:auto;margin-top:0}.vtex-store-components-3-x-specificationsTableRow--tabela-descricao-produto-pdp{display:flex;flex-direction:column;height:auto}.vtex-store-components-3-x-specificationItemProperty--tabela-descricao-produto-pdp,.vtex-store-components-3-x-specificationItemSpecifications--tabela-descricao-produto-pdp{width:100%}.vtex-store-components-3-x-specificationItemProperty--tabela-descricao-produto-pdp{border:none;margin-top:16px}.vtex-store-components-3-x-specificationItemSpecifications--tabela-descricao-produto-pdp{text-align:left;padding:6px 0 16px}.vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-store-components-3-x-carouselGaleryCursor{margin:0;width:100%}.vtex-store-components-3-x-imageElement--logo-mdo-footer{width:auto;margin:30px auto 0}.vtex-store-components-3-x-skuSelectorOptionsList{padding-left:16px;margin-top:16px}}@media (max-width:376px){.vtex-flex-layout-0-x-flexRow--product-main .vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term{max-width:68px!important}}.vtex-store-drawer-0-x-drawer{width:100%!important}.vtex-store-drawer-0-x-drawerHeader{align-items:center;justify-content:space-between;padding-top:5px;border-bottom:1px solid #000}.vtex-store-drawer-0-x-closeIconContainer{display:none}.vtex-store-drawer-0-x-closeIcon{color:#46656f}.vtex-store-footer-2-x-row--menu-row{padding-right:24px}.vtex-store-footer-2-x-row--menu-row .vtex-store-footer-2-x-rowContainer{align-items:flex-start}.vtex-store-footer-2-x-row--payment-methods{padding-top:16px}.vtex-rich-text-0-x-paragraph--footer-institucionaisconteudo{padding:0;margin:0;color:#fff;font-size:12px;font-family:Montserrat,sans-serif}.vtex-flex-layout-0-x-flexColChild--pagamentos-footer{height:28px!important}.vtex-rich-text-0-x-link--footer-institucionaisconteudo{color:#fff;font-size:12px;font-family:Montserrat,sans-serif}.vtex-flex-layout-0-x-flexRow--bandeiras-pagamentos-footer-2{margin-top:9px}@media only screen and (max-width:840px){.vtex-rich-text-0-x-container--footer-institucionaistitulo{text-align:center;margin:auto;display:block}.vtex-rich-text-0-x-wrapper--footer-institucionaisconteudo{margin:auto;display:block}.vtex-rich-text-0-x-paragraph--footer-institucionaisconteudo{font-size:15px;padding-bottom:10px}.vtex-flex-layout-0-x-flexRowContent--bandeiras-pagamentos-footer{max-width:100%}.vtex-flex-layout-0-x-flexColChild--pagamentos-footer{height:auto!important;margin:auto}.vtex-flex-layout-0-x-flexRow--bandeiras-pagamentos-footer-2 .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRow--bandeiras-pagamentos-footer .vtex-flex-layout-0-x-stretchChildrenWidth{float:left;width:33%!important}.vtex-flex-layout-0-x-flexColChild--seguncafooter{height:inherit!important}.vtex-flex-layout-0-x-flexColChild--seguncafooter .vtex-flex-layout-0-x-stretchChildrenWidth{width:50%!important;float:left}.vtex-flex-layout-0-x-flexColChild--pagamentos-footer{padding-bottom:10px;padding-top:10px}.vtex-flex-layout-0-x-flexColChild--seguncafooter{padding:0 20px}}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all .3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{transition:background .3s ease;will-change:padding,background}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#f0f0f0}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}}.vtex-store-components-3-x-notificationBarInner{display:none}.vtex-menu-2-x-menuItem--oculto{pointer-events:none;display:none!important}.vtex-locale-switcher-0-x-container{display:none!important}.vtex-rich-text-0-x-paragraph--footer-aling-center{text-align:left;font-family:Montserrat,sans-serif;font-size:12px}.vtex-rich-text-0-x-wrapper--footer-aling-center{width:100%}.vtex-sticky-layout-0-x-container--sticky-header{background-color:rgba(0,0,0,.2)}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-profile{font-size:10px;color:#000;max-width:200px;background-image:url(/arquivos/login-mdo-2023.png);padding:8px 30px;background-repeat:no-repeat;background-size:inherit;display:flex;flex-direction:column;align-items:flex-start;font-size:14px;font-weight:500;line-height:17.07px;text-transform:none;background-position:0}.vtex-minicart-2-x-openIconContainer{padding-top:6px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-profile:after{content:"Minha Conta";font-family:Montserrat;font-size:14px;font-weight:600;line-height:17.07px;text-transform:none}.vtex-minicart-2-x-minicartIconContainer{background-image:url(/arquivos/minicart-new-icon.svg);width:34.69px;height:40px;background-repeat:no-repeat;background-size:100%}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .vtex-menu-2-x-menuContainer{min-height:24px}.vtex-store-drawer-0-x-childrenContainer .vtex-store-components-3-x-searchBarContainer{margin-left:10px}.vtex-rich-text-0-x-paragraph--help-message{display:none}.vtex-flex-layout-0-x-flexRow--menu-link .vtex-login-2-x-profile{font-size:12px;color:#fff;max-width:200px;text-transform:math-auto;margin-top:-16px;font-family:Montserrat,sans-serif}.vtex-flex-layout-0-x-flexRowContent--menu-link{background:transparent;max-width:1440px;margin:auto}.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-styledLinkContainer--menuessentials,.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-styledLinkContainer--menulancamentos,.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-styledLinkContainer--menulojaonline,.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-styledLinkContainer--menuoculosdesol,.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-styledLinkContainer--menupromocao{background-position:0;padding-left:50px;height:60px}.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-menuItem--menuoculosdegrau{background-position:0;padding-left:26px;height:60px;margin-left:24px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background-color:#fff!important}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-store-components-3-x-logoImage{width:81px;margin-top:0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-store-drawer-0-x-menuIcon{color:#000}.vtex-login-2-x-optionsListItem .vtex-button,.vtex-login-2-x-sendButton .vtex-button{background-color:#41636c;max-width:347px;height:52px;border-radius:6px;border:none}.vtex-flex-layout-0-x-flexRow--menu-link{position:relative;z-index:1}.vtex-minicart-2-x-minicartQuantityBadgeDefault{top:50%;right:-45px;width:32px;transform:translateY(-50%);height:32px;border-radius:50%;background:#41636c;font-family:Montserrat;font-size:12px;font-weight:700;line-height:14.63px;color:#fff}.vtex-menu-2-x-menuItem--menulojaonline{display:none!important}.vtex-store-components-3-x-closeIcon,.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{color:#727273!important}.vtex-store-components-3-x-imageElement--icone-favoritos-header{width:28px;height:30px;margin-top:0;margin-right:26px;margin-left:19px}@media (min-width:980px){.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{width:469px}}.vtex-account_menu-link,.vtex-my-account-1-x-menuLink,.vtex-my-orders-app-2-x-orderHeaderLabel,.vtex-my-orders-app-2-x-orderHeaderValue,.vtex-my-orders-app-2-x-orderId{color:#000!important}.vtex-store-components-3-x-logoImage{float:left}.vtex-my-orders-app-3-x-orderHeaderLabel,.vtex-my-orders-app-3-x-orderHeaderValue,.vtex-my-orders-app-3-x-orderId{color:#000!important}@media only screen and (max-width:1024px){.vtex-login-2-x-buttonLink{background-image:url(/arquivos/login-mdo-2023.png);background-repeat:no-repeat;background-position:50%}.vtex-minicart-2-x-minicartContainer{margin-left:0!important}.vtex-minicart-2-x-minicartIconContainer{margin-top:0}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer{padding-left:0;padding-right:0}.vtex-store-components-3-x-logoImage{float:inherit}.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-styledLinkContainer--menuoculosdesol{padding-left:0!important}.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-menuItem--menuoculosdegrau,.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-menuItem--menupromocao{padding-left:0;margin-left:0}.vtex-menu-2-x-styledLinkContainer--menupromocao{padding-left:0!important}.vtex-menu-2-x-styledLinkContainer--menumessentials{display:block;padding-left:23px;margin-left:0;height:60px;position:relative}.vtex-store-drawer-0-x-childrenContainer .vtex-menu-2-x-styledLinkContainer--menulancamentos{padding-left:0!important}.vtex-store-drawer-0-x-childrenContainer .vtex-store-components-3-x-searchBarContainer{padding-bottom:45px}.vtex-add-to-cart-button-0-x-buttonDataContainer{width:100%}.vtex-slider-layout-0-x-sliderTrack--shelf .vtex-add-to-cart-button-0-x-buttonText{width:100%;margin-top:0}.vtex-product-summary-2-x-element--product-shelf .vtex-button__label{width:100%;padding:0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-busca .vtex-store-components-3-x-searchBarContainer{padding:0;margin:0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-busca .vtex-store-components-3-x-autoCompleteOuterContainer{margin-top:0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-busca{background-color:#fff}.vtex-flex-layout-0-x-flexRow--main-header-mobile-busca{padding-bottom:5px;background-color:#fff;padding-bottom:18px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile-busca{margin:auto;display:block;max-width:91%}.vtex-store-components-3-x-logoLink{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.vtex-store-icons-0-x-expandIcon{color:#727273}.vtex-store-link-0-x-link--shelf-see-all{display:flex;justify-content:flex-end;align-items:flex-end}.vtex-store-link-0-x-label--shelf-see-all{font-size:16px;font-weight:400;line-height:19.5px;color:#000}.vtex-store-link-0-x-link--three-banners-link{font-family:Montserrat;width:198px}.vtex-store-link-0-x-link--last-section-link,.vtex-store-link-0-x-link--three-banners-link{text-decoration:none;font-size:16px;font-weight:500;line-height:29.46px;color:#fff;height:65px;display:flex;align-items:center;justify-content:center;background:#000;border-radius:8px}.vtex-store-link-0-x-link--last-section-link{width:359px}@media (max-width:1024px){.vtex-store-link-0-x-link--last-section-link{width:182px;height:42px}}.vtex-flex-layout-0-x-flexRowContent--contact{max-width:700px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input__label,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea__label{font-size:1rem;color:#3f3f40}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea{display:block;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroup:not(:first-child){margin-top:1.5rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{background-color:#eaeaea;padding:.5rem 1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding:1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationValue{padding:1rem 1rem 1rem 0}.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(2n){background-color:#f9f9f9}.vtex-product-specifications-1-x-groupName{font-size:1.25rem}.vtex-product-specifications-1-x-specificationName{font-weight:700}.vtex-disclosure-layout-1-x-trigger--question{display:flex;align-items:center;cursor:pointer;outline:none}.vtex-disclosure-layout-1-x-trigger--question .vtex-rich-text-0-x-paragraph{font-weight:700}.vtex-disclosure-layout-1-x-trigger--question:focus,.vtex-disclosure-layout-1-x-trigger--question:focus .vtex-rich-text-0-x-paragraph{color:#0f3e99}.vtex-disclosure-layout-1-x-trigger .vtex-store-icons-0-x-caretIcon{margin-right:1rem}.vtex-disclosure-layout-1-x-content--answer{transition:opacity .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out;opacity:0;height:0;transform:translate3d(0,-10%,0)}.vtex-disclosure-layout-1-x-content--answer[data-enter]{opacity:1;height:fit-content;transform:translateZ(0)}.vtex-disclosure-layout-1-x-content--answer[data-leave]{height:0;overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--faq{max-width:700px;margin:auto}