.product-image__wrapper .vto-pop-up{position:absolute;bottom:0;left:0}.product-image__wrapper .gif-vto.swap--visible{opacity:1;visibility:visible;height:auto!important}.vto-container.categories{display:flex;align-items:flex-start;margin-left:0;padding:0;width:100%;min-width:150px;font-size:14px}button#fittinbox-pop-up-button.vto-pop-up.categories{background-color:transparent;margin:0;border:none;padding:0;cursor:pointer;width:100%}.vto-pop-up.categories h2.vto{font-size:16px;font-family:var(--headlines_font);margin-top:5px;text-transform:none;color:gray}@media only screen and (max-width: 1007px){button#fittinbox-pop-up-button.vto-pop-up.categories{min-width:100%!important}}.modal-fittinbox{visibility:hidden;position:fixed;width:50%;height:50%;left:25%;top:21%;z-index:6}.modal-fittinbox{background-color:#fff;border:9px #0a406c solid;height:auto!important;/ / position: absolute;top:5%;font-size:14px;text-align:left!important}.modal-fittinbox-overlay{visibility:hidden;position:fixed;width:100%;height:100%;left:0%;top:0%;z-index:5;background-color:#00000080}.removeModal-fittinbox-pop-up{background-color:#fff;padding:10px;position:absolute;top:-50px;right:0;border:none}.removeModal-fittinbox-pop-up,.show-fittinbox-pop-up-main-column{top:0}.modal-fittinbox.active,.modal-fittinbox-overlay.active{visibility:visible;text-align:center}.popup-fittingbox-main-column{padding:15% 20%;position:absolute;top:0;font-size:1.2em;background-color:#000000c7;height:600px}.popup-fittingbox-main-column p{margin-bottom:16.8px;line-height:1.2}.popup-fittingbox-help-column{position:absolute;top:0;font-size:1.2em;background-color:#fff;color:#000;width:90%;height:60%;margin:110px 5%;visibility:hidden;z-index:10;min-height:360px}.popup-fittingbox-help-column .column1{width:50%;display:inline-block}.popup-fittingbox-help-column .column2{width:40%;float:left;font-size:.8em;padding:50px 30px 40px 10px;text-align:left}.modal-fittinbox{background-color:#000000c7;color:#fff;border:0px #0a406c solid;text-align:center!important}.modal-fittinbox strong{color:#fff}.info-color strong{color:#000}.removeModal-fittinbox-pop-up{background-color:#000;color:#fff;margin:0!important;z-index:1000}.show-fittinbox-pop-up-main-column{background-color:transparent;color:#fff;margin:0!important;left:0;font-size:26px;position:absolute;padding:10px;border:none;outline:none}.modal-fittinbox select{color:#000;padding:10px 50px;font-weight:700;font-family:var(--body_font);font-size:16px;outline:none}.popup-fittingbox-link{text-decoration:underline}#fittinbox-woman,#fittinbox-man{background-color:transparent;border:1px solid grey;margin:3px!important}.column-image img{height:250px!important}.column-image{width:60%;float:left;padding:50px 16px 0 10px}p#fittinbox-help,span.vto-help-pop-up{cursor:pointer}.modal-help-PD div.popup-content{height:600px}@media only screen and (min-width: 2000px){.popup-fittingbox-help-column{width:90%!important;height:80%!important;margin:80px 5%!important}.column-image img{height:400px!important}.popup-fittingbox-help-column .column2{padding:120px 30px 40px 10px!important}.popup-fittingbox-main-column{padding:10% 20%!important}}@media only screen and (max-width: 330px){img.gif-vto{margin-left:11%!important}}@media only screen and (max-width: 1007px){.modal-fittinbox,.modal-help-PD{left:5%!important;width:90%!important}.popup-fittingbox-main-column{padding:50px 20px!important}.popup-fittingbox-help-column{margin:50px 5%!important}.column-image{width:100%!important;float:none!important;padding:20px!important}.column-image img{height:150px!important}.popup-fittingbox-help-column .column2{width:100%!important;display:inline-block;padding:20px!important;text-align:center!important}.popup-fittingbox-help-column{height:60%!important}.remove-fittinbox-help,.column-image,#fittinbox-woman,#fittinbox-man{margin-left:auto!important;margin-right:auto!important}.popup-fittingbox-help-column{height:80%!important}.Collapsible.for-mobile.vto h2.ProductItem__Title.Heading,.Collapsible.for-mobile h2.ProductItem__Title.Heading{text-align:left;width:70%;float:left;margin:0}#shopify-section-cubes .Collapsible.for-mobile h2.ProductItem__Title.Heading{width:100%}.Collapsible.for-mobile h2.ProductItem__Title.Heading a{text-decoration:none}.ProductList.ProductList--carousel.Carousel.carousel.dev_wrapper{padding-left:15px;padding-right:15px}.categories-mobile button.ProductForm__AddToCart{position:relative!important;margin-bottom:15px!important}.categories-mobile button.button_barner.Button--primary.Button--full,.categories-mobile button.button_barner.Button--secondary.Button--full.pre-order-bt{max-width:100%!important;width:100%!important}button#fittinbox-pop-up-button.vto-pop-up.categories{min-width:100%!important}h2.vto{font-size:15px!important}.vto-container.categories{padding:0!important}.categories-mobile span.ProductForm__AddToCart.Button_.button_barner{min-width:100%!important;width:100%!important;margin-bottom:15px!important}button#fittinbox-pop-up-button.vto-pop-up.categories h2.vto{font-size:14px!important}.ProductItem__Info.ProductItem__Info--center.desktop{display:none}.venta-corporativa.vto .CollectionItem{height:550px;margin-bottom:40px}}@media only screen and (min-width: 1650px){button#fittinbox-pop-up-button.vto-pop-up.categories{width:294px}img.gif-vto{margin-left:0!important}}div#vto-button.vto-container.categories h2.vto{margin-top:15px!important}.Icon_Gafas{background-image:url(//cdn.shopify.com/s/files/1/0015/5110/6106/files/icon-glasses.png?v=3643892162594893681);background-repeat:no-repeat;background-size:35px;width:35px;height:40px}.Icon_Screens{background-image:url(https://cdn.shopify.com/s/files/1/0015/5110/6106/files/SCREENS_1.png?v=1626780455);background-repeat:no-repeat;background-size:50px;width:50px;height:30px;display:block}.Icon_Face{background-image:url(//cdn.shopify.com/s/files/1/0015/5110/6106/files/icon-photo.png?v=3578262369597103209);background-repeat:no-repeat;background-size:35px;width:35px;height:40px}.Collapsible.for-mobile{border-top:0px!important}button.Button_Face,button.Button_Gafas{width:12%}button.Button_Gafas{margin-left:-5%}button.Button_Face{margin-left:5px}.border-icons{border-bottom:1px solid grey}.show-fittinbox-pop-up-main-column:hover:after{content:"Pupillary Distance";margin-left:10px;font-size:1.04rem;font-weight:400;font-family:Roboto Condensed,sans-serif;position:absolute;width:120px;text-align:left;top:14px}.add-to-card-col.for-desk.vto,.add-to-card-col.vto{height:150px!important}.vto-pop-up.categories h2.vto{font-size:16px!important}section#section-collection-vto a{text-decoration:underline}#vto-button img.image-kids{display:none}.modal-fittinbox{position:fixed;z-index:6;height:auto!important;top:5%;font-size:14px;background-color:#000000c7;color:#fff;border:0px #0a406c solid;text-align:center!important}@media only screen and (max-width: 1007px){.modal-fittinbox,.modal-help-PD{left:5%!important;width:90%!important}}.modal-fittinbox.active{visibility:visible}.popup-fittingbox-barner-logo{width:100%;position:absolute;top:10px}.removeModal-fittinbox-pop-up{background-color:#000;color:#fff;margin:0!important;z-index:1000;top:0;padding:10px;position:absolute;right:0;border:0;outline:none}.show-fittinbox-pop-up-main-column{background-color:transparent;color:#fff;margin:0!important;left:0;font-size:26px;position:absolute;padding:10px;top:0}#my-fitmix-container{width:100%;height:600px}@media screen and (max-height: 900px){#my-fitmix-container{width:100%;height:520px}}@media screen and (max-height: 800px){#my-fitmix-container{width:100%;height:435px}}@media screen and (max-height: 700px){#my-fitmix-container{width:100%;height:320px}}@media screen and (max-height: 600px){#my-fitmix-container{width:100%;height:260px}}@media screen and (max-height: 500px){#my-fitmix-container{width:100%;height:200px}}@media screen and (max-height: 400px){#my-fitmix-container{width:100%;height:120px}}#fittinbox-collection-products{overflow-x:scroll;overflow-y:hidden;width:100%;background-color:#fff;color:#000;position:relative;padding-bottom:10px}#fittinbox-collection-products div.fitting-box-dragable-carousel{width:max-content;margin:0 auto}#fittinbox-collection-products .carousel-cell{display:inline-block;cursor:pointer;vertical-align:top}#fittinbox-collection-products .select-product.selected{border:1px black solid}.fittinbox-collection-label{color:#000;text-transform:uppercase;width:100%;text-align:center}.fittinbox-collection-label strong{color:#000;text-transform:uppercase}#fittinbox-collection-products .select-collection img{margin-top:15px;height:80px;max-width:inherit}#fittinbox-collection-label{background-color:#fff;padding-top:15px;float:left;width:100%;height:30px}#fittinbox-collection-breadcrumb{text-align:left;position:absolute;background-color:transparent;color:#000;margin-top:-30px;padding-top:5px}.fittinbox-inner{background-color:#fff;padding:10px 20px 0;border-radius:0 5px 0 0}.fittinbox-breadcrumb-item-root.fittinbox-breadcrumb-item{margin-left:5px}.fittinbox-breadcrumb-item{display:inline;margin:10px 0}.fittinbox-breadcrumb-item.selected{font-weight:700}.fittinbox-inner{cursor:pointer}.fittinbox-breadcrumb-item-element.fittinbox-breadcrumb-item:last-child{font-weight:700}.fittinbox-breadcrumb-item:before{content:" / "}.fittinbox-breadcrumb-item-root.fittinbox-breadcrumb-item:before{content:""}#fittinbox-collection-products .select-collection{margin:0 10px;width:180px;overflow:hidden}#fittinbox-product-detail{background-color:#d3d3d3!important;width:100%;height:80px}#fittinbox-product-detail .current-selected{height:50px;padding-top:15px;text-align:left;padding-left:20px;color:#000;float:left;width:50%}#fittinbox-product-detail .circle-color{float:left}#fittinbox-product-detail .swatch-element{width:42px;height:42px;border-radius:50px;border:4px solid transparent}#fittinbox-product-detail .info-color{margin-left:50px;font-weight:700}#fittinbox-product-detail .current-selected-add-cart{float:right;width:45%;text-align:right}#fittinbox-product-detail .current-selected-add-cart .ProductForm__AddToCart{position:absolute;padding:0;margin:20px -20px!important;right:40px;width:auto!important;height:35px;font-size:16px}.remove-fittinbox-help{font-size:1.1em}@media only screen and (max-width: 1007px){.remove-fittinbox-help,#fittinbox-woman,#fittinbox-man{margin-left:auto!important;margin-right:auto!important}}.vto-pop-up{border:none;background:transparent;outline:none;cursor:pointer;padding-left:0;padding-right:0}.vto-container{display:flex;align-items:center;padding:20px 0 0}@media only screen and (max-width: 1600px){.vto-container{padding-top:10px}}h2.vto{font-family:var(--body_font);text-transform:none;color:#000;font-size:14px!important;font-weight:500}.swatch-element label{height:100%;width:100%;border-radius:50%}.swatch-element.black-noir label,.swatch-element.black-noir .myLabel,.colorFilter.black{background-color:#000}.swatch-element.palace-blue label,.swatch-element.palace-blue .myLabel{background-color:#3351c1}.swatch-element.ruby-red label,.swatch-element.ruby-red .myLabel{background-color:#b11e29}.swatch-element.honey label,.swatch-element.honey .myLabel,.colorFilter.yellow,.swatch-element.multicolor label,.swatch-element.multicolor .myLabel{background-color:#e9c962}.swatch-element.military-green label,.swatch-element.military-green .myLabel{background-color:#8eb195}.swatch-element.bright-sky label,.swatch-element.bright-sky .myLabel{background-color:#badaef}.swatch-element.dusty-pink label,.swatch-element.dusty-pink .myLabel,.colorFilter.pink,.swatch-element.pink label,.swatch-element.pink .myLabel{background-color:#d89aac}.swatch-element.coconut-milk label,.swatch-element.coconut-milk .myLabel{background-color:#efece7}.swatch-element.tortoise label,.swatch-element.tortoise .myLabel,.swatch-element.blue-tortoise label,.swatch-element.blue-tortoise .myLabel,.swatch-element.light-tortoise label,.swatch-element.light-tortoise .myLabel{background-color:#351815}.swatch-element.pink-tortoise label,.swatch-element.pink-tortoise .myLabel{background-color:#6c554d}.swatch-element.burgundy-red label,.swatch-element.burgundy-red .myLabel,.colorFilter.red{background-color:#b0434c}.swatch-element.dark-green label,.swatch-element.dark-green .myLabel{background-color:#555c47}.swatch-element.navy-blue label,.swatch-element.navy-blue .myLabel{background-color:#404c64}.swatch-element.blue-steel label,.swatch-element.blue-steel .myLabel,.colorFilter.blue{background-color:#4e8799}.swatch-element.steel-grey label,.swatch-element.steel-grey .myLabel{background-color:#8f8f8f}.swatch-element.bright-gold label,.swatch-element.bright-gold .myLabel{background-color:#d4bb80}.swatch-element.light-havana label,.swatch-element.light-havana .myLabel{background-color:#f3a343}.swatch-element.blue-havana label,.swatch-element.blue-havana .myLabel{background-color:#031b36}.swatch-element.havana label,.swatch-element.havana .myLabel{background-color:#c26532}.swatch-element.black label,.swatch-element.black .myLabel{background-color:#2c3835}.swatch-element.crystal-brown label,.swatch-element.crystal-brown .myLabel{background-color:#de8e61}.swatch-element.crystal label,.swatch-element.crystal .myLabel{background-color:#b8b8b8}.swatch-element.lemon-opal label,.swatch-element.lemon-opal .myLabel{background-color:#dfe1b9}.swatch-element.pink-havana label,.swatch-element.pink-havana .myLabel{background-color:pink}.swatch-element.silver label,.swatch-element.silver .myLabel,.colorFilter.silver{background-color:#b6b6b6}.swatch-element.gold label,.swatch-element.gold .myLabel,.colorFilter.gold{background-color:#d29d46}.swatch-element.classic-blue label,.swatch-element.classic-blue .myLabel{background-color:#0275ca}.swatch-element.classic-red label,.swatch-element.classic-red .myLabel{background-color:#f21717}.swatch-element.gold-matte label,.swatch-element.gold-matte .myLabel{background-color:#f0c08c}.swatch-element.silver-matte label,.swatch-element.silver-matte .myLabel{background-color:#746d6d}.swatch-element.brown label,.swatch-element.brown .myLabel{background-color:#964b00}.swatch-element.carnelian-flame label,.swatch-element.carnelian-flame .myLabel{background-color:#c06c57}.swatch-element.aqua label,.swatch-element.aqua .myLabel{background-color:#335099}.swatch-element.winery label,.swatch-element.winery .myLabel{background-color:#a2374e}.swatch-element.blueberry label,.swatch-element.blueberry .myLabel{background-color:#282d35}.swatch-element.black-tortoise label,.swatch-element.black-tortoise .myLabel{background-color:#2f2824}.swatch-element.caramel-tortoise label,.swatch-element.caramel-tortoise .myLabel{background-color:#785124}.swatch-element.mustard label,.swatch-element.mustard .myLabel{background-color:#af8449}.swatch-element.plum label,.swatch-element.plum .myLabel{background-color:#7e6959}.swatch-element.dark-jade label,.swatch-element.dark-jade .myLabel,.swatch-element.light-jade label,.swatch-element.light-jade .myLabel{background-color:#545d3e}
/*# sourceMappingURL=/s/files/1/0015/5110/6106/t/231/assets/vto.css.map */
