.elementor-90125 .elementor-element.elementor-element-b3b0459{--display:flex;--min-height:65vh;--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;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%}.elementor-90125 .elementor-element.elementor-element-b3b0459:not(.elementor-motion-effects-element-type-background),.elementor-90125 .elementor-element.elementor-element-b3b0459>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://baskreacja.pl/wp-content/uploads/2026/10/gadzety-na-swieta-15.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-90125 .elementor-element.elementor-element-b3b0459:before,.elementor-90125 .elementor-element.elementor-element-b3b0459>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-b3b0459>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-b3b0459>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-b3b0459>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-b3b0459>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-b3b0459.e-con{--align-self:center}.elementor-90125 .elementor-element.elementor-element-18c8755{--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-90125 .elementor-element.elementor-element-18c8755.e-con{--align-self:center}.elementor-90125 .elementor-element.elementor-element-d666137{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-90125 .elementor-element.elementor-element-881cc8a{background-color:#FFFFFF0F;padding:20px 15px;border-style:solid;border-width:1px;border-color:#FFFFFF1A;border-radius:999px;text-align:start}.elementor-90125 .elementor-element.elementor-element-881cc8a.elementor-element{--align-self:flex-start}.elementor-90125 .elementor-element.elementor-element-881cc8a .elementor-heading-title{font-size:16px;font-weight:700;letter-spacing:1.6px;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-e8bdbdb{margin:26px 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px}.elementor-90125 .elementor-element.elementor-element-e8bdbdb .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:84px;font-weight:800;line-height:1em;text-shadow:3px 3px 15px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-2d0eba6{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-16b529e{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-16b529e:before,.elementor-90125 .elementor-element.elementor-element-16b529e>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-16b529e>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-16b529e>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-16b529e>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-16b529e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-2d64ed5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-fd963b7{text-align:center}.elementor-90125 .elementor-element.elementor-element-fd963b7 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:42px;font-weight:900;line-height:1.2em;color:#fff}.elementor-90125 .elementor-element.elementor-element-1d63b0f{text-align:center;font-size:18px;text-shadow:3px 3px 7px #003944;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-74a725c{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-90125 .elementor-element.elementor-element-5e4217e{--display:flex}.elementor-90125 .elementor-element.elementor-element-6e28b1a{--display:flex}.elementor-90125 .elementor-element.elementor-element-8907c9c{text-align:center}.elementor-90125 .elementor-element.elementor-element-8907c9c .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-4191588{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-2949649 .elementor-icon-wrapper{text-align:center}.elementor-90125 .elementor-element.elementor-element-b77e952{--display:flex}.elementor-90125 .elementor-element.elementor-element-dbfc998{--display:flex}.elementor-90125 .elementor-element.elementor-element-bb9e9f1{--display:flex}.elementor-90125 .elementor-element.elementor-element-a12dd11{text-align:center}.elementor-90125 .elementor-element.elementor-element-a12dd11 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-9e099a9{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-c62e0c7 .elementor-icon-wrapper{text-align:center}.elementor-90125 .elementor-element.elementor-element-49a78ad{--display:flex}.elementor-90125 .elementor-element.elementor-element-b46362e{--display:flex}.elementor-90125 .elementor-element.elementor-element-ff9019b{--display:flex}.elementor-90125 .elementor-element.elementor-element-dab81ee{text-align:center}.elementor-90125 .elementor-element.elementor-element-dab81ee .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-bcc7b98{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-46f7647 .elementor-icon-wrapper{text-align:center}.elementor-90125 .elementor-element.elementor-element-5a35a7a{--display:flex}.elementor-90125 .elementor-element.elementor-element-1ac4fe9{--display:flex}.elementor-90125 .elementor-element.elementor-element-27c5b2a{--display:flex}.elementor-90125 .elementor-element.elementor-element-d2c5add{text-align:center}.elementor-90125 .elementor-element.elementor-element-d2c5add .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-ee496a3{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-8566b68 .elementor-icon-wrapper{text-align:center}.elementor-90125 .elementor-element.elementor-element-8a457fd{--display:flex}.elementor-90125 .elementor-element.elementor-element-f25ea0a{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-90125 .elementor-element.elementor-element-ea0148e{--display:flex}.elementor-90125 .elementor-element.elementor-element-6aecc11{--display:flex}.elementor-90125 .elementor-element.elementor-element-0f4151b{text-align:center}.elementor-90125 .elementor-element.elementor-element-0f4151b .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-01b813a{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-3a14d8e .elementor-icon-wrapper{text-align:center}.elementor-90125 .elementor-element.elementor-element-1690c35{--display:flex}.elementor-90125 .elementor-element.elementor-element-8b6ca7f{--display:flex}.elementor-90125 .elementor-element.elementor-element-be01220{--display:flex}.elementor-90125 .elementor-element.elementor-element-ebd8d6b{text-align:center}.elementor-90125 .elementor-element.elementor-element-ebd8d6b .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-31ea916{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-496c629 .elementor-icon-wrapper{text-align:center}.elementor-90125 .elementor-element.elementor-element-b2e1990{--display:flex}.elementor-90125 .elementor-element.elementor-element-6277ca0{--display:flex}.elementor-90125 .elementor-element.elementor-element-7e8df52{--display:flex}.elementor-90125 .elementor-element.elementor-element-1e137c3{text-align:center}.elementor-90125 .elementor-element.elementor-element-1e137c3 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-5111450{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-1359b39 .elementor-icon-wrapper{text-align:center}.elementor-90125 .elementor-element.elementor-element-5d70d97{--display:flex}.elementor-90125 .elementor-element.elementor-element-1ed06ed{--display:flex}.elementor-90125 .elementor-element.elementor-element-7cad442{--display:flex}.elementor-90125 .elementor-element.elementor-element-ceb8a29{text-align:center}.elementor-90125 .elementor-element.elementor-element-ceb8a29 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-642088d{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-e332d1b .elementor-icon-wrapper{text-align:center}.elementor-90125 .elementor-element.elementor-element-5c560cc{--display:flex}.elementor-90125 .elementor-element.elementor-element-bf2f144{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-bf2f144:before,.elementor-90125 .elementor-element.elementor-element-bf2f144>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-bf2f144>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-bf2f144>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-bf2f144>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-bf2f144>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-922bbfa{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-2677d0f{text-align:center}.elementor-90125 .elementor-element.elementor-element-2677d0f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:42px;font-weight:900;line-height:1.2em;color:#fff}.elementor-90125 .elementor-element.elementor-element-cacff7b{text-align:center;font-size:18px;text-shadow:3px 3px 7px #003944;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-0d134bf{padding:0 0 20px}.elementor-90125 .elementor-element.elementor-element-0d134bf img{width:100%;box-shadow:0px 0px 10px 1px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-d0dc4ae{text-align:justify;font-family:"Roboto",Sans-serif;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-84e1a37{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90125 .elementor-element.elementor-element-8d74991{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-8d74991:before,.elementor-90125 .elementor-element.elementor-element-8d74991>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-8d74991>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-8d74991>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-8d74991>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-8d74991>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-39a84c0{--display:flex}.elementor-90125 .elementor-element.elementor-element-fce4656{padding:15px 0 0;text-align:start}.elementor-90125 .elementor-element.elementor-element-fce4656 img{box-shadow:3px 3px 10px 5px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-c768f4c{--display:flex}.elementor-90125 .elementor-element.elementor-element-a4b0625{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-a4b0625 .elementor-heading-title{font-size:42px;letter-spacing:3px;text-shadow:3px 3px 10px rgba(0,0,0,.98);color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-4bf678e{border-radius:7px;text-align:justify;font-weight:500;text-shadow:3px 3px 8px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-b826926{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-b826926:before,.elementor-90125 .elementor-element.elementor-element-b826926>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-b826926>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-b826926>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-b826926>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-b826926>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-0a55dd2 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-90125 .elementor-element.elementor-element-0a55dd2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-0a55dd2{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-90125 .elementor-element.elementor-element-85c8032{padding:0}.elementor-90125 .elementor-element.elementor-element-85c8032 img{box-shadow:3px 3px 10px 3px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-ef9bed3{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-83afefa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90125 .elementor-element.elementor-element-043ce03{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-043ce03:before,.elementor-90125 .elementor-element.elementor-element-043ce03>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-043ce03>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-043ce03>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-043ce03>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-043ce03>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-9363fdf{--display:flex}.elementor-90125 .elementor-element.elementor-element-b615ec1{padding:15px 0 0;text-align:start}.elementor-90125 .elementor-element.elementor-element-b615ec1 img{box-shadow:3px 3px 10px 5px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-1847f93{--display:flex}.elementor-90125 .elementor-element.elementor-element-709cf7e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-709cf7e .elementor-heading-title{font-size:42px;letter-spacing:3px;text-shadow:3px 3px 10px rgba(0,0,0,.98);color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-f87829a{border-radius:7px;text-align:justify;font-weight:500;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-f3f578d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-f3f578d:before,.elementor-90125 .elementor-element.elementor-element-f3f578d>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-f3f578d>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-f3f578d>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-f3f578d>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-f3f578d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-030c4e2 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-90125 .elementor-element.elementor-element-030c4e2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-030c4e2{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-90125 .elementor-element.elementor-element-44c1899{padding:12px 0 0}.elementor-90125 .elementor-element.elementor-element-44c1899 img{box-shadow:3px 3px 10px 3px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-0549149{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-2b7b948{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-2b7b948 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:42px;font-weight:900;letter-spacing:3px;color:#5a171d}.elementor-90125 .elementor-element.elementor-element-4f3e1c0{margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-90125 .elementor-element.elementor-element-f689d03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90125 .elementor-element.elementor-element-6838b9b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-6838b9b:before,.elementor-90125 .elementor-element.elementor-element-6838b9b>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-6838b9b>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-6838b9b>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-6838b9b>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-6838b9b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-841453a{--display:flex}.elementor-90125 .elementor-element.elementor-element-9507f0e{padding:15px 0 0;text-align:start}.elementor-90125 .elementor-element.elementor-element-9507f0e img{box-shadow:3px 3px 10px 5px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-639c654{--display:flex}.elementor-90125 .elementor-element.elementor-element-6262b32{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-6262b32 .elementor-heading-title{font-size:42px;letter-spacing:3px;text-shadow:3px 3px 10px rgba(0,0,0,.98);color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-6577e2a{border-radius:7px;text-align:justify;font-weight:500;text-shadow:3px 3px 8px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-94854d4{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-94854d4:before,.elementor-90125 .elementor-element.elementor-element-94854d4>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-94854d4>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-94854d4>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-94854d4>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-94854d4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-8ace5a6 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-90125 .elementor-element.elementor-element-8ace5a6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-8ace5a6{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-90125 .elementor-element.elementor-element-221db0e{padding:12px 0 0}.elementor-90125 .elementor-element.elementor-element-221db0e img{box-shadow:3px 3px 10px 3px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-a4c0e75{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-224f5ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90125 .elementor-element.elementor-element-ecc9112{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-ecc9112:before,.elementor-90125 .elementor-element.elementor-element-ecc9112>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-ecc9112>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-ecc9112>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-ecc9112>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-ecc9112>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-3ad902a{--display:flex}.elementor-90125 .elementor-element.elementor-element-c9ddec8{padding:15px 0 0;text-align:start}.elementor-90125 .elementor-element.elementor-element-c9ddec8 img{box-shadow:3px 3px 10px 5px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-2d4d14f{--display:flex}.elementor-90125 .elementor-element.elementor-element-7870cb3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-7870cb3 .elementor-heading-title{font-size:42px;letter-spacing:3px;text-shadow:3px 3px 10px rgba(0,0,0,.98);color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-55fabdf{border-radius:7px;text-align:justify;font-weight:500;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-eaacb92{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-eaacb92:before,.elementor-90125 .elementor-element.elementor-element-eaacb92>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-eaacb92>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-eaacb92>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-eaacb92>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-eaacb92>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-85685de .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-90125 .elementor-element.elementor-element-85685de .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-85685de{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-90125 .elementor-element.elementor-element-75719bb{padding:12px 0 0}.elementor-90125 .elementor-element.elementor-element-75719bb img{box-shadow:3px 3px 10px 3px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-68ff752{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-f3cdbc1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90125 .elementor-element.elementor-element-1fa5467{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-1fa5467:before,.elementor-90125 .elementor-element.elementor-element-1fa5467>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-1fa5467>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-1fa5467>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-1fa5467>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-1fa5467>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-629b6cc{--display:flex}.elementor-90125 .elementor-element.elementor-element-133afb3{padding:15px 0 0;text-align:start}.elementor-90125 .elementor-element.elementor-element-133afb3 img{box-shadow:3px 3px 10px 5px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-4abeed3{--display:flex}.elementor-90125 .elementor-element.elementor-element-c7eb5e6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-c7eb5e6 .elementor-heading-title{font-size:42px;letter-spacing:3px;text-shadow:3px 3px 10px rgba(0,0,0,.98);color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-dcfecd0{border-radius:7px;text-align:justify;font-weight:500;text-shadow:3px 3px 8px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-3581e9d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-3581e9d:before,.elementor-90125 .elementor-element.elementor-element-3581e9d>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-3581e9d>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-3581e9d>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-3581e9d>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-3581e9d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-aa6bc06 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-90125 .elementor-element.elementor-element-aa6bc06 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-aa6bc06{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-90125 .elementor-element.elementor-element-16068a8{padding:12px 0 0}.elementor-90125 .elementor-element.elementor-element-16068a8 img{box-shadow:3px 3px 10px 3px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-b07dc29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90125 .elementor-element.elementor-element-d68579b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-d68579b:before,.elementor-90125 .elementor-element.elementor-element-d68579b>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-d68579b>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-d68579b>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-d68579b>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-d68579b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-7c73ca8{--display:flex}.elementor-90125 .elementor-element.elementor-element-99ae6ff{padding:15px 0 0;text-align:start}.elementor-90125 .elementor-element.elementor-element-99ae6ff img{box-shadow:3px 3px 10px 5px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-7e1e0b7{--display:flex}.elementor-90125 .elementor-element.elementor-element-8ff81a7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-8ff81a7 .elementor-heading-title{font-size:42px;letter-spacing:3px;text-shadow:3px 3px 10px rgba(0,0,0,.98);color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-77394a9{border-radius:7px;text-align:justify;font-weight:500;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-1120eeb{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-1120eeb:before,.elementor-90125 .elementor-element.elementor-element-1120eeb>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-1120eeb>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-1120eeb>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-1120eeb>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-1120eeb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-1f1ee84 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-90125 .elementor-element.elementor-element-1f1ee84 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-1f1ee84{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-90125 .elementor-element.elementor-element-af34368{padding:12px 0 0}.elementor-90125 .elementor-element.elementor-element-af34368 img{box-shadow:3px 3px 10px 3px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-6ca45f7{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-95e9c5d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90125 .elementor-element.elementor-element-d6278d7{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-d6278d7:before,.elementor-90125 .elementor-element.elementor-element-d6278d7>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-d6278d7>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-d6278d7>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-d6278d7>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-d6278d7>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-3b705a4{--display:flex}.elementor-90125 .elementor-element.elementor-element-79afbf9{padding:15px 0 0;text-align:start}.elementor-90125 .elementor-element.elementor-element-79afbf9 img{box-shadow:3px 3px 10px 5px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-9468c51{--display:flex}.elementor-90125 .elementor-element.elementor-element-5d0081b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-5d0081b .elementor-heading-title{font-size:42px;letter-spacing:3px;text-shadow:3px 3px 10px rgba(0,0,0,.98);color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-901a116{border-radius:7px;text-align:justify;font-weight:500;text-shadow:3px 3px 8px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-aa61602{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-aa61602:before,.elementor-90125 .elementor-element.elementor-element-aa61602>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-aa61602>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-aa61602>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-aa61602>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-aa61602>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-e90ec61 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-90125 .elementor-element.elementor-element-e90ec61 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-e90ec61{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-90125 .elementor-element.elementor-element-8d3e6dc{padding:12px 0 0}.elementor-90125 .elementor-element.elementor-element-8d3e6dc img{box-shadow:3px 3px 10px 3px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-73c01f3{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-337b822{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-90125 .elementor-element.elementor-element-c1f2e7e{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-c1f2e7e:before,.elementor-90125 .elementor-element.elementor-element-c1f2e7e>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-c1f2e7e>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-c1f2e7e>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-c1f2e7e>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-c1f2e7e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-7828578{--display:flex}.elementor-90125 .elementor-element.elementor-element-aeaaa2f{padding:15px 0 0;text-align:start}.elementor-90125 .elementor-element.elementor-element-aeaaa2f img{box-shadow:3px 3px 10px 5px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-1400a5a{--display:flex}.elementor-90125 .elementor-element.elementor-element-b479cb1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0;border-radius:5px;text-align:center}.elementor-90125 .elementor-element.elementor-element-b479cb1 .elementor-heading-title{font-size:42px;letter-spacing:3px;text-shadow:3px 3px 10px rgba(0,0,0,.98);color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-42ee6ea{border-radius:7px;text-align:justify;font-weight:500;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-29ced97{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-29ced97:before,.elementor-90125 .elementor-element.elementor-element-29ced97>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-29ced97>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-29ced97>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-29ced97>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-29ced97>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-99f792d .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-90125 .elementor-element.elementor-element-99f792d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-99f792d{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-90125 .elementor-element.elementor-element-175cb4c{--display:flex}.elementor-90125 .elementor-element.elementor-element-ea8903f{padding:12px 0 0}.elementor-90125 .elementor-element.elementor-element-ea8903f img{box-shadow:3px 3px 10px 3px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-0133ea5{border-radius:7px;text-align:justify;font-weight:500;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-8ba4ced{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-8ba4ced:before,.elementor-90125 .elementor-element.elementor-element-8ba4ced>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-8ba4ced>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-8ba4ced>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-8ba4ced>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-8ba4ced>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-9691e78{--display:flex}.elementor-90125 .elementor-element.elementor-element-a73bcce{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:9px;text-align:center}.elementor-90125 .elementor-element.elementor-element-a73bcce .elementor-heading-title{font-size:42px;text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-4b06989{text-align:center}.elementor-90125 .elementor-element.elementor-element-4b06989 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-1d4d968{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-84e4d39{text-align:center}.elementor-90125 .elementor-element.elementor-element-84e4d39 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-0d840ce{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-5948e1c{text-align:center}.elementor-90125 .elementor-element.elementor-element-5948e1c .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-9e6a533{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-0cf2917{text-align:center}.elementor-90125 .elementor-element.elementor-element-0cf2917 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-097e8a6{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-bfec9a8{text-align:center}.elementor-90125 .elementor-element.elementor-element-bfec9a8 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-805ca85{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-785bbb1{text-align:center}.elementor-90125 .elementor-element.elementor-element-785bbb1 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-c85d61d{width:var(--container-widget-width,95.897%);max-width:95.897%;--container-widget-width:95.897%;--container-widget-flex-grow:0;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-a2a732d{text-align:center}.elementor-90125 .elementor-element.elementor-element-a2a732d .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-e92b021{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-cc10621{text-align:center}.elementor-90125 .elementor-element.elementor-element-cc10621 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-bd7918c{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-e0e4210{text-align:center}.elementor-90125 .elementor-element.elementor-element-e0e4210 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-026b0e0{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-a1c1e63{text-align:center}.elementor-90125 .elementor-element.elementor-element-a1c1e63 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-9a99d2c{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-f29257c{text-align:center}.elementor-90125 .elementor-element.elementor-element-f29257c .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-f3bae5b{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-1f935e7{text-align:center}.elementor-90125 .elementor-element.elementor-element-1f935e7 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-0a3c30f{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-a4e989b{text-align:center}.elementor-90125 .elementor-element.elementor-element-a4e989b .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-13f546a{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-4e69ca7{text-align:center}.elementor-90125 .elementor-element.elementor-element-4e69ca7 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-038c191{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-7ad1875{text-align:center}.elementor-90125 .elementor-element.elementor-element-7ad1875 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-0056415{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-e1a3e8d{text-align:center}.elementor-90125 .elementor-element.elementor-element-e1a3e8d .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-6f51053{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-40f7f5d{text-align:center}.elementor-90125 .elementor-element.elementor-element-40f7f5d .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-3758be5{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-9d998ee{text-align:center}.elementor-90125 .elementor-element.elementor-element-9d998ee .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-7d7dbc7{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-6aa9435{text-align:center}.elementor-90125 .elementor-element.elementor-element-6aa9435 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-b3c3e18{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-f0b6b55{text-align:center}.elementor-90125 .elementor-element.elementor-element-f0b6b55 .elementor-heading-title{text-shadow:3px 3px 10px #000;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-7eb424a{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-e798dc4{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.04;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-e798dc4:before,.elementor-90125 .elementor-element.elementor-element-e798dc4>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-e798dc4>.e-con-inner>.elementor-background-video-container:before,.elementor-90125 .elementor-element.elementor-element-e798dc4>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-e798dc4>.e-con-inner>.elementor-background-slideshow:before,.elementor-90125 .elementor-element.elementor-element-e798dc4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://baskreacja.pl/wp-content/uploads/2024/10/Projekt-bez-nazwy8.png");--background-overlay:''}.elementor-90125 .elementor-element.elementor-element-054bed4{--display:flex}.elementor-90125 .elementor-element.elementor-element-a9b00ab{--display:flex}.elementor-90125 .elementor-element.elementor-element-b7ac30f{text-align:center}.elementor-90125 .elementor-element.elementor-element-b7ac30f .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-56129cf{text-align:justify;color:var(--e-global-color-primary)}.elementor-90125 .elementor-element.elementor-element-077bc5e{width:var(--container-widget-width,99.62%);max-width:99.62%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:99.62%;--container-widget-flex-grow:0}.elementor-90125 .elementor-element.elementor-element-077bc5e .gallery-item-caption-wrap{transition:.5s}.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filter-gallery-wrapper{border-radius:0}.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filter-gallery-control ul li.control{font-family:"Roboto",Sans-serif;font-size:18px;color:#444;box-shadow:0px 0px 3px 0px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filter-gallery-control ul>li.control{border-radius:0}.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filter-gallery-control ul li.active{color:#fff}.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0}.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-grid-fg-box,.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:0}.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-grid-fg-box,.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{box-shadow:0px 0px 4px 1px rgba(0,0,0,.5)}.elementor-90125 .elementor-element.elementor-element-077bc5e .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:rgba(0,0,0,.7)}.elementor-90125 .elementor-element.elementor-element-077bc5e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#fff}.elementor-90125 .elementor-element.elementor-element-077bc5e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#fff}.elementor-90125 .elementor-element.elementor-element-077bc5e .video-popup-bg{background-color:rgba(0,0,0,.7)}.elementor-90125 .elementor-element.elementor-element-077bc5e .video-popup:hover>img{transform:scale(1.1)}.elementor-90125 .elementor-element.elementor-element-077bc5e .gallery-item-caption-wrap .gallery-item-buttons>a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:.3s}.elementor-90125 .elementor-element.elementor-element-077bc5e .gallery-item-caption-wrap .gallery-item-buttons>a span img{height:18px;width:18px}.elementor-90125 .elementor-element.elementor-element-077bc5e .gallery-item-caption-wrap .gallery-item-buttons>a span:hover{background:#ff622a;color:#fff;border-radius:100px}.elementor-90125 .elementor-element.elementor-element-077bc5e #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0}@media(min-width:768px){.elementor-90125 .elementor-element.elementor-element-18c8755{--width:100%}.elementor-90125 .elementor-element.elementor-element-d666137{--width:50%}.elementor-90125 .elementor-element.elementor-element-2d64ed5{--width:80%}.elementor-90125 .elementor-element.elementor-element-922bbfa{--width:80%}.elementor-90125 .elementor-element.elementor-element-8d74991{--width:80%}.elementor-90125 .elementor-element.elementor-element-b826926{--width:80%}.elementor-90125 .elementor-element.elementor-element-043ce03{--width:80%}.elementor-90125 .elementor-element.elementor-element-f3f578d{--width:80%}.elementor-90125 .elementor-element.elementor-element-6838b9b{--width:80%}.elementor-90125 .elementor-element.elementor-element-94854d4{--width:80%}.elementor-90125 .elementor-element.elementor-element-ecc9112{--width:80%}.elementor-90125 .elementor-element.elementor-element-eaacb92{--width:80%}.elementor-90125 .elementor-element.elementor-element-1fa5467{--width:80%}.elementor-90125 .elementor-element.elementor-element-3581e9d{--width:80%}.elementor-90125 .elementor-element.elementor-element-d68579b{--width:80%}.elementor-90125 .elementor-element.elementor-element-1120eeb{--width:80%}.elementor-90125 .elementor-element.elementor-element-d6278d7{--width:80%}.elementor-90125 .elementor-element.elementor-element-aa61602{--width:80%}.elementor-90125 .elementor-element.elementor-element-c1f2e7e{--width:80%}.elementor-90125 .elementor-element.elementor-element-29ced97{--width:80%}.elementor-90125 .elementor-element.elementor-element-9691e78{--width:80%}.elementor-90125 .elementor-element.elementor-element-054bed4{--width:80%}}@media(max-width:1024px){.elementor-90125 .elementor-element.elementor-element-b3b0459{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-fd963b7 .elementor-heading-title{font-size:1.8rem}.elementor-90125 .elementor-element.elementor-element-2677d0f .elementor-heading-title{font-size:1.8rem}}@media(max-width:767px){.elementor-90125 .elementor-element.elementor-element-b3b0459:not(.elementor-motion-effects-element-type-background),.elementor-90125 .elementor-element.elementor-element-b3b0459>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://baskreacja.pl/wp-content/uploads/2026/10/Swiateczna-elegancja-swiec-i-zieleni.png")}.elementor-90125 .elementor-element.elementor-element-b3b0459{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-90125 .elementor-element.elementor-element-b3b0459.e-con{--align-self:center}.elementor-90125 .elementor-element.elementor-element-18c8755{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-d666137{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-881cc8a{text-align:center}.elementor-90125 .elementor-element.elementor-element-881cc8a .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-e8bdbdb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-90125 .elementor-element.elementor-element-e8bdbdb.elementor-element{--align-self:center}.elementor-90125 .elementor-element.elementor-element-e8bdbdb .elementor-heading-title{font-size:24px;letter-spacing:2px}.elementor-90125 .elementor-element.elementor-element-2d0eba6.elementor-element{--align-self:center}.elementor-90125 .elementor-element.elementor-element-2d0eba6{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-16b529e{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-fd963b7 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-1d63b0f.elementor-element{--align-self:center}.elementor-90125 .elementor-element.elementor-element-1d63b0f{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-74a725c{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-90125 .elementor-element.elementor-element-5e4217e{--width:33%}.elementor-90125 .elementor-element.elementor-element-8907c9c{text-align:center}.elementor-90125 .elementor-element.elementor-element-8907c9c .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-4191588{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-dbfc998{--width:33%}.elementor-90125 .elementor-element.elementor-element-a12dd11{text-align:center}.elementor-90125 .elementor-element.elementor-element-a12dd11 .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-9e099a9{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-b46362e{--width:33%}.elementor-90125 .elementor-element.elementor-element-dab81ee{text-align:center}.elementor-90125 .elementor-element.elementor-element-dab81ee .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-bcc7b98{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-1ac4fe9{--width:33%}.elementor-90125 .elementor-element.elementor-element-d2c5add{text-align:center}.elementor-90125 .elementor-element.elementor-element-d2c5add .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-ee496a3{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-f25ea0a{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-90125 .elementor-element.elementor-element-ea0148e{--width:33%}.elementor-90125 .elementor-element.elementor-element-0f4151b{text-align:center}.elementor-90125 .elementor-element.elementor-element-0f4151b .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-01b813a{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-8b6ca7f{--width:33%}.elementor-90125 .elementor-element.elementor-element-ebd8d6b{text-align:center}.elementor-90125 .elementor-element.elementor-element-ebd8d6b .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-31ea916{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-6277ca0{--width:33%}.elementor-90125 .elementor-element.elementor-element-1e137c3{text-align:center}.elementor-90125 .elementor-element.elementor-element-1e137c3 .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-5111450{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-1ed06ed{--width:33%}.elementor-90125 .elementor-element.elementor-element-ceb8a29{text-align:center}.elementor-90125 .elementor-element.elementor-element-ceb8a29 .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-642088d{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-bf2f144{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-90125 .elementor-element.elementor-element-922bbfa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-2677d0f .elementor-heading-title{font-size:17px}.elementor-90125 .elementor-element.elementor-element-cacff7b.elementor-element{--align-self:center}.elementor-90125 .elementor-element.elementor-element-cacff7b{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-d0dc4ae{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-8d74991{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-a4b0625{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-a4b0625 .elementor-heading-title{font-size:13px}.elementor-90125 .elementor-element.elementor-element-4bf678e{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-b826926{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-ef9bed3{text-align:center;font-size:16px}.elementor-90125 .elementor-element.elementor-element-043ce03{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-709cf7e{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-709cf7e .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-f87829a{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-f3f578d{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-0549149{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-2b7b948{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-2b7b948 .elementor-heading-title{font-size:18px;letter-spacing:-.2px}.elementor-90125 .elementor-element.elementor-element-4f3e1c0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-90125 .elementor-element.elementor-element-6838b9b{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-6262b32{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-6262b32 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-6577e2a{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-94854d4{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-a4c0e75{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-ecc9112{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-7870cb3{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-7870cb3 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-55fabdf{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-eaacb92{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-68ff752{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-1fa5467{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-c7eb5e6{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-c7eb5e6 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-dcfecd0{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-3581e9d{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-d68579b{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-8ff81a7{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-8ff81a7 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-77394a9{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-1120eeb{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-6ca45f7{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-d6278d7{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-5d0081b{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-5d0081b .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-901a116{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-aa61602{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-73c01f3{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-c1f2e7e{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-90125 .elementor-element.elementor-element-b479cb1{padding:10px 0 0;text-align:center}.elementor-90125 .elementor-element.elementor-element-b479cb1 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-42ee6ea{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-29ced97{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-0133ea5{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-8ba4ced{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-9691e78{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-a73bcce{text-align:center}.elementor-90125 .elementor-element.elementor-element-a73bcce .elementor-heading-title{font-size:20px}.elementor-90125 .elementor-element.elementor-element-4b06989{text-align:center}.elementor-90125 .elementor-element.elementor-element-4b06989 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-1d4d968{font-size:14px}.elementor-90125 .elementor-element.elementor-element-84e4d39{text-align:center}.elementor-90125 .elementor-element.elementor-element-84e4d39 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-0d840ce{font-size:14px}.elementor-90125 .elementor-element.elementor-element-5948e1c{text-align:center}.elementor-90125 .elementor-element.elementor-element-5948e1c .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-9e6a533{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-0cf2917{text-align:center}.elementor-90125 .elementor-element.elementor-element-0cf2917 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-097e8a6{font-size:14px}.elementor-90125 .elementor-element.elementor-element-bfec9a8{text-align:center}.elementor-90125 .elementor-element.elementor-element-bfec9a8 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-805ca85{font-size:14px}.elementor-90125 .elementor-element.elementor-element-785bbb1{text-align:center}.elementor-90125 .elementor-element.elementor-element-785bbb1 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-c85d61d{text-align:start;font-size:14px}.elementor-90125 .elementor-element.elementor-element-a2a732d{text-align:center}.elementor-90125 .elementor-element.elementor-element-a2a732d .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-e92b021{font-size:14px}.elementor-90125 .elementor-element.elementor-element-cc10621{text-align:center}.elementor-90125 .elementor-element.elementor-element-cc10621 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-bd7918c{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-e0e4210{text-align:center}.elementor-90125 .elementor-element.elementor-element-e0e4210 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-026b0e0{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-a1c1e63{text-align:center}.elementor-90125 .elementor-element.elementor-element-a1c1e63 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-9a99d2c{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-f29257c{text-align:center}.elementor-90125 .elementor-element.elementor-element-f29257c .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-f3bae5b{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-1f935e7{text-align:center}.elementor-90125 .elementor-element.elementor-element-1f935e7 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-0a3c30f{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-a4e989b{text-align:center}.elementor-90125 .elementor-element.elementor-element-a4e989b .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-13f546a{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-4e69ca7{text-align:center}.elementor-90125 .elementor-element.elementor-element-4e69ca7 .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-038c191{font-size:14px}.elementor-90125 .elementor-element.elementor-element-7ad1875{text-align:center}.elementor-90125 .elementor-element.elementor-element-7ad1875 .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-0056415{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-e1a3e8d{text-align:center}.elementor-90125 .elementor-element.elementor-element-e1a3e8d .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-6f51053{font-size:14px}.elementor-90125 .elementor-element.elementor-element-40f7f5d{text-align:center}.elementor-90125 .elementor-element.elementor-element-40f7f5d .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-3758be5{font-size:14px}.elementor-90125 .elementor-element.elementor-element-9d998ee{text-align:center}.elementor-90125 .elementor-element.elementor-element-9d998ee .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-7d7dbc7{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-6aa9435{text-align:center}.elementor-90125 .elementor-element.elementor-element-6aa9435 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-b3c3e18{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-f0b6b55{text-align:center}.elementor-90125 .elementor-element.elementor-element-f0b6b55 .elementor-heading-title{font-size:18px}.elementor-90125 .elementor-element.elementor-element-7eb424a{text-align:start;font-size:14px}.elementor-90125 .elementor-element.elementor-element-e798dc4{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-054bed4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-90125 .elementor-element.elementor-element-b7ac30f{text-align:center}.elementor-90125 .elementor-element.elementor-element-b7ac30f .elementor-heading-title{font-size:24px}.elementor-90125 .elementor-element.elementor-element-56129cf{text-align:center;font-size:14px}.elementor-90125 .elementor-element.elementor-element-077bc5e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 30px}.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-grid-fg-box,.elementor-90125 .elementor-element.elementor-element-077bc5e .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{padding:5px;margin:5px 0}.elementor-90125 .elementor-element.elementor-element-077bc5e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:8px}}.elementor-90125 .elementor-element.elementor-element-881cc8a{display:inline-flex;align-items:center;gap:14px;padding:14px 24px;border:2px solid rgba(181,148,92,.26);border-radius:999px;background:linear-gradient(180deg,rgba(181,148,92,.1),rgba(181,148,92,.04));font-size:18px;font-weight:500;letter-spacing:.38em;text-transform:uppercase;color:#b5945c;box-shadow:0 0 0 1px rgba(255,255,255,.02),0 12px 30px rgba(0,0,0,.28)}.elementor-90125 .elementor-element.elementor-element-881cc8a .elementor-heading-title{margin:0;line-height:1}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-881cc8a{padding:10px 18px;gap:10px;font-size:13px;letter-spacing:.24em}}.elementor-90125 .elementor-element.elementor-element-2d0eba6{color:rgba(255,255,255,.92);font-size:20px;font-weight:400;line-height:1.55;letter-spacing:-.01em;max-width:560px;text-shadow:0 2px 8px rgba(0,0,0,.18)}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr));gap:clamp(24px, 1.6vw, 34px);width:100%}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid+.swieta-grid{margin-top:clamp(24px, 1.6vw, 34px)}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .boxswieta{position:relative;display:block !important;min-width:0;min-height:clamp(300px, 17vw, 360px);overflow:hidden;background:#eee5da;border:1px solid rgba(255,255,255,.2);border-radius:24px;box-shadow:0 14px 34px rgba(25,5,7,.16);transition:transform .3s ease,box-shadow .3s ease}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .boxswieta:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(25,5,7,.24)}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-content{position:relative;z-index:3;display:flex !important;flex-direction:column;align-items:flex-start;justify-content:center;width:63%;min-height:inherit;padding:clamp(32px, 2vw, 44px)
        clamp(28px, 1.8vw, 40px);box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-title{width:100%;margin:0 0 16px !important;text-align:left !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-title .elementor-heading-title{margin:0;color:#2a1114;font-size:clamp(23px, 1.3vw, 28px);font-weight:750;line-height:1.08;letter-spacing:-.03em;text-align:left !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text{width:100%;margin:0 !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text,.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text p{margin:0 !important;color:#4f4142;font-size:clamp(17px, 0.94vw, 20px);font-weight:450;line-height:1.45;text-align:left !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow{margin-top:clamp(24px, 1.5vw, 32px)}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon{display:flex;align-items:center;justify-content:center;width:54px;height:54px;padding:0;border-radius:50%;background:#931f29 !important;color:#fff !important;font-size:19px;transition:transform .3s ease,background-color .3s ease}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon i{color:#fff !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon svg{fill:#fff !important;color:#fff !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon svg path{fill:#fff !important;stroke:#fff !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .boxswieta:hover .box-arrow .elementor-icon{transform:translateX(5px);background:#b12b37 !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-media{position:absolute !important;top:0;right:0;bottom:0;width:52%;height:100%;padding:0 !important;margin:0 !important;overflow:hidden;z-index:1;display:block !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-media:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#eee5da 0%,rgba(238,229,218,.98) 8%,rgba(238,229,218,.86) 20%,rgba(238,229,218,.52) 34%,rgba(238,229,218,.12) 52%,transparent 68%)}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-image{position:absolute !important;inset:0;width:100% !important;height:100% !important;margin:0 !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-image .elementor-widget-container{width:100% !important;height:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-image img{display:block;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;object-fit:cover;object-position:center;transition:transform .45s ease}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .boxswieta:hover .box-image img{transform:scale(1.045)}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .boxswieta{min-height:330px}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-content{width:63%}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-media{width:52%}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid{grid-template-columns:1fr;gap:18px}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid+.swieta-grid{margin-top:18px}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .boxswieta{min-height:280px;border-radius:18px}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-content{width:65%;padding:26px 22px}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-media{width:50%}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-title .elementor-heading-title{font-size:22px}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text,.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text p{font-size:16px}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow{margin-top:20px}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon{width:46px;height:46px;font-size:17px}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:14px !important;width:100% !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid+.swieta-grid{margin-top:14px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .boxswieta{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;min-width:0 !important;min-height:390px !important;overflow:hidden !important;border-radius:16px !important;background:#eee5da !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-media{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;order:1 !important;width:100% !important;height:165px !important;margin:0 !important;padding:0 !important;flex:0 0 165px !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-media:before{background:linear-gradient(to bottom,transparent 55%,rgba(238,229,218,.35) 76%,#eee5da 100%) !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-image .elementor-widget-container{width:100% !important;height:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-image img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;display:block !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-content{position:relative !important;z-index:3 !important;order:2 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;width:100% !important;min-height:0 !important;flex:1 !important;padding:18px 16px 16px !important;box-sizing:border-box !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-title{width:100% !important;margin:0 0 10px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-title .elementor-heading-title{font-size:18px !important;line-height:1.08 !important;font-weight:750 !important;text-align:left !important;color:#2a1114 !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text{width:100% !important;margin:0 !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text,.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text p{margin:0 !important;font-size:14px !important;line-height:1.4 !important;color:#514244 !important;text-align:left !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow{margin-top:auto !important;padding-top:16px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon{width:44px !important;height:44px !important;background:#9b202b !important;color:#fff !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon i{color:#fff !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon svg,.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon svg path{fill:#fff !important;stroke:#fff !important}}@media (max-width:420px){.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid{gap:10px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .swieta-grid+.swieta-grid{margin-top:10px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .boxswieta{min-height:365px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-media{height:145px !important;flex-basis:145px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-content{padding:16px 13px 14px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-title .elementor-heading-title{font-size:16px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text,.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-text p{font-size:13px !important}.elementor-90125 .elementor-element.elementor-element-2d64ed5 .box-arrow .elementor-icon{width:40px !important;height:40px !important}}.elementor-90125 .elementor-element.elementor-element-16b529e{position:relative;overflow:hidden;background:linear-gradient(to bottom,rgba(111,31,30,.55) 0%,rgba(67,20,22,.25) 8%,transparent 18%),radial-gradient(circle at 15% 25%,rgba(150,55,47,.16) 0%,transparent 34%),radial-gradient(circle at 88% 70%,rgba(184,125,78,.08) 0%,transparent 30%),linear-gradient(135deg,#351315 0%,#2b1012 50%,#241012 100%)}.elementor-90125 .elementor-element.elementor-element-0d134bf,.elementor-90125 .elementor-element.elementor-element-0d134bf .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-0d134bf .elementor-image,.elementor-90125 .elementor-element.elementor-element-0d134bf a,.elementor-90125 .elementor-element.elementor-element-0d134bf picture{display:block !important;width:100% !important;max-width:none !important}.elementor-90125 .elementor-element.elementor-element-0d134bf img{display:block !important;width:100% !important;max-width:none !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-0d134bf .elementor-widget-container{outline:1px solid rgba(86,23,28,.22);outline-offset:0;box-shadow:0 0 24px rgba(49,16,18,.13);border-radius:0 !important}.elementor-90125 .elementor-element.elementor-element-0d134bf img{display:block}.elementor-90125 .elementor-element.elementor-element-d0dc4ae{margin-top:18px;color:#493b38;font-size:clamp(17px, 0.95vw, 20px);font-weight:400;line-height:1.55;max-width:92%;margin-left:auto;margin-right:auto}.elementor-90125 .elementor-element.elementor-element-d0dc4ae a,.elementor-90125 .elementor-element.elementor-element-d0dc4ae span[style*=color]{color:#8e2029 !important;font-weight:600 !important}.elementor-90125 .elementor-element.elementor-element-922bbfa{width:80% !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important;flex:0 0 80% !important;align-self:center !important}.elementor-90125 .elementor-element.elementor-element-922bbfa>.elementor-element{width:100% !important;max-width:100% !important}.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-image .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-image a,.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-image picture{display:block !important;width:100% !important;max-width:none !important}.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-image img{display:block !important;width:100% !important;max-width:none !important;height:auto !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-922bbfa{width:90% !important;flex-basis:90% !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-922bbfa{width:94% !important;flex-basis:94% !important}}.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-heading .elementor-heading-title{color:#5a171d !important;font-size:clamp(42px, 2.6vw, 58px) !important;font-weight:800 !important;line-height:1.08 !important;letter-spacing:-.02em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-text-editor{width:100%;max-width:1400px;margin-left:auto !important;margin-right:auto !important;color:#493b38 !important;font-size:clamp(18px, 1.05vw, 22px) !important;font-weight:500 !important;line-height:1.55 !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-text-editor p{color:#493b38 !important;margin-bottom:10px !important}.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-text-editor a,.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-text-editor span[style*=color]{color:#8e2029 !important;font-weight:700 !important;text-decoration:none !important}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-heading .elementor-heading-title{font-size:20px !important;line-height:1.1 !important}.elementor-90125 .elementor-element.elementor-element-922bbfa .elementor-widget-text-editor{font-size:15px !important;line-height:1.5 !important}}.elementor-90125 .elementor-element.elementor-element-bf2f144{position:relative;overflow:hidden;background:linear-gradient(to bottom,rgba(75,25,27,.26) 0%,rgba(75,25,27,.1) 7%,transparent 18%),radial-gradient(circle at 15% 28%,rgba(120,43,46,.12) 0%,transparent 38%),radial-gradient(circle at 87% 70%,rgba(154,105,70,.1) 0%,transparent 36%),linear-gradient(135deg,#cbbbad 0%,#d7c8b9 46%,#c8b7a8 100%);border-top:1px solid rgba(74,25,28,.18)}.elementor-90125 .elementor-element.elementor-element-84e1a37{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(203,187,173,.44) 0px,rgba(128,76,70,.16) 42px,rgba(53,19,21,0) 110px),radial-gradient(circle at 12% 18%,rgba(139,42,46,.14) 0%,transparent 34%),radial-gradient(circle at 88% 78%,rgba(153,92,60,.07) 0%,transparent 36%),linear-gradient(135deg,#351315 0%,#2b1012 50%,#241012 100%);border-top:0}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(255,255,255,.08);box-shadow:0 0 28px rgba(0,0,0,.2)}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#f4ede7 !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#ded0ca !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy span[style*=color]{color:#d3a166 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(255,255,255,.07);box-shadow:0 0 24px rgba(0,0,0,.18)}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#ded0ca !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-description span[style*=color]{color:#d3a166 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-84e1a37{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-84e1a37{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-84e1a37 .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}.elementor-90125 .elementor-element.elementor-element-83afefa{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(75,25,27,.26) 0%,rgba(75,25,27,.1) 7%,transparent 18%),radial-gradient(circle at 15% 28%,rgba(120,43,46,.12) 0%,transparent 38%),radial-gradient(circle at 87% 70%,rgba(154,105,70,.1) 0%,transparent 36%),linear-gradient(135deg,#cbbbad 0%,#d7c8b9 46%,#c8b7a8 100%);border-top:1px solid rgba(74,25,28,.18)}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 26px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#5a171d !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#493b38 !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy span[style*=color]{color:#8e2029 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 24px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#493b38 !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-description span[style*=color]{color:#8e2029 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-83afefa{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-83afefa{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-83afefa .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}.elementor-90125 .elementor-element.elementor-element-f689d03{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(203,187,173,.44) 0px,rgba(128,76,70,.16) 42px,rgba(53,19,21,0) 110px),radial-gradient(circle at 12% 18%,rgba(139,42,46,.14) 0%,transparent 34%),radial-gradient(circle at 88% 78%,rgba(153,92,60,.07) 0%,transparent 36%),linear-gradient(135deg,#351315 0%,#2b1012 50%,#241012 100%);border-top:0}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(255,255,255,.08);box-shadow:0 0 28px rgba(0,0,0,.2)}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#f4ede7 !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#ded0ca !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy span[style*=color]{color:#d3a166 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(255,255,255,.07);box-shadow:0 0 24px rgba(0,0,0,.18)}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#ded0ca !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-description span[style*=color]{color:#d3a166 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-f689d03{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-f689d03{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-f689d03 .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}.elementor-90125 .elementor-element.elementor-element-224f5ea{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(75,25,27,.26) 0%,rgba(75,25,27,.1) 7%,transparent 18%),radial-gradient(circle at 15% 28%,rgba(120,43,46,.12) 0%,transparent 38%),radial-gradient(circle at 87% 70%,rgba(154,105,70,.1) 0%,transparent 36%),linear-gradient(135deg,#cbbbad 0%,#d7c8b9 46%,#c8b7a8 100%);border-top:1px solid rgba(74,25,28,.18)}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 26px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#5a171d !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#493b38 !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy span[style*=color]{color:#8e2029 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 24px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#493b38 !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-description span[style*=color]{color:#8e2029 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-224f5ea{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-224f5ea{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-224f5ea .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}.elementor-90125 .elementor-element.elementor-element-f3cdbc1{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(203,187,173,.44) 0px,rgba(128,76,70,.16) 42px,rgba(53,19,21,0) 110px),radial-gradient(circle at 12% 18%,rgba(139,42,46,.14) 0%,transparent 34%),radial-gradient(circle at 88% 78%,rgba(153,92,60,.07) 0%,transparent 36%),linear-gradient(135deg,#351315 0%,#2b1012 50%,#241012 100%);border-top:0}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(255,255,255,.08);box-shadow:0 0 28px rgba(0,0,0,.2)}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#f4ede7 !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#ded0ca !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy span[style*=color]{color:#d3a166 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(255,255,255,.07);box-shadow:0 0 24px rgba(0,0,0,.18)}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#ded0ca !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-description span[style*=color]{color:#d3a166 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-f3cdbc1{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-f3cdbc1{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-f3cdbc1 .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}.elementor-90125 .elementor-element.elementor-element-b07dc29{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(75,25,27,.26) 0%,rgba(75,25,27,.1) 7%,transparent 18%),radial-gradient(circle at 15% 28%,rgba(120,43,46,.12) 0%,transparent 38%),radial-gradient(circle at 87% 70%,rgba(154,105,70,.1) 0%,transparent 36%),linear-gradient(135deg,#cbbbad 0%,#d7c8b9 46%,#c8b7a8 100%);border-top:1px solid rgba(74,25,28,.18)}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 26px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#5a171d !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#493b38 !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy span[style*=color]{color:#8e2029 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 24px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#493b38 !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-description span[style*=color]{color:#8e2029 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-b07dc29{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-b07dc29{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-b07dc29 .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}.elementor-90125 .elementor-element.elementor-element-95e9c5d{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(203,187,173,.44) 0px,rgba(128,76,70,.16) 42px,rgba(53,19,21,0) 110px),radial-gradient(circle at 12% 18%,rgba(139,42,46,.14) 0%,transparent 34%),radial-gradient(circle at 88% 78%,rgba(153,92,60,.07) 0%,transparent 36%),linear-gradient(135deg,#351315 0%,#2b1012 50%,#241012 100%);border-top:0}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(255,255,255,.08);box-shadow:0 0 28px rgba(0,0,0,.2)}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#f4ede7 !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#ded0ca !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy span[style*=color]{color:#d3a166 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(255,255,255,.07);box-shadow:0 0 24px rgba(0,0,0,.18)}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#ded0ca !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-description span[style*=color]{color:#d3a166 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-95e9c5d{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-95e9c5d{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-95e9c5d .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}.elementor-90125 .elementor-element.elementor-element-337b822{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(75,25,27,.26) 0%,rgba(75,25,27,.1) 7%,transparent 18%),radial-gradient(circle at 15% 28%,rgba(120,43,46,.12) 0%,transparent 38%),radial-gradient(circle at 87% 70%,rgba(154,105,70,.1) 0%,transparent 36%),linear-gradient(135deg,#cbbbad 0%,#d7c8b9 46%,#c8b7a8 100%);border-top:1px solid rgba(74,25,28,.18)}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 26px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#5a171d !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#493b38 !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy span[style*=color]{color:#8e2029 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 24px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#493b38 !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-description span[style*=color]{color:#8e2029 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-337b822{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-337b822{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-337b822 .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}.elementor-90125 .elementor-element.elementor-element-8ba4ced{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(203,187,173,.44) 0px,rgba(128,76,70,.16) 42px,rgba(53,19,21,0) 110px),radial-gradient(circle at 12% 18%,rgba(139,42,46,.14) 0%,transparent 34%),radial-gradient(circle at 88% 78%,rgba(153,92,60,.07) 0%,transparent 36%),linear-gradient(135deg,#351315 0%,#2b1012 50%,#241012 100%);border-top:0}.elementor-90125 .elementor-element.elementor-element-e798dc4{--mobile-product-title-size:20px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:none;padding:clamp(46px, 3.4vw, 68px)
        0
        clamp(76px, 5.5vw, 120px);background:linear-gradient(to bottom,rgba(75,25,27,.26) 0%,rgba(75,25,27,.1) 7%,transparent 18%),radial-gradient(circle at 15% 28%,rgba(120,43,46,.12) 0%,transparent 38%),radial-gradient(circle at 87% 70%,rgba(154,105,70,.1) 0%,transparent 36%),linear-gradient(135deg,#cbbbad 0%,#d7c8b9 46%,#c8b7a8 100%);border-top:1px solid rgba(74,25,28,.18)}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-content{width:80% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro{display:grid !important;grid-template-columns:minmax(0, 0.76fr)
        minmax(0, 1.24fr);gap:clamp(42px, 4vw, 86px);align-items:center;margin-bottom:clamp(8px, 0.8vw, 16px) !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-media{width:100% !important;max-width:none !important;min-width:0 !important;height:auto !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-media .elementor-widget-image,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-media .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-media a,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-media picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-media img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 26px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy{width:100% !important;min-width:0 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy .elementor-heading-title{margin:0 !important;color:#5a171d !important;font-size:clamp(40px, 2.7vw, 58px) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.025em !important;text-shadow:none !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:clamp(16px, 1.1vw, 22px);color:#493b38 !important;font-size:clamp(17px, 0.95vw, 21px) !important;font-weight:450 !important;line-height:1.52 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy a,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy span[style*=color]{color:#8e2029 !important;font-weight:650 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-content{display:flex !important;flex-direction:column !important;gap:0 !important;height:auto !important;min-height:0 !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery>.elementor-widget-container{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .elementor-gallery__container{position:relative !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;grid-auto-rows:auto !important;gap:8px !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;align-content:start !important;align-items:stretch !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .e-gallery-item{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:4/3 !important;overflow:hidden !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .e-gallery-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-size:cover !important;background-position:center !important;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .gallery{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .gallery-item{width:100% !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .gallery-icon{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .gallery-icon img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;transition:transform .4s ease}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .e-gallery-item:hover .e-gallery-image,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .gallery-item:hover img{transform:scale(1.025) !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-banner{width:100% !important;max-width:none !important;align-self:stretch !important;margin:clamp(44px, 3.2vw, 68px) 0 0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-banner .elementor-widget-container,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-banner .elementor-image,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-banner a,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-banner picture{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-banner img{display:block !important;width:100% !important;min-width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;outline:1px solid rgba(86,23,28,.16);box-shadow:0 0 24px rgba(61,28,27,.14)}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-description{width:94% !important;max-width:none !important;margin:clamp(16px, 1.2vw, 24px) auto 0 !important;color:#493b38 !important;font-size:clamp(17px, 0.92vw, 20px) !important;font-weight:400 !important;line-height:1.55 !important;text-align:center}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-description p{margin:0 !important;color:inherit !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-description a,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-description span[style*=color]{color:#8e2029 !important;font-weight:600 !important}@media (max-width:1199px){.elementor-90125 .elementor-element.elementor-element-e798dc4{padding:42px 0 76px}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-content{width:90% !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro{grid-template-columns:minmax(0, 0.9fr)
            minmax(0, 1.1fr);gap:32px;margin-bottom:12px !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-banner{margin-top:38px !important}}@media (max-width:767px){.elementor-90125 .elementor-element.elementor-element-e798dc4{padding:34px 0 56px}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-content{width:94% !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro{display:flex !important;flex-direction:column !important;gap:16px;margin-bottom:8px !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-media,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy{width:100% !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy .elementor-heading-title{font-size:var(--mobile-product-title-size) !important;line-height:1.08 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-intro-copy .elementor-widget-text-editor{margin-top:12px;font-size:15px !important;line-height:1.5 !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .e-gallery-container,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .elementor-gallery__container,.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-gallery .gallery{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-banner{width:100% !important;margin-top:28px !important}.elementor-90125 .elementor-element.elementor-element-e798dc4 .xmas-product-description{width:100% !important;margin-top:14px !important;font-size:14px !important;line-height:1.5 !important;text-align:left}}