.elementor-1021 .elementor-element.elementor-element-e408fb8{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1021 .elementor-element.elementor-element-e408fb8:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-e408fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/sfondo-homepage-xmashop-villaggio-babbo-natale.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-e408fb8.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-ed06ef2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1021 .elementor-element.elementor-element-ba5c04c{text-align:start;}.elementor-1021 .elementor-element.elementor-element-ba5c04c .elementor-heading-title{font-size:12px;font-weight:500;letter-spacing:2px;text-shadow:1px 1px 1px #000000;color:#FFE3B5;}.elementor-1021 .elementor-element.elementor-element-fd22088{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-fd22088 .elementor-heading-title{font-size:52px;font-weight:500;text-shadow:2px 1px 1px #000000;color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-2430c72{font-size:17px;font-weight:500;line-height:1.4em;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-8d5003b{--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;}.elementor-1021 .elementor-element.elementor-element-f0f412c .elementor-button{background-color:#7B1115;font-weight:600;fill:#FFF7EC;color:#FFF7EC;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D8B36B;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-f0f412c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1021 .elementor-element.elementor-element-82dfc30 .elementor-button{background-color:#F4EBDD;font-size:15px;font-weight:600;fill:#7B1115;color:#7B1115;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D8B36B;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-82dfc30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-84c85c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1021 .elementor-element.elementor-element-7ed759c > .elementor-widget-container{padding:0px 0px -1px 0px;}.elementor-1021 .elementor-element.elementor-element-7ed759c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1021 .elementor-element.elementor-element-7ed759c{text-align:center;color:#4A1D18;}.elementor-1021 .elementor-element.elementor-element-7ed759c p{margin-block-end:0px;}.elementor-1021 .elementor-element.elementor-element-0ffc88d{--display:flex;--min-height:200px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-d0ea424{--display:flex;--min-height:300px;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#7B1115;--border-color:#7B1115;--border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-d0ea424:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-d0ea424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/villaggio-babbo-natale-lettere-magiche-polo-nord-xmashop.webp");background-position:0px -56px;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-2e2dd4a > .elementor-widget-container{margin:17px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-2e2dd4a{text-align:end;}.elementor-1021 .elementor-element.elementor-element-2e2dd4a .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 1px #000000;color:#FFE3B5;}.elementor-1021 .elementor-element.elementor-element-f31a423 > .elementor-widget-container{margin:0px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f31a423{text-align:end;}.elementor-1021 .elementor-element.elementor-element-f31a423 .elementor-heading-title{font-size:30px;line-height:1.1em;text-shadow:2px 1px 2px #000000;color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-54d3ea1 > .elementor-widget-container{margin:0px 8px 0px -4px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-54d3ea1.elementor-element{--align-self:flex-end;}.elementor-1021 .elementor-element.elementor-element-54d3ea1{text-align:end;font-size:16px;line-height:1.4em;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-54d3ea1 > *{max-width:333px;}.elementor-1021 .elementor-element.elementor-element-8945a2c .elementor-button{background-color:#7B1115;font-size:13px;font-weight:700;fill:#F4EBDD;color:#F4EBDD;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D8B36B;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-8945a2c > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-369cd08{--display:flex;--min-height:300px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#7B1115;--border-color:#7B1115;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-369cd08:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-369cd08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/store-prodotti-babbo-natale-articoli-regalo-xmashop-1.webp");background-position:0px -53px;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-2829861 > .elementor-widget-container{margin:17px 0px 0px 8px;}.elementor-1021 .elementor-element.elementor-element-2829861 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 1px #000000;color:#FFE3B5;}.elementor-1021 .elementor-element.elementor-element-fa3987a > .elementor-widget-container{margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-fa3987a .elementor-heading-title{font-size:30px;line-height:1.1em;text-shadow:2px 1px 2px #000000;color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-d763bde > .elementor-widget-container{margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-d763bde{text-align:start;font-size:16px;line-height:1.4em;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-d763bde > *{max-width:333px;}.elementor-1021 .elementor-element.elementor-element-7bb2fba .elementor-button{background-color:#F4EBDD;font-size:13px;font-weight:700;fill:#7B1115;color:#7B1115;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D8B36B;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-7bb2fba > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-1021 .elementor-element.elementor-element-bd909cf{--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;}.elementor-1021 .elementor-element.elementor-element-bd909cf.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-7060c57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-7060c57.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1021 .elementor-element.elementor-element-7060c57{text-align:center;color:#4A1D18;}.elementor-1021 .elementor-element.elementor-element-7060c57 p{margin-block-end:0px;}.elementor-1021 .elementor-element.elementor-element-2acebe5 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-2acebe5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1021 .elementor-element.elementor-element-2acebe5{text-align:center;font-size:16px;font-weight:600;color:#7A5A45;}.elementor-1021 .elementor-element.elementor-element-2acebe5 p{margin-block-end:0px;}.elementor-1021 .elementor-element.elementor-element-dbfc4f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-1021 .elementor-element.elementor-element-dbfc4f4.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-4d99d42{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1021 .elementor-element.elementor-element-2547378{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8B36B;--border-color:#D8B36B;--border-radius:17px 17px 17px 17px;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:20px;}.elementor-1021 .elementor-element.elementor-element-2547378::before, .elementor-1021 .elementor-element.elementor-element-2547378 > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-2547378 > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-2547378 > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-2547378 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-2547378 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-2547378:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:17px 17px 17px 17px;--border-top-left-radius:17px;--border-top-right-radius:17px;--border-bottom-right-radius:17px;--border-bottom-left-radius:17px;}.elementor-1021 .elementor-element.elementor-element-2547378, .elementor-1021 .elementor-element.elementor-element-2547378::before{--border-transition:0.3s;}.elementor-1021 .elementor-element.elementor-element-2547378.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-7ba738a{--display:flex;--min-height:72px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;}.elementor-1021 .elementor-element.elementor-element-af9ce0a > .elementor-widget-container{margin:5px 0px 0px -15px;}.elementor-1021 .elementor-element.elementor-element-af9ce0a .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-af9ce0a.elementor-view-stacked .elementor-icon{background-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-af9ce0a.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-af9ce0a.elementor-view-default .elementor-icon{color:#7A1115;border-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-af9ce0a.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-af9ce0a.elementor-view-default .elementor-icon svg{fill:#7A1115;}.elementor-1021 .elementor-element.elementor-element-af9ce0a .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-af9ce0a .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-ec5f6e5.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-ec5f6e5 .elementor-heading-title{font-size:21px;letter-spacing:0.4px;word-spacing:0px;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-a9d2210{text-align:center;font-size:15px;font-weight:500;color:#7A5A45;}.elementor-1021 .elementor-element.elementor-element-6fc0b5d .elementor-button{background-color:#02010100;font-size:13px;font-weight:600;fill:#7A1115;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-6fc0b5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-6fc0b5d .elementor-button:hover, .elementor-1021 .elementor-element.elementor-element-6fc0b5d .elementor-button:focus{color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-6fc0b5d .elementor-button:hover svg, .elementor-1021 .elementor-element.elementor-element-6fc0b5d .elementor-button:focus svg{fill:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-77e75a7{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8B36B;--border-color:#D8B36B;--border-radius:17px 17px 17px 17px;--margin-top:15px;--margin-bottom:15px;--margin-left:10px;--margin-right:24px;}.elementor-1021 .elementor-element.elementor-element-77e75a7::before, .elementor-1021 .elementor-element.elementor-element-77e75a7 > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-77e75a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-77e75a7 > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-77e75a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-77e75a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-77e75a7:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:17px 17px 17px 17px;--border-top-left-radius:17px;--border-top-right-radius:17px;--border-bottom-right-radius:17px;--border-bottom-left-radius:17px;}.elementor-1021 .elementor-element.elementor-element-77e75a7, .elementor-1021 .elementor-element.elementor-element-77e75a7::before{--border-transition:0.3s;}.elementor-1021 .elementor-element.elementor-element-77e75a7.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-f550e20{--display:flex;--min-height:72px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;}.elementor-1021 .elementor-element.elementor-element-43f213b > .elementor-widget-container{margin:5px 0px 0px -15px;border-style:double;border-width:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-43f213b.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-43f213b .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-43f213b.elementor-view-stacked .elementor-icon{background-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-43f213b.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-43f213b.elementor-view-default .elementor-icon{color:#7A1115;border-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-43f213b.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-43f213b.elementor-view-default .elementor-icon svg{fill:#7A1115;}.elementor-1021 .elementor-element.elementor-element-43f213b .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-43f213b .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-3f07b79.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-3f07b79 .elementor-heading-title{font-size:21px;letter-spacing:0.4px;word-spacing:0px;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-a0a3b57{text-align:center;font-size:15px;font-weight:500;color:#7A5A45;}.elementor-1021 .elementor-element.elementor-element-0ebed8b .elementor-button{background-color:#02010100;font-size:13px;font-weight:600;fill:#7A1115;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-0ebed8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-0ebed8b .elementor-button:hover, .elementor-1021 .elementor-element.elementor-element-0ebed8b .elementor-button:focus{color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-0ebed8b .elementor-button:hover svg, .elementor-1021 .elementor-element.elementor-element-0ebed8b .elementor-button:focus svg{fill:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-bc2d0a4{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8B36B;--border-color:#D8B36B;--border-radius:17px 17px 17px 17px;--margin-top:15px;--margin-bottom:15px;--margin-left:18px;--margin-right:20px;}.elementor-1021 .elementor-element.elementor-element-bc2d0a4::before, .elementor-1021 .elementor-element.elementor-element-bc2d0a4 > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-bc2d0a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-bc2d0a4 > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-bc2d0a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-bc2d0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-bc2d0a4:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:17px 17px 17px 17px;--border-top-left-radius:17px;--border-top-right-radius:17px;--border-bottom-right-radius:17px;--border-bottom-left-radius:17px;}.elementor-1021 .elementor-element.elementor-element-bc2d0a4, .elementor-1021 .elementor-element.elementor-element-bc2d0a4::before{--border-transition:0.3s;}.elementor-1021 .elementor-element.elementor-element-bc2d0a4.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-cb09dc8{--display:flex;--min-height:72px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;}.elementor-1021 .elementor-element.elementor-element-f2cffb9 > .elementor-widget-container{margin:5px 0px 0px -15px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f2cffb9 .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-f2cffb9 .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-f2cffb9 .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-ea2ac5b.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-ea2ac5b .elementor-heading-title{font-size:21px;letter-spacing:0.4px;word-spacing:0px;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-e4626c3{text-align:center;font-size:15px;font-weight:500;color:#7A5A45;}.elementor-1021 .elementor-element.elementor-element-dff0b6b .elementor-button{background-color:#02010100;font-size:13px;font-weight:600;fill:#7A1115;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-dff0b6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-dff0b6b .elementor-button:hover, .elementor-1021 .elementor-element.elementor-element-dff0b6b .elementor-button:focus{color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-dff0b6b .elementor-button:hover svg, .elementor-1021 .elementor-element.elementor-element-dff0b6b .elementor-button:focus svg{fill:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-beb71b3{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8B36B;--border-color:#D8B36B;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:20px;}.elementor-1021 .elementor-element.elementor-element-beb71b3::before, .elementor-1021 .elementor-element.elementor-element-beb71b3 > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-beb71b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-beb71b3 > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-beb71b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-beb71b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-beb71b3:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:17px 17px 17px 17px;--border-top-left-radius:17px;--border-top-right-radius:17px;--border-bottom-right-radius:17px;--border-bottom-left-radius:17px;}.elementor-1021 .elementor-element.elementor-element-beb71b3, .elementor-1021 .elementor-element.elementor-element-beb71b3::before{--border-transition:0.3s;}.elementor-1021 .elementor-element.elementor-element-beb71b3.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-454fd52{--display:flex;--min-height:72px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;}.elementor-1021 .elementor-element.elementor-element-60bd7fc > .elementor-widget-container{margin:5px 0px 0px -15px;}.elementor-1021 .elementor-element.elementor-element-60bd7fc .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-60bd7fc.elementor-view-stacked .elementor-icon{background-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-60bd7fc.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-60bd7fc.elementor-view-default .elementor-icon{color:#7A1115;border-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-60bd7fc.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-60bd7fc.elementor-view-default .elementor-icon svg{fill:#7A1115;}.elementor-1021 .elementor-element.elementor-element-60bd7fc .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-60bd7fc .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-c74238e.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-c74238e .elementor-heading-title{font-size:21px;letter-spacing:0.4px;word-spacing:0px;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-6bc10a2{text-align:center;font-size:15px;font-weight:500;color:#7A5A45;}.elementor-1021 .elementor-element.elementor-element-2df130a .elementor-button{background-color:#02010100;font-size:13px;font-weight:600;fill:#7A1115;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-2df130a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-2df130a .elementor-button:hover, .elementor-1021 .elementor-element.elementor-element-2df130a .elementor-button:focus{color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-2df130a .elementor-button:hover svg, .elementor-1021 .elementor-element.elementor-element-2df130a .elementor-button:focus svg{fill:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-3fe82d7{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8B36B;--border-color:#D8B36B;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:20px;--margin-left:10px;--margin-right:24px;}.elementor-1021 .elementor-element.elementor-element-3fe82d7::before, .elementor-1021 .elementor-element.elementor-element-3fe82d7 > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-3fe82d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-3fe82d7 > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-3fe82d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-3fe82d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-3fe82d7:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:17px 17px 17px 17px;--border-top-left-radius:17px;--border-top-right-radius:17px;--border-bottom-right-radius:17px;--border-bottom-left-radius:17px;}.elementor-1021 .elementor-element.elementor-element-3fe82d7, .elementor-1021 .elementor-element.elementor-element-3fe82d7::before{--border-transition:0.3s;}.elementor-1021 .elementor-element.elementor-element-3fe82d7.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-c48a886{--display:flex;--min-height:72px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;}.elementor-1021 .elementor-element.elementor-element-4120c60 > .elementor-widget-container{margin:5px 0px 0px -15px;}.elementor-1021 .elementor-element.elementor-element-4120c60.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-4120c60 .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-4120c60.elementor-view-stacked .elementor-icon{background-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-4120c60.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-4120c60.elementor-view-default .elementor-icon{color:#7A1115;border-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-4120c60.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-4120c60.elementor-view-default .elementor-icon svg{fill:#7A1115;}.elementor-1021 .elementor-element.elementor-element-4120c60 .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-4120c60 .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-c908614.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-c908614 .elementor-heading-title{font-size:21px;letter-spacing:0.4px;word-spacing:0px;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-72ad9ad{text-align:center;font-size:15px;font-weight:500;color:#7A5A45;}.elementor-1021 .elementor-element.elementor-element-ddc74e6 .elementor-button{background-color:#02010100;font-size:13px;font-weight:600;fill:#7A1115;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-ddc74e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-ddc74e6 .elementor-button:hover, .elementor-1021 .elementor-element.elementor-element-ddc74e6 .elementor-button:focus{color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-ddc74e6 .elementor-button:hover svg, .elementor-1021 .elementor-element.elementor-element-ddc74e6 .elementor-button:focus svg{fill:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-fc790dd{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8B36B;--border-color:#D8B36B;--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:20px;--margin-left:18px;--margin-right:20px;}.elementor-1021 .elementor-element.elementor-element-fc790dd::before, .elementor-1021 .elementor-element.elementor-element-fc790dd > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-fc790dd > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-fc790dd > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-fc790dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-fc790dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-fc790dd:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:17px 17px 17px 17px;--border-top-left-radius:17px;--border-top-right-radius:17px;--border-bottom-right-radius:17px;--border-bottom-left-radius:17px;}.elementor-1021 .elementor-element.elementor-element-fc790dd, .elementor-1021 .elementor-element.elementor-element-fc790dd::before{--border-transition:0.3s;}.elementor-1021 .elementor-element.elementor-element-fc790dd.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-03f6ab2{--display:flex;--min-height:72px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;}.elementor-1021 .elementor-element.elementor-element-23acc54 > .elementor-widget-container{margin:5px 0px 0px -15px;}.elementor-1021 .elementor-element.elementor-element-23acc54.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-23acc54 .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-23acc54.elementor-view-stacked .elementor-icon{background-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-23acc54.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-23acc54.elementor-view-default .elementor-icon{color:#7A1115;border-color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-23acc54.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-23acc54.elementor-view-default .elementor-icon svg{fill:#7A1115;}.elementor-1021 .elementor-element.elementor-element-23acc54 .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-23acc54 .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-c974949.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-c974949 .elementor-heading-title{font-size:21px;letter-spacing:0.4px;word-spacing:0px;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-eba5a30{text-align:center;font-size:15px;font-weight:500;color:#7A5A45;}.elementor-1021 .elementor-element.elementor-element-fad5f59 .elementor-button{background-color:#02010100;font-size:13px;font-weight:600;fill:#7A1115;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-fad5f59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-fad5f59 .elementor-button:hover, .elementor-1021 .elementor-element.elementor-element-fad5f59 .elementor-button:focus{color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-fad5f59 .elementor-button:hover svg, .elementor-1021 .elementor-element.elementor-element-fad5f59 .elementor-button:focus svg{fill:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-d3195a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1021 .elementor-element.elementor-element-2e33d57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-2e33d57.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1021 .elementor-element.elementor-element-2e33d57{text-align:center;color:#020101;}.elementor-1021 .elementor-element.elementor-element-2e33d57 p{margin-block-end:0px;}.elementor-1021 .elementor-element.elementor-element-0ac5e7e > .elementor-widget-container{margin:8px 0px 22px 0px;}.elementor-1021 .elementor-element.elementor-element-0ac5e7e.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-0ac5e7e{text-align:center;color:#4A1D18;}.elementor-1021 .elementor-element.elementor-element-16e9b33{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-2cd2199{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 2;}.elementor-1021 .elementor-element.elementor-element-2cd2199:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-2cd2199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-regali-personalizzati-lusso-artigianale.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-c212777{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-c212777 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-c212777 .elementor-heading-title{font-size:28px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-5f5d00b{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-5f5d00b .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-5f5d00b .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-b57632e .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-b57632e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-b57632e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-ef442e2{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 2;}.elementor-1021 .elementor-element.elementor-element-ef442e2:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-ef442e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-giocattoli-prima-infanzia-premium.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-621755e{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-621755e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-621755e .elementor-heading-title{font-size:28px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-76444e6{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-76444e6 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-76444e6 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-d9a0263 .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-d9a0263 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-55dc11c{--display:flex;--min-height:165px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 1;}.elementor-1021 .elementor-element.elementor-element-55dc11c:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-55dc11c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-prodotti-cura-bellezza-spa-casa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-43023e2{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-43023e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-43023e2 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-d814601{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-d814601 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-d814601 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-bf8484f .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-bf8484f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-bf8484f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-a7515e7{--display:flex;--min-height:165px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 1;}.elementor-1021 .elementor-element.elementor-element-a7515e7:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-a7515e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-articoli-casa-cucina-elettrodomestici-illuminazione.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-0a6eac5{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-0a6eac5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-0a6eac5 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-27c95c4{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-27c95c4 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-27c95c4 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-539320f .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-539320f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-539320f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-3f53a10{--display:flex;--min-height:165px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 1;}.elementor-1021 .elementor-element.elementor-element-3f53a10:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-3f53a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-elettronica-informatica-gadget-tecnologia-hi-tech.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-2f5324c{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-2f5324c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-2f5324c .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-6d8c429{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-6d8c429 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-6d8c429 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-9ea52c2 .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-9ea52c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-9ea52c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-1c8054b{--display:flex;--min-height:165px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 1;}.elementor-1021 .elementor-element.elementor-element-1c8054b:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-1c8054b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-articoli-fai-da-te-bricolage-attrezzi.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-f3d2e57{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-f3d2e57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f3d2e57 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-9c3438d{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-9c3438d .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-9c3438d .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-c31b8df .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-c31b8df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-c31b8df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-0a19de9{--display:flex;--min-height:165px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 1;}.elementor-1021 .elementor-element.elementor-element-0a19de9:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-0a19de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-moda-accessori-borsa-pelle-cuoio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-f84bb7f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-f84bb7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f84bb7f .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-72eb5d2{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-72eb5d2 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-72eb5d2 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-7c30b9f .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-7c30b9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-7c30b9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-cec48a8{--display:flex;--min-height:165px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 1;}.elementor-1021 .elementor-element.elementor-element-cec48a8:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-cec48a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-prodotti-animali-cani-gatti-lusso.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-a8dcfba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-a8dcfba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-a8dcfba .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-17453e4{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-17453e4 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-17453e4 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-89ffbc6 .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-89ffbc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-89ffbc6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-addb7a0{--display:flex;--min-height:165px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 1;}.elementor-1021 .elementor-element.elementor-element-addb7a0:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-addb7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-articoli-sport-outdoor-avventura.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-0bfddf8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-0bfddf8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-0bfddf8 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-64611a6{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-64611a6 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-64611a6 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-9de3ac8 .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-9de3ac8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-9de3ac8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-802d362{--display:flex;--min-height:165px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 1;}.elementor-1021 .elementor-element.elementor-element-802d362:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-802d362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-articoli-feste-natale-pasqua-occasioni-speciali.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-f596833{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-f596833 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f596833 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-4e98fd4{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.5px;width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-4e98fd4 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-4e98fd4 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1021 .elementor-element.elementor-element-010fcfc .elementor-button{background-color:#02010100;font-size:15px;font-weight:500;line-height:12px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-010fcfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-010fcfc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-8458dfa{--display:flex;--min-height:210px;--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:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:28px;grid-column:span 4;}.elementor-1021 .elementor-element.elementor-element-8458dfa:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-8458dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-articoli-ricondizionati-seconda-mano-come-nuovi.webp");background-position:0px -287px;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-8458dfa.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-d074848{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1021 .elementor-element.elementor-element-dcb6f6e{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D8B36B;--border-color:#D8B36B;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1021 .elementor-element.elementor-element-bef0580 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-bef0580 .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-bef0580 .elementor-icon{font-size:88px;}.elementor-1021 .elementor-element.elementor-element-bef0580 .elementor-icon svg{height:88px;}.elementor-1021 .elementor-element.elementor-element-d6102c9{--display:flex;--min-height:0px;--margin-top:22px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1021 .elementor-element.elementor-element-025ea6e{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-025ea6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-025ea6e .elementor-heading-title{font-size:28px;font-weight:600;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-de8c6a2 .elementor-heading-title{color:#D8B36B;}.elementor-1021 .elementor-element.elementor-element-0af6e64{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-0af6e64.elementor-element{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-1384936{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1021 .elementor-element.elementor-element-6c85f45 .elementor-button{background-color:#F4EBDD;font-size:15px;font-weight:700;letter-spacing:0.4px;word-spacing:0px;fill:#7A1115;color:#7A1115;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-6c85f45 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-86bfd3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1021 .elementor-element.elementor-element-2b06ea7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-1021 .elementor-element.elementor-element-244df8d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-244df8d{text-align:start;}.elementor-1021 .elementor-element.elementor-element-244df8d .elementor-heading-title{font-size:28px;color:#4A1D18;}.elementor-1021 .elementor-element.elementor-element-4374490 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-4374490{text-align:end;}.elementor-1021 .elementor-element.elementor-element-4374490 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-1021 .elementor-element.elementor-element-0ed46b3{--display:flex;}.elementor-1021 .elementor-element.elementor-element-e5fcf54.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1021 .elementor-element.elementor-element-e5fcf54.elementor-element{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-e5fcf54.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1021 .elementor-element.elementor-element-e5fcf54.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1021 .elementor-element.elementor-element-7ed3c99{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:22px 22px 22px 22px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-7ed3c99:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-7ed3c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/banner-homepage-villaggio-babbo-natale-xmashop.webp");background-position:0px -47px;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-7ed3c99.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-5024606 > .elementor-widget-container{margin:11px 0px 0px 4px;}.elementor-1021 .elementor-element.elementor-element-5024606 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 1px 0px #000000;color:#FFE3B5;}.elementor-1021 .elementor-element.elementor-element-79c4efc{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-79c4efc .elementor-heading-title{font-size:33px;font-weight:500;text-shadow:1px 1px 1px #000000;color:#7A1115;}.elementor-1021 .elementor-element.elementor-element-210942a{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:start;font-size:17px;line-height:1.5em;text-shadow:1px 1px 1px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-210942a > .elementor-widget-container{margin:0px 0px 0px 4px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-210942a.elementor-element{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-210942a > *{max-width:472px;}.elementor-1021 .elementor-element.elementor-element-86e831f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5A64A;--border-color:#D5A64A;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px #000000;}.elementor-1021 .elementor-element.elementor-element-86e831f:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-86e831f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5A64A;}.elementor-1021 .elementor-element.elementor-element-86e831f.e-con{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-b049f1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1021 .elementor-element.elementor-element-b049f1b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:10px;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-10px;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-field-type-html{padding-bottom:0px;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-b049f1b .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-button[type="submit"]{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1021 .elementor-element.elementor-element-b049f1b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-b049f1b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1021 .elementor-element.elementor-element-b049f1b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-b049f1b .elementor-button{border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f321fd5{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:start;font-size:11px;font-weight:400;text-shadow:0px 1px 0px #000000;color:#EAE0D5;}.elementor-1021 .elementor-element.elementor-element-f321fd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f321fd5.elementor-element{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-8a9a83a{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:22px 22px 22px 22px;--margin-top:24px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-8a9a83a:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-8a9a83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/xmashop-cuore-amore-cura-regali-personalizzati-artigianali.webp");background-position:0px -152px;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-a5774f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-1021 .elementor-element.elementor-element-799ca5b.elementor-element{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-799ca5b{text-align:start;}.elementor-1021 .elementor-element.elementor-element-799ca5b .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.5px;text-shadow:1px 0px 0px #000000;color:#D8A036;}.elementor-1021 .elementor-element.elementor-element-5bc3980{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-5bc3980.elementor-element{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-5bc3980 .elementor-heading-title{font-size:33px;font-weight:600;font-style:normal;line-height:1.12em;color:#7A1420;}.elementor-1021 .elementor-element.elementor-element-1fbc4f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:15px;font-weight:400;color:#5E5047;}.elementor-1021 .elementor-element.elementor-element-e498720 .elementor-button{background-color:#D8B36A;font-size:15px;font-weight:600;letter-spacing:0.2px;fill:#7A1420;color:#7A1420;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:12px 22px 12px 22px;}.elementor-1021 .elementor-element.elementor-element-e498720 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-d502b51{--display:flex;}.elementor-1021 .elementor-element.elementor-element-6b1690c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1021 .elementor-element.elementor-element-86f3d25{--divider-border-style:solid;--divider-color:#D8B36A;--divider-border-width:1.7px;width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-86f3d25.elementor-element{--order:-99999 /* order start hack */;}.elementor-1021 .elementor-element.elementor-element-86f3d25 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-1021 .elementor-element.elementor-element-86f3d25 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1021 .elementor-element.elementor-element-889aaea{text-align:center;}.elementor-1021 .elementor-element.elementor-element-889aaea .elementor-heading-title{font-size:22px;color:#D8B36A;}.elementor-1021 .elementor-element.elementor-element-9c57e50{--divider-border-style:solid;--divider-color:#D8B36A;--divider-border-width:1.7px;width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-9c57e50.elementor-element{--order:99999 /* order end hack */;}.elementor-1021 .elementor-element.elementor-element-9c57e50 .elementor-divider-separator{width:100px;margin:0 auto;margin-right:0;}.elementor-1021 .elementor-element.elementor-element-9c57e50 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-1021 .elementor-element.elementor-element-8a04a9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-8a04a9e{text-align:center;}.elementor-1021 .elementor-element.elementor-element-8a04a9e .elementor-heading-title{text-transform:uppercase;color:#4A1D18;}.elementor-1021 .elementor-element.elementor-element-cec6a4c{text-align:center;font-weight:600;color:#7A5A45;}.elementor-1021 .elementor-element.elementor-element-f36d668{--display:flex;--min-height:260px;--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-1021 .elementor-element.elementor-element-cf8dc7c{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5D3AE;--border-color:#E5D3AE;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:55px;--padding-left:24px;--padding-right:24px;}.elementor-1021 .elementor-element.elementor-element-cf8dc7c::before, .elementor-1021 .elementor-element.elementor-element-cf8dc7c > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-cf8dc7c > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-cf8dc7c > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-cf8dc7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-cf8dc7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCFAF5;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-639b78d .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-639b78d.elementor-view-stacked .elementor-icon{background-color:#C8953E;}.elementor-1021 .elementor-element.elementor-element-639b78d.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-639b78d.elementor-view-default .elementor-icon{color:#C8953E;border-color:#C8953E;}.elementor-1021 .elementor-element.elementor-element-639b78d.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-639b78d.elementor-view-default .elementor-icon svg{fill:#C8953E;}.elementor-1021 .elementor-element.elementor-element-639b78d .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-639b78d .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-f1c8646{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.1px;width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-f1c8646 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-f1c8646 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1021 .elementor-element.elementor-element-f1c8646 .elementor-divider__text{color:#C8953E;font-size:17px;}.elementor-1021 .elementor-element.elementor-element-0744cc6 .elementor-heading-title{font-size:22px;font-weight:600;color:#7A1423;}.elementor-1021 .elementor-element.elementor-element-82e7728{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:1.45em;color:#514A43;}.elementor-1021 .elementor-element.elementor-element-82e7728 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-b6cd231{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5D3AE;--border-color:#E5D3AE;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:55px;--padding-left:24px;--padding-right:24px;}.elementor-1021 .elementor-element.elementor-element-b6cd231::before, .elementor-1021 .elementor-element.elementor-element-b6cd231 > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-b6cd231 > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-b6cd231 > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-b6cd231 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-b6cd231 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCFAF5;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-795c6ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-795c6ee .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-795c6ee.elementor-view-stacked .elementor-icon{background-color:#C8953E;}.elementor-1021 .elementor-element.elementor-element-795c6ee.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-795c6ee.elementor-view-default .elementor-icon{color:#C8953E;border-color:#C8953E;}.elementor-1021 .elementor-element.elementor-element-795c6ee.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-795c6ee.elementor-view-default .elementor-icon svg{fill:#C8953E;}.elementor-1021 .elementor-element.elementor-element-795c6ee .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-795c6ee .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-3779c66{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.1px;width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-3779c66 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-3779c66 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1021 .elementor-element.elementor-element-3779c66 .elementor-divider__text{color:#C8953E;font-size:17px;}.elementor-1021 .elementor-element.elementor-element-4f9ddf0 .elementor-heading-title{font-size:22px;font-weight:600;color:#7A1423;}.elementor-1021 .elementor-element.elementor-element-42baeb7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:1.45em;color:#514A43;}.elementor-1021 .elementor-element.elementor-element-42baeb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-a2639ad{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5D3AE;--border-color:#E5D3AE;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:55px;--padding-left:24px;--padding-right:24px;}.elementor-1021 .elementor-element.elementor-element-a2639ad::before, .elementor-1021 .elementor-element.elementor-element-a2639ad > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-a2639ad > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-a2639ad > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-a2639ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-a2639ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCFAF5;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-4a9ee3f .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-4a9ee3f.elementor-view-stacked .elementor-icon{background-color:#C8953E;}.elementor-1021 .elementor-element.elementor-element-4a9ee3f.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-4a9ee3f.elementor-view-default .elementor-icon{color:#C8953E;border-color:#C8953E;}.elementor-1021 .elementor-element.elementor-element-4a9ee3f.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-4a9ee3f.elementor-view-default .elementor-icon svg{fill:#C8953E;}.elementor-1021 .elementor-element.elementor-element-4a9ee3f .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-4a9ee3f .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-345a578{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.1px;width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-345a578 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-345a578 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1021 .elementor-element.elementor-element-345a578 .elementor-divider__text{color:#C8953E;font-size:17px;}.elementor-1021 .elementor-element.elementor-element-e9c422a .elementor-heading-title{font-size:22px;font-weight:600;color:#7A1423;}.elementor-1021 .elementor-element.elementor-element-fc7f520{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:1.45em;color:#514A43;}.elementor-1021 .elementor-element.elementor-element-fc7f520 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-2e8378a{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5D3AE;--border-color:#E5D3AE;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:55px;--padding-left:24px;--padding-right:24px;}.elementor-1021 .elementor-element.elementor-element-2e8378a::before, .elementor-1021 .elementor-element.elementor-element-2e8378a > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-2e8378a > .e-con-inner > .elementor-background-video-container::before, .elementor-1021 .elementor-element.elementor-element-2e8378a > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-2e8378a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1021 .elementor-element.elementor-element-2e8378a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCFAF5;--background-overlay:'';}.elementor-1021 .elementor-element.elementor-element-6dbc69b .elementor-icon-wrapper{text-align:center;}.elementor-1021 .elementor-element.elementor-element-6dbc69b.elementor-view-stacked .elementor-icon{background-color:#C8953E;}.elementor-1021 .elementor-element.elementor-element-6dbc69b.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-6dbc69b.elementor-view-default .elementor-icon{color:#C8953E;border-color:#C8953E;}.elementor-1021 .elementor-element.elementor-element-6dbc69b.elementor-view-framed .elementor-icon, .elementor-1021 .elementor-element.elementor-element-6dbc69b.elementor-view-default .elementor-icon svg{fill:#C8953E;}.elementor-1021 .elementor-element.elementor-element-6dbc69b .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-6dbc69b .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-cf306d9{--divider-border-style:solid;--divider-color:#D8B36B;--divider-border-width:1.1px;width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1021 .elementor-element.elementor-element-cf306d9 .elementor-divider-separator{width:100%;}.elementor-1021 .elementor-element.elementor-element-cf306d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1021 .elementor-element.elementor-element-cf306d9 .elementor-divider__text{color:#C8953E;font-size:17px;}.elementor-1021 .elementor-element.elementor-element-bf744f1{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-1021 .elementor-element.elementor-element-bf744f1 .elementor-heading-title{font-size:22px;font-weight:600;color:#7A1423;}.elementor-1021 .elementor-element.elementor-element-a529ffd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:1.45em;color:#514A43;}.elementor-1021 .elementor-element.elementor-element-a529ffd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f71b6fc{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:22px 22px 22px 22px;--margin-top:24px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-f71b6fc:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-f71b6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/xmashop-newsletter-idee-regalo-personalizzate-con-amore.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-b9a460e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-1021 .elementor-element.elementor-element-874c0d5.elementor-element{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-874c0d5{text-align:start;}.elementor-1021 .elementor-element.elementor-element-874c0d5 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.5px;color:#D8A036;}.elementor-1021 .elementor-element.elementor-element-67417bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1021 .elementor-element.elementor-element-67417bd.elementor-element{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-67417bd .elementor-heading-title{font-size:33px;font-weight:600;font-style:normal;line-height:1.12em;color:#7A1420;}.elementor-1021 .elementor-element.elementor-element-e157f6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:13px;font-weight:400;color:#7A6E67;}.elementor-1021 .elementor-element.elementor-element-e157f6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-e157f6f.elementor-element{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-b5b11d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px #000000;}.elementor-1021 .elementor-element.elementor-element-b5b11d8:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-b5b11d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-b5b11d8.e-con{--align-self:flex-start;}.elementor-1021 .elementor-element.elementor-element-983c559{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1021 .elementor-element.elementor-element-983c559.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:10px;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-10px;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1021 .elementor-element.elementor-element-983c559 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1021 .elementor-element.elementor-element-983c559 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1021 .elementor-element.elementor-element-983c559 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1021 .elementor-element.elementor-element-983c559 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-field-type-html{padding-bottom:0px;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-983c559 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-983c559 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-983c559 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1021 .elementor-element.elementor-element-983c559 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1021 .elementor-element.elementor-element-f09fe56{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:start;font-size:11px;font-weight:400;color:#857870;}.elementor-1021 .elementor-element.elementor-element-f09fe56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f09fe56.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-1021 .elementor-element.elementor-element-e408fb8{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-d0ea424:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-d0ea424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1021 .elementor-element.elementor-element-369cd08:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-369cd08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1021 .elementor-element.elementor-element-4d99d42{--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-1021 .elementor-element.elementor-element-4d99d42.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-2547378{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-ec5f6e5{text-align:center;}.elementor-1021 .elementor-element.elementor-element-77e75a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-3f07b79{text-align:center;}.elementor-1021 .elementor-element.elementor-element-bc2d0a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-f2cffb9 > .elementor-widget-container{margin:10px 0px 0px -14px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-f2cffb9 .elementor-icon-wrapper{text-align:end;}.elementor-1021 .elementor-element.elementor-element-f2cffb9 .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-f2cffb9 .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-ea2ac5b{text-align:center;}.elementor-1021 .elementor-element.elementor-element-beb71b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-60bd7fc > .elementor-widget-container{margin:10px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-element-60bd7fc .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-60bd7fc .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-c74238e{text-align:center;}.elementor-1021 .elementor-element.elementor-element-3fe82d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-c908614{text-align:center;}.elementor-1021 .elementor-element.elementor-element-fc790dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1021 .elementor-element.elementor-element-03f6ab2.e-con{--align-self:center;}.elementor-1021 .elementor-element.elementor-element-23acc54 > .elementor-widget-container{margin:10px 0px 0px -14px;}.elementor-1021 .elementor-element.elementor-element-23acc54 .elementor-icon{font-size:100px;}.elementor-1021 .elementor-element.elementor-element-23acc54 .elementor-icon svg{height:100px;}.elementor-1021 .elementor-element.elementor-element-c974949{text-align:center;}.elementor-1021 .elementor-element.elementor-element-16e9b33{--grid-auto-flow:row;}.elementor-1021 .elementor-element.elementor-element-c212777{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-621755e{--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-1021 .elementor-element.elementor-element-43023e2{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-0a6eac5{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-2f5324c{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-f3d2e57{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-f84bb7f{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-a8dcfba{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-0bfddf8{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-f596833{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-8458dfa:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-8458dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1021 .elementor-element.elementor-element-025ea6e{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-e5fcf54.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1021 .elementor-element.elementor-element-7ed3c99:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-7ed3c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1021 .elementor-element.elementor-element-8a9a83a:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-8a9a83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:768px){.elementor-1021 .elementor-element.elementor-element-e408fb8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1021 .elementor-element.elementor-element-fd22088{--container-widget-width:288px;--container-widget-flex-grow:0;width:var( --container-widget-width, 288px );max-width:288px;}.elementor-1021 .elementor-element.elementor-element-d0ea424:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-d0ea424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1021 .elementor-element.elementor-element-369cd08:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-369cd08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1021 .elementor-element.elementor-element-4d99d42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1021 .elementor-element.elementor-element-0ac5e7e > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-1021 .elementor-element.elementor-element-16e9b33{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-1021 .elementor-element.elementor-element-c212777{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-621755e{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-55dc11c{--width:100%;}.elementor-1021 .elementor-element.elementor-element-43023e2{--container-widget-width:344px;--container-widget-flex-grow:0;width:var( --container-widget-width, 344px );max-width:344px;}.elementor-1021 .elementor-element.elementor-element-43023e2 .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-a7515e7:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-a7515e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xmashop.it/wp-content/uploads/2026/08/categoria-articoli-casa-cucina-elettrodomestici-illuminazione.webp");}.elementor-1021 .elementor-element.elementor-element-0a6eac5{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-0a6eac5 .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-3f53a10:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-3f53a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-71px 0px;background-size:cover;}.elementor-1021 .elementor-element.elementor-element-2f5324c{--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;}.elementor-1021 .elementor-element.elementor-element-2f5324c .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-f3d2e57{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-f3d2e57 .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-f84bb7f{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-f84bb7f .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-a8dcfba{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-a8dcfba .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-0bfddf8{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-0bfddf8 .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-f596833{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-f596833 .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-8458dfa:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-8458dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1021 .elementor-element.elementor-element-8458dfa{grid-column:span 2;}.elementor-1021 .elementor-element.elementor-element-025ea6e{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1021 .elementor-element.elementor-element-025ea6e .elementor-heading-title{font-size:20px;}.elementor-1021 .elementor-element.elementor-element-e5fcf54.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1021 .elementor-element.elementor-element-7ed3c99:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-7ed3c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1021 .elementor-element.elementor-element-8a9a83a:not(.elementor-motion-effects-element-type-background), .elementor-1021 .elementor-element.elementor-element-8a9a83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:769px){.elementor-1021 .elementor-element.elementor-element-0ffc88d{--content-width:1280px;}.elementor-1021 .elementor-element.elementor-element-dbfc4f4{--width:1280px;}.elementor-1021 .elementor-element.elementor-element-7ba738a{--width:72px;}.elementor-1021 .elementor-element.elementor-element-f550e20{--width:72px;}.elementor-1021 .elementor-element.elementor-element-cb09dc8{--width:72px;}.elementor-1021 .elementor-element.elementor-element-454fd52{--width:72px;}.elementor-1021 .elementor-element.elementor-element-c48a886{--width:72px;}.elementor-1021 .elementor-element.elementor-element-03f6ab2{--width:72px;}.elementor-1021 .elementor-element.elementor-element-a7515e7{--width:100%;}.elementor-1021 .elementor-element.elementor-element-8458dfa{--width:100%;}.elementor-1021 .elementor-element.elementor-element-d074848{--width:20%;}.elementor-1021 .elementor-element.elementor-element-7ed3c99{--content-width:1280px;}.elementor-1021 .elementor-element.elementor-element-86e831f{--width:400px;}.elementor-1021 .elementor-element.elementor-element-8a9a83a{--content-width:1280px;}.elementor-1021 .elementor-element.elementor-element-a5774f5{--width:44%;}.elementor-1021 .elementor-element.elementor-element-6b1690c{--content-width:100%;}.elementor-1021 .elementor-element.elementor-element-cf8dc7c{--width:24%;}.elementor-1021 .elementor-element.elementor-element-b6cd231{--width:24%;}.elementor-1021 .elementor-element.elementor-element-a2639ad{--width:24%;}.elementor-1021 .elementor-element.elementor-element-2e8378a{--width:24%;}.elementor-1021 .elementor-element.elementor-element-f71b6fc{--content-width:1280px;}.elementor-1021 .elementor-element.elementor-element-b9a460e{--width:44%;}.elementor-1021 .elementor-element.elementor-element-b5b11d8{--width:400px;}}@media(max-width:1024px) and (min-width:769px){.elementor-1021 .elementor-element.elementor-element-4d99d42{--width:55%;}.elementor-1021 .elementor-element.elementor-element-2547378{--width:100%;}.elementor-1021 .elementor-element.elementor-element-77e75a7{--width:100%;}.elementor-1021 .elementor-element.elementor-element-bc2d0a4{--width:100%;}.elementor-1021 .elementor-element.elementor-element-beb71b3{--width:100%;}.elementor-1021 .elementor-element.elementor-element-3fe82d7{--width:100%;}.elementor-1021 .elementor-element.elementor-element-fc790dd{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2547378 */.elementor-1021 .elementor-element.elementor-element-2547378 {
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    cursor: pointer;
}

.elementor-1021 .elementor-element.elementor-element-2547378:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 22px rgba(0,0,0,0.06);
}/* End custom CSS */