.elementor-57302 .elementor-element.elementor-element-32933a6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-32933a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-a24bab5{--spacer-size:20px;}.elementor-57302 .elementor-element.elementor-element-1c373b4{--spacer-size:20px;}.elementor-57302 .elementor-element.elementor-element-80a4f06{--spacer-size:20px;}.elementor-57302 .elementor-element.elementor-element-178a6e8:not(.elementor-motion-effects-element-type-background), .elementor-57302 .elementor-element.elementor-element-178a6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/1.-REMI-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-178a6e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-178a6e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-bd8a271{--spacer-size:100vh;}.elementor-57302 .elementor-element.elementor-element-4254660 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-57302 .elementor-element.elementor-element-4254660 .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-bb86bfe > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-bb86bfe{text-align:end;}.elementor-57302 .elementor-element.elementor-element-bb86bfe .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-876b92e{--spacer-size:5vh;}.elementor-57302 .elementor-element.elementor-element-3de38ad:not(.elementor-motion-effects-element-type-background), .elementor-57302 .elementor-element.elementor-element-3de38ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/2.-ARIS-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-3de38ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-3de38ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-a9be2a5{--spacer-size:100vh;}.elementor-57302 .elementor-element.elementor-element-c46603b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-57302 .elementor-element.elementor-element-c46603b .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-0e63713 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-0e63713{text-align:end;}.elementor-57302 .elementor-element.elementor-element-0e63713 .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-9c002eb{--spacer-size:5vh;}.elementor-57302 .elementor-element.elementor-element-41aaa20:not(.elementor-motion-effects-element-type-background), .elementor-57302 .elementor-element.elementor-element-41aaa20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/3.-TALULLAH-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-41aaa20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-41aaa20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-08f88dd{--spacer-size:100vh;}.elementor-57302 .elementor-element.elementor-element-f7f9151 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-57302 .elementor-element.elementor-element-f7f9151 .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-482e11d > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-482e11d{text-align:end;}.elementor-57302 .elementor-element.elementor-element-482e11d .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-1afa790{--spacer-size:5vh;}.elementor-57302 .elementor-element.elementor-element-0c383e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-0c383e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/1.-REMI-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-0c383e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-0c383e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-4a64671{--spacer-size:600px;}.elementor-57302 .elementor-element.elementor-element-0a07e36{padding:0% 0% 0% 0%;}.elementor-57302 .elementor-element.elementor-element-db3429e > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-57302 .elementor-element.elementor-element-db3429e .elementor-heading-title{font-size:24px;color:#000000;}.elementor-57302 .elementor-element.elementor-element-db3429e .elementor-heading-title a:hover, .elementor-57302 .elementor-element.elementor-element-db3429e .elementor-heading-title a:focus{color:#000000;}.elementor-57302 .elementor-element.elementor-element-db3429e .elementor-heading-title a{transition-duration:0.4s;}.elementor-57302 .elementor-element.elementor-element-8d1ec1c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-8d1ec1c{text-align:end;}.elementor-57302 .elementor-element.elementor-element-8d1ec1c .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-69064ec{--spacer-size:20px;}.elementor-57302 .elementor-element.elementor-element-fca6e78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-fca6e78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/2.-ARIS-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-fca6e78{max-width:initial;flex:none;min-width:25px;}.elementor-57302 .elementor-element.elementor-element-fca6e78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 0% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-fca6e78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-8d92b23{--spacer-size:600px;}.elementor-57302 .elementor-element.elementor-element-f39c02e{padding:0% 0% 0% 0%;}.elementor-57302 .elementor-element.elementor-element-f50039f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-57302 .elementor-element.elementor-element-f50039f .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-c8c7037 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-c8c7037{text-align:end;}.elementor-57302 .elementor-element.elementor-element-c8c7037 .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-0ac97dd{--spacer-size:20px;}.elementor-57302 .elementor-element.elementor-element-d54dafd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-d54dafd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/3.-TALULLAH-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-d54dafd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-d54dafd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-9887895{--spacer-size:600px;}.elementor-57302 .elementor-element.elementor-element-b8a4bef{padding:0% 0% 0% 0%;}.elementor-57302 .elementor-element.elementor-element-43078c7 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-57302 .elementor-element.elementor-element-43078c7 .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-e4ec90c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-e4ec90c{text-align:end;}.elementor-57302 .elementor-element.elementor-element-e4ec90c .elementor-heading-title{font-size:24px;}.elementor-57302 .elementor-element.elementor-element-4a32efb{--spacer-size:20px;}.elementor-57302 .elementor-element.elementor-element-53bd8e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-53bd8e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/4.-Blocco-sun1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-57302 .elementor-element.elementor-element-53bd8e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-57302 .elementor-element.elementor-element-53bd8e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-57302 .elementor-element.elementor-element-53bd8e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-53bd8e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-0d2e933{text-align:center;}.elementor-57302 .elementor-element.elementor-element-0d2e933 .elementor-heading-title{color:#000000;}.elementor-57302 .elementor-element.elementor-element-26a57cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-26a57cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/7.blocco-optical2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-57302 .elementor-element.elementor-element-26a57cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-57302 .elementor-element.elementor-element-26a57cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-57302 .elementor-element.elementor-element-26a57cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-26a57cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-c0646fa{text-align:center;}.elementor-57302 .elementor-element.elementor-element-c0646fa .elementor-heading-title{color:#FFFFFF;}.elementor-57302 .elementor-element.elementor-element-0ae7ebb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-57302 .elementor-element.elementor-element-99e4d91 > .elementor-container{min-height:400px;}.elementor-57302 .elementor-element.elementor-element-23290b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-23290b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-a21e279{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-c68a927{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-6affe8f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-6affe8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-b14dbbd{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-745f6e2{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-7c24de3 > .elementor-container{min-height:400px;}.elementor-57302 .elementor-element.elementor-element-9788ee0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-9788ee0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-ffc635a{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-fc369fe{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-083a500 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-083a500 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-f919bf5{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-96f4234{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-04625eb > .elementor-container{min-height:400px;}.elementor-57302 .elementor-element.elementor-element-04625eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-04625eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-2b7289a .elementor-heading-title{color:#000000;}.elementor-57302 .elementor-element.elementor-element-560c0d3:not(.elementor-motion-effects-element-type-background), .elementor-57302 .elementor-element.elementor-element-560c0d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-57302 .elementor-element.elementor-element-560c0d3 > .elementor-container{min-height:400px;}.elementor-57302 .elementor-element.elementor-element-560c0d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-560c0d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-ac61801 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-ac61801 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-ee503f7{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-572ae09 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-572ae09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-db512b8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-57302 .elementor-element.elementor-element-8c67816 > .elementor-container{min-height:400px;}.elementor-57302 .elementor-element.elementor-element-d6b930c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-d6b930c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-9c5fc4c{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-737f195 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-737f195 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-166f3d7{--spacer-size:50px;}.elementor-57302 .elementor-element.elementor-element-bbc5532 > .elementor-container{min-height:400px;}.elementor-57302 .elementor-element.elementor-element-bbc5532{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-bbc5532 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57302 .elementor-element.elementor-element-6e71fdc .elementor-heading-title{color:#000000;}.elementor-57302 .elementor-element.elementor-element-ca971e6 > .elementor-container{min-height:400px;}.elementor-57302 .elementor-element.elementor-element-ca971e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57302 .elementor-element.elementor-element-ca971e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:700px){.elementor-57302 .elementor-element.elementor-element-92bb3ae{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-0ae7ebb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-99e4d91 > .elementor-container{min-height:50vh;}.elementor-57302 .elementor-element.elementor-element-99e4d91{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-23290b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-23290b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/1.Jules_-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-23290b8{width:50%;}.elementor-57302 .elementor-element.elementor-element-23290b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57302 .elementor-element.elementor-element-23290b8 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-a21e279{--spacer-size:50vh;}.elementor-57302 .elementor-element.elementor-element-475ac9a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-fb9a574{width:50%;}.elementor-57302 .elementor-element.elementor-element-dc264ad .elementor-heading-title{font-size:16px;}.elementor-57302 .elementor-element.elementor-element-7442e83{width:50%;}.elementor-57302 .elementor-element.elementor-element-9333817{text-align:end;}.elementor-57302 .elementor-element.elementor-element-9333817 .elementor-heading-title{font-size:16px;}.elementor-57302 .elementor-element.elementor-element-c68a927{--spacer-size:5vh;}.elementor-57302 .elementor-element.elementor-element-6affe8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-6affe8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/2.-Talullah-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-6affe8f{width:50%;}.elementor-57302 .elementor-element.elementor-element-6affe8f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57302 .elementor-element.elementor-element-6affe8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-b14dbbd{--spacer-size:50vh;}.elementor-57302 .elementor-element.elementor-element-c810cce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-1b64d94{width:50%;}.elementor-57302 .elementor-element.elementor-element-8a0e17b .elementor-heading-title{font-size:16px;}.elementor-57302 .elementor-element.elementor-element-e69b029{width:50%;}.elementor-57302 .elementor-element.elementor-element-9ae9668{text-align:end;}.elementor-57302 .elementor-element.elementor-element-9ae9668 .elementor-heading-title{font-size:16px;}.elementor-57302 .elementor-element.elementor-element-745f6e2{--spacer-size:5vh;}.elementor-57302 .elementor-element.elementor-element-7c24de3 > .elementor-container{min-height:50vh;}.elementor-57302 .elementor-element.elementor-element-7c24de3{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-9788ee0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-9788ee0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/4.-Aris-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-9788ee0{width:50%;}.elementor-57302 .elementor-element.elementor-element-9788ee0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57302 .elementor-element.elementor-element-9788ee0 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-ffc635a{--spacer-size:50vh;}.elementor-57302 .elementor-element.elementor-element-6288cf4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-d27fc40{width:50%;}.elementor-57302 .elementor-element.elementor-element-a2d02d9 .elementor-heading-title{font-size:16px;}.elementor-57302 .elementor-element.elementor-element-ceeb0c5{width:50%;}.elementor-57302 .elementor-element.elementor-element-855a371{text-align:end;}.elementor-57302 .elementor-element.elementor-element-855a371 .elementor-heading-title{font-size:16px;}.elementor-57302 .elementor-element.elementor-element-fc369fe{--spacer-size:5vh;}.elementor-57302 .elementor-element.elementor-element-083a500:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-083a500 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/3.-Remi-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-083a500{width:50%;}.elementor-57302 .elementor-element.elementor-element-083a500.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57302 .elementor-element.elementor-element-083a500 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-f919bf5{--spacer-size:50vh;}.elementor-57302 .elementor-element.elementor-element-f147c10{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-26b745b{width:50%;}.elementor-57302 .elementor-element.elementor-element-ed03ea1 .elementor-heading-title{font-size:16px;}.elementor-57302 .elementor-element.elementor-element-df1e2d3{width:50%;}.elementor-57302 .elementor-element.elementor-element-9e76896{text-align:end;}.elementor-57302 .elementor-element.elementor-element-9e76896 .elementor-heading-title{font-size:16px;}.elementor-57302 .elementor-element.elementor-element-96f4234{--spacer-size:5vh;}.elementor-57302 .elementor-element.elementor-element-04625eb:not(.elementor-motion-effects-element-type-background), .elementor-57302 .elementor-element.elementor-element-04625eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/6-BLOCCO-SUN-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-04625eb > .elementor-container{min-height:75vh;}.elementor-57302 .elementor-element.elementor-element-2b7289a{text-align:center;}.elementor-57302 .elementor-element.elementor-element-560c0d3 > .elementor-container{min-height:25vh;}.elementor-57302 .elementor-element.elementor-element-560c0d3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-ac61801:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-ac61801 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/7.-SORAYA-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-ac61801{width:50%;}.elementor-57302 .elementor-element.elementor-element-ac61801.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57302 .elementor-element.elementor-element-ac61801 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-ee503f7{--spacer-size:41vh;}.elementor-57302 .elementor-element.elementor-element-572ae09{width:50%;}.elementor-57302 .elementor-element.elementor-element-572ae09 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-8c67816 > .elementor-container{min-height:25vh;}.elementor-57302 .elementor-element.elementor-element-8c67816{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-d6b930c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-d6b930c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/10.-ZORA-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-d6b930c{width:50%;}.elementor-57302 .elementor-element.elementor-element-d6b930c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57302 .elementor-element.elementor-element-d6b930c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-9c5fc4c{--spacer-size:41vh;}.elementor-57302 .elementor-element.elementor-element-737f195:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57302 .elementor-element.elementor-element-737f195 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/last-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-737f195{width:50%;}.elementor-57302 .elementor-element.elementor-element-737f195.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-57302 .elementor-element.elementor-element-737f195 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-57302 .elementor-element.elementor-element-166f3d7{--spacer-size:41vh;}.elementor-57302 .elementor-element.elementor-element-bbc5532:not(.elementor-motion-effects-element-type-background), .elementor-57302 .elementor-element.elementor-element-bbc5532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/11.-BLOCCO-OPTICAL-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-bbc5532 > .elementor-container{min-height:75vh;}.elementor-57302 .elementor-element.elementor-element-6e71fdc{text-align:center;}.elementor-57302 .elementor-element.elementor-element-ca971e6:not(.elementor-motion-effects-element-type-background), .elementor-57302 .elementor-element.elementor-element-ca971e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpluseyewear.com/wp-content/uploads/2026/11/12.-BANNERjpg-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57302 .elementor-element.elementor-element-ca971e6 > .elementor-container{min-height:75vh;}}/* Start custom CSS for spacer, class: .elementor-element-80a4f06 */@media (min-width: 1025px) {
  .page-id-57302 #main .wf-wrap,
  .page-id-57302 #main .wf-container-main,
  .page-id-57302 #content,
  .page-id-57302 .elementor-57302 .elementor-container {
    width: 100% !important;
    max-width: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }

  .page-id-57302 .elementor-57302 .elementor-element-populated {
    padding: 0 !important;
  }

  .page-id-57302 .elementor-57302 .elementor-widget-image img {
    display: block;
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32933a6 *//* =========================================
   JPLUS — DESKTOP E TABLET FULL WIDTH
========================================= */

@media (min-width: 768px) {
  .page-id-57302 #main .wf-wrap,
  .page-id-57302 #main .wf-container-main,
  .page-id-57302 #content,
  .page-id-57302 .elementor-57302 .elementor-container {
    width: 100% !important;
    max-width: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }

  .page-id-57302 .elementor-57302 .elementor-element-populated {
    padding: 0 !important;
  }

  .page-id-57302 .elementor-57302 .elementor-widget-image img {
    display: block;
    width: 100%;
  }
}

/* =========================================
   MOBILE — FULL WIDTH
========================================= */

@media (max-width: 767px) {

  .page-id-57302 #main {
    padding-top: 0 !important;
  }

  .page-id-57302 .elementor-57302 :is(
    .elementor-element-92bb3ae,
    .elementor-element-04625eb,
    .elementor-element-bbc5532,
    .elementor-element-ca971e6
  ) {
    width: 100vw !important;
    max-width: 100vw !important;
    margin: 0 0 0 calc(50% - 50vw) !important;
    padding: 0 !important;
  }

  .page-id-57302 .elementor-element-92bb3ae :is(
    .elementor-container,
    .elementor-widget-wrap,
    .elementor-widget-container
  ) {
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .page-id-57302 .elementor-element-92bb3ae video {
    display: block !important;
    width: 100% !important;
    height: auto !important;
  }
}

/* =========================================
   DESKTOP — HOVER MODELLI E PREZZI
========================================= */

@media (min-width: 1025px) {

  .page-id-57302 .elementor-element-04637f6
  .elementor-inner-section {
    opacity: 0;
    transform: translateY(10px);
    transition: opacity .35s ease, transform .35s ease;
  }

  .page-id-57302 .elementor-element-04637f6
  > .elementor-container > .elementor-column:is(:hover, :focus-within)
  .elementor-inner-section {
    opacity: 1;
    transform: translateY(0);
  }
}

/* =========================================
   TABLET + MOBILE — TESTI AL TOCCO
========================================= */

@media (max-width: 1024px) {

  html.jplus-interactions
  .page-id-57302 .elementor-57302 :is(
    .elementor-element-178a6e8,
    .elementor-element-3de38ad,
    .elementor-element-41aaa20,
    .elementor-element-99e4d91,
    .elementor-element-7c24de3
  ) > .elementor-container > .elementor-column
  .elementor-inner-section {
    opacity: 0;
    transform: translateY(10px);
    transition: opacity .35s ease, transform .35s ease;
  }

  html.jplus-interactions
  .page-id-57302 .elementor-57302 :is(
    .elementor-element-178a6e8,
    .elementor-element-3de38ad,
    .elementor-element-41aaa20,
    .elementor-element-99e4d91,
    .elementor-element-7c24de3
  ) > .elementor-container > .elementor-column.is-revealed
  .elementor-inner-section {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Hover anche su tablet con mouse */
@media (min-width: 768px) and (max-width: 1024px) and (hover: hover) {

  .page-id-57302 .elementor-57302 :is(
    .elementor-element-178a6e8,
    .elementor-element-3de38ad,
    .elementor-element-41aaa20
  ) > .elementor-container > .elementor-column:hover
  .elementor-inner-section {
    opacity: 1;
    transform: translateY(0);
  }
}

/* =========================================
   SUN + OPTICAL — HOVER E TOUCH
========================================= */

.page-id-57302 :is(
  .elementor-element-0d2e933,
  .elementor-element-c0646fa,
  .elementor-element-2b7289a,
  .elementor-element-6e71fdc
) .elementor-heading-title {
  display: inline-block;
  transition: color .3s ease, transform .3s ease;
}

@media (hover: hover) {

  .page-id-57302 :is(
    .elementor-element-0d2e933,
    .elementor-element-c0646fa,
    .elementor-element-2b7289a,
    .elementor-element-6e71fdc
  ):hover .elementor-heading-title {
    color: #E00000 !important;
    transform: scale(1.06);
  }
}

.page-id-57302 :is(
  .elementor-element-0d2e933,
  .elementor-element-c0646fa,
  .elementor-element-2b7289a,
  .elementor-element-6e71fdc
):is(:active, .is-touch-active) .elementor-heading-title {
  color: #E00000 !important;
  transform: scale(1.06);
}

/* =========================================
   NASCONDI CONTENITORE SCRIPT VIDEO
========================================= */

.page-id-57302 .elementor-57302
.elementor-element-8bc8a95 {
  display: none !important;
}

/* =========================================
   ACCESSIBILITÀ
========================================= */

@media (prefers-reduced-motion: reduce) {
  .page-id-57302 .elementor-inner-section,
  .page-id-57302 .elementor-heading-title {
    transition: none !important;
  }
}



/* JPLUS — Colonne prodotto cliccabili */

.page-id-57302 .jplus-product-linked {
  cursor: pointer;
}

/* Tablet e mobile: prezzi sempre visibili */
@media (max-width: 1024px) {
  .page-id-57302 .elementor-57302 :is(
    .elementor-element-178a6e8,
    .elementor-element-3de38ad,
    .elementor-element-41aaa20,
    .elementor-element-99e4d91,
    .elementor-element-7c24de3
  ) .elementor-inner-section {
    opacity: 1 !important;
    transform: none !important;
    pointer-events: auto !important;
  }
}



/* JPLUS — Video cliccabili */

.page-id-57302 :is(
  #jplus-new-sun-video-desktop,
  #jplus-new-sun-video-mobile
) {
  position: relative;
}

.page-id-57302 .jplus-video-overlay {
  position: absolute;
  inset: 0;
  z-index: 10;
  display: block;
  cursor: pointer;
}

.page-id-57302 .jplus-video-overlay:focus-visible {
  outline: 3px solid #E00000;
  outline-offset: -3px;
}/* End custom CSS */