.elementor-25304 .elementor-element.elementor-element-b91a287{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25304 .elementor-element.elementor-element-921ce12 .elementor-repeater-item-7837d84 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://gmricambiauto.com/wp-content/uploads/2026/06/WhatsApp-Image-2026-06-10-at-09.45.16.jpeg);background-size:cover;}.elementor-25304 .elementor-element.elementor-element-921ce12 .elementor-repeater-item-ae8172f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://gmricambiauto.com/wp-content/uploads/2025/07/GM_HeaderScalapay-1.jpg);background-size:cover;}.elementor-25304 .elementor-element.elementor-element-921ce12 .elementor-repeater-item-e939422 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://gmricambiauto.com/wp-content/uploads/2025/05/Ricambi-Auto-Usati-Home-n1.jpg);background-size:cover;}.elementor-25304 .elementor-element.elementor-element-921ce12 .elementor-repeater-item-1743e41 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://gmricambiauto.com/wp-content/uploads/2025/05/Ricambi-Auto-Usati-Home-n2.jpg);background-size:cover;}.elementor-25304 .elementor-element.elementor-element-921ce12 .swiper-slide{transition-duration:calc(3000ms*1.2);height:580px;}.elementor-25304 .elementor-element.elementor-element-921ce12 .elementor-slide-button{background-color:#F8AF14;border-width:0px;border-radius:15px;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-921ce12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-25304 .elementor-element.elementor-element-921ce12 .swiper-slide-contents{max-width:83%;}.elementor-25304 .elementor-element.elementor-element-921ce12 .swiper-slide-inner{padding:0% 0% 0% 10%;text-align:left;}.elementor-25304 .elementor-element.elementor-element-921ce12 .elementor-slide-heading{color:#F8AF14;line-height:1px;}.elementor-25304 .elementor-element.elementor-element-921ce12 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-25304 .elementor-element.elementor-element-921ce12 .elementor-slide-description{color:#FFFFFF;font-size:4.7rem;font-weight:600;line-height:78px;}.elementor-25304 .elementor-element.elementor-element-c333b5b{--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;}.elementor-25304 .elementor-element.elementor-element-c333b5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-repeater-item-4d33e82 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://gmricambiauto.com/wp-content/uploads/2026/06/WhatsApp-Image-2026-06-10-at-16.28.34.jpeg);background-size:cover;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-repeater-item-4d33e82 .elementor-background-overlay{background-color:#00000094;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-repeater-item-477b25d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://gmricambiauto.com/wp-content/uploads/2025/07/GM_HeaderScalapayMobile.jpg);background-size:cover;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-repeater-item-477b25d .elementor-background-overlay{background-color:#00000094;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-repeater-item-bba90f2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://gmricambiauto.com/wp-content/uploads/2025/05/Ricambi-Auto-Usati-Home-n1-Telefono.jpg);background-size:cover;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-repeater-item-1743e41 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://gmricambiauto.com/wp-content/uploads/2025/05/Ricambi-Auto-Usati-Home-n2-Telefono.jpg);background-size:cover;}.elementor-25304 .elementor-element.elementor-element-8156f26 .swiper-slide{transition-duration:calc(5000ms*1.2);height:580px;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-slide-button{background-color:#F8AF14;border-width:0px;border-radius:15px;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-8156f26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-25304 .elementor-element.elementor-element-8156f26 .swiper-slide-contents{max-width:83%;}.elementor-25304 .elementor-element.elementor-element-8156f26 .swiper-slide-inner{padding:0% 0% 0% 10%;text-align:center;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-slide-heading{color:#F8AF14;line-height:1px;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-slide-description{color:#FFFFFF;font-size:4.7rem;font-weight:600;line-height:78px;}.elementor-25304 .elementor-element.elementor-element-86ac989{--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.55;--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-25304 .elementor-element.elementor-element-86ac989:not(.elementor-motion-effects-element-type-background), .elementor-25304 .elementor-element.elementor-element-86ac989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gmricambiauto.com/wp-content/uploads/2025/04/Gruppo-di-maschere-1@2x-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25304 .elementor-element.elementor-element-86ac989::before, .elementor-25304 .elementor-element.elementor-element-86ac989 > .elementor-background-video-container::before, .elementor-25304 .elementor-element.elementor-element-86ac989 > .e-con-inner > .elementor-background-video-container::before, .elementor-25304 .elementor-element.elementor-element-86ac989 > .elementor-background-slideshow::before, .elementor-25304 .elementor-element.elementor-element-86ac989 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25304 .elementor-element.elementor-element-86ac989 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#070707;--background-overlay:'';}.elementor-25304 .elementor-element.elementor-element-d9c372c{--display:flex;}.elementor-25304 .elementor-element.elementor-element-01aeaee .elementor-heading-title{color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-d2229a0 .elementor-heading-title{font-size:4.7rem;color:#FFFFFF;}.elementor-25304 .elementor-element.elementor-element-f0ec829 .elementor-button{background-color:#F8AF14;font-size:1.2rem;text-transform:none;fill:#242A5A;color:#242A5A;border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-25304 .elementor-element.elementor-element-f0ec829 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-25304 .elementor-element.elementor-element-ca1c937{--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;--margin-top:4em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--z-index:2;}.elementor-25304 .elementor-element.elementor-element-b9fbf31{--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;--border-radius:40px 40px 40px 40px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-25304 .elementor-element.elementor-element-b9fbf31:not(.elementor-motion-effects-element-type-background), .elementor-25304 .elementor-element.elementor-element-b9fbf31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-25304 .elementor-element.elementor-element-20ca926{width:100%;max-width:100%;bottom:0px;}.elementor-25304 .elementor-element.elementor-element-20ca926.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-25304 .elementor-element.elementor-element-20ca926{left:-430px;}body.rtl .elementor-25304 .elementor-element.elementor-element-20ca926{right:-430px;}.elementor-25304 .elementor-element.elementor-element-20ca926 img{width:39%;}.elementor-25304 .elementor-element.elementor-element-2f1ab1c{--display:flex;}.elementor-25304 .elementor-element.elementor-element-f4fd807{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25304 .elementor-element.elementor-element-a22fc6f .elementor-heading-title{font-size:3.5rem;font-weight:600;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-a8e11f8 .elementor-heading-title{font-size:3rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-9235bc5{font-size:1.5rem;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-3aa4165{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25304 .elementor-element.elementor-element-a233fe7{--display:flex;}.elementor-25304 .elementor-element.elementor-element-35427c1 .elementor-button{background-color:#FFFFFF00;font-size:1.2rem;text-transform:none;fill:#242A5A;color:#242A5A;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8AF14;border-radius:40px 40px 40px 40px;padding:15px 20px 15px 20px;}.elementor-25304 .elementor-element.elementor-element-35427c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25304 .elementor-element.elementor-element-836ffb5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25304 .elementor-element.elementor-element-ad4274d .elementor-heading-title{font-size:2rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-8f2c869{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-76px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25304 .elementor-element.elementor-element-8818644{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:3em;}.elementor-25304 .elementor-element.elementor-element-46b1665{text-align:end;}.elementor-25304 .elementor-element.elementor-element-46b1665 .elementor-heading-title{font-size:3.5rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-f1778e4{text-align:end;font-size:1.5rem;line-height:30px;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-e87e5ec{text-align:end;font-size:1.5rem;line-height:30px;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-d9bf53b{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:3em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25304 .elementor-element.elementor-element-d9bf53b:not(.elementor-motion-effects-element-type-background), .elementor-25304 .elementor-element.elementor-element-d9bf53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gmricambiauto.com/wp-content/uploads/2025/04/Raggruppa-4@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25304 .elementor-element.elementor-element-be5e57e{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-25304 .elementor-element.elementor-element-be5e57e:not(.elementor-motion-effects-element-type-background), .elementor-25304 .elementor-element.elementor-element-be5e57e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-650270a{width:auto;max-width:auto;bottom:90px;z-index:10;}body:not(.rtl) .elementor-25304 .elementor-element.elementor-element-650270a{right:30px;}body.rtl .elementor-25304 .elementor-element.elementor-element-650270a{left:30px;}.elementor-25304 .elementor-element.elementor-element-038eebb{text-align:center;}.elementor-25304 .elementor-element.elementor-element-038eebb .elementor-heading-title{font-size:3.7rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-fe40f22{--display:flex;}.elementor-25304 .elementor-element.elementor-element-9d84a10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .title{margin-bottom:0px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .slick-arrow{visibility:hidden;opacity:0;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products:hover .slick-arrow{visibility:visible;opacity:1;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .slick-dots{text-align:center;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .slick-list {margin-left:-15px;margin-right:-15px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .swiper-container {margin-left:-15px;margin-right:-15px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .item{padding:15px 15px 15px 15px;}.elementor-25304 .elementor-element.elementor-element-d006fd3 > .elementor-widget-container{margin:4em 0em 0em 0em;}.elementor-25304 .elementor-element.elementor-element-d006fd3{text-align:center;}.elementor-25304 .elementor-element.elementor-element-d006fd3 .elementor-heading-title{font-size:3.7rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-bb71006{--display:flex;}.elementor-25304 .elementor-element.elementor-element-9590192{--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:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-25304 .elementor-element.elementor-element-9590192:not(.elementor-motion-effects-element-type-background), .elementor-25304 .elementor-element.elementor-element-9590192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBC9CD;}.elementor-25304 .elementor-element.elementor-element-1ce7b47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25304 .elementor-element.elementor-element-f3e1e74{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25304 .elementor-element.elementor-element-bef28cb{--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;--justify-content:center;}.elementor-25304 .elementor-element.elementor-element-bef28cb:not(.elementor-motion-effects-element-type-background), .elementor-25304 .elementor-element.elementor-element-bef28cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBC9CD;}.elementor-25304 .elementor-element.elementor-element-a5b5c17 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25304 .elementor-element.elementor-element-a5b5c17{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-25304 .elementor-element.elementor-element-d515bf9 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-25304 .elementor-element.elementor-element-ee0d51b > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-25304 .elementor-element.elementor-element-ee0d51b{text-align:center;}.elementor-25304 .elementor-element.elementor-element-ee0d51b .elementor-heading-title{font-size:3.7rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-7fe747d{--display:flex;--margin-top:2em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-25304 .elementor-element.elementor-element-5fe7d99{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25304 .elementor-element.elementor-element-ced8905 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.4s;}.elementor-25304 .elementor-element.elementor-element-ced8905:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-96a8171 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-96a8171:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-099dafa img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-099dafa:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-eccf0a9 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-eccf0a9:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-6d8a733 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-6d8a733:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-f5403ec img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-f5403ec:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-ccc41a8 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-ccc41a8:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-ad9cad2 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-ad9cad2:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-a1b88df img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-a1b88df:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-160c261 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-160c261:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-9bc1a32 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-9bc1a32:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-3e68126 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-3e68126:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-dab99e4 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-dab99e4:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-3908799 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-3908799:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-c36bcb5 img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-c36bcb5:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-d56858f img{opacity:0.58;filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-25304 .elementor-element.elementor-element-d56858f:hover img{opacity:1;}.elementor-25304 .elementor-element.elementor-element-aae7275{--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;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-25304 .elementor-element.elementor-element-2117b1f{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:3em;}.elementor-25304 .elementor-element.elementor-element-2117b1f:not(.elementor-motion-effects-element-type-background), .elementor-25304 .elementor-element.elementor-element-2117b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-25304 .elementor-element.elementor-element-63e0477{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25304 .elementor-element.elementor-element-f397ed1{--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;}.elementor-25304 .elementor-element.elementor-element-36f63af > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-25304 .elementor-element.elementor-element-36f63af{text-align:center;}.elementor-25304 .elementor-element.elementor-element-36f63af .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-e3737f4{text-align:center;font-size:1rem;line-height:22px;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-b8cd12c{--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;}.elementor-25304 .elementor-element.elementor-element-159b688 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-25304 .elementor-element.elementor-element-159b688{text-align:center;}.elementor-25304 .elementor-element.elementor-element-159b688 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-e9600a2{text-align:center;font-size:1rem;line-height:22px;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-40984a8{--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;}.elementor-25304 .elementor-element.elementor-element-86eee1c > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-25304 .elementor-element.elementor-element-86eee1c{text-align:center;}.elementor-25304 .elementor-element.elementor-element-86eee1c .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-e0a90c8{text-align:center;font-size:1rem;line-height:22px;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-d590b34{--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;}.elementor-25304 .elementor-element.elementor-element-7121556 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-25304 .elementor-element.elementor-element-7121556{text-align:center;}.elementor-25304 .elementor-element.elementor-element-7121556 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-936be1e{text-align:center;font-size:1rem;line-height:22px;color:#242A5A;}.elementor-25304 .elementor-element.elementor-element-7298cfd{--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;}.elementor-25304 .elementor-element.elementor-element-ab55908 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-25304 .elementor-element.elementor-element-ab55908{text-align:center;}.elementor-25304 .elementor-element.elementor-element-ab55908 .elementor-heading-title{font-size:1.6rem;font-weight:600;color:#F8AF14;}.elementor-25304 .elementor-element.elementor-element-3750a60{text-align:center;font-size:1rem;line-height:22px;color:#242A5A;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-25304 .elementor-element.elementor-element-921ce12 .swiper-slide{height:645px;}.elementor-25304 .elementor-element.elementor-element-5fe7d99{--grid-auto-flow:row;}.elementor-25304 .elementor-element.elementor-element-63e0477{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-25304 .elementor-element.elementor-element-5fe7d99{--grid-auto-flow:row;}.elementor-25304 .elementor-element.elementor-element-63e0477{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-25304 .elementor-element.elementor-element-20ca926 img{width:65%;}.elementor-25304 .elementor-element.elementor-element-d9bf53b{--justify-content:center;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .slick-list {margin-left:-10px;margin-right:-10px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .swiper-container {margin-left:-10px;margin-right:-10px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .item{padding:15px 10px 10px 10px;}.elementor-25304 .elementor-element.elementor-element-5fe7d99{--grid-auto-flow:row;}.elementor-25304 .elementor-element.elementor-element-63e0477{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-25304 .elementor-element.elementor-element-9d84a10 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .slick-list {margin-left:-7px;margin-right:-7px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .swiper-container {margin-left:-7px;margin-right:-7px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .item{padding:7px 7px 7px 7px;}.elementor-25304 .elementor-element.elementor-element-5fe7d99{--grid-auto-flow:row;}.elementor-25304 .elementor-element.elementor-element-63e0477{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-25304 .elementor-element.elementor-element-921ce12 .swiper-slide{height:482px;}.elementor-25304 .elementor-element.elementor-element-921ce12 .swiper-slide-contents{max-width:100%;}.elementor-25304 .elementor-element.elementor-element-921ce12 .swiper-slide-inner{padding:0em 1em 0em 1em;}.elementor-25304 .elementor-element.elementor-element-921ce12 .elementor-slide-description{font-size:3.5rem;line-height:1em;}.elementor-25304 .elementor-element.elementor-element-c333b5b{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25304 .elementor-element.elementor-element-8156f26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-25304 .elementor-element.elementor-element-8156f26 .swiper-slide{height:500px;}.elementor-25304 .elementor-element.elementor-element-8156f26 .swiper-slide-contents{max-width:100%;}.elementor-25304 .elementor-element.elementor-element-8156f26 .swiper-slide-inner{padding:0em 1em 0em 1em;}.elementor-25304 .elementor-element.elementor-element-8156f26 .elementor-slide-description{font-size:3.5rem;line-height:1em;}.elementor-25304 .elementor-element.elementor-element-a22fc6f{text-align:center;}.elementor-25304 .elementor-element.elementor-element-a22fc6f .elementor-heading-title{font-size:3.3rem;}.elementor-25304 .elementor-element.elementor-element-a8e11f8{text-align:center;}.elementor-25304 .elementor-element.elementor-element-a8e11f8 .elementor-heading-title{font-size:2.9rem;}.elementor-25304 .elementor-element.elementor-element-9235bc5{text-align:center;}.elementor-25304 .elementor-element.elementor-element-ad4274d{text-align:center;}.elementor-25304 .elementor-element.elementor-element-8f2c869{--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-25304 .elementor-element.elementor-element-8818644{--padding-top:4em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-25304 .elementor-element.elementor-element-46b1665{text-align:center;}.elementor-25304 .elementor-element.elementor-element-46b1665 .elementor-heading-title{font-size:3.3rem;}.elementor-25304 .elementor-element.elementor-element-f1778e4{text-align:center;}.elementor-25304 .elementor-element.elementor-element-e87e5ec > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-25304 .elementor-element.elementor-element-e87e5ec{text-align:center;}.elementor-25304 .elementor-element.elementor-element-d9bf53b:not(.elementor-motion-effects-element-type-background), .elementor-25304 .elementor-element.elementor-element-d9bf53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-25304 .elementor-element.elementor-element-d9bf53b{--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:1em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-25304 .elementor-element.elementor-element-8f6d0f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25304 .elementor-element.elementor-element-038eebb .elementor-heading-title{font-size:3.3rem;}.elementor-25304 .elementor-element.elementor-element-9d84a10 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .slick-list {margin-left:-5px;margin-right:-5px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .swiper-container {margin-left:-5px;margin-right:-5px;}.elementor-25304 .elementor-element.elementor-element-9d84a10 .rbb_woo_products .item{padding:0px 5px 10px 5px;}.elementor-25304 .elementor-element.elementor-element-bb71006{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-25304 .elementor-element.elementor-element-f3e1e74{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25304 .elementor-element.elementor-element-d515bf9 > .elementor-widget-container{margin:-24px 0px 5px 0px;}.elementor-25304 .elementor-element.elementor-element-ee0d51b .elementor-heading-title{font-size:3.3rem;}.elementor-25304 .elementor-element.elementor-element-5fe7d99{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-25304 .elementor-element.elementor-element-aae7275{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-25304 .elementor-element.elementor-element-63e0477{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-25304 .elementor-element.elementor-element-86ac989{--width:100%;}.elementor-25304 .elementor-element.elementor-element-ca1c937{--content-width:1400px;}.elementor-25304 .elementor-element.elementor-element-2f1ab1c{--width:50%;}.elementor-25304 .elementor-element.elementor-element-f4fd807{--width:74%;}.elementor-25304 .elementor-element.elementor-element-a233fe7{--width:56%;}.elementor-25304 .elementor-element.elementor-element-8f2c869{--content-width:1400px;}.elementor-25304 .elementor-element.elementor-element-8818644{--width:50%;}.elementor-25304 .elementor-element.elementor-element-d9bf53b{--width:50%;}.elementor-25304 .elementor-element.elementor-element-be5e57e{--content-width:1400px;}.elementor-25304 .elementor-element.elementor-element-fe40f22{--width:100%;}.elementor-25304 .elementor-element.elementor-element-bb71006{--width:100%;}.elementor-25304 .elementor-element.elementor-element-7fe747d{--content-width:1400px;}.elementor-25304 .elementor-element.elementor-element-aae7275{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-25304 .elementor-element.elementor-element-2f1ab1c{--width:32%;}}@media(min-width:2400px){.elementor-25304 .elementor-element.elementor-element-5fe7d99{--grid-auto-flow:row;}.elementor-25304 .elementor-element.elementor-element-63e0477{--grid-auto-flow:row;}}/* Start custom CSS for slides, class: .elementor-element-921ce12 */.elementor-element.elementor-element-c333b5b.e-con-full.elementor-hidden-widescreen.elementor-hidden-desktop.elementor-hidden-laptop.elementor-hidden-tablet_extra.elementor-hidden-tablet.e-flex.e-con.e-parent.e-lazyloaded {
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-8156f26 */.elementor-element.elementor-element-b91a287.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86ac989 */.page-id-25304 div#rbb-page-title{
    display: none
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-650270a *//* ===== Stili di Base (Desktop e Tablet) ===== */
.btn-ccp {
    color: #d4a329;
    display: flex;
    align-items: center;
    background-color: #3e4267f2;
    backdrop-filter: blur(8px);
    border-radius: 20px;
    width: 400px;
    padding: 16px 20px;
    box-sizing: border-box;
    gap: 1rem;
}

.banner-sx {
    width: 76%;
}

.banner-dx {
    /* nessuno stile specifico di default */
}

p.paragrafo-sx-sotto {
    margin-bottom: 0;
    line-height: 17px;
    font-size: 17px;
}

.parte1 {
    font-family: "Bai Jamjuree", Sans-serif;
    font-size: 25px;
    line-height: 22px;
    color: white;
    font-weight: 600;
}

.parte2 {
    font-family: "Bai Jamjuree", Sans-serif;
    margin-left: 6px;
    margin-top: 16px;
    line-height: 55px;
}

button.bottone-cerca-home {
    background: #f8af13;
    color: #242a5a;
    padding: 16px 27px;
    border-radius: 20px;
    line-height: normal;
}

/* Wrapper per Desktop vs Mobile */
.btn-ccp.banner-desk {
    display: flex;
}
.btn-ccp.banner-mob {
    display: none;
}

/* ===== Regolazioni Tablet (max-width: 992px) ===== */
@media screen and (max-width: 992px) {
    .btn-ccp {
        width: 300px;
        height: 110px;
    }
    .parte1 {
        font-size: 20px;
        line-height: 20px;
    }
    .parte2 {
        font-size: 56px;
        margin-top: 10px;
        line-height: 45px;
    }
}

/* ===== Regolazioni Phone (max-width: 600px) ===== */
@media screen and (max-width: 600px) {
    .btn-ccp {
        width: 225px;
        height: 90px;
        border-radius: 15px;
    }
    .parte1 {
        font-size: 15px;
        line-height: 15px;
    }
    .parte2 {
        font-size: 45px;
        margin-top: 5px;
        line-height: 35px;
    }
}

/* ===== MOBILE-ONLY: Colonna ridotta e fissata in basso a destra (max-width: 768px) ===== */
@media screen and (max-width: 768px) {
  /* Nascondi versione desktop */
  .btn-ccp.banner-desk {
    display: none !important;
  }
  /* Mostra e rende piccolo il container mobile */
  .btn-ccp.banner-mob {
    display: flex !important;
    position: fixed;
    bottom: 72px;
    right: 12px;
    flex-direction: column;
    align-items: center;
    width: 180px;
    padding: 8px 12px;
    border-radius: 12px;
    background-color: #3e4267f2;
    backdrop-filter: blur(6px);
    box-shadow: 0 2px 6px rgba(0,0,0,0.3);
    z-index: 9999;
    gap: 6px;
    height: auto !important;
  }
  /* Testo e bottone in colonna */
  .btn-ccp.banner-mob .banner-sx,
  .btn-ccp.banner-mob .banner-dx {
    width: 100%;
    margin: 0;
    text-align: center;
  }
  .btn-ccp.banner-mob .banner-dx {
    margin-top: 6px;
  }
  /* Tipografia mobile piccola */
  .btn-ccp.banner-mob .parte1 {
    font-size: 14px;
    line-height: 1.2;
    margin: 0;
  }
  .btn-ccp.banner-mob .parte2 {
    font-size: 14px;
    line-height: 1;
    margin: 0;
  }
  /* Bottone più compatto */
  .btn-ccp.banner-mob button.bottone-cerca-home {
    padding: 8px 16px;
    font-size: 14px;
  }
  .wa__btn_popup_txt {
    display: none !important;
}
}/* End custom CSS */
/* Start custom CSS for rbb_woo_products, class: .elementor-element-9d84a10 */.sticky-product.nuovi-arrivi-nuovahome .text-left {
    display: none;
}

.sticky-product.nuovi-arrivi-nuovahome .item-product.relative.border.rounded-\[9px\].bg-white.md\:flex.justify-left.items-center {
    border-radius: 18px;
}
.sticky-product.nuovi-arrivi-nuovahome span.line-clamp-2 {
    font-size: 18px;
} 

@media (min-width: 768px) {
    .sticky-product.nuovi-arrivi-nuovahome .md\:w-1\/2 {
        width: 68%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8024bf4 */.recensionigoogle .ti-rating-text .nowrap, .recensionigoogle .ti-widget.ti-goog .ti-rating-text strong:not(.ti-rating-large) {
    color: white !important;
}/* End custom CSS */