.elementor-29201 .elementor-element.elementor-element-3c2d1bf6, .elementor-29201 .elementor-element.elementor-element-3c2d1bf6 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-29201 .elementor-element.elementor-element-3c2d1bf6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), SOFA CHROME;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), SOFA CHROME;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), SOFA CHROME;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29201 .elementor-element.elementor-element-45c9a22b .elementor-repeater-item-d064706 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.shplus.it/wp-content/uploads/2023/03/occhiali-1-scaled.jpg);background-size:cover;}.elementor-29201 .elementor-element.elementor-element-45c9a22b .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-29201 .elementor-element.elementor-element-45c9a22b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29201 .elementor-element.elementor-element-45c9a22b .swiper-slide-contents{max-width:100%;}.elementor-29201 .elementor-element.elementor-element-45c9a22b .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-29201 .elementor-element.elementor-element-45c9a22b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-29201 .elementor-element.elementor-element-45c9a22b .elementor-slide-heading{font-family:"Farro", SOFA CHROME;font-size:106px;}.elementor-29201 .elementor-element.elementor-element-45c9a22b .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:33px;}.elementor-29201 .elementor-element.elementor-element-7a6f018a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-7a6f018a::before, .elementor-29201 .elementor-element.elementor-element-7a6f018a > .elementor-background-video-container::before, .elementor-29201 .elementor-element.elementor-element-7a6f018a > .e-con-inner > .elementor-background-video-container::before, .elementor-29201 .elementor-element.elementor-element-7a6f018a > .elementor-background-slideshow::before, .elementor-29201 .elementor-element.elementor-element-7a6f018a > .e-con-inner > .elementor-background-slideshow::before, .elementor-29201 .elementor-element.elementor-element-7a6f018a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-51e3e525 );--background-overlay:'';}.elementor-29201 .elementor-element.elementor-element-516c5b27{--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;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-388343b3{--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;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-edd12c3 > div{color:#222222;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-edd12c3 > div svg{fill:#222222;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-edd12c3 > div:hover{background-color:#3b5998;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-9b8553c > div{color:#222222;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-9b8553c > div svg{fill:#222222;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-9b8553c > div:hover{background-color:#1da1f2;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-6a801c3 > div{color:#222222;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-6a801c3 > div svg{fill:#222222;}.elementor-29201 .elementor-element.elementor-element-45df2756 .elementor-repeater-item-6a801c3 > div:hover{background-color:#0077b5;}.elementor-29201 .elementor-element.elementor-element-45df2756 .ekit_socialshare{text-align:right;}.elementor-29201 .elementor-element.elementor-element-45df2756 .ekit_socialshare > li > div{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;width:40px;height:40px;cursor:pointer;line-height:40px;}.elementor-29201 .elementor-element.elementor-element-45df2756 .ekit_socialshare > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-29201 .elementor-element.elementor-element-3ecc86f3{--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;--overlay-opacity:0.5;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-3ecc86f3::before, .elementor-29201 .elementor-element.elementor-element-3ecc86f3 > .elementor-background-video-container::before, .elementor-29201 .elementor-element.elementor-element-3ecc86f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-29201 .elementor-element.elementor-element-3ecc86f3 > .elementor-background-slideshow::before, .elementor-29201 .elementor-element.elementor-element-3ecc86f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29201 .elementor-element.elementor-element-3ecc86f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-51e3e525 );--background-overlay:'';}.elementor-29201 .elementor-element.elementor-element-5730462{--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;--overlay-opacity:0.5;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-5730462::before, .elementor-29201 .elementor-element.elementor-element-5730462 > .elementor-background-video-container::before, .elementor-29201 .elementor-element.elementor-element-5730462 > .e-con-inner > .elementor-background-video-container::before, .elementor-29201 .elementor-element.elementor-element-5730462 > .elementor-background-slideshow::before, .elementor-29201 .elementor-element.elementor-element-5730462 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29201 .elementor-element.elementor-element-5730462 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-51e3e525 );--background-overlay:'';}.elementor-29201 .elementor-element.elementor-element-7fe1d907 .woolentor-archive-data-area{text-align:center;}.elementor-29201 .elementor-element.elementor-element-7fe1d907 .woolentor-archive-data-area .woolentor-archive-title{font-family:var( --e-global-typography-c18e8dc-font-family ), SOFA CHROME;font-size:var( --e-global-typography-c18e8dc-font-size );}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wl-row > [class*="col-"]{padding:0  5px;margin-bottom:30px;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wl-row{margin:0  -5px;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-content .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-product-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-29201 .elementor-element.elementor-element-68f8ab37 span.woolentor-tip{color:#ffffff;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .woolentor-compare.compare::before,.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wl-shop-tab-links li a{color:#000000;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-29201 .elementor-element.elementor-element-68f8ab37 .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}.elementor-29201 .elementor-element.elementor-element-7bc9d9f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-8911cf6{--display:flex;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-77f9cac3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-12186e8b{--display:flex;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-722979cc{--display:flex;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-24fd9cae:not(.elementor-motion-effects-element-type-background), .elementor-29201 .elementor-element.elementor-element-24fd9cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5219208 );}.elementor-29201 .elementor-element.elementor-element-24fd9cae > .elementor-background-overlay{background-color:var( --e-global-color-5219208 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29201 .elementor-element.elementor-element-24fd9cae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 240px 0px;overflow:visible;}.elementor-29201 .elementor-element.elementor-element-24fd9cae > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-29201 .elementor-element.elementor-element-24fd9cae > .elementor-shape-top svg{height:142px;}.elementor-29201 .elementor-element.elementor-element-24fd9cae > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-29201 .elementor-element.elementor-element-24fd9cae > .elementor-container{text-align:end;}.elementor-29201 .elementor-element.elementor-element-9a759f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29201 .elementor-element.elementor-element-9a759f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5219208 );}.elementor-29201 .elementor-element.elementor-element-9a759f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29201 .elementor-element.elementor-element-9a759f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29201 .elementor-element.elementor-element-57848f3e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-29201 .elementor-element.elementor-element-57848f3e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-29201 .elementor-element.elementor-element-57848f3e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-29201 .elementor-element.elementor-element-57848f3e .elementskit-section-title-wraper .elementskit-border-divider{width:100px;}.elementor-29201 .elementor-element.elementor-element-57848f3e .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;}.elementor-29201 .elementor-element.elementor-element-57848f3e .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;}.elementor-29201 .elementor-element.elementor-element-57848f3e .elementskit-section-title-wraper .elementskit-border-divider, .elementor-29201 .elementor-element.elementor-element-57848f3e .elementskit-border-divider::before{height:4px;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-single-image-accordion{min-height:460px;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-image-accordion-wraper{height:460px;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg{fill:#fff;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{align-items:center;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-29201 .elementor-element.elementor-element-581d8c9 .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}@media(min-width:768px){.elementor-29201 .elementor-element.elementor-element-516c5b27{--width:50%;}.elementor-29201 .elementor-element.elementor-element-388343b3{--width:50%;}.elementor-29201 .elementor-element.elementor-element-8911cf6{--width:50%;}.elementor-29201 .elementor-element.elementor-element-77f9cac3{--width:50%;}}@media(max-width:1024px){.elementor-29201 .elementor-element.elementor-element-45c9a22b .swiper-slide{height:500px;}.elementor-29201 .elementor-element.elementor-element-7fe1d907 .woolentor-archive-data-area .woolentor-archive-title{font-size:var( --e-global-typography-c18e8dc-font-size );}}@media(max-width:767px){.elementor-29201 .elementor-element.elementor-element-45c9a22b .swiper-slide{height:251px;}.elementor-29201 .elementor-element.elementor-element-45c9a22b .elementor-slide-heading{font-size:30px;}.elementor-29201 .elementor-element.elementor-element-7fe1d907 .woolentor-archive-data-area .woolentor-archive-title{font-size:var( --e-global-typography-c18e8dc-font-size );}}