.extra-info{font-size:1.5rem;border:1px solid black;border-radius:100%;width:15px;padding-bottom:25px;height:20px;width:25px;display:inline-block;position:relative;bottom:10px;left:5px;font-weight:700;font-style:italic;font-family:sans-serif;text-align:center}.manufacturer-logos{gap:10px;margin-left:auto;display:flex;flex-direction:row}.graduation-product-title .extra-info{width:20px;padding-bottom:20px}.block-settings-product,.solo-montura-display,.solo-blue-filter-display{display:flex;align-items:center;margin:0}.solo-montura-display,.solo-blue-filter-display{justify-content:space-between}.price-text{margin-left:auto}.sub-text{white-space:wrap}@media screen and (max-width: 1000px){.sub-text{display:none}}.panel-lentes .lens-option-configuration,.lents-img-container,div[panelname=tratamiento] .lens-option-configuration,div[panelname=fabricante] .lens-option-configuration,div[panelname=polarization] .lens-option-configuration,div[panelname=color] .lens-option-configuration{display:flex;align-items:center}div[panelname=fabricante] .lens-option-configuration{gap:10px}.lens-option-configuration--disabled{opacity:.3;transition:none;box-shadow:none;pointer-events:none}.lents-img-container{gap:5px}.lens-text{position:relative;text-align:left}.lens-option-configuration-price{text-wrap:nowrap}.lens-options{display:flex;flex-direction:column;height:400px;overflow-y:auto}.solo-filter-submission,.solo-montura-submission{display:flex;flex-direction:row}@media screen and (min-width: 1000px){.lens-options{padding:1rem;height:auto}.graduations-panels{flex:1;display:flex;flex-direction:column;background:#eff4f7;padding:20px}.base-product-popup{width:50%;background:#fff;height:100%;padding:100px 50px}.product-base-image{width:100%}.popup-close-button{position:absolute;top:20px;right:20px;background:none;border:none;font-size:2rem;cursor:pointer;z-index:1100}.graduation-product-title{text-align:left;line-height:1.5;margin-left:15px}.monturas{justify-content:initial}.solo-filter-submission .lens-option-configuration-price{margin-left:auto;align-items:center;display:flex}.lens-option-configuration,.block-selected-products,.solo-montura-submission,.solo-filter-submission{padding:10px 25px;background:#fff;margin-bottom:15px;position:relative;transition:all .3s ease;cursor:pointer;text-wrap:nowrap}.lens-options::-webkit-scrollbar-track{display:none}.lens-options::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0;height:0}.lens-options::-webkit-scrollbar-thumb{display:none}.lens-options::-webkit-scrollbar-track:hover{display:none}}@media screen and (max-width: 1000px){.lens-text{font-size:1.2rem}.lens-options{width:95%;margin:0 auto;height:60vh}.lens-options::-webkit-scrollbar-track{display:none}.lens-options::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0;height:0}.lens-options::-webkit-scrollbar-thumb{display:none}.lens-options::-webkit-scrollbar-track:hover{display:none}.lens-option-configuration,.block-selected-products,.solo-montura-submission,.solo-filter-submission{padding:10px;background:#fff;position:relative;transition:all .3s ease;cursor:pointer;border:black solid 1px;margin:0 10px 20px}.popup-close-button{position:fixed;top:5px;right:5px;background:none;border:none;font-size:2rem;cursor:pointer;z-index:1100}.product-base-image{max-width:100px}.graduations-panels{background:#eff4f7;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100}.base-product-popup{position:fixed;bottom:0;width:100%!important;max-height:20%;overflow-y:auto;z-index:102;background-color:#fff;box-shadow:0 -2px 10px #0003;left:0;display:flex}}.frame-details-cristales{font-size:10px;display:flex;flex-direction:column-reverse}.popup-navigation-buttons{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 30px;margin-top:2rem}.popup-navigation-buttons .h2{position:relative}.navigation-button{cursor:pointer;font-size:1.4rem;text-wrap:nowrap;width:20%}.navigation-button:hover{text-decoration:underline}.lens-option.selected{background-color:#e9e9e9;border-color:#bbb}.lens-option-configuration:hover,.block-selected-products:hover,.solo-montura-submission:hover,.solo-filter-submission:hover{box-shadow:0 0 10px 5px #00000080;z-index:1}.funnel-price-container{text-align:center;width:100%}.frame-price-container,.total-price-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.frame-price-text,.frame-price,.total-price-text,.total-price{margin:5px 10px;display:inline-block}.frame-price-text,.total-price-text{font-weight:700;width:auto}.frame-price,.price-glass,.total-price{font-size:1.4rem;color:#333;font-weight:700}.frame-price-container p,.total-price-container p{margin:2px}.sequra-funnel{margin-top:20px;text-align:center}.sequra-funnel p{font-size:.9rem;margin:0 auto}.sequra-funnel img{max-width:100px;margin-top:10px;display:block;margin-left:auto;margin-right:auto}.prices-display div{margin:10px 0;font-size:1rem}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:none;align-items:center;justify-content:center;z-index:1000}.lenses-popup-content{position:relative;background-color:#fff;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;text-align:center;overflow:hidden;height:100%;width:100%}.graduation-product-title{font-weight:700}.graduation-product-description{font-size:.9rem;color:#666}.graduation-product-price{font-weight:700;display:block;margin-top:.5rem}.choices-panel[panelname=Lentes] .lens-option-configuration[option-value-es="Pendiente Graduacion"],.lens-option-configuration[option-value-es="Cristales Finos"],.lens-option-configuration[option-value-es="Cristales Finos 1.5"],div[product-type="Gafas graduadas"] .panel-tratamiento .lens-option-configuration[option-value-es=Polarizado],div[product-type="Gafas graduadas"] .panel-tratamiento .lens-option-configuration[option-value-es="Sin polarizar"]{display:none}label[for=file]{display:flex;flex-direction:column;gap:1rem;cursor:pointer}#file{visibility:hidden;width:0;height:0}@media only screen and (min-width: 1001px){.logo-container-desktop{display:flex;justify-content:center}.logo-container-mobile{display:none}}@media only screen and (max-width: 1000px){.logo-container-desktop{display:none}.logo-container-mobile{margin-top:20px}.logo-container-mobile img{max-width:200px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/customizer.css.map */
