.elementor-54600 .elementor-element.elementor-element-c42c2ef{--display:flex;--min-height:328px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.5}.elementor-54600 .elementor-element.elementor-element-c42c2ef:before,.elementor-54600 .elementor-element.elementor-element-c42c2ef>.elementor-background-video-container:before,.elementor-54600 .elementor-element.elementor-element-c42c2ef>.e-con-inner>.elementor-background-video-container:before,.elementor-54600 .elementor-element.elementor-element-c42c2ef>.elementor-background-slideshow:before,.elementor-54600 .elementor-element.elementor-element-c42c2ef>.e-con-inner>.elementor-background-slideshow:before,.elementor-54600 .elementor-element.elementor-element-c42c2ef>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://staging.thesleepshop.co.uk/wp-content/uploads/2025/11/Hero_Banner.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-54600 .elementor-element.elementor-element-c42c2ef.e-con{--flex-grow:1;--flex-shrink:1}.elementor-54600 .elementor-element.elementor-element-0fa671b{--display:flex}.elementor-54600 .elementor-element.elementor-element-c2bbc2a.elementor-element{--align-self:center}.elementor-54600 .elementor-element.elementor-element-c6a3d88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-54600 .elementor-element.elementor-element-d08dde1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-54600 .elementor-element.elementor-element-b8f8260{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-54600 .elementor-element.elementor-element-fd56b63>.elementor-widget-container{margin:20px}.elementor-54600 .elementor-element.elementor-element-fd56b63 .elementor-heading-title{font-size:48px}.elementor-54600 .elementor-element.elementor-element-abf68dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-54600 .elementor-element.elementor-element-38b1253{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-54600 .elementor-element.elementor-element-ecdd1ae.elementor-element{--align-self:center}.elementor-54600 .elementor-element.elementor-element-373a049{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-54600 .elementor-element.elementor-element-d9be999.elementor-element{--align-self:center}.elementor-54600 .elementor-element.elementor-element-8520e5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-54600 .elementor-element.elementor-element-68d458e.elementor-element{--align-self:center}.elementor-54600 .elementor-element.elementor-element-ea31c90{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-54600 .elementor-element.elementor-element-1e41930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-54600 .elementor-element.elementor-element-c1dd0e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-54600 .elementor-element.elementor-element-ed48725{--display:flex;--min-height:359px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end}.elementor-54600 .elementor-element.elementor-element-ed48725:not(.elementor-motion-effects-element-type-background),.elementor-54600 .elementor-element.elementor-element-ed48725>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://staging.thesleepshop.co.uk/wp-content/uploads/2025/11/Banner_Wool__1_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-54600 .elementor-element.elementor-element-3aa95b7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-54600 .elementor-element.elementor-element-d13f45d .elementor-heading-title{font-size:29px;color:#fff}@media(min-width:768px){.elementor-54600 .elementor-element.elementor-element-38b1253{--width:33.33%}.elementor-54600 .elementor-element.elementor-element-373a049{--width:33.33%}.elementor-54600 .elementor-element.elementor-element-8520e5f{--width:33.33%}.elementor-54600 .elementor-element.elementor-element-1e41930{--width:50%}.elementor-54600 .elementor-element.elementor-element-c1dd0e1{--width:50%}.elementor-54600 .elementor-element.elementor-element-3aa95b7{--width:40%}}