.home-container{width:100%;max-width:1440px!important;padding:0;box-sizing:border-box;min-height:100vh;position:relative}.franquicia-container{width:100%;max-width:1440px!important;padding:0;box-sizing:border-box;position:relative}.home-container .row,.franquicia-container .row{margin:.5rem 0!important;padding:0!important;width:100%}.wrapper-banners{padding:0!important;width:100%;margin:0 auto!important;max-width:1440px!important;padding-top:10px;box-sizing:border-box;height:auto}[id*="customCarousel_bannersCarousel"] .carousel-control-next,[id*="customCarousel_bannersCarousel"] .carousel-control-prev{opacity:0!important}.wrapper-best-sellers,.wrapper-novidades,.wrapper-last-shopping{position:relative;margin:1rem 0;border-radius:1rem;min-height:430px}.wrapper-best-sellers{margin-top:2rem}.carousel_home_title{font-size:22px;font-weight:700;color:var(--color-black);margin:0 auto 1.5rem}.store-carousel-title-section-h4,.carousel_home_title,.carousel_home_title{max-width:1285px}[id*="customCarousel_spotCarousel"] .carousel-item{height:auto!important;min-height:0!important;border-radius:30px}[id*="customCarousel_spotCarousel"]{width:96%;margin:0 auto}[id*="customCarousel_spotCarousel"] .carousel-control-next{right:-2rem}[id*="customCarousel_spotCarousel"] .carousel-control-prev{left:-2rem}[id*="customCarousel_spotCarousel"] .carousel-indicators{bottom:-30px!important}.carousel-indicators-desktop{bottom:-30px!important}.carousel-indicators-mobile{bottom:-30px!important}.wrapper-store-carousel{position:relative;margin:1rem auto;padding:0;border-radius:1rem;min-height:500px;max-width:1250px}.store-carousel-title-section-h4{font-size:1.8rem;font-weight:700;color:var(--color-black);text-align:left;margin-bottom:0;padding:3rem 0 1rem 0}[id*="customCarousel_spotCarousel"] .carousel-indicators-stores{bottom:-25px!important}.spot-store{position:relative;background:var(--color-white);border-radius:2px;padding:0;width:100%;min-width:300px;margin:0 auto 20px auto}.spot-store-image img{border-radius:2px 2px 0 0;height:380px;width:380px;object-fit:cover;box-shadow:0 1px 4px 1px rgb(0 0 0/25%)}.spot-store-content{margin:1.5rem!important;min-height:140px;position:relative}.spot-store-content p{margin:0;color:var(--color-black)}.Icons_v2_geral-iv2-icon_pin{font-family:'Icons_v2_geral'!important;font-size:30px}.spot-store-content-head{display:flex;margin-bottom:1rem;justify-content:space-between}.spot-store-content_title-location{color:var(--color-black);font-weight:500;width:50%;margin-bottom:0}.spot-store-content_title-location h4{font-size:1.2rem;line-height:1.5rem;text-transform:uppercase}.spot-store_care-day{width:50%;text-align:right;color:var(--color-gray-chumbo)!important;display:flex;flex-direction:column;bottom:0;font-weight:300}.spot-store_care-day span{margin:.1rem 0;font-size:12px;line-height:1.2rem}.spot-store-content-body{font-size:.85rem;margin-top:0;display:flex;flex-direction:column;gap:1.5rem!important}.spot-store-content-body p:first-child{font-size:1rem;line-height:1.2rem}.spot-store-content-body p:last-child{font-size:1rem;line-height:1.2rem}.spot-store-content_phone{display:flex;align-items:center;font-weight:300;font-size:14px;line-height:18px;color:var(--color-gray-chumbo);gap:.5rem}.spot-store-content_phone a,.spot-store-content_phone span{text-decoration:none;color:var(--color-gray-chumbo)!important;font-family:var(--font-secondary)!important;font-weight:300;font-size:1rem}.spot-store-content_phone span{margin-left:5px}.spot-store-content_phone a:hover{text-decoration:none}.spot-store-content_phone img{margin-right:.3rem}.wrapper-banners-desktop{display:block;margin-bottom:5rem}.wrapper-banners-mobile{display:none}.carousel-banner-inner-desktop{display:block}.carousel-banner-inner-mobile,.carousel-banner-inner-mobile-slick{display:none}.carousel-spot-mobile{display:none}.carousel-spot-desktop{display:block}.customCarousel-stores-desktop{display:block}.customCarousel-stores-mobile{display:none}.wrapper-brands-slider-home{margin:60px auto 10px auto;width:100%;max-width:1260px;padding:0}.make-appoinment-button{bottom:0;display:none}@media(max-width:990px){.carousel-banner-inner-desktop{margin:-20px auto 0 auto}.wrapper-banners-desktop{display:none}.wrapper-banners-mobile{display:block;margin-top:-13px!important}.carousel-banner-inner-desktop{display:none}.carousel-banner-inner-mobile,.carousel-banner-inner-mobile-slick{display:block;width:100%}.wrapper-banners{position:relative;min-height:949px}.carousel-banner-inner-mobile .carousel-item{margin-right:0!important}.carousel-banner-inner-mobile .slick-list{margin:0!important;width:100%!important}.carousel-banner-inner-mobile .slick-arrow{display:none!important}}[id*="customCarousel_spotCarousel"] .y_esse_cade{display:none}.carousel_last-shopping_inner{position:relative;width:100%;overflow:hidden}.last_shopping_image{margin:-15px auto 0 auto;max-width:100%;position:relative;width:300px;height:220px;overflow:hidden;display:flex;justify-content:center}.last_shopping_zoom{margin:0 auto}.last_shopping_spot_image{margin:-15px auto 0 auto;max-width:100%;justify-content:center!important;display:flex!important;flex-direction:column}.last_shopping_image_container{position:relative;width:300px;height:270px;overflow:hidden;display:flex;justify-content:center;mix-blend-mode:multiply}.last_shopping_content_price{font-family:var(--font-secondary)!important}.last_shopping_price_parce{font-size:14px;line-height:17px;font-weight:400;color:var(--color-black);margin:0;display:flex;flex-flow:column;font-family:var(--font-secondary)!important}.last_shopping_price_parce span{color:var(--color-primary-accent)}.img-item{margin:-15px auto 0 auto;max-width:100%}.attributes-box{margin:0 auto!important;padding:0 16px;position:relative;background:#fff;width:100%}.attributes-box.c-attr{display:flex;justify-content:space-between;min-height:60px}.product-name{min-height:35px;margin-top:5px;font-size:13px;color:var(--color-black);text-transform:uppercase;text-decoration:none}.last_shopping_price_parce.c-last-price{min-width:80px;margin-top:5px;text-align:end}.lattributes-box{background:#fff}@media(min-width:576px){.last_shopping_image_container{width:300px;height:220px}}.spot_last_shopping{max-width:300px;min-width:300px;min-height:355px!important;margin:0 auto;position:relative;overflow:hidden;z-index:1;background:linear-gradient(to bottom,#f5f5f5 0%,#f5f5f5 73%),linear-gradient(to bottom,#fff 0%,#fff 100%);background-size:100% 73%,100% 27%;background-repeat:no-repeat}.slick-track{width:95%;margin:auto;margin-top:15px;margin-bottom:15px;gap:16px;justify-content:center!important;text-align:left!important}.spot_last_shopping a:hover{text-decoration:none!important}.slick-dots .slick-active button:before,.slick-dots button:before{opacity:0!important}.slick-dots{display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important;z-index:1!important;column-gap:24px!important}.slick-dots li{width:12px!important;height:12px!important;background:var(--color-white)!important;border:1px solid var(--color-black)!important;border-radius:50%!important;cursor:pointer!important;transition:all .3s ease-in-out!important}@media(max-width:960px){.slick-dots{bottom:-10px;column-gap:20px}.slick-dots li{width:10px;height:10px}.slick-dots .active{width:50px}.slick-dots li:not(.active){width:10px!important;height:10px!important}}@media(max-width:768px){.slick-dots{bottom:10px;column-gap:20px}}@media(max-width:430px){.slick-dots{column-gap:15px!important}.slick-dots li{width:8px;height:8px}.slick-dots .active{width:45px}.slick-dots li:not(.active){width:8px!important;height:8px!important}}.last_shopping_price_from_list{margin:0;color:var(--color-black)}.last_shopping_price_from_list b{color:var(--color-gray);font-weight:400;font-size:11px;line-height:11px;margin-bottom:4px;display:inline-block;text-decoration:line-through}.slick-dots li.slick-active{background:var(--color-primary-accent)!important;border:1px solid var(--color-primary-accent)!important;border-radius:10px!important;width:55px!important;transition:all .3s ease-in-out!important}@media(max-width:430px){.slick-dots li.slick-active{width:45px!important}}#ultCrompWrapper{display:none}.categoryImagesCarouselContainer{position:relative!important}.wrapper-category-images{min-height:600px}.wrapper-best-sellers .slick-slide,.wrapper-novidades .slick-slide{min-height:355px!important}.categoryImagesCarouselContainer .slick-prev{left:10!important}.wrapper-promo{margin-bottom:3rem!important}.slick-next{right:15px!important}.slick-prev{left:15px!important}.agendar_atendimento_container{background:var(--color-primary);color:var(--color-white);display:flex;align-items:center;justify-content:center;min-height:164px}.agendar_atendimento_content{display:flex;flex-direction:column;align-items:center;gap:1rem}.agendar_atendimento_text b{display:block;font-size:20px;font-weight:700;line-height:22px;letter-spacing:0;text-align:center;max-width:600px}.agendar_atendimento_button{font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;padding:8px 0;width:250px;border:1px solid var(--color-white);background-color:transparent;color:var(--color-white)}.agendar_atendimento_button:hover{color:var(--color-white)}.agendar_atendimento_button:focus-visible{outline:0}.wrapper-category-images .slick-track{gap:2rem!important}.wrapper-novidades .slick-slide{min-height:355px}.wrapper-best-sellers .slick-dotted.slick-slider{margin-bottom:30px}.wrapper-best-sellers .slick-dots,#grau_mais_vendidos .slick-dots{bottom:17px}.stores-slider__wrapper .slick-dotted.slick-slider{margin-bottom:50px}.stores-slider__wrapper .slick-dots{bottom:25px}.wrapper-promo{margin:auto;max-width:1285px}.promos{align-items:flex-start}.promo-right{width:100%;max-width:421px}.promos a{width:100%}.ultimasComprasContainer .slick-dots{bottom:0}#best_sellers,#ultimasCompras,#categoryImagesCarousel,#grau_mais_vendidos,#lentes_mais_vendidas{display:flex;align-items:center;justify-content:center;max-width:1416px;margin:auto;gap:1rem;overflow:hidden}#best_sellers,#ultimasCompras,#grau_mais_vendidos,#lentes_mais_vendidas{min-height:385px}.wrapper-banners-desktop a{aspect-ratio:16/9}.slick-prev::before,.slick-next::before{color:var(--color-pimary-rgb)!important}#lentes_mais_vendidas{margin-bottom:2rem}#lentes_mais_vendidas .slick-dots{bottom:0}@media(max-width:768px){.wrapper-best-sellers{margin-bottom:2rem}.wrapper-novidades,.wrapper-last-shopping{margin-top:3rem}.wrapper-last-shopping{margin-bottom:0}.wrapper-banners-desktop{display:none}.wrapper-banners-mobile{display:block;margin-top:-13px!important}.carousel-banner-inner-desktop{display:none}.spot-store-content{min-height:165px}.slick-track{gap:initial!important}.brands-slider .slick-list{width:80%!important}.brands-slider .slick-track{gap:1rem!important}.brands-slider .brands-slider__item img{width:90%}.wrapper-novidades .slick-dots{bottom:22px}.categoryImagesCarouselContainer img{height:410px;object-fit:contain;width:90%;margin:0 auto}.categoryImagesCarouselContainer .slick-next{right:-5px!important}.categoryImagesCarouselContainer .slick-prev{left:-5px!important;z-index:1}.categoryImagesCarouselContainer .slick-dots{bottom:0!important;display:none!important}.slick-list{width:90%}.slick-prev,.slick-next{width:35px;height:35px}.slick-prev::before,.slick-next::before{font-size:2rem!important}.wrapper-category-images .slick-track{gap:0!important}.wrapper-best-sellers .slick-dots{bottom:22px}.carousel_home_title{text-align:center;margin-bottom:0}.wrapper-category-images{margin-top:0;min-height:410px}.slick-next{right:0!important}.slick-prev{left:0!important}.carousel_home_title{font-size:16px;font-weight:700;line-height:18px;letter-spacing:0;text-align:center}.wrapper-promo{margin-top:1rem!important;padding:1rem!important}.wrapper-promo .promo-left img{object-fit:contain}.wrapper-novidades{margin-top:2rem;margin-bottom:2rem}#lentes_mais_vendidas{margin-bottom:2rem}.wrapper-brands-slider-home{margin:1rem auto;padding:0 1rem}.brands-slider__container .slick-prev,.brands-slider__container .slick-next{width:32px;height:32px;background:var(--color-white);z-index:2}.store-carousel-title-section-h4{padding:0;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0;text-align:center;color:var(--color-black)}.spot-store-image img{width:100%;height:320px;box-shadow:initial}.spot-store{width:95%;padding:0 2rem}.agendar_atendimento_text b{font-size:16px;line-height:18px}.agendar_atendimento_content{padding:0 3rem}.brands-slider{margin-bottom:2rem}.stores-slider__wrapper .slick-dotted.slick-slider{margin-bottom:4rem}.wrapper-best-sellers .slick-dotted.slick-slider{margin-bottom:30px}.wrapper-best-sellers .slick-dots{bottom:0}.wrapper-promo{margin-bottom:2rem!important}.slick-dots li:nth-child(n+8){display:none}.ultimasComprasContainer .slick-dots{bottom:22px}.wrapper-best-sellers .slick-slide,.wrapper-novidades .slick-slide{margin:0 1rem}#grau_mais_vendidos .slick-dots{bottom:0}#lentes_mais_vendidas .slick-dots{bottom:5px}}@media(max-width:430px){[id*="customCarousel_spotCarouselIndicators"] .carousel-control-next{right:.5rem}[id*="customCarousel_spotCarouselIndicators"] .carousel-control-prev{left:.3rem}[id*="customCarousel_spotCarouselIndicators"] .carousel-indicators{bottom:-15px!important}[id*="customCarousel_spotCarousel"]{width:100%}.carousel-spot-mobile{display:block}.carousel-spot-desktop{display:none}.customCarousel-stores-desktop{display:none}.customCarousel-stores-mobile{display:block}}.wrapper-promo{width:100%;padding:1rem 0;position:relative;margin-top:1rem}.promos{display:flex;justify-content:center;align-items:flex-start!important;column-gap:10px;row-gap:10px;margin:0 auto}.promos img{height:auto;width:100%}@media(max-width:1250px){.promos{flex-wrap:wrap}}@media(min-width:768px){.promo-left img{aspect-ratio:16/9}}@media(min-width:992px){.nossos-mais-amados{min-height:466px!important}.categories-images-container{min-height:612px!important}.grau-mais-vendidos{min-height:454px!important}.promo-guia-rostos{min-height:555px!important}.lentes-mais-vendidas-container{min-height:475px!important}.promo-container{min-height:548px!important}}.spot-store-address{color:var(--color-gray-chumbo)!important;font-weight:300;font-size:14px}.row .spot-store-address{min-height:63px!important}.spot-store-city{color:var(--color-gray-chumbo)!important;font-weight:300;font-size:12px}.icon-whtsp img{width:18px;height:18px}
*{font-family:"Pacaembu",sans-serif!important;font-size:12px}body{overflow-x:hidden;margin:0!important}body::-webkit-scrollbar{-webkit-appearance:none}body::-webkit-scrollbar:vertical{width:10px}body::-webkit-scrollbar-button:increment,body::-webkit-scrollbar-button{display:none}body::-webkit-scrollbar:horizontal{height:10px}body::-webkit-scrollbar-thumb{background-color:var(--color-gray);border-radius:20px;border:2px solid var(--color-white-dark)}body::-webkit-scrollbar-track{border-radius:10px}.navbar.navbar-expand-lg.navbar-dark.bg-dark{height:58px;background-color:var(--color-primary)!important;justify-content:center;color:var(--color-white)!important}#hideBuscaDesktop{display:none;right:0}#desktop-main{position:relative}.content-sliderRE{display:flex;align-items:center;height:auto;text-align:center;background:#f5f5f5;color:var(--color-black);font-style:normal;font-weight:500;font-size:12px;padding:4px 0}.sliderRE{height:auto;overflow:visible;position:relative;width:300px}.icon-mobile.icon.Icons_v2_geral-iv2-icon_helpPhone.pointer-events-none{font-size:18px;margin:0}.wrapper-sliderRE{max-width:1254px!important;padding-left:0!important;padding-right:0!important;width:100%;display:flex;margin:auto;align-items:center;justify-content:space-between}.maskRE{overflow:hidden;height:20px}.sliderRE ul{margin:0;padding:0;position:relative}.sliderRE li.anim1RE{animation:cycleRE 15s linear infinite}.sliderRE li.anim2RE{animation:cycleRE2 15s linear infinite}.sliderRE li.anim3RE{animation:cycleRE3 15s linear infinite}.sliderRE li.anim4RE{animation:cycleRE4 15s linear infinite}.sliderRE li.anim5RE{animation:cycleRE5 15s linear infinite}.sliderRE li{height:30px;position:absolute;list-style:none;width:100%}@keyframes cycleRE{0%{top:0}4%{top:0}16%{top:0;opacity:1;z-index:0}20%{top:15px;opacity:0;z-index:0}21%{top:-15px;opacity:0;z-index:-1}50%{top:-15px;opacity:0;z-index:-1}92%{top:-15px;opacity:0;z-index:0}96%{top:-15px;opacity:0}100%{top:0;opacity:1}}@keyframes cycleRE2{0%{top:-15px;opacity:0}16%{top:-15px;opacity:0}20%{top:0;opacity:1}24%{top:0;opacity:1}36%{top:0;opacity:1;z-index:0}40%{top:15px;opacity:0;z-index:0}41%{top:-15px;opacity:0;z-index:-1}100%{top:-15px;opacity:0;z-index:-1}}@keyframes cycleRE3{0%{top:-15px;opacity:0}36%{top:-15px;opacity:0}40%{top:0;opacity:1}44%{top:0;opacity:1}56%{top:0;opacity:1;z-index:0}60%{top:15px;opacity:0;z-index:0}61%{top:-15px;opacity:0;z-index:-1}100%{top:-15px;opacity:0;z-index:-1}}@keyframes cycleRE4{0%{top:-15px;opacity:0}56%{top:-15px;opacity:0}60%{top:0;opacity:1}64%{top:0;opacity:1}76%{top:0;opacity:1;z-index:0}80%{top:15px;opacity:0;z-index:0}81%{top:-15px;opacity:0;z-index:-1}100%{top:-15px;opacity:0;z-index:-1}}@keyframes cycleRE5{0%{top:-15px;opacity:0}76%{top:-15px;opacity:0}80%{top:0;opacity:1}84%{top:0;opacity:1}96%{top:0;opacity:1;z-index:0}100%{top:15px;opacity:0;z-index:0}}li.nav-item.dropdown a,li.nav-item.dropdown ul{font-size:14px}#navbar-logo{position:relative}.icon{font-family:"Icons_v2_geral"!important;color:var(--color-black)}.search-icon{font-size:2rem}.user-icon{font-size:2.2rem}.close-icon{font-size:2rem}.menu-icon{font-size:2.8rem}.mini-cart-icon,.favourites-icon,.repurchase-icon,.icon-mobile{font-size:2.3rem;min-width:28px}@media(max-width:768px){.search-icon,.mini-cart-icon,.user-icon,.favourites-icon{font-size:2.8rem}}@media(max-width:989px){.favourites-icon{display:none}}.favourites-container:hover{cursor:pointer}.r-arrow-i-d{transform:rotate(270deg);display:inline-block;margin-left:3px;transition:transform .3s;font-size:.85rem}.modal-menu-box .r-arrow-i-d{font-size:12px;line-height:14px}.nav-item-icon-container .icon-menu{font-size:2.8rem;color:var(--color-black);margin-right:5px}.nav-livo-off .icon-menu{color:var(--color-secondary-accent);font-size:2rem;margin-right:5px}.icon-att{font-size:2.4rem!important;padding-bottom:8px}.icon-menu{font-family:"Icons_v2_geral"!important}.nav-item-box{display:flex;justify-content:center;align-items:center;color:var(--color-black);text-decoration:none}.nav-item-box:visited{text-decoration:none;color:var(--color-black)}.nav-item-box:hover{text-decoration:none;color:var(--color-black)}.nav-item-icon-container{position:relative;min-width:2.45rem}.navbar-brand{position:relative}.logo-icon{position:absolute;left:0;bottom:-86px;font-size:10rem;z-index:1!important;color:var(--color-black-dark)}.nav-item.dropdown .nav-link:focus-visible{outline:transparent;outline-offset:0}.nav-item.dropdown,.nav-item.dropdown.show{outline:0}.dp-submenu.dropdown,.dp-submenu.dropdown.show{outline:0}@media only screen and (min-width:768px) and (max-width:990px){.navbar-content form{width:33%}}@media(min-width:991px){.logo-icon{position:absolute;left:0;bottom:-87px}.favourites-container{margin-left:.5rem}}.container-fluid{flex-flow:column}.navbar-content{display:flex;transition:all .5s ease-in-out;z-index:2}#buscadorHeader{display:none}.navbar-access{display:flex;width:70%;align-items:center}#user-icon{height:20px;order:3;margin-left:4px;filter:initial!important}.dropdown .user-text{color:var(--color-black)}.navbar-access .dropdown div{display:flex;align-items:center}.nav-item.dropdown #menu{color:var(--color-black)}.dp-sub-m{position:relative}.dp-sub-m .dropdown-menu{top:0;left:100%;margin-top:-1px}.autocomplete{position:relative;display:inline-block;width:40px;margin-right:0}.autocomplete input[type="search"]{border-radius:5px;border:1px solid var(--color-gray-light)}.autocomplete #search-bar{border-radius:5px}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:0;border-top:0;z-index:3;top:100%;left:0;right:0;width:100%}.autocomplete-items div{padding:10px;cursor:pointer;background-color:var(--color-white);border-bottom:1px solid var(--color-gray-light)}.autocomplete-active{background-color:var(--color-gray)!important;color:var(--color-white)}.navbar-content .btn-outline-light{border:0;position:absolute;top:0;display:flex;align-items:center;justify-content:center;height:100%;padding-left:15px}.mobile-main{display:none;flex-flow:column;width:100%}.main-mobile_box{display:flex;min-height:60px;padding:0 18px;align-items:center;justify-content:space-between;background-color:var(--color-white);z-index:5}.main-mobile_box .identify-box-text-second{display:none}.mobile-main .btn-outline-light{border:0;display:flex;align-items:center;justify-content:center;height:100%}.navbar-content .btn-outline-light:hover,.mobile-main .btn-outline-light:hover{background-color:transparent;border:0}.navbar-content .btn-outline-light:focus,.mobile-main .btn-outline-light:focus{box-shadow:none!important}.navbar-content .btn-outline-light:active,.mobile-main .btn-outline-light:active{background-color:transparent;border:0}#search-bar::-webkit-input-placeholder{color:var(--color-gray-light)}.form-control:focus{border:1px solid #ced4da;box-shadow:none}#search-bar.form-control.me-2{padding-left:55px;height:40px;touch-action:manipulation;appearance:none;opacity:0}#navbar-logo{width:33%}#navbar-logo .d-flex{width:33%}.dropdown#user-login,.dropdown#user-login-mobile,.dropdown#user-login_dtp{margin-right:0}#modal-menu-nav{z-index:999999;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;overflow:auto}#modal-menu-nav button{background-color:var(--color-white);border:0}.modal-menu-box{width:90%;padding:20px;background-color:var(--color-white);position:absolute;top:0;left:-100%;transition:left .5s ease-in-out;display:flex;flex-flow:column;justify-content:space-between;overflow:scroll;height:100%}.modal-menu-box.closing{left:-50%;transition:left .5s ease-in-out}.mobile-main .dropdown#user-login,.mobile-main .dropdown#user-login-mobile,.mobile-main .dropdown#user-login_dtp{margin:0 0 5px 0;padding:.375rem .25rem}.mobile-main .dropdown#user-login .user-text,.mobile-main .dropdown#user-login-mobile,.mobile-main .dropdown#user-login_dtp{display:none}#cart-icon{width:31px;height:28px;filter:initial!important}#mini-cart-div .cart-href-div,#mini-cart-div-mobile .cart-href-div{margin-left:1rem;margin-right:0}#mini-cart-div .cart-href-div .cart-href,#mini-cart-div-mobile .cart-href-div .cart-href{position:relative;text-decoration:none;min-width:28px}#label-cart-count,#label-cart-count-mobile,#label-cart-count-desktop{position:absolute;background:var(--color-primary-accent)!important}#mini-cart-div,#mini-cart-div-mobile{display:flex;align-items:center;cursor:pointer}#mini-cart-div-mobile .cart-href{margin-left:0}.user-text#user-action,.user-text#user-action-login-mobile,.user-text#user-action-sign-up-mobile,.user-text#user-action-logout-mobile,.user-text#user-action-login,.user-text#user-action-sign-up,.user-text#user-action-login_dtp,.user-text#user-action-sign-up_dtp,.user-text#user-action_dtp{color:var(--color-secondary-accent);font-weight:400}.nav-livo-off{display:flex;align-items:center;color:var(--color-secondary-accent);font-size:14px;cursor:pointer;box-shadow:none!important}.mobile-main .nav-livo-off{font-size:12px}.mobile-main .nav-livo-off a{text-decoration:none;color:var(--color-secondary-accent)}.mobile-main .nav-atl{color:var(--color-black);font-size:12px}.mobile-main .nav-atl a{text-decoration:none;color:var(--color-black);font-size:11px}.mobile-main .search-floating{position:absolute;top:-51px;left:0;width:100%;height:51px;transition:top .5s ease-in-out;display:flex;padding:5px 15px;border-bottom:.5px solid var(--color-black);background-color:var(--color-white);z-index:4}.mostrar{top:0!important;z-index:6!important}.mobile-main .search-floating .btn.btn-outline-light{position:absolute;top:0}.mobile-main .search-floating #setShowSearch{background-color:var(--color-white);border:0;display:flex;align-items:center}#btn-toggleNav{background-color:var(--color-primary);border:0;padding:0}.menu-icon.icon.Icons_v2_geral-iv2-icon_menu_1{color:var(--color-white)}.quick-menu{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:9px 9px;z-index:5;background-color:var(--color-white);gap:.5em;text-align:center}.quick-menu a{line-height:1.2}#modal-menu-nav .lgshow{display:flex;align-items:center;padding-bottom:20px}#modal-menu-nav #setShowModalNav{margin-right:5px;padding-left:0}#modal-menu-nav .user-login-modal{box-shadow:0 1px 4px 1px rgba(0,0,0,.25);border-radius:8px;margin:10px 0 20px;padding:10px;z-index:2;position:relative}#modal-menu-nav .icon-user-box{display:flex;align-items:center}#modal-menu-nav .icon-user-box a{display:flex;align-items:center}#modal-menu-nav .identify-box{font-size:12px}#modal-menu-nav .categ-text{font-weight:700;font-size:16px;color:var(--color-black);padding:10px 0}#modal-menu-nav .nav-link.dropdown-toggle{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-gray-light);min-height:42px}.dp-subme-tg{display:flex;align-items:center;justify-content:space-between;min-height:26px}#modal-menu-nav .att-nav-box{display:flex;justify-content:space-evenly}#modal-menu-nav .att-nav{display:flex;align-items:center;flex-flow:column}#modal-menu-nav .att-nav.disable_option:hover{box-shadow:none}#modal-menu-nav a.att-nav,#modal-menu-nav a.att-nav a{color:var(--color-third-dark)}#modal-menu-nav a.att-nav:hover,#modal-menu-nav a.att-nav a:hover{text-decoration:none}#modal-menu-nav .att-nav img{margin-bottom:5px}#modal-menu-nav .att-nav span{font-size:12px;line-height:14px;text-align:center}#modal-menu-nav .nav-item.dropdown .dropdown-menu{border:0}.father_qm_sf{position:relative}.nav-link.nav-category{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-gray-light)}.modal-menu-box .nav-item.dropdown{min-height:42px}.navbar-dark .navbar-nav .nav-link,navbar-dark .navbar-nav .show>.nav-link{color:var(--color-black)!important}.nav-item-text{font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left}.dp-t-link{font-size:14px;font-weight:700;line-height:16px;letter-spacing:0;text-align:left;color:var(--color-black);text-transform:uppercase}.drop-menu-f-link{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:left;color:var(--color-black);display:inline-block;margin:4px 0}.dp-t-list{padding-top:16px;padding-bottom:18px}.drop-menu-list,.dp-t-list{list-style:none;padding-left:0}#page-top{position:fixed;top:0;width:100%;z-index:3;opacity:1}.header-menu-shadow{visibility:hidden;height:70px}#btn-consultarPedido{display:flex;align-items:center}#btn-consultarPedido:hover{text-decoration:none;color:var(--color-black)}@media(max-width:991px){.header-menu-shadow{visibility:hidden}.nav-item.dropdown.show a:first-child{border-bottom:0!important}.drop-menu-f{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.dp-t-list{padding-top:6px;padding-bottom:0;padding-left:20px}.container.container-fluid{display:none}.navbar>.container,.navbar>.container-fluid{display:none}.first-dp-menu{padding-right:0}.navbar.navbar-expand-lg.navbar-dark.bg-dark{border:0;padding:0}.mobile-main{display:flex}.mobile-main .search-floating .autocomplete{width:100%;margin-right:1rem}.dp-t-link{margin-right:0;display:flex;align-items:center;justify-content:space-between;font-weight:400}.dp-t-link span{font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;color:var(--color-black);text-transform:uppercase}.drop-menu-f-link{font-size:14px;line-height:16px}.autocomplete input[type="search"]{height:40px;padding-left:55px}.autocomplete-items{width:calc(100% + 50px)}#search-bar.form-control.me-2{opacity:1}}@media(max-width:380px){.mobile-main .search-floating .autocomplete{width:100%}}@media(min-width:1200px){.container{max-width:1255px;padding:0}}#modal-login{z-index:999999;width:100vw;height:100vh;display:none;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;overflow:auto}#modal-login-box{width:404px;padding:20px;height:80vh;background-color:var(--color-white);position:relative;margin:10vh auto;transition:left .5s ease-in-out;display:flex;flex-flow:column;border-radius:4px}.modal-login-title{font-family:"Pacaembu",sans-serif;font-weight:400;font-size:14px;line-height:16px;text-align:center}.login-form-label{font-family:"Pacaembu",sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;color:var(--color-gray);margin-bottom:0}.login-form-input{border-radius:5px;height:40px;border:1px solid var(--color-gray-light)!important;margin-top:0!important}.nav-link-dtp{color:var(--color-white)!important;display:flex;align-items:center}.wrapper-sliderRE .nav-dtp-text{color:var(--color-black)!important}.nav-link-dtp-box{display:flex;gap:5px}.r-arrow-i-d.icon.Icons_v2_geral-iv2-icon_arrowDown{color:var(--color-white)!important}.nav-link-dtp:hover{text-decoration:none}.dropdown-header-menu{color:var(--color-black);font-size:14px;line-height:16px;font-weight:bold;text-transform:uppercase;width:200%}.drop-menu-t{margin-left:1em;position:initial!important;margin-bottom:16px}.dropdown-menu.first-dp-menu{border-bottom:1px solid var(--color-gray-light)!important}.dp-sub-m{position:static}#navbarSupportedContent{width:100%;height:35px;margin-top:3px;justify-content:space-between}.nav-bar-minimized{display:flex;width:100%;align-items:center}.menu-item-list>li:first-child{margin-left:10px}.item-span-text{color:var(--color-black);font-size:12px;line-height:16px}@media(min-width:768px){.nav-link-dtp.active{color:var(--color-secondary-accent)!important;text-decoration:underline!important}.navbar-expand-lg .navbar-nav{z-index:2}.drop-menu-t{margin-left:0}.dp-t-link{margin-right:40px}}@media(min-width:991px){.navbar-expand-lg .navbar-nav .dropdown-menu{border:1px solid;padding-bottom:0!important;top:95%;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;--bs-dropdown-zindex:1000;--bs-dropdown-padding-x:.8rem;--bs-dropdown-padding-y:1rem;--bs-dropdown-font-size:.9375rem;--bs-dropdown-color:var(--color-third-clear);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-width:0;position:absolute;z-index:var(--bs-dropdown-zindex);min-width:15rem;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;margin:0 auto;left:0;right:0;border-radius:0!important;padding-top:0}}.dp-menu-main{max-width:1000px;margin:0 auto;display:flex;justify-content:space-around;padding-top:15px}.dp-menu-box{margin-top:20px;display:flex}.dp-menu-box-img{max-width:200px;max-height:200px;align-self:center}.dp-menu-box-img img{width:100%;height:100%;object-fit:contain}.single-line{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:pre}.dropdown{position:initial!important}.nav_item_dtp{position:static;padding:0 38px 0 0;min-height:40px;display:flex;cursor:pointer}.dropdown-item{padding:4px 0;font-size:14px;line-height:12px;font-weight:400}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.dropdown-item:active{background-color:transparent}.dp-menu-main{display:flex}.dropdown-menu-link{display:none}.dp-t-link:hover,.drop-menu-f-link:hover{color:var(--color-black);text-decoration:none}li.drop-menu-t li.drop-menu-t a.dp-t-link{font-size:12px;line-height:14px}.dropdown.nav_item_dtp.show .r-arrow-i-d{transform:rotate(360deg);color:var(--color-secondary-accent)}.nav-dtp-textt{font-size:12px;font-weight:300;line-height:19px;letter-spacing:0;text-align:left}.dropdown.nav_item_dtp .nav-dtp-text{text-transform:capitalize}#menuWhatsappHeader span,.btn-recompra-text,.repurchase-icon,.user-icon,.favourites-icon,.mini-cart-icon{color:var(--color-white)!important}.search-icon.icon.Icons_v2_geral-iv2-icon_search{color:var(--color-white)}.search-icon.icon.Icons_v2_geral-iv2-icon_search.new-color{color:var(--color-black-dark-100)}#dropdownMenuButton_dtp span.arrow-icon.icon.Icons_v2_geral-iv2-icon_arrowDown.pointer-events-none{color:var(--color-white)}.dropdown-menu-logged-item span.user-icon.icon.Icons_v2_geral-iv2-icon_pedidos.pointer-events-none,.dropdown-menu-logged-item span.user-icon.icon.Icons_v2_geral-iv2-icon_user.pointer-events-none,.dropdown-menu-logged-item .user-text-logged-dropdown,.dropdown-menu-logged-item span.user-icon.icon.Icons_v2_geral-iv2-icon_conta.pointer-events-none,#icon-user-box-mobile span.user-icon.icon.Icons_v2_geral-iv2-icon_user.pointer-events-none,.repurchase-container-mobile span.btn-recompra-text,.repurchase-container-mobile span.repurchase-icon.icon.Icons_v2_geral-iv2-icon_moneyUp.pointer-events-none,.search-floating .search-icon.icon.Icons_v2_geral-iv2-icon_search{color:#2e373d!important}.main-mobile_box{background-color:var(--color-primary)}.nav_item_dtp:hover .dropdown-menu,.dropdown-menu:hover{display:block}.nav_item_dtp:hover .dropdown-menu,.dropdown-menu:hover{display:block}.nav_item_dtp:hover>.nav-link-dtp{color:var(--color-white)!important}.dropdown-menu:hover~.nav-link-dtp{color:var(--color-white)!important}.nav_item_dtp:hover>.nav-link-dtp .nav-dtp-textt{text-decoration:underline}.dropdown-menu:hover~.nav-link-dtp .nav-dtp-textt{text-decoration:underline}.nav_item_dtp:hover>.nav-link-dtp .r-arrow-i-d{color:var(--color-white)!important;transform:rotate(360deg)}.navbar-nav.me-auto.mb-2.mb-lg-0{display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (min-width:991px) and (max-width:1200px){.nav-dtp-textt{font-size:12px;line-height:14px}}.dropdown.nav_item_dtp.show .nav-dtp-textt{color:var(--color-secondary-accent)!important;text-decoration:underline}.dropdown-toggle::after{display:none}.drop-menu-t.dp-sub-m .drop-menu-t.dp-sub-m{margin-left:0}.dp-t-link.activeArrow .r-arrow-i-active{transform:rotate(360deg)}.Icons_v2_geral-iv2-icon_menuFalabella,.colection-carnaval,.colection-ultraleve{text-align:center}.Icons_v2_geral-iv2-icon_menuFalabella img,.colection-carnaval img,.colection-ultraleve img{width:100%;margin-top:10px;padding:0 10px;max-width:300px}.dp-t-link.colection-hidden{opacity:0;pointer-events:none}.wrapper-header{max-width:1254px!important;padding-left:0!important;padding-right:0!important}.drop-menu-f-link:hover{color:var(--color-secondary-accent)}.nav-link.dropdown-toggle.nav-category{padding:0}#logged-user_dtp{display:none}@media(max-width:1140px){.nav_item_dtp{padding:0 20px 0 0}}@media(max-width:1040px){.nav_item_dtp{padding:0 10px 0 0}}@media(max-width:370px){.identify-box-text-container{display:flex;flex-flow:column;line-height:1.1}.identify-box{margin-left:5px}}@media(max-width:768px){.drop-menu-f{padding:0}.nav-link-dtp-box{display:none}.navbar-nav.me-auto.mb-2.mb-lg-0{align-items:initial}.wrapper-sliderRE .nav-link-dtp{display:none!important}div.btn-item-menu-mobile{display:none}.drop-menu-f-link{min-height:30px;width:100%;height:100%;display:block;display:flex;align-items:center;justify-content:space-between;margin:0}.sliderRE{width:100%}.nav-item.dropdown.show .r-arrow-i-m{transform:rotate(360deg)}.drop-menu-t.dp-submenu.dropdown.show .r-arrow-i-active{transform:rotate(360deg)}}.drop-menu-list>.drop-menu-f .drop-menu-f-link{padding-left:2em;min-height:24px;text-transform:uppercase;margin-bottom:16px}@media(min-width:992px){.drop-menu-list>.drop-menu-f .drop-menu-f-link{font-size:14px;font-weight:700;line-height:16px;letter-spacing:0;text-align:left;color:var(--color-black);margin:0 40px 0 0}}.pointer-events-none{pointer-events:none}@media(min-width:992px){.navbar-dark .navbar-nav .nav-link.outletMenu{line-height:19px;font-weight:400;letter-spacing:0;text-align:left;color:var(--color-black);padding:0;text-transform:capitalize;padding:0 10px 0 0}.storesMenu{padding:0!important}}.outletMenu,.outlet a{color:var(--color-secondary-accent)!important}.navbar_item{padding:0 0 0 10px;min-height:30px;display:flex;cursor:pointer}.navbar_item_whatsapp a{display:flex;align-items:center;justify-content:center;gap:.35em;color:var(--color-black)}.navbar_item_whatsapp span{padding:0;color:var(--color-black);font-size:12px!important;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;font-family:"Pacaembu",sans-serif}.navbar_item_whatsapp a:hover{text-decoration:none}.header_h1{padding:0;margin:0;font-size:initial;font-weight:initial}.navbar_item_telephone{display:flex;align-items:center;cursor:auto}.btn-recompra,.btn-item-menu-mobile{color:var(--color-black)!important;display:flex;align-items:center;padding:0;text-decoration:none;box-shadow:none!important}.btn-recompra-text,.btn-text{font-size:12px;font-style:normal;font-weight:400;line-height:16px}.btn-text{color:var(--color-black)}.btn-recompra-text,span.repurchase-icon.icon.Icons_v2_geral-iv2-icon_moneyUp.pointer-events-none{color:var(--color-black)}span.repurchase-icon.icon.Icons_v2_geral-iv2-icon_moneyUp.pointer-events-none{margin-bottom:5px}.repurchase-icon.Icons_v2_geral-iv2-icon_moneyUp::before{font-size:30px}@media(max-width:991px){.btn-recompra,.btn-item-menu-mobile{padding:0;min-height:42px;border-bottom:1px solid var(--color-gray-light);text-decoration:none}.btn-item-menu-mobile:hover{text-decoration:none}.favourites-icon-mobile{color:var(--color-gray);font-size:2.8rem;margin-right:5px}.favourites-container{display:flex;align-items:center;min-height:42px}}@media(min-width:992px){.repurchase-container{margin-left:10px}}.btn-recompra:hover{text-decoration:none;color:var(--color-secondary-accent)}.repurchase-icon{color:var(--color-secondary-accent);font-size:2.8rem;margin-right:5px}.icon-mobile{color:var(--color-black);font-size:2.8rem;margin-right:5px}.telephone-icon-mobile{font-size:2.5rem;margin-right:5px;margin-left:3px}.modal-menu-mobile-container{margin-bottom:5em}.telephone-container{min-height:42px;display:flex;align-items:center}.favourites-container_mobile{border-bottom:1px solid var(--color-gray-light)}.btn-favourites-text,.telephone-mobile-text{color:var(--livo-black,#000);font-family:"Pacaembu",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px}@media(min-width:992px){.favourites-container_mobile,.repurchase-container-mobile,.telephone-container,.nossas-lojas-container-mobile,.consultar-pedidos-container-mobile{display:none}}.whatsapp_icon_header_mobile{transform:scale(1.1)}a{text-decoration:none}.livo_logo_mobile{width:90px;height:100%}#menuDudivas span.pointer-events-none,#modal-menu-nav span.r-arrow-i-d.icon.r-arrow-i-m.Icons_v2_geral-iv2-icon_arrowDown,#modal-menu-nav span.r-arrow-i-d.icon.Icons_v2_geral-iv2-icon_arrowDown.r-arrow-i-active{color:var(--color-third-dark)!important}#menuWhatsappHeader img{width:18px;height:18px}.navbar-logo-desktop{display:flex;align-items:center}.navbar{padding:0}.dropdown.nav_item_dtp,.navbar-nav.me-auto.mb-2.mb-lg-0.menu-item-list,.nav-bar-minimized,.container-fluid.wrapper-header{height:100%}
#close-preview-button{position:fixed;left:2%;bottom:0%;z-index:1000}.footer_lv{background:var(--color-gray-cinza);margin-top:30px}.footer-content{display:flex;padding:15px 20px}.footer-trail{display:flex;justify-content:space-between;width:70%;gap:0;padding:50px 0}.social_box{display:flex;flex-flow:column;align-items:center}#netreviewsWidgetNum3657widget19avImage{width:100%;height:100%}#btn-whatsappCompraFooter img{width:18px;height:18px}.footer-social-media{display:flex;width:30%;flex-flow:column;align-items:center}.footer-social-media-link:hover{color:transparent;text-decoration:none;cursor:pointer}.title_tFotter{color:var(--color-primary);font-weight:600;font-size:16px;line-height:16px}.op_trail{padding:0}.op_trail li,.op_trail li a{list-style:none!important;color:var(--color-primary);font-weight:300!important;font-size:14px!important;line-height:18px!important;margin:5px 0!important;text-decoration:none!important}.figure_box{display:flex;position:relative}.figure_box figure{margin:10px}.contact_whastapp,.contact_whastapp_mobile{z-index:2}.contact_whastapp a,.contact_whastapp_mobile a{display:flex;align-items:center;text-decoration:none;color:var(--color-black)!important;background:var(--color-white);min-height:36px;padding:0 15px;border-radius:6px;font-size:12px;font-weight:300}.contact_whastapp figure,.contact_whastapp_mobile figure{margin:5px;filter:invert(1)}.form_pay_footer_box{display:flex;align-items:center;justify-content:space-between}.info-legal-box{min-height:108px;display:flex;flex-flow:column;margin-top:15px;color:var(--color-black);justify-content:center}.form_pay_footer{display:flex;margin-top:15px}.form_pay_footer span{display:flex;align-items:center}.btn_footer_back{font-size:14px;margin-top:5px;color:var(--color-black);width:30%}#btn_up_page{display:flex;flex-flow:column;align-items:center;cursor:pointer}.btn_footer_back img{width:10px}.footer-trail .op01.active,.footer-trail .op02.active,.footer-trail .op03.active,.footer-trail .op04.active,.footer-trail .op05.active{display:block;margin:10px 0 20px;padding-left:20px}.footer-scrollTopButton-nlc{display:none;position:relative;width:20px;height:10px;padding:.1rem;color:var(--color-white-dark);flex-direction:column;justify-content:center;align-items:center;margin:50px auto -7px auto;cursor:pointer;color:var(--color-primary)}.footer-scrollTopButton-nlc::before{position:absolute;top:-10px;content:'';background-color:var(--color-gray-cinza);width:80px;height:80px;border-radius:10px;z-index:-1;transform:rotate(45deg)}.lpi-0009-arrowUp.footer-icon-yJM{display:flex;align-items:center;flex-flow:column}.footer-scrollTopButton-nlc span{font-size:1rem;font-weight:600}.pag-figures-box{display:flex;align-items:center}.pag-figures-box figure{margin:0 5px}.whatsapp-ft-mobile{display:none}p.info-ophthalmologist-text strong{font-weight:bold}.info-ophthalmologist-footer{display:flex;align-items:center;justify-content:center;margin:30px 0;background-color:var(--color-black)}.info-ophthalmologist-footer p.info-ophthalmologist-text{color:var(--color-white)}.info-ophthalmologist-footer .container{display:flex;align-items:center;padding:20px 10px}.hide-footer{display:none}@media(max-width:1000px){.footer-trail,.footer-content{flex-flow:column}.footer-content{padding:45px 20px}.info-ophthalmologist-footer svg{display:none}.footer-trail{order:2;width:100%;padding:0}.footer-social-media{order:1;width:100%;gap:1rem}.footer-social-media .social_box{flex-flow:initial;justify-content:space-between;width:100%}.footer-trail .op01,.footer-trail .op02,.footer-trail .op03,.footer-trail .op04,.footer-trail .op05{display:none}.contact_whastapp,.btn_footer_back{display:none}.trail-box{border-bottom:1px solid var(--color-white)}.title_tFotter{font-weight:400;margin:20px 0;display:flex;width:100%;justify-content:space-between;align-items:center;font-size:14px;line-height:16px}.footer-scrollTopButton-nlc{display:flex}.whatsapp-ft-mobile{display:block}.form_pay_footer{flex-flow:column;text-align:center;width:100%}.form_pay_footer span{justify-content:center}.pag-figures-box{justify-content:space-between}.figure_box figure img{height:20px}p.info-legal{text-align:center;font-size:9px;margin:0 auto}}.social_box_logo{position:relative;min-height:45px}.footer-icon{font-family:"Icons_v2_geral"!important;color:var(--color-primary)}.arrow-up-icon{color:var(--color-black);font-size:1.15rem!important;font-weight:600;transform:rotate(180deg)}.logo-icon-footer{font-size:12rem;position:absolute;bottom:-90px;left:-70px}.trail-box-title-container{display:flex;align-items:center;z-index:1;position:relative}.arrow-right-icon{display:none}.social-icon-footer{font-size:3rem}@media(max-width:1000px){.arrow-up-icon{font-size:1rem!important;transform:rotate(180deg);color:var(--color-primary)}.logo-icon-footer{font-size:10rem;position:absolute;bottom:-70px;left:-13px}.arrow-right-icon{transform:rotate(-90deg);font-size:.85rem;font-weight:600;display:block}.inner_option_op4{border-top:1px solid var(--color-white);padding-top:1rem}.trail-box-title-container{cursor:pointer}}.arrow-right-icon.arrow-right-icon-op01.active,.arrow-right-icon.arrow-right-icon-op02.active,.arrow-right-icon.arrow-right-icon-op03.active,.arrow-right-icon.arrow-right-icon-op04.active,.arrow-right-icon.arrow-right-icon-op05.active{transform:rotate(0deg);transition:transform .3s}.pointer-events-none{pointer-events:none}.footer_option_text{margin:5px 0;color:var(--color-primary);font-size:14px;font-style:normal;font-weight:400;line-height:16px;height:24px}.trustedcompany-seal{border-radius:10px;padding:5px;background:var(--color-white);margin-bottom:10px;width:116px;display:flex;justify-content:center;align-items:center}@media(max-width:990px){.hide-footer{display:block;height:0}.category{height:50px}.product{height:77px}}.contact_whastapp_mobile{width:fit-content}@media(min-width:990px){.contact_whastapp_mobile{display:none}.op_trail.op03{margin-bottom:2rem}}
.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}#cart-icon{filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(81deg) brightness(97%) contrast(108%)}.label-warning[href],.badge-warning[href]{background-color:var(--color-secondary-accent)}#label-cart-count,#label-cart-count-mobile,#label-cart-count-desktop{font-size:12px;background:transparent;color:var(--color-white);padding:0 5px;vertical-align:top;margin-left:-10px}.cart-href{text-decoration:none;margin-left:6px;min-width:28px;padding:0 0 0 6px}.cart-href-div{margin-left:2rem;margin-right:1rem;min-width:28px}#hideBuscaDesktop{display:none;right:0}.fix-sticky-filter{display:none}.flex-div{display:flex;justify-content:flex-end}.checkout-list-div{margin-top:.04rem;width:35%;position:absolute;visibility:hidden;background-color:var(--color-white);box-shadow:0 0 .5em var(--color-black);z-index:1}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:3px}.quantity-column{width:18%;text-align:center}.table-title{background-color:var(--color-gray-light)}.empty-mini-cart-message{display:flex;justify-content:center}@media(max-width:767px){.checkout-list-div{width:initial}}.pointer-events-none{pointer-events:none}
#user-login,#user-login-mobile,#user-login_dtp{position:relative;display:inline-block;margin:auto}#user-icon{filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(81deg) brightness(97%) contrast(108%)}#user-action,#user-action-login-mobile,#user-action-sign-up-mobile,#user-action-logout-mobile,#user-action-login,#user-action-sign-up,#user-action-login_dtp,#user-action-sign-up_dtp,.user-text#user-action_dtp{text-decoration:underline;cursor:pointer;font-weight:bold}#user-options{visibility:hidden;position:absolute;background-color:var(--color-white);min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:99}.dropdown-option{color:var(--color-black);padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:var(--color-gray-light)}.dropdown:hover .dropdown-content{display:block}.user-text{color:var(--color-white)}.container.container-fluid .icon-user-box{order:2;margin-left:5px}.container.container-fluid .prescrev-text .user-text{text-transform:lowercase;text-align:center}.icon-user-box a:hover{color:transparent;text-decoration:none}@media(max-width:767px){#user-options{transform:translateX(-85%)}#modal-menu-nav #user-icon{height:26px}#modal-menu-nav #user-options{transform:initial}}.user-text-desktop{display:none}.user-text-mobile{display:block;font-size:14px;font-weight:700;line-height:16px;letter-spacing:0;text-align:left;margin-left:5px}.identify-box-text-container,.identify-box-text-container-logged{display:flex;width:100%;align-items:center;justify-content:space-between;margin-left:5px}@media(min-width:991px){.identify-box-text-container,.identify-box-text-container-logged{display:flex;align-items:center}.identify-box-text-container{flex-direction:column}.identify-box-text-container *,.identify-box-text-container-logged *{margin:0 1.5px!important}.user-text-mobile{display:none}.user-text-desktop{display:block}}@media(min-width:1200px){.identify-box-text-container,.identify-box-text-container-logged{flex-direction:row}}@media(max-width:990px){.identify-box-text-first,.identify-box-text-second{font-size:11px}.identify-box-text-first a,.identify-box-text-second a{color:var(--color-black)}}.user-text-logged{display:block;font-size:13px;font-weight:700;line-height:20px;letter-spacing:0;text-align:left}.user-text-logged-hi,#user-name,#user-name-mobile,#user-name-dropdown,#user-name_dtp,#user-name-dropdown_dtp{font-weight:700!important;text-transform:capitalize!important;margin-right:2px}@media(min-width:992px){.user-text-logged,.user-text[id='user-name'],.user-text[id='user-name-mobile'],.user-text[id='user-name_dtp']{font-weight:400!important}}.user-text[id='user-name'],.user-text[id='user-name-mobile'],.user-text[id='user-name_dtp']{font-size:12px;font-weight:700;line-height:16px;letter-spacing:0;text-align:left}.identify-box-text-first .login-url .user-text{font-family:"Pacaembu",sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:left;color:var(--color-secondary-accent);text-decoration:underline}.logout-icon{font-size:3rem;color:var(--color-secondary-accent);font-weight:400}.logout-icon#user-action-logout-mobile{text-decoration:none;font-weight:400}.user-text-logged-greeting{text-transform:capitalize}.login-url-desktop,.user-logout-desktop{display:none}.login-url-mobile,.user-logout-mobile{display:block}@media(min-width:992px){.login-url-mobile,.user-logout-mobile{display:none}.login-url-desktop,.user-logout-desktop{display:block}.identify-box-text-first .login-url .user-text{font-size:13px;line-height:16px;letter-spacing:0;text-align:left}.identify-box-text-first{margin-right:0}.identify-box-text-second{margin-left:0}}.user-logout-desktop-separator{margin-right:3px;font-size:13px;line-height:16px;letter-spacing:0;text-align:left}.user-logout-desktop #user-logout,.user-logout-desktop #user-logout span,.user-logout-desktop #user-logout-mobile,.user-logout-desktop #user-logout-mobile span,.user-logout-desktop #user-logout-dropdown,.user-logout-desktop #user-logout-dropdown span,.user-logout-desktop #user-logout_dtp,.user-logout-desktop #user-logout_dtp span,.user-logout-desktop #user-logout-dropdown_dtp,.user-logout-desktop #user-logout-dropdown_dtp span{font-size:13px;line-height:16px;letter-spacing:0;text-align:left;font-family:"Pacaembu",sans-serif;font-weight:400;color:var(--color-secondary-accent);text-decoration:underline}.pointer-events-none{pointer-events:none}.user-text-desktop{text-transform:capitalize!important}@media(max-width:990px){#user-login,#user-login-mobile,#user-login_dtp{width:100%!important}#logged-user,#logged-user-mobile,#logged-user_dtp{width:100%!important}}.logged-icon-user-arrow-container{display:flex;align-items:center}.user-icon,.arrow-icon{margin:0;color:var(--color-white)!important}.dropdown-user-logged{position:relative;display:inline-block}.dropdown-menu-logged{position:absolute;padding:12px 16px 8px;display:none;min-width:250px;list-style:none;background:#f0f0f0;top:50px;right:-20px;z-index:7;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:8px}@media(max-width:991px){.dropdown-menu-logged{top:58px}}.dropdown-item-logged{display:block;padding:8px 15px;text-decoration:none;color:#212529}.dropdown-item-logged:hover{text-decoration:none;color:#000}.user-text-logged-dropdown{display:flex;align-items:center}.dropdown-menu-logged-item{border-bottom:1px solid #d0d0d0;padding-bottom:.25em}.dropdown-item-logged-logout{color:var(--color-primary);padding-bottom:0}.dropdown-item-logged-logout:hover{color:var(--color-primary)}.login-logout-icon{color:var(--color-primary)!important;font-size:2.2rem}.dropdown-menu-logged-logout{border-bottom:0}.triangle{position:absolute;top:-10px;left:80%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f0f0f0}.dropdown-user-logged .arrow-icon.opened{transform:rotate(180deg)}.dropdown-user-logged .arrow-icon.closed{transform:rotate(0)}.dropdown-menu-logged{transition:opacity .5s;animation:showDropdown .4s}@keyframes showDropdown{0%{opacity:0}100%{opacity:1}}.login-url.login-url-mobile .user-text{color:var(--color-primary);text-decoration:underline}.user-logout-mobile:hover{text-decoration:none}
.spots{width:100%;display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.125rem;row-gap:2rem;margin-bottom:1.5rem}.row{margin:0 auto!important}.nj-lgp{display:none}.spot_container{position:relative;width:300px;height:270px;overflow:hidden;display:flex;justify-content:center;mix-blend-mode:multiply}.auglio-tryon-btn-spot{position:absolute;height:40px;width:40px;outline:0;color:var(--color-secondary-accent);background-color:initial!important;font-size:8px;padding:0!important;display:none;border:0;z-index:3}.provador-virtual-box{display:flex;align-items:center}.icon-auglio{font-size:1.7rem;margin-left:10px;margin-right:4px;font-family:"Icons_v2_geral"!important;color:var(--color-secondary-accent);font-weight:500}.auglio-tooltip{color:var(--color-black);border-radius:5px;white-space:nowrap}.spot_overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:.3s ease}.spot_container:hover .spot_overlay{opacity:1}.spot-image{max-width:100%;height:auto}.spots_empty>p{text-align:center}.zoom{margin:0 auto;position:relative}.zoom:hover>.spot-similar-products{display:flex;align-items:center;justify-content:center}.spot-similar-products{display:flex}.spot-color-container{display:flex;align-items:center;justify-content:center;margin-top:-5px}.simplified-color.spot-color-container{left:50%;position:absolute;bottom:20px;z-index:9;right:50%}.spot-trail{position:relative}.simplified-spot .discount-value{justify-content:end}.spot-color{width:25px;height:25px;border-radius:50%;background-color:#000;border:1px solid #d9d9d9;margin:2px}.input-spot-colors{display:none}.spot-main-color.spot-similar-product-div{border:2px solid var(--color-primary-accent)}.qnt-spot-colors .Icons_v2_geral-iv2-icon_close{font-family:'Icons_v2_geral'!important;font-size:10px;transform:rotate(45deg)}.spot-color.mrg-lft{cursor:pointer}.spot-tag-colors{text-decoration:none;color:var(--color-black)!important}.qnt-spot-colors{justify-content:center;display:flex;width:25px;height:25px;border-radius:50%;background-color:#fff;border:1px solid #d9d9d9;text-align:center;line-height:2rem}.qnt-spot-colors .Icons_v2_geral-iv2-icon_close::before{margin-left:1px}.spot-similar-product-div{display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid transparent}.img-spot-colors.mrg-lft img{width:25px;max-width:100%}.mrg-lft{margin-left:2px}.img-spot-colors{display:flex;align-items:center;justify-content:center;overflow:hidden;width:25px;height:25px;border-radius:50%;border:1px solid #d9d9d9}.fs-6.text-uppercase.text-black{font-size:14px;color:var(--color-black);margin:0}.card-carousel{width:95%;margin:auto;margin-top:15px;margin-bottom:15px;gap:16px;justify-content:center!important;text-align:left!important}.spot{width:100%;max-width:300px;min-width:300px;min-height:355px;margin:0 auto;position:relative;overflow:hidden;z-index:1;background:linear-gradient(to bottom,#f5f5f5 0%,#f5f5f5 73%),linear-gradient(to bottom,#fff 0%,#fff 100%);background-size:100% 73%,100% 27%;background-repeat:no-repeat}.spot .y_esse_cade{margin-top:10px;background:#fff}.spot-content.simplified-spot{justify-content:space-between;min-height:62px}.simplified-spot .price-parce{flex-flow:column;align-items:end;margin-top:2px}.spot-content-title>h3{font-size:14px;font-weight:400}.simplified-spot .price-parce .total-price{margin-bottom:2px}.installment-price{display:flex;gap:3px}.spot .price-parce{flex-flow:column}.simplified-spot .spot-content-title{display:flex;align-items:start;flex-flow:column}.color-pack-spot{text-transform:uppercase;color:var(--color-gray-chumbo);margin-top:5px;font-weight:300;font-size:12px}.simplified-spot .color-pack-spot{text-transform:uppercase;color:var(--color-gray-chumbo);margin-top:0;font-weight:300;font-size:12px;line-height:14px}.spot-content{margin:0 auto!important;padding:0 16px;background-color:var(--color-white);width:100%}.spot-content-title{min-height:35px;margin-top:5px}.spot-content-title>p{font-size:13px;font-weight:400;line-height:20px;margin:0;color:var(--color-black)}.simplified-spot .spot-content-title>p{font-size:14px;font-weight:300;margin:0;color:var(--color-black);line-height:18px}.spot-content-price{bottom:2rem;min-width:80px}.spot-anchor{height:100%;cursor:pointer}.discount-value{display:flex;padding:0;font-size:12px;line-height:17px;font-weight:400;color:var(--color-black);margin:0;text-decoration:line-through;opacity:.5}.best-installment{font-size:12px;color:var(--color-black)}.cash-payment{font-family:var(--font-secondary)!important;font-size:16px;line-height:20px;font-weight:700;color:var(--color-primary);padding-left:0}.product-apresent-top .carousel-inner{margin:20px 0 50px 0}.spot-content-price .row{margin:0 auto}.spot-content-price h2{margin:0}.spot-content-price p{font-family:var(--font-secondary)!important;margin:0;color:var(--color-primary);font-weight:400;font-size:14px;line-height:18px}.simplified-spot .spot-content-price p{margin:0;color:var(--color-primary);font-weight:400;font-size:14px;line-height:18px}.spot-content-price p b{font-size:16px}.spot-content-price p b{color:var(--color-gray);font-weight:400;font-size:11px;line-height:11px;margin-bottom:4px;display:inline-block;text-decoration:line-through}.container.product-apresent-top h5{display:flex;align-items:center;justify-content:center;color:var(--color-black);font-weight:700;font-size:20px;margin-top:30px}.stamps.d-flex{color:var(--color-secondary-accent);flex-flow:column}.tab-discount-percentage,.tab-discount-percentage-shimmer{position:absolute;right:0;top:2rem;background-color:var(--color-primary-accent);color:var(--color-white);text-align:center;width:65px;height:17px;font-weight:500;border-radius:8px 0 0 8px}.product_name_container_desktop .tab-discount-percentage,.product_name_container_desktop .tab-discount-percentage-shimmer{top:0}.spot-content-shipping{position:absolute;bottom:25px;right:15px;width:auto;padding:.2rem .5rem;background-color:var(--color-primary-accent);color:var(--color-black);text-align:center;font-weight:600;border-radius:10px}.simplified-spot .installment-price{margin:0;color:var(--color-primary-accent)}.simplified-spot .installment-price p{color:var(--color-primary-accent)}.spot .installment-price p{color:var(--color-black);font-size:12px}.simplified-spot .spot .installment-price p{color:var(--color-black)}.spot .installment-price{margin:0;color:var(--color-black);font-weight:400;font-size:12px;line-height:16px;font-family:var(--font-secondary)!important}.simplified-spot .spot .installment-price{margin:0;color:var(--color-black);font-weight:400;font-size:12px}@media(max-width:1120px){.spots{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.product-apresent-top .carousel-inner{margin:20px 0 80px 0}}@media(max-width:950px){.spots{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.spot_container:hover .spot_overlay{opacity:0}.wrapper-spot-list-category .spot{padding-bottom:15px}.spot{max-width:100%!important;min-height:385px!important;background-size:100% 80%,100% 27%}.spot_container{height:350px;width:100%}.spot .y_esse_cade{margin-top:0}.simplified-color.spot-color-container{bottom:35px}.spot .spot-content-title>p{font-size:18px;line-height:20px;margin-top:10px}.spot .total-price{font-size:16px;margin:0}.spot .installment-price,.spot .installment-price p,.spot .color-pack-spot{font-size:14px;margin:0}.spot .spot-content-title{margin-top:0}.qnt-spot-colors{width:32px;height:32px}.qnt-spot-colors .Icons_v2_geral-iv2-icon_close{font-size:12px;display:flex;align-items:center}.auglio-tryon-btn-spot{height:45px;width:45px;font-size:8px}.icon-auglio{font-size:2rem;top:13px;right:1px;left:0;bottom:0}}@media(max-width:650px){.spots{grid-template-columns:repeat(1,1fr)}.spot-content-price{bottom:4rem}}@media(max-width:430px){.spot{min-width:250px}}.spot .spot_product_out_of_stock,.spot .bis-div{font-size:1rem;font-weight:400;color:#212529!important;padding:0 16px}.free_shipping_container{display:flex;justify-content:center;align-items:center;margin-top:1rem;margin-bottom:.5rem}.spot .tab-container{align-items:center;display:flex;gap:.5rem;justify-content:center;position:absolute;right:15px;top:15px}.spot .tab-discount-percentage,.free_shipping_label{background-color:initial;border:1px solid var(--color-primary)!important;border-radius:10px;color:var(--color-primary)!important;font-weight:400;height:inherit;text-align:center;padding:1px 6px;position:static;width:inherit}.spot .tab-discount-percentage-shimmer{background-color:initial;border-radius:10px;color:var(--color-black);font-weight:400;height:inherit;text-align:center;padding:1px 6px;top:15px;right:15px;min-width:62px;min-height:22px;width:inherit;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite linear}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}
.newsletter-box{background:var(--color-secondary-clear)}.newsletter-container{display:flex;justify-content:space-around;padding:0 15px;margin:0 auto;width:100%;max-width:1254px;padding:0}.form-newsletter{display:flex;flex-flow:column;justify-content:center}.title-newsletter{color:var(--color-black);font-size:25px;font-weight:700}.form-box-newsletter{display:flex;justify-content:space-between}.form-box-newsletter .form-group{width:48%}.form-box-newsletter input{background:var(--color-white);border-radius:5px;height:40px;border:0!important;padding:.375rem 15px}.newsletter-form .btn.btn-primary{background:var(--color-black);border-radius:4px;border:0!important;height:36px;width:166px;font-size:14px}.newsletter-form span{color:var(--color-primary);text-decoration-line:underline}.btn-mobile-newsletter{display:none}.img-newsletter{display:flex;justify-content:flex-end}.no-scroll{overflow:hidden}.overlay-background{position:fixed;left:0;top:0;z-index:51;height:100%;width:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);display:none}.overlay-background.isOpen{display:block}.modal-content-newsletter{position:absolute;left:50%;z-index:52;min-height:466px;min-width:539px;transform:translate(-50%,-50%);display:none;flex-direction:column;gap:15px;border-radius:8px;background-color:#fff}.modal-content-newsletter.isOpen{display:flex}.modal-body-newsletter{display:flex;min-height:466px;align-items:center;justify-content:center;flex-direction:column;gap:30px;padding:20px}.modal-header-newsletter{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;max-width:358px;text-align:center}.icon-container-newsletter{display:flex;align-items:center;justify-content:center;flex-direction:column}.icon-check-newsletter{font-size:100px;line-height:100px;color:#84a6b9}.title-text-newsletter{font-size:24px;font-weight:600;color:#666767}.store-info-newsletter{display:flex;align-items:center;flex-direction:column}.store-name-newsletter{font-size:26px;font-weight:600;color:#84a6b9}.date-text-newsletter{font-size:17px;font-weight:500;color:#666767}.modal-footer-newsletter{display:flex;width:100%;max-width:330px;align-items:center;justify-content:center}.accept-button-newsletter{display:flex;height:36px;width:150px;align-items:center;justify-content:center;border:1px solid #6193af;border-radius:4px;font-size:14px;font-weight:400;color:#6193af;background:none;cursor:pointer}.icon-check-newsletter-small{font-family:"Icons_v2_geral"!important;font-size:7.5rem;color:#84a6b9}@media(max-width:767px){.form-box-newsletter input{border:1px solid var(--color-black)!important}.btn-mobile-newsletter.fa.fa-angle-right{font-size:18px;position:absolute;top:0!important;right:0;color:var(--color-white);top:4px}.form-box-newsletter .form-group.newsletter-form-email{position:relative;width:58%}.form-box-newsletter .form-group.newsletter-form-name{width:40%}.newsletter-form .btn.btn-primary{display:none}.btn-mobile-newsletter{display:block;background:var(--color-black);border-radius:0 4px 4px 0;width:37px;height:40px;border:0}.title-newsletter{font-size:16px}.img-newsletter{display:none}.form-newsletter{flex:initial;max-width:100%;padding:26px 15px;width:100%!important}button.btn-mobile-newsletter.fa.fa-angle-right::before{font-family:"Icons_v2_geral"!important;color:var(--color-white);display:inline-block;transform:rotate(270deg)}}
product.css .w-1{width:1%}.w-2{width:2%}.w-3{width:3%}.w-4{width:4%}.w-5{width:5%}.w-6{width:6%}.w-7{width:7%}.w-8{width:8%}.w-9{width:9%}.w-10{width:10%}.w-11{width:11%}.w-12{width:12%}.w-13{width:13%}.w-14{width:14%}.w-15{width:15%}.w-16{width:16%}.w-17{width:17%}.w-18{width:18%}.w-19{width:19%}.w-20{width:20%}.w-21{width:21%}.w-22{width:22%}.w-23{width:23%}.w-24{width:24%}.w-25{width:25%}.w-26{width:26%}.w-27{width:27%}.w-28{width:28%}.w-29{width:29%}.w-30{width:30%}.w-31{width:31%}.w-32{width:32%}.w-33{width:33%}.w-34{width:34%}.w-35{width:35%}.w-36{width:36%}.w-37{width:37%}.w-38{width:38%}.w-39{width:39%}.w-40{width:40%}.w-41{width:41%}.w-42{width:42%}.w-43{width:43%}.w-44{width:44%}.w-45{width:45%}.w-46{width:46%}.w-47{width:47%}.w-48{width:48%}.w-49{width:49%}.w-50{width:50%}.w-51{width:51%}.w-52{width:52%}.w-53{width:53%}.w-54{width:54%}.w-55{width:55%}.w-56{width:56%}.w-57{width:57%}.w-58{width:58%}.w-59{width:59%}.w-60{width:60%}.w-61{width:61%}.w-62{width:62%}.w-63{width:63%}.w-64{width:64%}.w-65{width:65%}.w-66{width:66%}.w-67{width:67%}.w-68{width:68%}.w-69{width:69%}.w-70{width:70%}.w-71{width:71%}.w-72{width:72%}.w-73{width:73%}.w-74{width:74%}.w-75{width:75%}.w-76{width:76%}.w-77{width:77%}.w-78{width:78%}.w-78{width:78%}.w-79{width:79%}.w-80{width:80%}.w-81{width:81%}.w-82{width:82%}.w-83{width:83%}.w-84{width:84%}.w-85{width:85%}.w-86{width:86%}.w-87{width:87%}.w-88{width:88%}.w-89{width:89%}.w-90{width:90%}.w-91{width:91%}.w-92{width:92%}.w-93{width:93%}.w-94{width:94%}.w-95{width:95%}.w-96{width:96%}.w-97{width:97%}.w-98{width:98%}.w-99{width:99%}.w-100{width:100%}.row{margin-right:-15px!important;margin-left:-15px!important}@media(max-width:992px){button.btn.btn-success.btn-lg.buy-button{border-radius:0!important}}.first-row-column{width:23%}.matrix-column,.matrix-title{text-align:center}.radio-label{background-color:var(--color-white);color:var(--color-black)}.wholesale-div{color:var(--color-white);background-color:var(--color-green);border:1px solid var(--color-white)}.btn-avise-me{margin-top:10px}[type=radio]+img{cursor:pointer;border-radius:8%}.acc-wrapper-img{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;cursor:pointer}.acc-wrapper-img img{height:30px;width:30px}[type=radio]:checked+.acc-wrapper-img{outline:2px solid var(--color-green)}input[type=text],input[type=email]{border:solid 1px #999;margin-top:4px}ul.reset{list-style:none;padding:0}.btn-avise-me{width:100%}.product_name{font-size:16px;line-height:14px;margin-bottom:15px;font-weight:400;text-transform:uppercase;padding-left:0;color:var(--color-black);width:calc(100% - 70px)}.mesmoGrau-box{display:flex;align-items:center}#mesmoGrau,#mesmoGrau_conversao{display:flex!important;border-radius:5px;width:20px;height:20px;border-color:var(--color-gray-light);border-width:1px;border-style:solid;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;vertical-align:middle;margin-right:5px;cursor:pointer}#mesmoGrau:checked,#mesmoGrau_conversao:checked{background-color:var(--color-white);border:1px solid #d9d9d9;background-repeat:no-repeat;background-position:center;cursor:pointer;position:relative;border-color:var(--color-black)}#mesmoGrau.Icons_v2_geral-iv2-icon_check:before,#mesmoGrau_conversao.Icons_v2_geral-iv2-icon_check:before{display:none}#mesmoGrau.Icons_v2_geral-iv2-icon_check:checked:before,#mesmoGrau_conversao.Icons_v2_geral-iv2-icon_check:checked:before{display:flex;font-family:"Icons_v2_geral"!important;font-size:15px;font-weight:400;color:var(--color-black);position:absolute;left:2px;top:-1px}[for=mesmoGrau],[for=mesmoGrau_conversao]{font-size:14px;margin:0;cursor:pointer;width:100%!important;outline:0!important;transition:none!important}[for=mesmoGrau]:hover,[for=mesmoGrau_conversao]:hover{border:0!important}[for=mesmoGrau]:hover,[for=mesmoGrau_conversao]:hover{border:0!important}[for=mesmoGrau]:focus-visible,[for=mesmoGrau_conversao]:focus-visible{outline:0!important}[for=mesmoGrau]:active,[for=mesmoGrau_conversao]:active{transform:initial!important}[type="checkbox"]:checked+label{background-color:transparent!important}.mesmoGrauCheck{width:100%!important;position:initial!important}.selectQnt-box{display:flex;margin:30px 15px 0 15px}#option_qnt_0,#option_qnt_1{width:50%}#option_qnt_0,#option_qnt_1{display:flex;justify-content:center;align-items:center;position:relative}#option_qnt_1::after{content:"";display:block;height:80%;border-left:1px solid var(--color-gray-light);position:absolute;left:0}#product-prices-div{padding-left:0;margin-bottom:15px}#product-prices-div s{line-height:14px;font-size:12px;color:var(--color-gray)}#product-prices-div b{font-weight:700;font-size:16px;color:var(--color-black);padding:0 7px}.rating-product{display:flex;align-items:center;padding-left:0;color:var(--color-black);margin-bottom:15px}.lenses-rating{justify-content:end}.rating-product h5{display:flex;align-items:center;font-weight:700;padding-left:0;font-size:16px;line-height:24px}.rating-product span{padding-left:8px}.und-half-pair{color:var(--color-secondary-accent);font-weight:700;text-align:center;margin-top:25px}.selectores_main_lv{background:var(--color-white);box-shadow:0 1px 4px 1px rgba(0,0,0,.25);padding:20px 10px 20px 10px;width:100%;margin-bottom:3rem;margin-top:2rem}.selectores-main-lv-conversion{background:var(--color-white);box-shadow:0 1px 4px 1px rgba(0,0,0,.25);padding:20px 10px;width:100%}.figures-product_lv{position:relative;width:64%;z-index:1}.favorite_box{position:absolute;top:0;right:0;z-index:2}.favorite_box .btn-outline-danger{background-color:var(--color-white);box-shadow:0 1px 4px 1px rgba(0,0,0,.25);border-radius:5px;border:0;color:var(--color-black)}.buy-box-product_lv{width:33%}.qnt_box_lv p{font-weight:700;font-size:14px;color:var(--color-black);text-align:center}.qnt_box_lv span{font-weight:700;font-size:10px;line-height:14px;text-align:center;color:var(--color-secondary);width:100%;display:inline-block;margin-top:15px}.selectQnt-box .qnt_box_lv span{font-size:14px;font-weight:400;text-align:center;color:var(--color-black);width:100%;display:inline-block;margin-top:15px}.selectProduct_1,.selectProduct_0{border-radius:2px;color:var(--color-gray-dark);background:var(--color-white);display:flex;align-items:center;margin-top:15px;justify-content:center}.selectProduct_1 i,.selectProduct_0 i{cursor:pointer;padding:11px}#selected-quantity::-webkit-outer-spin-button,#selected-quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#selected-quantity{border:0;font-size:18px;font-weight:700;text-align:center;background-color:var(--color-white)!important;width:35px}#selected-quantity:focus-visible{outline:0}.fa-solid{background:var(--color-white);border:1px solid var(--color-gray-light);border-radius:5px;padding:1px 4px;cursor:pointer}.fa-minus{opacity:.5}button.btn.btn-success.btn-lg.buy-button{align-items:center;background:var(--color-primary);border:0;border-radius:8px;color:var(--color-white);display:flex;justify-content:center;font-size:14px;margin:auto;min-height:36px;font-weight:300;line-height:18px;width:65%}button.btn.btn-success.btn-lg.buy-button:active{transform:scale(.95);transition:ease all .5s}button.btn.btn-success.btn-lg.buy-button:disabled{background:var(--color-gray-light);color:var(--color-gray)}.btn-success:focus{box-shadow:initial!important}.boxCarouselProduct{width:100%}#carouselExampleIndicators .carousel-indicators{display:flex;justify-content:center;align-items:center;margin:0;z-index:1;column-gap:24px}#carouselExampleIndicators .carousel-indicators li{width:12px;height:12px;background:var(--color-white);border:1px solid var(--color-black);border-radius:50%;cursor:pointer;transition:all .3s ease-in-out}#carouselExampleIndicators .carousel-indicators .active{background:var(--color-primary-accent);border:1px solid var(--color-primary-accent);border-radius:10px;width:55px;transition:all .3s ease-in-out}#carouselExampleIndicators .carousel-control-next,#carouselExampleIndicators .carousel-control-prev{opacity:1!important;width:auto}#carouselExampleIndicators .carousel-control-next{justify-content:end}#carouselExampleIndicators .carousel-control-prev{justify-content:flex-start}.sr-only{display:none!important}#carouselExampleIndicators .carousel-control-next-icon,#carouselExampleIndicators .carousel-control-prev-icon{background-color:var(--color-white);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:50%;padding:15px;background-size:initial}#carouselExampleIndicators .carousel-control-next-icon{font-size:1.6rem;font-family:"Icons_v2_geral"!important;color:var(--color-black);position:relative}#carouselExampleIndicators .carousel-control-next-icon.Icons_v2_geral-iv2-icon_arrowRigth::before{position:absolute;top:2px;left:6px}#carouselExampleIndicators .carousel-control-prev-icon{font-size:1.6rem;font-family:"Icons_v2_geral"!important;color:var(--color-black);position:relative}#carouselExampleIndicators .carousel-control-prev-icon.Icons_v2_geral-iv2-icon_arrowLeft::before{position:absolute;top:2px;left:5px}#carouselExampleIndicators .carousel-inner{min-height:400px;text-align:center}#carouselExampleIndicators .carousel.slide{width:100%;display:flex;align-items:center;justify-content:center}#carouselExampleIndicators .carousel-indicators{margin:0;justify-content:flex-start;bottom:-25px}#product-prices-div p{padding-left:0}.justify-content-center.row{margin-bottom:50px!important}.justify-content-center.row{justify-content:space-between!important}.cards-info-story-box{display:flex;align-items:center;justify-content:space-between;position:relative;column-gap:12px;margin-top:60px;display:none}.cards-info-story-box>*{width:calc((100% - 2*12px)/3)}.cards-info-story{height:100px;background-color:var(--color-white);box-shadow:0 1px 4px 1px rgba(0,0,0,.25);border-radius:5px;display:flex;justify-content:center}.cards-info-story#btn-localizacion{display:none}.location_next-container{display:flex;align-items:center;position:relative;width:90%}.location_next-box{font-size:14px;padding-right:15px}.location_next-box p{margin:0 0 2px 0;font-size:14px;line-height:16px}.icon-entrega-domicilio-lv{font-size:4.5rem;font-family:"Icons_v2_geral"!important;color:var(--color-black);position:absolute;top:-20px;left:0;z-index:1}.icon-location-next{font-size:6rem;font-family:"Icons_v2_geral"!important;color:var(--color-black)}.icon-lentes-lv{font-size:4.5rem;font-family:"Icons_v2_geral"!important;color:var(--color-black);position:absolute;top:-14px;left:0;z-index:1}.location_next-box a{color:var(--color-secondary);text-decoration-line:underline;font-size:13px}.title-agenda-visita{background:var(--color-secondary-clear);text-align:center;padding:10px;font-size:14px}.agenda-visita-container>*{padding:0 6px}.agenda-visita-container{display:flex;padding:2px 8px;align-items:center}.lojas-search-container{padding:8px;display:flex;align-items:center;justify-content:space-between}.agenda-visita-container div{display:flex;align-items:center}.lojas-search-content{display:flex;position:relative}.lojas-search-container>*{width:calc((100% - 2*12px)/2)}.lojas-search-box{display:flex;font-size:14px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-gray-light);padding:6px;margin:0 12px}.lojas-search-box .disable_option:hover{box-shadow:none;transform:inherit}.lojas-search-box h5{margin:0}.lojas-search{margin-left:55px}.lojas-search h5{margin:0;font-weight:700;font-size:12px}.lojas-search p{margin:0;font-size:12px}.lojas-search-box span{color:var(--color-secondary);text-decoration-line:underline}.agn-vst{position:relative}#description_product{margin:50px 0}@media(max-width:576px){#description_product{margin:0}}.review-container{padding-top:40px;margin:2rem 0}.skeepers-review-container{padding-bottom:40px;margin:2rem 0}.wrapper-reviews{display:flex;justify-content:center;max-width:1320px;width:90%;margin:0 auto;gap:20px}.title_review{margin-bottom:40px}.title_review h5{font-weight:700;font-size:14px;line-height:16px;color:var(--color-black);text-align:left;margin-bottom:18px}.review_content-box{width:50%;padding:0 15px}#review-login-div{text-align:end;margin-bottom:30px}.btn-secondary{color:var(--color-white);font-weight:400;background-color:var(--color-black);border-color:var(--color-black);padding:8px 20px;border:0;font-size:14px;line-height:20px;border-radius:0}.btn-secondary-custom-auglio{background-color:var(--color-white);justify-content:center;align-items:center;gap:.5rem;margin:0 auto;min-height:36px;display:none;min-width:172px;font-size:14px;font-weight:400;line-height:22px;text-align:left;text-transform:uppercase;color:var(--color-black)}.title-vto{font-size:14px;font-weight:300;line-height:22px;margin-left:32px;color:var(--color-black)}.btn-secondary-custom-auglio:active{transform:scale(.95);transition:ease all .5s}.avl-box{width:85%;text-align:center;margin:0 auto 2rem auto}.md_avl{margin-bottom:30px;color:var(--color-black);display:grid;gap:3px}.md_avl p{margin:0;font-size:1.25rem;margin-bottom:-8px}.md_avl h5,.md_avl span{margin:0;font-weight:700;font-size:1.9rem}.md_avl>div:last-child{font-size:12px;margin-top:-8px}.rating_box{display:flex;align-items:center;justify-content:center}.tubo_rating{border-radius:10px;background-color:var(--color-gray-light);height:8px;width:100%;position:relative;margin:0 5px}.porcent_rating{border-radius:10px;background-color:var(--color-secondary);height:100%;position:absolute;top:0;left:0}.rating_box p{display:flex;align-items:center;justify-content:center;margin:0;color:var(--color-black)}.rating_box span{color:var(--color-black)}.moreReview_box{margin:1.5rem;cursor:pointer}.moreReview_box span{text-decoration-line:underline;color:var(--color-secondary);margin-left:5px;font-size:12px;line-height:14px;font-weight:400}.showModalNavAvailed{cursor:pointer}.showModalNavAvailed span{text-decoration-line:underline;color:var(--color-secondary-accent);margin-left:2px}.product-review{padding:10px;margin-bottom:10px;border-radius:8px;transition:all .3s ease-in-out}.product-review:hover{box-shadow:0 0 5px 2px rgba(0,0,0,.102);cursor:pointer}.product-review.container-fluid h5{font-weight:700;font-size:14px;line-height:20px;color:var(--color-black);display:flex;align-items:center;justify-content:space-between;text-transform:capitalize}.product-review.container-fluid h5 span{font-weight:normal;color:var(--color-gray)}.product-review>p{font-size:12px;line-height:18px;font-weight:400;color:var(--color-black)}.icon-star-review-box{display:flex;align-items:center;justify-content:center;background-color:var(--color-secondary);border-radius:4px;width:38px;height:15px;margin:3px 0 10px}.icon-star-review-box p{margin-top:1px;color:var(--color-white);font-weight:700}#modal-mais-avaliacoes,skeepers-more-reviews-modal,.modal-grade-conversion{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}#modal-mais-avaliacoes::-webkit-scrollbar,skeepers-more-reviews-modal::-webkit-scrollbar,.modal-grade-conversion::-webkit-scrollbar{width:0;height:0}#modal-mais-avaliacoes::-webkit-scrollbar-track,#modal-mais-avaliacoes::-webkit-scrollbar-thumb,#skeepers-more-reviews-modal::-webkit-scrollbar-track,#skeepers-more-reviews-modal::-webkit-scrollbar-thumb,.modal-grade-conversion::-webkit-scrollbar-track,.modal-grade-conversion::-webkit-scrollbar-thumb{display:none}#modal-mais-avaliacoes,#skeepers-more-reviews-modal,.modal-grade-conversion{z-index:999999;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;overflow:auto}.modal-avaliacoes-box{width:30%;padding:20px;background-color:var(--color-white-dark);position:absolute;top:0;right:-100%;transition:right .5s ease-in-out;display:flex;flex-flow:column;justify-content:space-between;height:100%}.modal-grade-conversion-box{max-width:470px;min-width:30%;padding:20px;background-color:var(--color-white);position:absolute;top:0;right:-100%;transition:right .5s ease-in-out;display:flex;flex-flow:column;height:100%}.modal-avaliacoes-box.closing,.modal-grade-conversion-box.closing{right:-50%;transition:right .5s ease-in-out}.modal-avaliacoes-box #review-login-div.closing{right:-50%;transition:right .5s ease-in-out}.modal-avaliacoes-box #review-login-div{text-align:center;padding:38px 0 20px 0;background-color:var(--color-white-dark);position:fixed;bottom:0;width:30%;z-index:999;right:-100%;transition:right .5s ease-in-out;margin:0}.modal-avaliacoes-box #review-login-div.closing{right:-50%;transition:right .5s ease-in-out}.modal-avaliacoes-wrapper{position:relative;height:100%}#review-login-all-reviews{position:absolute;bottom:0;left:0;right:0}.modal-avaliacoes-items{margin-top:50px;display:flex;flex-flow:column;padding:10px 5px;height:85%;overflow-y:auto}.skeepers-modal-avaliacoes-items{margin-top:50px;display:flex;flex-flow:column;padding:10px 5px;height:95%;overflow-y:auto}.modal-avaliacoes-items::-webkit-scrollbar{-webkit-appearance:none}.modal-avaliacoes-items::-webkit-scrollbar:vertical{width:10px}.modal-avaliacoes-items::-webkit-scrollbar-button:increment,.modal-avaliacoes-items::-webkit-scrollbar-button{display:none}.modal-avaliacoes-items::-webkit-scrollbar:horizontal{height:10px}.modal-avaliacoes-items::-webkit-scrollbar-thumb{background-color:var(--color-gray);border-radius:20px;border:2px solid #f1f2f3}.modal-avaliacoes-items::-webkit-scrollbar-track{border-radius:10px}.modal-avaliacoes-box #review-login-div .btn-secondary,.modal-avaliacoes-box #review-login-all-reviews .btn-secondary{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary);font-size:14px;font-weight:500;width:250px;height:36px;display:flex;align-items:center;justify-content:center;margin:auto}.modal-avalicoes-title{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;width:30%;background-color:var(--color-white-dark);padding:20px;right:-100%;transition:right .5s ease-in-out}.modal-avalicoes-title span{color:var(--color-black);font-weight:700;font-size:20px}#review-form-div{z-index:999999;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;overflow:auto}.review-form-box{width:30%;height:100%;padding:20px;background-color:var(--color-white-dark);position:absolute;top:0;right:-100%;transition:right .5s ease-in-out;display:flex;flex-flow:column}.review-form-box.closing{right:-50%;transition:right .5s ease-in-out}.review-form-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px}.review-form-title span{color:var(--color-black);font-weight:700;font-size:20px}.rating-star{display:flex;transform:rotateY(180deg);justify-content:center}.rating-star input{display:none}.rating-star label{display:block;cursor:pointer;width:32px;margin:0 5px}.rating-star label:before{content:'';font-family:"Icons_v2_geral"!important;position:relative;display:block;font-size:55px;color:var(--color-gray-light)}.rating-star label:after{content:'';font-family:"Icons_v2_geral"!important;position:absolute;display:block;font-size:55px;color:var(--color-secondary-accent);top:0;opacity:0;transition:.5s}.rating-star label:hover:after,.rating-star input:hover~label:after,.rating-star input:checked~label:after{opacity:1}#review-form-name,#review-form-email,#review-form-text{background:var(--color-white);border:1px solid var(--color-gray-light);border-radius:5px;height:40px;margin:0;font-size:14px}textarea#review-form-text{height:140px}.review-form{height:100%;display:flex;flex-flow:column;justify-content:space-between}[for=review-form-name],[for=review-form-email],[for=review-form-text]{margin-top:15px;font-size:14px}.review-form .btn.btn-primary{width:250px;height:36px;font-size:14px;margin:auto;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:var(--color-black);background-color:var(--color-primary);border-color:var(--color-primary)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn-primary.focus,.btn-primary:focus{box-shadow:none}.title_review #review-login-div{display:none}.review_content-box .moreReview_box{display:none}.productInvalid-attr{margin-top:15px}.moreReview_box,.showModalNavAvailed{display:flex;align-items:center;justify-content:center}.icone-star-rose{font-size:2.5rem;font-family:"Icons_v2_geral"!important;color:var(--color-secondary)}.icone-back-rose{font-size:2rem;font-family:"Icons_v2_geral"!important;color:var(--color-secondary)}.rating_box .icone-star-rose{font-size:1.5rem}.icon-star-review-box .icone-star-rose{font-size:1.5rem;color:var(--color-white)}.icone-eye-rose{font-size:2.3rem;font-family:"Icons_v2_geral"!important;color:var(--color-secondary)}.selectAtritbute{display:flex;width:100%;height:100%;opacity:0;cursor:pointer;padding:11.5px}.selectAtritbute:checked+.modalAttribute{display:block}.modalAttribute{display:none;position:absolute}.options_NL.align-esférico h5{width:50%}.modalAttribute h5{margin:0;padding:4px 0;cursor:auto;font-size:10px;background-color:var(--color-secondary-clear);color:var(--color-black);width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.modalAttribute h5.mp-border{border-top-left-radius:5px;border-top-right-radius:0}.modalAttribute h5.hp-border{border-top-right-radius:5px;border-top-left-radius:0}[class*=options-combo-]{width:77px;height:30px;border:0;font-size:14px;border-radius:2px;color:var(--color-gray);resize:none;background:var(--color-white);position:relative;opacity:1;text-align:center;border:1px solid var(--color-gray-light);border-radius:5px;margin:7px}[class*=options-combo-descrição]{width:100px}[class*=options-combo-descrição] .attribute-id-result{font-size:10px!important;line-height:.9}[class*=options-combo-descrição] .tagTypeGrau{width:128px;justify-content:start;left:-13px}[class*=options-combo-descrição] .content-alert{left:-36px!important}.tagTypeGrau{position:absolute;top:-28px;display:flex;align-items:center;width:77px;font-size:12px;justify-content:center;left:-4px;color:var(--color-black)}.t-position-abs{position:absolute;left:0}#id_Option_D [class*=options-combo-] .Icons_v2_geral-iv2-icon_alert::before,#id_Option_E [class*=options-combo-] .Icons_v2_geral-iv2-icon_alert::before,#id_Option_D_conversion [class*=options-combo-] .Icons_v2_geral-iv2-icon_alert::before{position:absolute;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-family:"Icons_v2_geral"!important;color:var(--color-primary);right:-3px}#id_Option_D .options-combo-cilindrico .Icons_v2_geral-iv2-icon_alert::before,#id_Option_E .options-combo-cilindrico .Icons_v2_geral-iv2-icon_alert::before,#id_Option_D_conversion .options-combo-cilindrico .Icons_v2_geral-iv2-icon_alert::before,#id_Option_D .options-combo-curvatura .Icons_v2_geral-iv2-icon_alert::before{right:-5px}#id_Option_D .options-combo-eixo .Icons_v2_geral-iv2-icon_alert::before,#id_Option_E .options-combo-eixo .Icons_v2_geral-iv2-icon_alert::before,#id_Option_D_conversion .options-combo-eixo .Icons_v2_geral-iv2-icon_alert::before{right:12px}#id_Option_D .options-combo-cor .Icons_v2_geral-iv2-icon_alert::before,#id_Option_E .options-combo-cor .Icons_v2_geral-iv2-icon_alert::before,#id_Option_D_conversion .Icons_v2_geral-iv2-icon_alert::before{right:12px}[class*=options-combo-] .content-alert{display:none;align-items:center;justify-self:center;background:var(--color-primary-clear);border-radius:10px;padding:10px;position:absolute;z-index:9;min-width:175px;min-height:75px;font-size:9px;line-height:11px;left:-80px;top:-2px;z-index:10}[class*=options-combo-] .Icons_v2_geral-iv2-icon_alert:hover~.content-alert{display:flex}[class*=options-combo-descrição] .content-alert:before{content:'Selecione a descrição que melhor lhe atende.'}.options-combo-esférico .content-alert:before{content:'É o grau das lentes de contato para a correção de miopia e hipermetropia. No caso da miopia, o grau é negativo. Se for hipermetropia, o grau é positivo.'}.options-combo-cilindrico .content-alert:before{content:'É o grau das lentes de contato para a correção de astigmatismo.'}.options-combo-eixo .content-alert:before{content:'É o posicionamento das lentes de contato nos olhos para a correção do astigmatismo. É definido pelo médico e o valor consta na receita.'}.options-combo-cor .content-alert:before{content:'É o campo destinado para selecionar a cor das suas lentes de contato.'}.options-combo-curvatura .content-alert:before{content:'É a curvatura da parte posterior das lentes de contato.'}.options-combo-adiçao .content-alert:before{content:'adiçao indica que além da miopia ou da hipermetropia, você precisa de alguns graus a mais para conseguir enxergar de perto com nitidez.'}.options-combo-adição .content-alert:before{content:'adição indica que além da miopia ou da hipermetropia, você precisa de alguns graus a mais para conseguir enxergar de perto com nitidez.'}.content-alert:after{position:absolute;top:-2px;content:'';background:var(--color-primary-clear);width:35px;height:35px;z-index:-1;right:14px;transform:rotate(45deg)}.options-combo-cilindrico .content-alert:after{right:6px}.options-combo-eixo .content-alert:after,.options-combo-cor .content-alert:after{right:19px}.t-op{color:var(--color-primary);font-size:12px;margin:0;position:absolute;top:-40px;left:16px}.options_NL::-webkit-scrollbar{display:none}.options_NL{display:flex;position:absolute;border-radius:2px;background:var(--color-white);flex-flow:row wrap;width:100%;height:-webkit-fit-content;height:-moz-fit-content;min-width:310px;top:auto;z-index:9999999999999999999999999999;box-shadow:0 0 15px rgb(153 153 153/30%);border-top-left-radius:5px;border-top-right-radius:5px}.options_NL.qnty-options{min-width:150px}.all-degrees-lenses::-webkit-scrollbar{width:8px}.all-degrees-lenses::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:10px}.all-degrees-lenses{display:flex;border-radius:2px;background:var(--color-white);flex-flow:row wrap;overflow-y:auto;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:310px;max-height:158px;top:auto;z-index:9999999999999999999999999999;box-shadow:0 0 15px rgb(153 153 153/30%);border-top-left-radius:5px;border-top-right-radius:5px}.qnty-options .all-degrees-lenses{min-width:150px}#negative_grau_odNL,#positive_grau_odNL{width:50%;overflow:hidden}.options_NL .option-lens:hover{background-color:var(--color-white-dark)}.attr-lenses,.qnt-lenses{font-size:14px}.options_NL .option-lens,.options_NL .fixed.negative,.options_NL .fixed.positive{list-style-type:none;border:1px solid #d9d9d96e;display:block;text-align:center;color:var(--color-black);cursor:pointer;font-size:14px;line-height:17px;background-color:var(--color-white)}.options_NL .fixed.negative,.options_NL .fixed.positive{padding:0}.center-attr-align{left:-155px}.center-attr-align-1{left:-114px}.center-attr-align-2{left:-205px}.center-attr-align-3{left:-57px}.center-attr-align-4{left:-160px}.left-40px{left:-40px}.left64px{left:64px}.left-25px{left:-25px}.left-36px{left:-36px}.position-qnt-align{left:22px}.position-attr-align-1,.position-attr-align-4{left:-65px}.position-attr-align-2,.position-attr-align-5{left:-160px}.position-attr-align-3,.position-attr-align-6{left:-252px}#positive_grau_odNL .option-lens{border-left:0 solid #d9d9d96e}.option-lens .attr-lenses,.option-lens .qnt-lenses{border:0;text-align:center;cursor:pointer;width:100%;padding:4px 0}.option-lens:hover .attr-lenses,.option-lens:hover .qnt-lenses{background-color:var(--color-white-dark)}.option-lens .attr-lenses:focus-visible,.option-lens .qnt-lenses:focus-visible{outline:0}.attribute-id-result{position:absolute;width:77px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--color-gray);font-size:10px;padding-right:10px;border-radius:5px}.attribute-id-result:before{content:'';font-size:12px;font-family:"Icons_v2_geral"!important;transform:rotate(270deg);display:inline-block;margin-left:8px;position:absolute;right:6px;color:var(--color-black)}.write-your-prescription{margin-bottom:50px;display:flex;align-items:center;flex-flow:column}.write-your-prescription.flex-flow{flex-flow:initial}.customizations-box{display:flex;flex-flow:column;align-items:center}.write-your-prescription h5{color:var(--color-black);font-weight:700;font-size:14px;margin-bottom:20px}#id_Option_D,#id_Option_E,#id_Option_D_conversion,#id_Option_E_conversion{display:flex;position:relative;align-items:center;justify-content:start}#id_Option_E_conversion .t-op{top:-12px}#id_Option_E_conversion{margin-top:20px}#id_Option_D,#id_Option_E{margin-top:20px;padding:0}#id_Option_E{margin-top:46px}.info-ophthalmologist-box{display:flex;align-items:center;justify-content:center;margin-top:40px}p.info-ophthalmologist-text{margin:0;color:var(--color-secondary-accent)}.btn-success.btn-avise-me{background-color:var(--color-black);border:0}.Icons_v2_geral-iv2-icon_close{cursor:pointer}.w-size{color:var(--color-secondary-accent);font-family:'Icons_v2_geral'!important;font-size:2.2rem}#ditto_overlay{margin:0 auto;margin-bottom:20px}.DittoSandbox{width:450px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}[name="scan-iframe"]{background-color:var(--color-white)}[name="ditto-iframe"]{width:500px;height:500px;margin-top:20px;border-radius:10px}.btn-outline-success{border:1px solid var(--color-black);display:flex;align-items:center;justify-content:center;margin:0;max-width:25px;height:25px;border-radius:5px}.size-glasses,.size-glasses-attr{display:flex;align-items:center}.btn-outline-success:hover{color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary)}.btn-check:checked+.btn-outline-success{border-color:var(--color-secondary);background:var(--color-secondary-clear);color:var(--color-black)}.btn-check:checked+.btn-outline-success:focus{box-shadow:none;border-color:var(--color-secondary)}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:none}.btn-outline-success:not(:disabled):not(.disabled):active{border-color:var(--color-secondary);background:var(--color-secondary-clear);color:var(--color-black)}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{background-color:var(--color-gray-light);border-color:var(--color-gray-light)}.attr-size{width:initial;margin-left:10px}.hide-lv{display:none!important}#btn-showColors{display:none}.acc-select-colors{position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px 1px rgba(0,0,0,.25);border-radius:50%;width:30px;height:30px;margin:6px 8px}.acc-select-colors img{border-radius:50%;width:100%}.acc-select-colors p{display:none}.attribute-selections{position:relative}[type=radio]:checked+.acc-select-colors .acc-wrapper-img{outline:3px solid var(--color-white);position:relative;z-index:1;outline:1px solid var(--color-secondary-accent);transition:all .3s ease-in-out}.lv-select-colors-box input[data-disabled]+label::after{position:absolute;content:"";border:1px solid var(--color-secondary-accent);background-color:var(--color-secondary-accent);border-radius:0;height:150%;transform:rotate(45deg);z-index:2}.lv-select-colors-box{display:flex;justify-content:center;flex-wrap:wrap}.acc-Glasses{display:flex;align-items:center;justify-content:end}.avl-mb-icon{display:flex;align-items:center;justify-content:center;font-size:16px}.price-from-list{padding-left:0!important}.price-from-list b{font-weight:400!important;font-size:12px!important;line-height:14px!important;color:var(--color-gray)!important;padding-left:0!important;margin-bottom:4px!important;text-decoration:line-through!important}.price-parce{display:flex;align-items:baseline;padding:0;font-size:14px;line-height:17px;font-weight:400;color:var(--color-black);margin:0}.total-price{font-size:14px;line-height:18px;font-weight:400;color:var(--color-black);font-family:var(--font-secondary)!important}.installment-price{display:flex;font-size:12px;line-height:19px;font-weight:300;color:var(--color-gray-chumbo);margin-left:12px}.installment-price p{color:var(--color-gray-chumbo);font-family:var(--font-secondary)!important;font-size:12px;font-weight:400;line-height:16px;margin:0 0 0 2px}#id_Option_D [class*='options'] [id*=direito_].no-available,#id_Option_E [class*='options'] [id*=esquerdo_].no-available{border:1px solid #f08080;font-size:12px;color:#000}#id_Option_D [class*='options'].no-available,#id_Option_E [class*='options'].no-available{border:0}.svg-vst svg{width:46px}#menuWhatsapp img,.whatsapp_icon_buy,.btn-whatsappCompraGlasses img,.icon-whtsp img,.whatsapp_icon_footer{width:18px;height:18px}.carousel-spot-mobile{display:none}.carousel-spot-desktop{max-width:1254px!important;padding:0;margin:0 auto;display:block}.product-view-div{padding:0!important;margin-bottom:20px}@media(min-width:768px){.product-view-div{margin-bottom:40px}.title_review h5{font-size:20px;line-height:22px}}.box_product_lv{margin:0 auto}.wrapper-product-recommendations{min-height:400px;height:400px;margin-bottom:5rem;margin-top:20px}.wrapper-product-recommendations .carousel-indicators{bottom:-24px}.helpPhone,.helpWhatsapp{display:none;font-family:"Icons_v2_geral"!important;font-size:2.4rem;color:var(--color-black)}.productCommon-store-mobile{display:none}.productCommon-store .cards-info-story-box{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;height:26%;align-items:inherit;justify-content:center;margin-top:55px}.productCommon-store .cards-info-story:nth-child(1),.productCommon-store .cards-info-story:nth-child(2){grid-column:span 1;grid-row:span 1;width:100%;height:85%;margin-left:0}.productCommon-store .cards-info-story:nth-child(2){height:100%}.productCommon-store .cards-info-story:nth-child(3){width:100%;grid-column:2/span 1;grid-row:1/span 2;order:1;height:100%;margin-left:0}.productCommon-store .lojas-search-box{height:30%}.productCommon-store .lojas-search-container{flex-flow:wrap;height:70%}.productCommon-store .lojas-search-content{width:100%}.productCommon-store .title-agenda-visita{padding:4px}.lojas-search-box .Icons_v2_geral-iv2-icon_pin{font-family:"Icons_v2_geral"!important;font-size:2.5rem;color:var(--color-black)}.productGlasses-store .lojas-search-box .Icons_v2_geral-iv2-icon_pin{display:none}#btn_grade_conversion{display:flex;align-items:center;justify-content:center;margin-bottom:15px;background:var(--color-white);box-shadow:0 1px 4px 1px rgba(0,0,0,.25);border-radius:5px;height:36px;cursor:pointer}.btn_grade_conversion{width:fit-content;justify-content:start!important;box-shadow:initial!important;height:auto!important;margin:0!important;background:initial!important;color:var(--color-primary);font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:underline;cursor:pointer}.op_trail_product.op01 .content-search-stores{margin:0!important}.product-trail-lenses .op_trail_product.op01 .search-found-store,.product-trail-lenses .op_trail_product.op02 .search-found-store{margin-top:16px;margin-bottom:17px}.search-found-store .figure-btn-conversion{font-size:50px;line-height:36px}.title-convertion{font-size:12px;font-weight:400;line-height:14px;text-align:left}.figure-btn-conversion{font-family:"Icons_v2_geral"!important;font-size:2.5rem;margin-right:5px;color:var(--color-black)}.close-modal-conversion{font-family:"Icons_v2_geral"!important;font-size:2rem;margin-right:5px;color:var(--color-black)}.logo-modal-conversion{position:absolute;display:none;left:0;bottom:-73px;font-family:"Icons_v2_geral"!important;font-size:10rem;color:var(--color-black)}.close-modal-conversion-box{display:flex;align-items:center;justify-content:end;position:relative}.closeModalCoversionGrade{display:flex;align-items:center;cursor:pointer;justify-content:center}.img-modal-grade-conversion-box{display:flex;align-items:center;justify-content:center;margin-top:20px}.img-modal-grade-conversion-box img{width:140px;padding:0 20px}.img-modal-grade-conversion-box p{font-size:14px;line-height:16px}.title-conversion{font-size:16px;font-weight:700;line-height:24px;color:var(--color-black);text-align:center;margin-bottom:16px}#btn_conversion{background:var(--color-primary);border-radius:4px;border:0;color:var(--color-black);font-size:14px;font-weight:400;width:110px;display:flex;justify-content:center;align-items:center;margin:auto;margin-top:25px;min-height:30px}#btn_converted{background:var(--color-primary);border-radius:4px;border:0;color:var(--color-black);font-size:14px;font-weight:400;width:110px;display:flex;justify-content:center;align-items:center;min-height:30px}#btn_conversion:disabled{background:var(--color-gray-light);color:var(--color-gray)}.converted-degree{display:none;position:absolute;z-index:9;top:0}.input-degree-converted{width:90px;height:30px;font-size:12px;color:var(--color-gray);resize:none;background:var(--color-white);position:relative;opacity:1;text-align:center;border:1px solid var(--color-secondary-accent);outline:0;border-radius:5px;top:0}#clear_conversion_box{display:flex;align-items:center;justify-content:center;cursor:pointer}#clear_conversion_box p{text-decoration-line:underline;font-size:12px;color:var(--color-secondary-accent)}.icon-clear-conversion{font-family:"Icons_v2_geral"!important;font-size:2rem;margin-right:5px;color:var(--color-secondary-accent)}.apply-conversion-box{display:none;align-items:center;justify-content:space-around;margin-top:30px}.alert-success-custom{color:var(--color-green);width:100%;text-align:center;margin-top:5px}.alert-error-custom{color:#f00;width:100%;text-align:center;margin-top:5px}.quick-menu{display:none}.productCommon-store{display:none}.time-out-box{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:10px;border-radius:10px 10px 0 0;border:1px solid var(--color-gray-light);min-height:65px}.time-out-icon-box{display:flex;align-items:center;width:78%;padding-right:15px;justify-content:center}.stamps.d-flex{flex-flow:column}.time-out-icon{font-family:"Icons_v2_geral"!important;font-size:42px;color:var(--color-black)}.msg-stamp{font-size:16px;color:var(--color-black);font-weight:bold}.msg-stamp-location{color:var(--color-secondary-accent);border-left:1px dashed var(--color-secondary-accent);padding-left:15px;height:80%;display:flex;align-items:center;width:28%}.stamp-image{margin-bottom:10px}.banner-product{margin-top:20px}.banner-product-box>:nth-child(2){display:none}.bloco_lente>button:disabled{background-color:var(--color-gray-light);cursor:not-allowed}.bsp-mb{display:none}.bsp-dp{display:flex}.js-image-zoom__zoomed-image{left:20px!important}.best-installment .cash-payment{font-family:var(--font-secondary)!important;font-weight:900;font-size:16px;line-height:18px;color:var(--color-primary)}@media(max-width:1200px){.cards-info-story-box{flex-flow:column}.cards-info-story{width:100%;margin:10px;height:auto}.cards-info-story:last-child{width:100%;margin:10px}.cards-info-story-content{width:100%}.agenda-visita-container,.lojas-search-container{justify-content:center}.buy-box-product_lv{width:100%;margin-top:50px;padding:0!important}.lojas-search-container>*{width:initial;margin-bottom:10px;margin-top:10px}.figures-product_lv{width:100%;margin-right:0}#id_Option_D,#id_Option_E,#id_Option_D_conversion,#id_Option_E_conversion{justify-content:start}.lojas-search-container{flex-flow:column;justify-content:flex-start;align-items:flex-start}.wrapper-reviews{width:90%}.modal-avaliacoes-box{width:40%}.modal-avalicoes-title{width:40%}}@media(max-width:992px){.header-menu-shadow{height:90px}.icon-entrega-domicilio-lv,.icon-lentes-lv{font-size:4rem}.agn-vst p{font-size:9px;margin-left:5px}.svg-vst svg{width:36px}#carouselExampleIndicators .carousel-inner{min-height:350px}.review-form-box{width:40%}.wrapper-reviews{width:100%}}@media(max-width:767px){.row{margin-right:calc(-.5*var(--bs-gutter-x))!important;margin-left:calc(-.5*var(--bs-gutter-x))!important}.row.best-installment p{padding:0}.banner-product-box>:nth-child(2){display:block}.banner-product-box>:nth-child(1){display:none}.banner-product{margin-top:10px}.bsp-mb{display:flex}.bsp-dp{display:none}.price-parce{padding:0}.cards-info-story-box{margin-top:0}.justify-content-center.row{margin:0!important;display:flex;padding-bottom:2rem}[class*="options-combo-"]{margin:8px 3px}.t-op{font-size:11px;width:80px}#id_Option_D,#id_Option_E,#id_Option_D_conversion,#id_Option_E_conversion{padding:0}.attribute-id-result{justify-content:center;margin-left:0}.attribute-id-result:before{right:5px}.tagTypeGrau{left:-6px}.options-combo-cor .content-alert:after{right:28px}.selectQnt-box{margin:30px 0 0 0}#carouselExampleIndicators .carousel-indicators{column-gap:15px}#carouselExampleIndicators .carousel-indicators li{height:8px}#carouselExampleIndicators .carousel-indicators .active{width:45px}.wrapper-product-recommendations [id*="customCarousel"] .carousel-control-prev,.wrapper-product-recommendations [id*="customCarousel"] .carousel-control-next{top:40%}.wrapper-product-recommendations [id*="customCarousel"] .carousel-indicators{bottom:-10px}.btn-modal-fixed-active{display:flex;align-items:center;justify-content:space-evenly;position:fixed;bottom:-1px;left:0;z-index:999;width:100%;padding:6px 8px;background-color:var(--color-white);box-shadow:0 2px 4px rgb(0 0 0/68%);border-top-right-radius:10px;border-top-left-radius:10px}.btn-modal-fixed-active>#productCompraWhatsapp{display:flex;align-items:center;width:100px;min-height:36px;justify-content:end;gap:1rem}.btn-modal-fixed.btn-modal-fixed-active .armacao_content{display:none}.btn-modal-fixed-active>button{width:50%!important;height:36px!important;margin:0!important}.btn-modal-fixed-active a:hover{color:var(--color-black)!important;text-decoration:initial!important}.helpPhone,.helpWhatsapp{display:flex;flex-flow:column;align-items:center;width:66px}.helpPhone.disable_option:hover,.helpWhatsapp.disable_option:hover{box-shadow:none}.helpPhone span,.helpWhatsapp span{text-align:center;font-size:9px;font-weight:400;line-height:11px}.modal-avaliacoes-box,.modal-avalicoes-title,.modal-avaliacoes-box #review-login-div,.review-form-box,.review-box,.review_content-box,.avl-box,.modal-grade-conversion-box{width:100%}.review-box{padding-right:30px;padding-left:30px}.review-container .container{flex-wrap:wrap}.review-container{margin:20px 0}.avl-mb{display:flex;width:100%;align-items:center;margin-bottom:20px;gap:1rem}.md_avl{width:40%}.md_star{width:60%}.rating_box{margin-bottom:6px}.title_review{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.title_review #review-login-div{display:grid;margin-bottom:0}.review_content-box #review-login-div,.avl-box .moreReview_box{display:none}.review_content-box .moreReview_box{display:flex;justify-content:center;align-items:center}.options_NL{position:fixed;bottom:0;left:0!important;width:100%;max-height:50%;justify-content:center;background:var(--color-white)}.all-degrees-lenses{max-height:340px}.option-lens .attr-lenses,.option-lens .qnt-lenses{padding:8px 0}.modalAttribute h5{font-size:14px;padding:10px 0;font-weight:700;border-radius:0!important}.modalAttribute{position:fixed;top:0;background:rgba(0,0,0,.5);left:0;width:100%;height:100%;z-index:9999}.DittoSandbox{width:100%;border-radius:0}[name="ditto-iframe"]{width:360px;height:360px;margin:0}#carouselExampleIndicators .carousel-indicators{justify-content:center}.acc-Glasses{display:flex;align-items:center;margin-top:45px;position:relative}.acc-Glasses div:nth-child(2){margin:auto}.productCommon-store-mobile{display:block}.productCommon-store{display:none}#btn-showColors{display:flex;cursor:pointer;box-shadow:0 1px 4px 1px rgba(0,0,0,.25);border-radius:5px;padding:4px}.cash-payment{padding:0!important;padding-left:0}.cards-info-story{height:inherit}.cards-info-story:first-of-type{height:70px}.agenda-visita-container{padding:2px 8px 10px}.wrapper-product-recommendations{min-height:initial;height:initial;margin-bottom:25px;margin-top:10px}.location_next-container p{margin:0;font-size:12px;line-height:14px}.location_next-container a{font-size:12px;line-height:14px}.logo-modal-conversion{display:block}.modal-grade-conversion{top:28px}.close-modal-conversion-box::after{content:"";position:absolute;left:-15px;right:-15px;bottom:-15px;height:1px;background-color:var(--color-black)}.img-modal-grade-conversion-box p{font-size:12px}.modal-grade-conversion-box{padding:15px}#carouselExampleIndicators .carousel-inner{min-height:260px}.wrapper-reviews{flex-direction:column}.msg-stamp{font-size:14px}}@media(max-width:560px){#carouselExampleIndicators .carousel-inner{min-height:200px}}@media(max-width:430px){.carousel-spot-mobile{display:block}.carousel-spot-desktop{display:none}#carouselExampleIndicators .carousel-inner{min-height:160px}}@media(max-width:362px){.tagTypeGrau{left:-6px}.attribute-id-result:before{font-size:11px}}.map-store-content p{margin:0;color:#808080}.map-store-content-head{display:flex;justify-content:space-between;align-items:start!important;flex-flow:column}.map-store-content_title-location{font-weight:500;width:100%!important;margin-bottom:0}.map-store-content_title-location span{font-size:14px!important;line-height:1.5rem;text-transform:uppercase;margin:0}.map-store_care-day{width:100%!important;text-align:right;display:flex;bottom:0}.map-store_care-day span{margin:.1rem 0;font-size:12px!important;line-height:1.1rem}.map-store-content-body{font-size:.85rem;margin-top:0}.map-store-content-body p:first-child{font-size:12px!important;line-height:1rem!important;margin:.5rem 0}.map-store-content-body p:last-child{font-size:14px;line-height:1.2rem}.map-store-content_phone{display:flex}.map-store-content_phone a,.map-store-content_phone span{text-decoration:none;font-weight:300;font-size:12px!important}.map-store-content_phone span{margin-left:5px}.map-store-content_phone a:hover{text-decoration:none}.map-store-content_phone img{margin-right:.3rem}.map-store{cursor:pointer}.search-local-text{color:var(--color-black);font-size:14px;margin-left:14px;margin-bottom:0}.search-lzt{display:flex;position:relative}#cepError{bottom:-18px;position:absolute;color:var(--color-secondary-accent);left:5px}#btn-search-cep,#btn-found-cep{color:var(--color-secondary-accent);text-decoration:underline;cursor:pointer;background:transparent;border:0;margin-left:10px}.number-telephone-story-main{display:flex;flex-flow:column}.map-store-content_phone span{margin-left:0}.location-found-box{display:none;align-items:center;width:100%;justify-content:space-evenly}.location-found-text{display:flex;align-items:center}.location-found-text p{font-size:16px;margin:0 10px;font-weight:700;color:var(--color-secondary-accent)}button:focus{outline:0!important}.map-store-image img{border-radius:10px 0 0 10px;height:183px;width:141px;object-fit:cover;box-shadow:0 1px 4px 1px rgb(0 0 0/25%)}.map-store-content{display:flex;flex-flow:column;justify-content:space-evenly;padding:1rem;width:100%}.map-store-content .make-appoinment-button{max-width:200px}.search-lzt-box::after{content:'';display:inline-block;border-bottom:1px solid #d0d0d0;width:80%;margin-top:24px}.map-store{position:relative;background:#fff;border-radius:2px;padding:0;display:none;width:100%;height:auto}.search-lzt-box{display:flex;align-items:center;justify-content:space-evenly;flex-flow:column}.search-lzt-input{width:168px;height:40px;padding:0 10px;border-radius:5px;border:1px solid var(--color-gray-light)!important;background:#fff;margin:0}.search-local-text-box{display:flex;align-items:center;position:relative;margin-bottom:15px}.search-local-text-box svg{width:55px}.search-lzt-input:focus-visible,#btn-search-cep:focus-visible,#btn-found-cep{outline:transparent;outline-offset:0}.search-lzt-input::-webkit-input-placeholder{color:#d0d0d0!important}.local-vlp-box{width:48%}span.tilte-local-vlp{font-size:14px;font-style:normal;font-weight:400;line-height:16px;width:100%;height:31px;display:flex;align-items:center;justify-content:center;background-color:var(--color-gray-light);color:var(--color-black)}.info-local-vlp{display:flex;align-items:center;height:156px;background:#fff;width:100%;justify-content:center}span.text-local-vlp{color:var(--color-black);font-family:var(--font-secondary)!important;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-left:15px}.local-vlp-off{display:flex;flex-flow:column;align-items:center;background:var(--color-white);box-shadow:0 1px 4px 1px rgba(0,0,0,.25)}.title-local-off{font-size:18px;font-weight:700;line-height:27px;text-align:left;color:var(--color-black)}.local-main-product{display:flex;justify-content:space-between}.search-found-store-box{display:flex;justify-content:start}.search-found-store{display:flex;align-items:center}.content-search-stores{margin-left:15px;display:flex;flex-direction:column;gap:.25rem}.text-search-stores{color:var(--color-secondary-accent);font-size:16px;font-style:normal;font-weight:700;line-height:normal}.btn-open-local-stores{color:var(--color-primary);font-size:14px;font-style:normal;font-weight:300;line-height:22px;text-decoration-line:underline;cursor:pointer}.new-local-store{display:flex;flex-flow:column;width:100%;justify-content:space-between;align-items:start}.local-vlp-on{display:flex;width:100%}.map-store.show-store{display:flex;box-shadow:0 1px 4px 1px rgba(0,0,0,.25);border-radius:10px}.pointer-events-none{pointer-events:none}.product_container{width:100%;display:block}.figures-product_lv_left{float:left}.buy-box-product_lv{float:right;margin-left:calc(var(--bs-gutter-x)*1);position:relative;z-index:2}.local-main-box{width:100%;clear:left;position:relative;top:48px}@media(max-width:1200px){.local-main-box{top:40px}.local-main-product{display:block}.new-local-store{width:100%!important;display:grid;place-content:center}.search-found-store-box{margin:20px auto}.local-vlp-box{width:100%!important}}@media(max-width:767px){main.container.hotsite-container{padding:0}.map-store-content-body{margin-top:4px}.map-store-content .make-appoinment-button{margin-top:5px}.map-store-image img{height:100%}.search-lzt-box{flex-flow:column;margin-bottom:30px;order:2}.search-found-store-box::after{content:'';display:inline-block;border-bottom:1px solid #d0d0d0;width:100%;margin-top:24px}.search-found-store-box{width:100%;flex-flow:column;align-items:center;justify-content:space-evenly;margin-bottom:30px}.search-lzt-box::after{display:none}.search-found-store{justify-content:start;width:100%}.search-local-text-box{margin-bottom:10px;padding-right:10px}.search-lzt-input{width:160px;height:34px}.search-local-text{font-size:12px}.location-found-box{width:80%}.buy-box-product_lv{margin-left:0}.local-main-box{top:0;padding:0}}.spot-store-product{position:relative;background:#fff;border-radius:2px;padding:0;height:470px;width:300px;min-width:300px;margin:0 auto 20px auto}.spot-store-product-image img{border-radius:2px 2px 0 0;height:330px;width:300px;object-fit:cover;box-shadow:0 1px 4px 1px rgb(0 0 0/25%)}.spot-store-product-content{margin:1rem}.spot-store-product-content p{margin:0;color:#808080}.spot-store-product-content-head{display:flex;justify-content:space-between;align-items:center}.spot-store-product-content_title-location{color:#666;font-weight:500;width:50%;margin-bottom:0}.spot-store-product-content_title-location span{font-size:1.2rem;line-height:1.5rem;text-transform:uppercase}.spot-store-product_care-day{width:50%;text-align:right;color:#666;display:flex;flex-direction:column;bottom:0}.spot-store-product_care-day span{margin:.1rem 0;font-size:14px;line-height:1.1rem}.spot-store-product-content-body{font-size:.85rem;margin-top:0}.spot-store-product-content-body p:first-child{font-size:14px;line-height:1.2rem;margin:.5rem 0}.spot-store-product-content-body p:last-child{font-size:14px;line-height:1.2rem}.spot-store-product-content_phone{display:flex;margin-bottom:10px}.spot-store-product-content_phone a,.spot-store-product-content_phone span{text-decoration:none;color:#666;font-weight:300;font-size:14px}.spot-store-product-content_phone span{margin-left:5px}.spot-store-product-content_phone a:hover{text-decoration:none}.spot-store-product-content_phone img{margin-right:.3rem}.hotsite_container{padding:0 15px}.hotsite_container{margin-top:inherit}.content-nossas-lojas h1{font-weight:700;font-size:20px;color:#666;text-align:center;margin-bottom:20px}#map{width:100%;height:500px;border-radius:10px;margin-bottom:50px}.wrapper-store-carousel{background:#fff;min-height:410px}.wrapper-store-carousel::before{background:#fff}.spot-store-product{cursor:pointer}.search-localization-box{display:flex;align-items:center;justify-content:space-evenly;margin-bottom:50px}.title-nossas-lojas{color:#666;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:80px}.icon-localization{font-family:'Icons_v2_geral'!important;font-size:60px;color:var(--color-primary-accent);position:absolute;bottom:-30px}.search-local-text-box{display:flex;align-items:center;position:relative}.search-localization{position:relative}.search-localization-input{width:281px;height:40px;padding:0 10px;border-radius:5px;border:1px solid var(--color-gray-light);background:var(--color-white);margin:0}.search-localization-input:focus-visible,#btn-search-cep:focus-visible,#btn-found-cep{outline:transparent;outline-offset:0}.search-localization-input::-webkit-input-placeholder{color:var(--color-gray-light)}.content-localization .spot-store-product{margin:0;display:flex;width:100%;height:auto;padding-bottom:15px}.content-localization .spot-store-product-content{max-width:300px;width:100%}.content-localization .spot-store-product-content-head{flex-flow:column}.content-localization .spot-store-product-content_title-location{width:100%}.content-localization .spot-store-product_care-day .hours-1{margin-right:5px}.content-localization .spot-store-product_care-day .hours-2::before{content:'  /  '}.content-localization .spot-store-product_care-day{width:100%;text-align:start}.content-localization .spot-store-product_care-day{flex-direction:initial}.content-nossas-lojas{display:flex}.spot-store-product-image img{height:183px;width:141px}.number-telephone-box{display:flex;font-family:var(--font-secondary)!important}.spot-store-product-content_phone span{margin-left:0}.content-localization{justify-content:initial;overflow-x:scroll;scroll-behavior:smooth;flex-wrap:initial;display:flex;flex-flow:column;height:580px}.content-localization::-webkit-scrollbar{width:12px}.content-localization::-webkit-scrollbar-thumb{background-color:transparent}.content-localization::-webkit-scrollbar-track{background-color:transparent}.spot-store-product-content,.spot-store-product-image{opacity:.4}.local-selected{opacity:1}.spot-store-product-content:not(.local-selected):hover,.spot-store-product-image:not(.local-selected):hover{opacity:.7}.location-found-text{display:flex;align-items:center}.location-found-text p{font-size:16px;margin:0 10px;font-weight:700}.local-nearby{background-color:var(--color-white-dark)}.local-found{display:none;color:var(--color-white);text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:5px;text-transform:uppercase;background-color:var(--color-primary-accent);border-radius:4px 4px 0 0}.box-selected-local{padding:8px 16px}.modal-localization-stores{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;display:none;justify-content:center;padding:20px;background:rgba(0,0,0,.5);overflow:auto}.content-local-stores{display:flex;flex-flow:column;border-radius:15px;padding:20px;background-color:#fff;justify-content:center;min-width:900px;width:80%;margin:auto}.btn-close-local-stores{display:flex;align-items:end;justify-content:end;margin:0 20px 20px 0}.btn-close-local-stores svg{cursor:pointer}@media(max-width:767px){.title-nossas-lojas{color:var(--color-black-dark);font-size:14px;margin-bottom:20px}.modal-localization-stores{padding:0}.search-localization-box{flex-flow:column;margin-bottom:30px}.search-local-text-box{margin-bottom:10px;padding-right:10px}.search-localization-input{width:160px;height:34px}.content-nossas-lojas{flex-flow:column}.search-local-text{font-size:12px}#map{width:100%!important;height:400px!important}.content-nossas-lojas h1{font-size:18px}.location-found-box{width:80%}.content-local-stores{width:100%;border-radius:0}.content-local-stores{min-width:auto}.spot-store-product-content_title-location span{font-size:14px;font-weight:bold}.spot-store-product-content p,.hours-1,.hours-2{font-size:12px}.spot-store-product-content-body p:first-child{font-size:12px}.spot-store-product-content_phone a,.spot-store-product-content_phone span{font-size:12px}.spot-store-product-content{margin-top:0}}.product-views-container{width:100%;min-height:200px;max-width:1255px;margin:auto;padding:0 15px}@media(min-width:768px){.product-views-container{margin-bottom:3rem;padding:10px 15px}}iframe#AV_widget_iframe{margin-top:20px;min-height:180px}#loadingComponent{background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-repeat:no-repeat;background-size:800px 150px;display:inline-block;position:relative;width:100%;min-height:150px;margin-top:30px;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}#productCompraWhatsapp{display:none}.info-carrinho-finalizacao{display:flex;align-items:center;justify-content:space-evenly;margin:1rem 0}.info-svg-finalizacao{display:flex;flex-flow:column;align-items:center;justify-content:center;position:relative;width:90px}.info-svg-finalizacao span{text-align:center;font-size:12px;line-height:19px;position:absolute;top:40px;color:var(--color-black)}.info-icon{display:flex;font-family:"Icons_v2_geral"!important;font-size:35px;color:var(--color-black)}@media(max-width:768px){.whatsapp_text{font-size:9px;font-weight:500;line-height:9px;color:var(--color-black)}.local-vlp-off{display:none!important}#carousel-control-next-button,#carousel-control-prev-button{display:none}}.btn-whatsappCompraGlasses{width:100%;height:36px;display:flex;outline:0;align-items:center;justify-content:center;cursor:pointer;gap:10px;margin-bottom:1rem;text-decoration:none;color:var(--color-black);border-radius:4px;padding:0 15px;background:var(--color-primary-clear);text-transform:uppercase;font-size:14px}.btn-whatsappCompraGlasses:hover{color:var(--color-secondary-accent);text-decoration:none}.whatsapp_button_label{font-weight:400;line-height:1.2;font-size:12px;color:var(--color-black)}.buy_button_whatsapp_container{margin-top:20px;padding:28px 0 0;border-top:1px dashed var(--color-gray-light)}.whatsapp_icon_buy{transform:scale(1.5)}#subTotalEachStep{margin-top:10px}.apenasArmacao.btnClickGlasses{background:#dfe2e67c}.loadingComponentButton{background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-repeat:no-repeat;background-size:800px 150px;display:inline-block;position:relative;width:100%;min-height:96px;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}#modal-make-appointment{z-index:999999;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);position:fixed;top:0;right:0;overflow:auto;place-items:center}#modal-make-appointment-content{position:relative;width:auto;height:auto;border-radius:10px;background-color:var(--color-white);display:flex;flex-direction:column;transition:all .5s ease-in-out;right:0}#modal-make-appointment-content iframe{width:min(950px,95vw);height:95vh;border-radius:10px}.make-appoinment-button{background:var(--color-primary);border-radius:3px!important;border:0;color:var(--color-white);font-size:12px;font-weight:300;display:flex;justify-content:center;&:hover {background:var(--color-primary-accent);color:var(--color-white);}&:active {background:var(--color-primary-accent) !important;color:var(--color-white) !important;}}.make-appointment-options-wrapper{margin:60px auto 30px auto;width:85%;display:grid;place-content:center;& h5 {text-align:center;& strong{font-size:inherit;}}}.make-appointment-options{display:flex;justify-content:space-around;align-items:center;column-gap:10px;flex-wrap:wrap;margin-top:10px}.make-appointment-options button{width:45%;margin:10px auto;border:0;border-radius:8px;background-color:var(--color-white);border:1px solid var(--color-gray-light);min-width:150px;padding:0 10px}.make-appointment-options button span{font-family:"Icons_v2_geral"!important;font-size:60px}.make-appointment-options button p{font-size:1rem;line-height:1.2rem;margin-top:-10px;min-height:30px}.make-appointment-options button:hover{border:0;background-color:var(--color-white-dark);box-shadow:0 0 5px 2px var(--color-gray-light);transition:all .2s ease-in-out}.make-appointment-options button:active{transform:scale(.9)}.make-appointment-options a span{font-family:"Icons_v2_geral"!important;font-size:60px;color:var(--color-black-dark)}.make-appointment-options a p{font-size:1rem;line-height:1.2rem;margin-top:-10px;color:var(--color-black-dark)}.make-appointment-options a:hover{border:0;background-color:var(--color-white-dark);box-shadow:0 0 5px 2px var(--color-gray-light);transition:all .2s ease-in-out;color:var(--color-black-dark);text-decoration:none}.make-appointment-options a:active{transform:scale(.9);color:var(--color-black-dark);text-decoration:none}.make-appointment-wrapper-button{position:absolute;width:100%;display:flex;justify-content:space-between;padding:10px 20px;background-color:transparent}.make-appoinment-close-button{right:0;width:30px;height:30px;background:var(--color-white);border-radius:20px!important;border:0;font-weight:500;display:flex;justify-content:center;text-decoration:none;color:var(--color-black-dark)}.make-appoinment-close-button span{font-family:"Icons_v2_geral"!important;font-size:18px!important;color:var(--color-black-dark)}.make-appoinment-close-button:hover{border:0;background-color:var(--color-white);box-shadow:0 0 5px 2px var(--color-gray-light);transition:all .2s ease-in-out;text-decoration:none;color:var(--color-black-dark)}.make-appoinment-close-button:active{transform:scale(.9);text-decoration:none;color:var(--color-black-dark)}.make-appoinment-return-button{width:30px;height:30px;background:var(--color-white);border-radius:20px!important;border:0;color:var(--color-black-dark);font-weight:700;display:flex;justify-content:center;transform:rotate(90deg)}.make-appoinment-return-button span{font-family:"Icons_v2_geral"!important;font-size:18px!important;margin-top:3px!important}.make-appoinment-return-button:hover{border:0;background-color:var(--color-white-dark);box-shadow:0 0 5px 2px var(--color-gray-light);transition:all .2s ease-in-out}.make-appoinment-return-button:active{transform:scale(.9)}.slick-dots .slick-active button:before,.slick-dots button:before{opacity:0!important}.slick-dots{display:flex!important;justify-content:center!important;align-items:center!important;margin:0!important;z-index:1!important;column-gap:24px!important;position:absolute!important}.slick-dots li{width:12px!important;height:12px!important;background:var(--color-white)!important;border:1px solid var(--color-black)!important;border-radius:50%!important;cursor:pointer!important;transition:all .3s ease-in-out!important}@media(max-width:960px){.slick-dots{bottom:-10px;column-gap:20px}.slick-dots li{width:10px;height:10px}.slick-dots .active{width:50px}.slick-dots li:not(.active){width:10px!important;height:10px!important}}@media(max-width:900px){.slick-dots{bottom:10px;column-gap:20px}.models-glasses-slider__item img{width:159px;height:125px}}@media(max-width:430px){.slick-dots{column-gap:15px!important}.slick-dots li{width:8px;height:8px}.slick-dots .active{width:45px}.slick-dots li:not(.active){width:8px!important;height:8px!important}}.slick-dots li.slick-active{background:var(--color-primary-accent)!important;border:1px solid var(--color-primary-accent)!important;border-radius:10px!important;width:55px!important;transition:all .3s ease-in-out!important}.models-glasses-slider__container .slick-list{width:100%;margin:0 auto;min-height:150px}.models-glasses-slider__container .slick-list{width:100%;margin:0 auto}.models-glasses-slider__container .slick-track{display:flex;align-items:center;justify-content:center;gap:1rem}.models-glasses-slider__container .slick-slide{height:auto!important}.models-glasses-slider__wrapper{padding:0 .75rem;max-width:1225px;margin:.5rem auto 1rem}.models-glasses-slider__container{display:flex;overflow:hidden;position:relative}.models-glasses-slider__item{width:100%}.models-glasses-slider__link{display:flex;justify-content:center;align-items:center}.models-glasses-slider__item img{aspect-ratio:unset!important;height:auto!important;width:100%}.product-left_side{padding:0;margin:0}.product_glass_hidden{display:none}.product_glass_custom_figures-product_lv{width:100%;margin-bottom:5rem}.product_glass_custom_figures-product_lv #carouselExampleIndicators .carousel-indicators{justify-content:center}.product-right_side{display:none;margin-top:0;padding:0!important;z-index:2;position:relative}.product-right_side_sticky{position:sticky;top:175px;margin-bottom:3rem}.product-right_side_main{border:1px solid #f0f0f0;padding:2rem;position:relative}.product-right_side-found-store{margin:2rem auto 1rem}.content-search-stores-title{font-size:16px;font-weight:600;line-height:24px;text-align:left;color:var(--color-black);text-decoration:none}.product-right_side .info-carrinho-finalizacao{justify-content:space-between}.product-right_side .product_name{font-size:24px;font-weight:300;line-height:32px;text-align:left;color:var(--color-black)}.product-left_side_glass{grid-column:span 2/span 2}.btn-secondary-custom-auglio_container{position:absolute;top:-40px;left:0;width:100%}.auglio-tryon-btn{display:none}.tryon_icon{font-family:"Icons_v2_geral"!important;font-size:2.5rem;position:absolute;color:var(--color-black)}.product_summary_mobile{display:block;margin-top:2rem}.buy_button_glass_text-mobile{display:block;width:65%}.buy_button_glass_text{display:none}.model_glasses_container-section{margin-top:3rem}@media(min-width:768px){.product_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.product-right_side{display:block}.product_summary_mobile{display:none}.buy_button_glass_text-mobile{display:none}.buy_button_glass_text{display:block}#btn_buy_eyeglasses{padding:.5rem 2rem}.model_glasses_container-section{margin-top:7rem}.wrapper-product-recommendations .carousel-control-next{right:-20px}.wrapper-product-recommendations .carousel-control-prev{left:-20px}}.description-content-box img{max-width:100%}.wrapper-product-recommendations_title{font-size:20px;font-weight:600;line-height:22px;text-align:left;color:var(--color-gray-chumbo)}.wrapper-product-recommendations .slick-track{margin:auto;margin-top:15px;margin-bottom:15px;gap:16px;justify-content:center!important;text-align:left!important;display:flex}.product_name_container_mobile{min-height:29px}.more_glasses_container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.more_glasses_container_image{background-color:#f0ede9}.more_glasses_container_image img{object-fit:contain;min-height:257px;width:100%;mix-blend-mode:multiply}.grid_masonry{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:3rem}.grid_masonry.colection-info{display:flex}.grid_masonry img{width:100%;object-fit:cover;margin-bottom:1rem}.grid-col.grid-col--1.colection-info{width:100%}.grid-item.colection-info{height:100%}.more_glasses-veja-mais{display:flex;justify-content:center;padding:3rem 0}.arrow_icon{font-family:"Icons_v2_geral"!important;font-size:1rem!important;color:#666}.more_glasses-veja-mais-button{display:flex;align-items:center;justify-content:center;gap:.5rem}.more_glasses-veja-mais-label{font-weight:400;font-size:16px}.product-trail{display:flex;gap:0;padding:50px 0;margin-top:4rem}.product-trail-lenses{margin-top:0}.product-trail .op01.active,.product-trail .op02.active,.product-trail .op03.active,.product-trail .op04.active,.product-trail .op05.active{display:block}.product-trail-box{border-bottom:1px solid #d9d9d9}.product-trail-box-title-container{display:flex;align-items:center;z-index:1;position:relative;padding:1rem 0;justify-content:space-between}.title_tProduct{color:var(--color-black);font-weight:400;font-size:16px;line-height:18px}.product-trail-icon{font-family:"Icons_v2_geral"!important;color:var(--color-black)}.product-trail{flex-flow:column}.product-trail{order:2;width:100%;padding:0}.product-trail .arrow-right-icon{display:block}.product-trail .op01,.product-trail .op02,.product-trail .op03,.product-trail .op04,.product-trail .op05{display:none}.product-trail-box-title-container{cursor:pointer}.product-trail .arrow-right-icon{transform:rotate(-90deg);font-size:.85rem;font-weight:600;display:block}.product-trail .arrow-right-icon.arrow-right-icon-op01.active,.product-trail .arrow-right-icon.arrow-right-icon-op02.active{transform:rotate(0deg);transition:transform .3s}.product-trail-guia-de-rostos-container{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 0}.product-trail-guia-de-rostos-text{font-size:14px;font-weight:400;line-height:19px;color:var(--color-black)}.product-trail-guia-de-rostos-text span{font-weight:700}.product-trail-guia-de-rostos-text a,.btn-open-local-stores-product{color:var(--color-black);text-decoration:underline;cursor:pointer;font-size:14px}.more_glasses_container-section{margin-bottom:3rem}.discount-percentage{color:var(--color-black);font-weight:bold;font-size:12px;line-height:16px}.pack-promotion{gap:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%}.final_price{line-height:20px;font-weight:400;font-size:12px;color:var(--color-primary);padding-left:0}.price_discount_percentage{line-height:12px;font-weight:400;color:var(--color-gray-chumbo);text-decoration:line-through}.select-promo{position:absolute;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-black);border-radius:50%;width:20px;height:20px;outline:0;padding:10px;box-sizing:border-box;cursor:pointer}.select-promo:checked{transform:scale(1)}.select-promo:before{content:"";position:absolute;top:50%;left:50%;width:15px;height:15px;border-radius:50%;background-color:var(--color-black);z-index:-1;transform:translate(-50%,-50%) scale(.8)}.discount-percentage-box{margin-top:.5rem;display:flex;align-items:end;gap:5px}.promotion-box{background:var(--color-white);box-shadow:0 1px 4px 1px rgba(0,0,0,.25);padding:10px;width:100%;margin-bottom:15px;font-size:12px;position:relative;cursor:pointer;color:var(--color-black)}.discount-und{color:var(--color-gray-chumbo);font-size:10px;font-weight:400}@media(max-width:768px){.lenses-rating{position:relative;top:45px;justify-content:center}.more_glasses_container{flex-direction:column;gap:1rem}.product-trail-lenses .title_tProduct{font-size:14px}.more_glasses_container_image img{min-height:0}.info-svg-finalizacao span{font-size:11px}.models-glasses-slider .slick-dots{bottom:20px!important}.model_glasses_container-section{margin-top:0}.model_glasses_container-section .slick-dotted.slick-slider{margin-bottom:0}.models-glasses-slider__wrapper{margin-top:2.5rem}iframe#AV_widget_iframe{margin-top:0}.product-right_side_main{min-height:271px}.grid_masonry{grid-template-columns:1fr;margin-bottom:0}}.product_name_container_desktop{margin-top:.5rem}
#sidebar-filters-wrapper{z-index:999999;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);position:fixed;top:0;right:0;overflow:auto}.sidebar_filters{width:330px;height:auto;min-height:100%;background-color:var(--color-white-dark);position:absolute;right:0;display:flex;flex-flow:column;transition:right .5s ease-in-out}.form-select:focus{border-color:#ced4da;outline:0;box-shadow:none}#sidebar-filters-wrapper::-webkit-scrollbar{-webkit-appearance:none}#sidebar-filters-wrapper::-webkit-scrollbar:vertical{width:5px}#sidebar-filters-wrapper::-webkit-scrollbar-button:increment,.contenedor::-webkit-scrollbar-button{display:none}#sidebar-filters-wrapper::-webkit-scrollbar:horizontal{height:5px}#sidebar-filters-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-gray-light);border-radius:20px}#sidebar-filters-wrapper::-webkit-scrollbar-track{background-color:var(--color-white)}.sidebar_filters_header{color:var(--color-black);background-color:var(--color-gray-cinza);height:50px;padding:1rem;display:flex;justify-content:space-between;align-items:center;font-weight:500}.sidebar_filters_header p{font-size:14px;line-height:16px;margin:0 0 0 .3rem;font-weight:700;color:var(--color-black-dark)}.sidebar_filters_header span{cursor:pointer}.sidebar_filters_header span:hover{color:var(--color-secondary-accent)}.sidebar_filters_body{padding:1rem .3rem;background-color:var(--color-white-dark);color:var(--color-black)}.sidebar_filters_body>p{text-align:center;margin:2rem 0}.sidebar_filter_item{background-color:var(--color-white-dark);border:0}.sidebar_filter_item_header{background-color:var(--color-white-dark);border:0!important;text-decoration:none!important;padding:.5rem 1rem}.sidebar_filter_item_header>div>button{text-decoration:none!important;font-size:13px;line-height:15px}.sidebar_filter_item_header>div>button:focus{box-shadow:none}.sidebar_filter_item_header>div>button>span{color:var(--color-black);margin-right:.5rem;font-weight:700;line-height:24px;letter-spacing:0;text-align:center}.sidebar_filter_item_header:hover{border-radius:5px!important}.filter_item_arrow.active>svg{transform:rotate(180deg)}.sidebar_item_options_wrapper{width:85%;padding:0;margin:0 auto}.sidebar_item_options_wrapper ul{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);column-gap:.8rem;row-gap:.5rem}.sidebar_item_options_wrapper ul li{margin:.3rem 0;box-shadow:0 1px 2px 1px #00000026;border-radius:8px}.sidebar_item_options_wrapper ul li input:checked+label{border:1px solid var(--color-black);background-color:var(--color-white)!important;transition:all .2s cubic-bezier(.25,0,.35,.95)}.sidebar_item_options_wrapper ul li label{border-radius:8px;background-color:#fff;font-size:12px;line-height:14px;min-height:40px;width:100%;display:grid;place-content:center;cursor:pointer;user-select:none;box-shadow:0 4px 12px 0 #00000005,0 1px 4px 0 #0000000a;transition:all .2s cubic-bezier(.25,0,.35,.95)}.sidebar_item_options_wrapper ul li label:hover{outline:1px solid var(--color-secondary-accent)}.wrapper_color_item{display:block!important}.color_item{min-height:40px;display:flex;align-items:center;justify-content:start;column-gap:10px;margin-left:15px}.color_item img{box-shadow:0 5px 12px 0 #00000005,0 0 0 2px #0000000a;border-radius:15px}.aviador-p{padding:5px}.checkbox_filter{appearance:none;cursor:pointer;background-color:var(--color-white);width:18px;height:18px;border-radius:4px;border:1px solid var(--color-black);display:none}.checkbox_filter:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.checkbox_filter:focus{outline:0}.checkbox_filter:disabled{background-color:#fff;border:1px solid #a3a3a3}.checkbox_filter:disabled:hover{cursor:not-allowed}.sidebar_item_options_color{margin:.5rem auto;cursor:pointer}.item_option_color{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;&.selected {outline:2px solid var(--color-secondary-accent);transition:all .3s ease-in-out;}& img {transform:rotate(-45deg);}}.filter-color{width:85%;height:85%;border-radius:50%;background-color:#000;border:1px solid #d9d9d9}.wrapper_range{position:relative;margin-top:1rem;height:1.4rem;background-color:var(--color-gray-cinza);border-radius:10px}.filter-high{display:flex;width:100%;justify-content:space-between}.ranges{position:absolute;right:.75rem;left:.75rem;width:calc(100% - 1.1rem)}#selected-range-slider{position:absolute;left:0;height:1.4rem;background-color:var(--color-gray-cinza);border-top-right-radius:10px;border-bottom-right-radius:10px}#price-range-slider>div>#unselected-left{position:absolute;left:0;border-radius:10px;margin:0 5px}#price-range-slider>div>#unselected-right{position:absolute;right:0;border-radius:10px;margin:0 5px}#slider-thumb-left,#slider-thumb-right{position:absolute;background-color:var(--color-primary)}#price-range-slider>div>[thumb]{position:absolute;z-index:2;top:0;height:1.2rem;width:1.2rem;text-align:left;margin-left:-11px;cursor:pointer!important;box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:50%;outline:0}#price-range-slider>input[type=range]{position:absolute;pointer-events:none;z-index:3;height:10px;top:3px;width:100%;opacity:0}#price-range-slider>input[type=range]::-webkit-slider-thumb{pointer-events:all;width:28px;height:28px;border-radius:0;border:0 none;background:#f00}.price_filter_input_wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}.price_filter_input_wrapper>input{color:var(--color-black);width:45%;height:30px;border:1px solid #d9d9d9;border-radius:5px;padding:0 5px;box-shadow:0 4px 12px 0 #00000005,0 1px 4px 0 #0000000a}.bg-white-dark{background-color:var(--color-white-dark)}.fw-500{font-weight:500}.hide-block-buttons{height:72px}.close_filter_sidebar{display:flex;align-items:center;justify-content:center;gap:.5rem}.icon{font-family:"Icons_v2_geral"!important;color:var(--color-black-dark-100)}.close-icon{font-size:1.5rem}.close_sidebar_label{font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;color:var(--color-black-dark)}.sidebar_buttons_filter_container{background:#f8f8f8;min-height:72px;width:330px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;z-index:9;position:fixed;bottom:0}.sidebar_buttons_filter{height:100%;width:50%;display:flex;column-gap:2px;justify-content:center;align-items:center;border:0;color:var(--color-white-dark);background-color:transparent!important}.sidebar-button{height:39px;width:142px;border:0;border-radius:2px;display:flex;align-items:center;justify-content:center}.sidebar-button-filter{background:var(--color-pimary-rgb);box-shadow:0 1px 2px 1px #00000026;color:var(--color-white)}.sidebar-button-clean{background:transparent;color:var(--color-black-dark)}.filter_icon{font-family:"Icons_v2_geral"!important;font-size:2.5rem!important}.sidebar-button-label{font-size:14px;font-weight:400;line-height:22px}@media(max-width:375px){.sidebar-button-filter-label,.sidebar-button-label{font-size:12px;line-height:16px}}
.page-navigation{position:relative;display:flex;justify-content:center;align-items:center;margin:2rem 0}.page-navigation nav{width:100%;display:grid;place-items:center}.pagination{background-color:#fff;display:flex;align-items:center;justify-content:center;padding-left:0;list-style:none;margin-bottom:0;flex-wrap:wrap;row-gap:1rem}.page-item{margin:0 .3rem}.page-item.active .page-link{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-black);z-index:2}.page-item a{font-weight:bold;font-size:1.2rem;color:var(--color-white);background-color:rgba(0,0,0,.2);border-radius:4px;width:26px;text-align:center;padding:.3rem 0;border:transparent}.page-item a:hover{color:var(--color-black);background-color:var(--color-white)}#pagination_next a,#pagination_prev a{background-color:var(--color-white);color:var(--color-black);border:var(--color-white);font-size:3rem}#pagination_last a,#pagination_first a{background-color:var(--color-white);color:var(--color-black);border:var(--color-white);font-size:4rem;padding-top:0}#show-more-button{background-color:var(--color-black);color:var(--color-white);font-weight:bold;border:0;min-width:150px}.show_more_button_content{display:flex;justify-content:center;align-items:center}.show-more-button-icon{font-size:1.5rem;font-family:"Icons_v2_geral"!important;color:var(--color-white);font-weight:bold;margin-left:.5rem}.loader{width:50px;height:50px;border-radius:50%;position:relative;animation:rotate 1s linear infinite;margin:0 auto}.loader::before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid var(--color-primary);animation:prixClipFix 2s linear infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.wrapper-spot-list-category section:nth-child(4) .content-spot-1,.wrapper-spot-list-category section:nth-child(6) .content-spot-2,.wrapper-spot-list-category section:nth-child(8) .content-spot-3,.wrapper-spot-list-category section:nth-child(10) .content-spot-4,.wrapper-spot-list-category section:nth-child(12) .content-spot-5,.wrapper-spot-list-category section:nth-child(14) .content-spot-6{display:block}
.carousel-item{transition:ease-in-out .2s}[id*="customCarousel"] .carousel-indicators{display:flex;justify-content:center;align-items:center;margin:0;z-index:1;column-gap:24px}[id*="customCarousel"] .carousel-indicators li{width:12px;height:12px;background:var(--color-white);border:1px solid var(--color-black);border-radius:50%;cursor:pointer;transition:all .3s ease-in-out}[id*="customCarousel"] .carousel-indicators .active{background:var(--color-primary-accent);border:1px solid var(--color-primary-accent);border-radius:10px;width:55px;transition:all .3s ease-in-out}[id*="customCarousel"] .carousel-control-next,[id*="customCarousel"] .carousel-control-prev{opacity:1;width:auto;height:40px;top:44%}[id*="customCarousel"] .carousel-control-next{justify-content:end}[id*="customCarousel"] .carousel-control-prev{justify-content:flex-start}[id*="customCarousel"] .carousel-control-next-icon-custom,[id*="customCarousel"] .carousel-control-prev-icon-custom{background-color:var(--color-white);box-shadow:0 4px 4px rgb(0 0 0/25%);border-radius:50%;padding:3px 0 0 0;height:40px;width:40px;background-size:initial;font-family:"Icons_v2_geral"!important;color:var(--color-black);font-size:2rem}[id*="customCarousel"] .carousel.slide{width:100%;display:flex;align-items:center;justify-content:center}[id*="customCarousel"] .img-fluid{width:50%}@media(max-width:960px){[id*="customCarousel"] .carousel-indicators{bottom:-10px;column-gap:20px}[id*="customCarousel"] .carousel-indicators li{width:10px;height:10px}[id*="customCarousel"] .carousel-indicators .active{width:50px}[id*="customCarousel"] .carousel-indicators li:not(.active){width:10px}}@media(max-width:768px){[id*="customCarousel"] .carousel-indicators{bottom:10px;column-gap:20px}}@media(max-width:430px){[id*="customCarousel"] .carousel-indicators{column-gap:15px}[id*="customCarousel"] .carousel-indicators li{width:8px;height:8px}[id*="customCarousel"] .carousel-indicators .active{width:45px}[id*="customCarousel"] .carousel-indicators li:not(.active){width:8px}[id*="customCarousel"] .carousel-control-next-icon-custom,[id*="customCarousel"] .carousel-control-prev-icon-custom{height:30px;width:30px;padding:0;font-size:1.75rem}}
