.elementor-13696 .elementor-element.elementor-element-82c0548{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13696 .elementor-element.elementor-element-0b8ffac{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12em;--padding-bottom:20em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-13696 .elementor-element.elementor-element-0b8ffac:not(.elementor-motion-effects-element-type-background), .elementor-13696 .elementor-element.elementor-element-0b8ffac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opticallery.cl/wp-content/uploads/2026/01/lentes-deportivos-mujer.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13696 .elementor-element.elementor-element-0b8ffac::before, .elementor-13696 .elementor-element.elementor-element-0b8ffac > .elementor-background-video-container::before, .elementor-13696 .elementor-element.elementor-element-0b8ffac > .e-con-inner > .elementor-background-video-container::before, .elementor-13696 .elementor-element.elementor-element-0b8ffac > .elementor-background-slideshow::before, .elementor-13696 .elementor-element.elementor-element-0b8ffac > .e-con-inner > .elementor-background-slideshow::before, .elementor-13696 .elementor-element.elementor-element-0b8ffac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5ff2e31 );--background-overlay:'';}.elementor-13696 .elementor-element.elementor-element-449bb20{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;text-align:center;}.elementor-13696 .elementor-element.elementor-element-449bb20 > .elementor-widget-container{background-color:var( --e-global-color-87484e7 );margin:0px 0px 0px 0px;padding:6px 15px 6px 26px;border-radius:3px 3px 3px 3px;}.elementor-13696 .elementor-element.elementor-element-449bb20.elementor-element{--order:-99999 /* order start hack */;}.elementor-13696 .elementor-element.elementor-element-449bb20 .elementor-heading-title{font-size:16px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-13696 .elementor-element.elementor-element-67b0141 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-13696 .elementor-element.elementor-element-67b0141.elementor-element{--align-self:flex-start;}.elementor-13696 .elementor-element.elementor-element-67b0141{text-align:start;}.elementor-13696 .elementor-element.elementor-element-67b0141 .elementor-heading-title{font-size:70px;line-height:83px;color:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-6205114 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-13696 .elementor-element.elementor-element-6205114.elementor-element{--align-self:flex-start;}.elementor-13696 .elementor-element.elementor-element-6205114{text-align:start;}.elementor-13696 .elementor-element.elementor-element-6205114 .elementor-heading-title{font-size:70px;line-height:83px;color:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-818984d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13696 .elementor-element.elementor-element-818984d.elementor-element{--align-self:flex-start;}.elementor-13696 .elementor-element.elementor-element-818984d{text-align:start;}.elementor-13696 .elementor-element.elementor-element-818984d .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-9b6e6ce .elementor-button{background-color:var( --e-global-color-6b9cc3d );font-size:19px;font-weight:600;fill:var( --e-global-color-5ff2e31 );color:var( --e-global-color-5ff2e31 );padding:20px 30px 20px 30px;}.elementor-13696 .elementor-element.elementor-element-9b6e6ce .elementor-button:hover, .elementor-13696 .elementor-element.elementor-element-9b6e6ce .elementor-button:focus{background-color:var( --e-global-color-87484e7 );color:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-9b6e6ce > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-13696 .elementor-element.elementor-element-9b6e6ce .elementor-button:hover svg, .elementor-13696 .elementor-element.elementor-element-9b6e6ce .elementor-button:focus svg{fill:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-953e832{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:4%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:4%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-normal-color:#54595F;}.elementor-13696 .elementor-element.elementor-element-953e832 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-13696 .elementor-element.elementor-element-953e832 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-13696 .elementor-element.elementor-element-89365f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-13696 .elementor-element.elementor-element-89365f0:not(.elementor-motion-effects-element-type-background), .elementor-13696 .elementor-element.elementor-element-89365f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13696 .elementor-element.elementor-element-31819af{--display:flex;--border-radius:3px 3px 3px 3px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:2;overflow:visible;}.elementor-13696 .elementor-element.elementor-element-31819af:not(.elementor-motion-effects-element-type-background), .elementor-13696 .elementor-element.elementor-element-31819af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ff2e31 );}.elementor-13696 .elementor-element.elementor-element-a1b4697 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-13696 .elementor-element.elementor-element-82fd10b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 2em 0em;}.elementor-13696 .elementor-element.elementor-element-82fd10b.elementor-element{--align-self:center;}.elementor-13696 .elementor-element.elementor-element-82fd10b{text-align:center;}.elementor-13696 .elementor-element.elementor-element-82fd10b .elementor-heading-title{font-size:30px;}.elementor-13696 .elementor-element.elementor-element-be9066b{--grid-columns:4;--grid-row-gap:38px;--grid-column-gap:40px;}.elementor-13696 .elementor-element.elementor-element-be9066b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-13696 .elementor-element.elementor-element-be9066b .e-loop-item > .elementor-section, .elementor-13696 .elementor-element.elementor-element-be9066b .e-loop-item > .elementor-section > .elementor-container, .elementor-13696 .elementor-element.elementor-element-be9066b .e-loop-item > .e-con, .elementor-13696 .elementor-element.elementor-element-be9066b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-13696 .elementor-element.elementor-element-7c10df0:not(.elementor-motion-effects-element-type-background), .elementor-13696 .elementor-element.elementor-element-7c10df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13696 .elementor-element.elementor-element-7c10df0 > .elementor-container{max-width:1570px;}.elementor-13696 .elementor-element.elementor-element-7c10df0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;overflow:visible;}.elementor-13696 .elementor-element.elementor-element-7c10df0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13696 .elementor-element.elementor-element-2c790d3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13696 .elementor-element.elementor-element-2c790d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13696 .elementor-element.elementor-element-2c790d3 > .elementor-element-populated{padding:50px 100px 50px 50px;}.elementor-13696 .elementor-element.elementor-element-233a6ce{text-align:start;}.elementor-13696 .elementor-element.elementor-element-2863ba4{text-align:justify;}.elementor-13696 .elementor-element.elementor-element-83342d1 .elementor-button{background-color:var( --e-global-color-6b9cc3d );font-size:16px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:25px 35px 25px 35px;}.elementor-13696 .elementor-element.elementor-element-83342d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13696 .elementor-element.elementor-element-83342d1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13696 .elementor-element.elementor-element-b310903 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 .premium-carousel-scale .slick-slide{transition:all 300ms !important;}.elementor-13696 .elementor-element.elementor-element-19c99c5 .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-13696 .elementor-element.elementor-element-19c99c5 > .elementor-widget-container{margin:-109px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 .slick-dots,.elementor-13696 .elementor-element.elementor-element-19c99c5 .premium-carousel-nav-fraction{text-align:center;}.elementor-13696 .elementor-element.elementor-element-19c99c5 .premium-carousel-wrapper .slick-arrow{font-size:14px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 .premium-carousel-wrapper .slick-arrow svg{width:14px;height:14px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 ul.slick-dots li{color:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-19c99c5 ul.slick-dots li svg{fill:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-19c99c5 .fraction-pagination-total{color:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-19c99c5 ul.slick-dots li.slick-active{color:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-19c99c5 ul.slick-dots li.slick-active svg{fill:var( --e-global-color-6b9cc3d );}.elementor-13696 .elementor-element.elementor-element-19c99c5 .fraction-pagination-current{color:var( --e-global-color-6b9cc3d );}@media(min-width:768px){.elementor-13696 .elementor-element.elementor-element-82c0548{--width:100%;}.elementor-13696 .elementor-element.elementor-element-0b8ffac{--content-width:1570px;}.elementor-13696 .elementor-element.elementor-element-89365f0{--content-width:1570px;}.elementor-13696 .elementor-element.elementor-element-2c790d3{width:37.663%;}.elementor-13696 .elementor-element.elementor-element-b310903{width:61.751%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13696 .elementor-element.elementor-element-2c790d3{width:50%;}.elementor-13696 .elementor-element.elementor-element-b310903{width:50%;}}@media(max-width:1370px){.elementor-13696 .elementor-element.elementor-element-449bb20{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}}@media(max-width:1024px){.elementor-13696 .elementor-element.elementor-element-0b8ffac:not(.elementor-motion-effects-element-type-background), .elementor-13696 .elementor-element.elementor-element-0b8ffac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13696 .elementor-element.elementor-element-0b8ffac{--padding-top:7em;--padding-bottom:6em;--padding-left:1em;--padding-right:10em;}.elementor-13696 .elementor-element.elementor-element-449bb20{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-13696 .elementor-element.elementor-element-67b0141 .elementor-heading-title{font-size:52px;line-height:60px;}.elementor-13696 .elementor-element.elementor-element-6205114 .elementor-heading-title{font-size:52px;line-height:60px;}.elementor-13696 .elementor-element.elementor-element-818984d .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-13696 .elementor-element.elementor-element-953e832{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13696 .elementor-element.elementor-element-31819af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13696 .elementor-element.elementor-element-be9066b{--grid-columns:2;}.elementor-13696 .elementor-element.elementor-element-7c10df0{margin-top:0px;margin-bottom:0px;padding:0em 1em 2em 1em;}.elementor-13696 .elementor-element.elementor-element-2c790d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13696 .elementor-element.elementor-element-b310903 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 > .elementor-widget-container{margin:-47px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-13696 .elementor-element.elementor-element-82c0548{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13696 .elementor-element.elementor-element-0b8ffac:not(.elementor-motion-effects-element-type-background), .elementor-13696 .elementor-element.elementor-element-0b8ffac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-453px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13696 .elementor-element.elementor-element-0b8ffac{--overlay-opacity:0.39;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-13696 .elementor-element.elementor-element-449bb20 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-13696 .elementor-element.elementor-element-449bb20{--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;}.elementor-13696 .elementor-element.elementor-element-449bb20.elementor-element{--align-self:center;}.elementor-13696 .elementor-element.elementor-element-449bb20 .elementor-heading-title{font-size:15px;}.elementor-13696 .elementor-element.elementor-element-67b0141.elementor-element{--align-self:center;}.elementor-13696 .elementor-element.elementor-element-67b0141 .elementor-heading-title{font-size:37px;line-height:50px;}.elementor-13696 .elementor-element.elementor-element-6205114.elementor-element{--align-self:center;}.elementor-13696 .elementor-element.elementor-element-6205114 .elementor-heading-title{font-size:37px;line-height:50px;}.elementor-13696 .elementor-element.elementor-element-818984d.elementor-element{--align-self:center;}.elementor-13696 .elementor-element.elementor-element-818984d{text-align:center;}.elementor-13696 .elementor-element.elementor-element-818984d .elementor-heading-title{font-size:20px;}.elementor-13696 .elementor-element.elementor-element-953e832{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13696 .elementor-element.elementor-element-89365f0{--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-13696 .elementor-element.elementor-element-31819af{--width:100vw;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-13696 .elementor-element.elementor-element-82fd10b > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-13696 .elementor-element.elementor-element-82fd10b .elementor-heading-title{font-size:25px;}.elementor-13696 .elementor-element.elementor-element-be9066b{--grid-columns:2;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-13696 .elementor-element.elementor-element-7c10df0{margin-top:0px;margin-bottom:0px;padding:3em 0em 0em 0em;}.elementor-13696 .elementor-element.elementor-element-2c790d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 1em 0em 1em;}.elementor-13696 .elementor-element.elementor-element-233a6ce .elementor-heading-title{font-size:30px;}.elementor-13696 .elementor-element.elementor-element-2863ba4{text-align:justify;}.elementor-13696 .elementor-element.elementor-element-b310903 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 2em 1em;}.elementor-13696 .elementor-element.elementor-element-19c99c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 a.carousel-arrow.carousel-next{right:-40px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 a.carousel-arrow.carousel-prev{left:-40px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 a.ver-carousel-arrow.carousel-next{bottom:-40px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 a.ver-carousel-arrow.carousel-prev{top:-40px;}.elementor-13696 .elementor-element.elementor-element-19c99c5 ul.slick-dots li, .elementor-13696 .elementor-element.elementor-element-19c99c5 ul.slick-dots li svg{width:23px;height:23px;font-size:calc( 23px / 2 );}}/* Start custom CSS for heading, class: .elementor-element-449bb20 *//* Forzar el encabezado a alinearse a la izquierda */
.elementor-heading-title {
    text-align: left !important;
    justify-content: flex-start !important;
    margin-left: 0 !important;
    margin-right: auto !important;
    width: 100%;
}

/* Por si el widget contenedor está centrando todo */
.elementor-widget-heading {
    text-align: left !important;
    justify-content: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-818984d */@media (max-width: 767px) {
h2, .woocommerce h2, .woocommerce-page h2 {
    font-size: 40.871px;
    text-align: center !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-449bb20 *//* Forzar el encabezado a alinearse a la izquierda */
.elementor-heading-title {
    text-align: left !important;
    justify-content: flex-start !important;
    margin-left: 0 !important;
    margin-right: auto !important;
    width: 100%;
}

/* Por si el widget contenedor está centrando todo */
.elementor-widget-heading {
    text-align: left !important;
    justify-content: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-818984d */@media (max-width: 767px) {
h2, .woocommerce h2, .woocommerce-page h2 {
    font-size: 40.871px;
    text-align: center !important;
}
}/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-19c99c5 */.elementor-10900 .elementor-element.elementor-element-9335bc3 .premium-carousel-wrapper .slick-arrow {
    font-size: 30px;
    margin-top: -30px;
}/* End custom CSS */