.image-with-text .grid{margin-bottom:0}.image-with-text .grid__item{position:relative}.multi_col_sec .image-with-text__media img{border-radius:10px}.multi_col_sec .image-with-text__heading{color:#424242;font-size:clamp(26px,3vw,43px);font-style:normal;font-weight:600;line-height:normal;margin:0 0 8px}.multi_col_sec .image-with-text__text p{color:#424242;font-size:clamp(16px,3vw,18px);font-style:normal;font-weight:400;line-height:26px}.multi_col_sec .image-with-text__text{margin-top:12px}.multi_col_sec .story__margin{margin-bottom:0}.ultimate_comfort .image-with-text__media{border:unset}.ultimate_comfort .image-with-text__media img{border-radius:12px!important}.ultimate_comfort .image-with-text__heading{color:#424242;font-size:clamp(26px,3vw,43px);font-style:normal;font-weight:600;line-height:clamp(35px,4vw,52px);margin:0}.suffix-Dream-Catcher h2.image-with-text__heading{color:#333;font-family:Source Sans Pro;font-size:38px;font-style:normal;font-weight:600;line-height:40px;text-transform:capitalize}.suffix-Dream-Catcher .image-with-text__text{margin-top:0}.suffix-Dream-Catcher .image-with-text__text p{color:#555;font-family:Source Sans Pro;font-size:clamp(15px,3vw,18px);font-style:normal;font-weight:400;line-height:24px;text-transform:lowercase}.suffix-Dream-Catcher p.image-with-text__text--caption{margin-bottom:.2rem;color:#8a1103;font-family:Source Sans Pro;font-size:clamp(20px,3vw,24px);font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.suffix-Dream-Catcher h2.image-with-text__heading strong{color:#8a1103;font-family:Source Sans Pro;font-size:clamp(16px,3vw,18px);font-style:normal;font-weight:600;line-height:40px;text-transform:capitalize;letter-spacing:normal}.suffix-Dream-Catcher .image-with-text__text p{color:#555;font-family:Source Sans Pro;font-size:clamp(15px,3vw,18px);font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize;letter-spacing:normal}.suffix-Dream-Catcher h2.image-with-text__heading{color:#333;font-family:Source Sans Pro;font-size:clamp(25px,3vw,38px);font-style:normal;font-weight:600;line-height:normal;text-transform:unset}.suffix-Dream-Catcher h2.image-with-text__heading.heading_block{color:#333;font-family:Source Sans Pro;font-size:clamp(18px,3vw,22px);font-style:normal;font-weight:600;line-height:40px;text-transform:capitalize}.suffix-Dream-Catcher h2.image-with-text__heading.heading_block{color:#333;font-family:Source Sans Pro;font-size:clamp(18px,3vw,22px);font-style:normal;font-weight:600;line-height:40px;text-transform:capitalize;margin-top:10px}.suffix-Dream-Catcher .image-with-text__text.desc___texxxt.rte.heading_block p,li{color:#555;font-family:Source Sans Pro;font-size:clamp(15px,3vw,18px);font-style:normal;font-weight:400;line-height:24px;letter-spacing:normal}.suffix-Dream-Catcher .image-with-text__text.heading_block ul{padding-left:3px}.suffix-Dream-Catcher .heading_block li::marker{color:#555;font-size:13px}.suffix-Dream-Catcher .image-with-text__content a.button.appoint_btn{border-radius:5px;background:#8a1103;color:#fff;font-family:Source Sans Pro;font-size:clamp(15px,3vw,18px);font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.suffix-design_servies_page #kk-home-h1,.scratch_image_text #kk-home-h1{text-align:left;text-transform:unset;color:#333;font-family:Source Sans Pro;font-size:clamp(25px,4vw,38px);font-style:normal;font-weight:600!important;line-height:39px}.suffix-design_servies_page .image-with-text__text.rte ul{padding-left:0;margin-top:0}.suffix-design_servies_page .image-with-text__text.rte.body,.scratch_image_text .image-with-text__text.rte.body{color:#555;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.image-with-text__text.rte.body strong{color:#333;font-size:20px;font-style:normal;font-weight:600;line-height:42px}.suffix-modmax .image-with-text__heading{color:#fff;text-align:center;font-family:Source Sans Pro;font-size:clamp(23px,4vw,38px);font-style:normal;font-weight:700;line-height:normal}.suffix-modmax .image-with-text__text p{color:#fff;text-align:center;font-family:Source Sans Pro;font-size:clamp(16px,3vw,28px);font-style:normal;font-weight:400;line-height:clamp(35px,5vw,48px)}.ultimate_comfort .image-with-text__text.rte.body{line-height:30px;margin-top:5px}.ultimate_comfort .image-with-text__text p{color:#424242;font-family:Source Sans Pro;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.multi_col_sec .image-with-text__text.rte.body{margin-top:0}.layers_mattress .top_hd h2{color:#000;font-size:clamp(25px,3vw,36px);font-style:normal;font-weight:600;text-align:center;line-height:clamp(35px,3vw,54px)}.layers_mattress .top_hd h2 em{font-weight:700}.layers_mattress .col_heading h3{color:#000;text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:34px;margin-bottom:10px}.layers_mattress .image-with-text__text ul{list-style:upper-alpha}.layers_mattress .image-with-text__text.rte strong{display:block;color:#000;font-size:21px;font-style:normal;font-weight:300;line-height:28px;padding-bottom:10px}.layers_mattress .image-with-text__text ul li{color:#3c4652;font-family:var(--font-family-Font-1, "Source Sans Pro");font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:.18px;max-width:390px;position:relative;padding-left:15px;padding-bottom:3.5rem}.layers_mattress .image-with-text__text ul li:last-child{padding-bottom:0}.layers_mattress .image-with-text__text ul li:before{content:"";width:25px;height:25px;border:1px solid #1E358A;display:block;position:absolute;left:-21px;padding-bottom:9px;border-radius:100%;top:5px;background-color:#f2f8fc;z-index:-1}.layers_mattress .image-with-text__text ul li::marker{font-size:12px;color:#142d7e}.image__w_mt .image-with-text__heading{color:#000;text-align:center;font-size:24px;font-style:normal;line-height:32px}.image__w_mt .image-with-text__text.rte.body p{color:#000;text-align:center;font-family:var(--font-family-Font-1, "Source Sans Pro");font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:normal}.image__w_mt .image-with-text__media img{object-fit:scale-down}@media screen and (max-width:1024px){.suffix-modmax .image-with-text__grid--reverse{flex-direction:column}.suffix-modmax .grid--2-col-tablet .grid__item{width:100%}}@media screen and (min-width:990px){body.suffix-design_servies_page .content_box_padding{--padding-right: 70px !important}}@media screen and (min-width:750px){.image-with-text__grid--reverse{flex-direction:row-reverse}}.image-with-text__text.text_transform ul{padding-left:0}.image-with-text__media{min-height:100%;border:0!important;overflow:visible}.image-with-text__media img{object-fit:contain}.image-with-text__media--small{height:19.4rem}.image-with-text__media--medium{height:29.6rem}.image-with-text__media--large{height:43.5rem}@media screen and (min-width:750px){.image-with-text__media--small{height:31.4rem}.image-with-text__media--medium{height:46rem}.image-with-text__media--large{height:69.5rem}}.image-with-text__media--placeholder{position:relative;overflow:hidden}.image-with-text__media--placeholder:after{content:"";position:absolute;background:rgba(var(--color-foreground),.04)}.image-with-text__media--placeholder.image-with-text__media--adapt{height:20rem}@media screen and (min-width:750px){.image-with-text__media--placeholder.image-with-text__media--adapt{height:30rem}.layers_mattress .image-with-text__grid--reverse .image-with-text__content{padding-left:2rem!important}.layers_mattress .image-with-text__content{padding:0rem 7rem!important}}.image-with-text__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:currentColor}.image-with-text__media--placeholder:is(.animate--ambient,.animate--zoom-in)>svg{top:0;left:0;transform:translate(0)}.image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;position:relative;z-index:1}.image-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item:after{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text .image-with-text__media-item>*{border-radius:var(--media-radius);overflow:hidden;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.image-with-text .global-media-settings{overflow:hidden!important}.image-with-text .image-with-text__text-item>*{border-radius:var(--text-boxes-radius);overflow:hidden;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*,.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{box-shadow:none}@media screen and (max-width:749px){.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media .placeholder-svg{border-bottom-right-radius:0;border-bottom-left-radius:0}.our__story .image-with-text__content{padding-bottom:0}.our__story #kk-home-h1{margin:8px 0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{border-top-left-radius:0;border-top-right-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__content{border-top:0}.suffix-Dream-Catcher h2.image-with-text__heading{margin-top:0}.suffix-Dream-Catcher .image-with-text__text{margin-bottom:0rem}.suffix-Dream-Catcher h2.image-with-text__heading.heading_block,.suffix-Dream-Catcher h2.image-with-text__heading{margin:0}.suffix-Dream-Catcher .image-with-text__content a.button.appoint_btn{margin-top:15px;margin-bottom:30px}.suffix-Dream-Catcher .image-with-text{margin:0}.suffix-Dream-Catcher .image-with-text__text p{padding-bottom:30px}.why_choose_us .image-with-text{margin-top:30px}.rating_section .multicolumn-list{--grid-mobile-vertical-spacing: 18px}.suffix-modmax .image-with-text__content{padding:0 15px}.layers_mattress .image-with-text__text{margin-bottom:0rem!important}}.image-with-text__content--mobile-right>*{align-self:flex-end;text-align:right}.image-with-text__content--mobile-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__content{width:90%;margin:-3rem auto 0}@media screen and (min-width:750px){.image-with-text__grid--reverse .image-with-text__content{margin-left:auto}.image-with-text__content--bottom{justify-content:flex-end;align-self:flex-end}.image-with-text__content--top{justify-content:flex-start;align-self:flex-start}.image-with-text__content--desktop-right>*{align-self:flex-end;text-align:right}.image-with-text__content--desktop-left>*{align-self:flex-start;text-align:left}.image-with-text__content--desktop-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__text-item{display:flex;padding:3rem 0}.image-with-text--overlap .image-with-text__content{height:auto;width:calc(100% + 4rem);min-width:calc(100% + 4rem);margin-top:0;margin-left:-4rem}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:-4rem}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__text-item{justify-content:flex-end}.image-with-text--overlap .image-with-text__media-item--top{align-self:flex-start}.image-with-text--overlap .image-with-text__media-item--middle{align-self:center}.image-with-text--overlap .image-with-text__media-item--bottom{align-self:flex-end}.image-with-text__media-item--small,.image-with-text__media-item--large+.image-with-text__text-item{flex-grow:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media .placeholder-svg,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content:after{border-top-right-radius:0;border-bottom-right-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media .placeholder-svg{border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content{border-left:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content{border-right:0}}.image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{z-index:2}.suffix-design_servies_page .image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{z-index:2;padding-right:0}.why_choose_us .image-with-text a.button,.scratch_image_text .image-with-text a.button{background:#8a1103}.why_choose_us .image-with-text__media img{object-fit:scale-down}.why_choose_us .image-with-text__text ul,.design_con .image-with-text__text ul{padding-left:.5rem}.image-with-text.image-with-text--overlap .backround-transparent,.image-with-text:not(.image-with-text--overlap) .background-transparent{background:transparent}.image-with-text .gradient{transform:perspective(0)}.image-with-text__content{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));word-break:break-word}@media screen and (min-width:1550px){.design_con .image-with-text__text-item{width:38%}.design_con .image-with-text__media-item{width:62%}.design_con .image-with-text__content{max-width:390px;padding:0;margin-left:0}.suffix-design_servies_page .design_con .page-width{margin-right:0}}.pay_later_section p.image-with-text__text.image-with-text__text--caption{color:#333;font-family:Source Sans Pro;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Upgrade_hybrid .top_hd{text-align:center;margin-bottom:3rem}.Upgrade_hybrid .top_hd h2{color:#000;text-align:center;font-size:clamp(28px,3vw,36px);font-style:normal;font-weight:600;line-height:clamp(45px,4vw,54px);margin:0;margin-bottom:1.5rem}.Upgrade_hybrid .top_hd h3{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:24px;max-width:910px;width:100%;margin:auto;letter-spacing:normal}.Upgrade_hybrid .image-with-text__text.desc___texxxt p{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.Upgrade_hybrid .image-with-text__text.desc___texxxt p strong{font-size:18px;text-transform:uppercase;font-weight:300;color:#000}.tempur-pedic-section .image-with-text__text.rte.body h3{color:#fff;font-size:var(--font-size-36, 36px);font-style:normal;font-weight:var(--font-weight-325, 300);line-height:var(--line-height-42_12, 42.12px)}.tempur-pedic-section .image-with-text__text.rte.body,.tempur-pedic-section .image-with-text__text.rte.body li{color:#fff;font-size:var(--font-size-14, 14px);font-style:normal;font-weight:var(--font-weight-325, 300);line-height:var(--line-height-21, 21px)}.tempur-pedic-section .image-with-text__text.rte.body ul{padding-left:0;display:grid;gap:15px}.tempur-pedic-section .image-with-text__text.rte.body li{font-weight:300}.tempur-pedic-section .image-with-text__text.rte.body li{display:flex;align-items:center;font-weight:300}.tempur-pedic-section .image-with-text__text.rte.body li:before{list-style:none;content:url(/cdn/shop/files/Image_Background.svg);padding-right:8px;line-height:0}@media screen and (min-width:990px){.Upgrade_hybrid .image-with-text__content{padding:0rem 7rem}.image-with-text__content{padding:6rem 7rem 7rem}.suffix-Dream-Catcher .image-with-text__content{padding-bottom:5rem}.image-with-text__content>*+*{margin-top:2rem}.suffix-design_servies_page .image-with-text__content>*+*{margin-top:1rem}.image-with-text__content>.image-with-text__text:empty~a{margin-top:2rem}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__text--caption+.image-with-text__heading,.image-with-text__text--caption:first-child{margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading),.image-with-text__text--caption{margin-bottom:0}.image-with-text__content .button+.image-with-text__text{margin-top:2rem}.image-with-text__content .image-with-text__text+.button{margin-top:3rem}.suffix-design_servies_page .image-with-text__content .image-with-text__text+.button{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.scratch_image_text .image-with-text__content .image-with-text__text+.button{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.scratch_image_text .image-with-text__content .image-with-text__text+.button:before,.scratch_image_text .image-with-text__content .image-with-text__text+.button:after{display:none}.image-with-text__heading{margin-bottom:0}.image-with-text__text p{margin-top:0;margin-bottom:1rem}.suffix-Dream-Catcher .image-with-text__grid--reverse .image-with-text__text-item .image-with-text__content{width:100%;max-width:550px;margin-left:0}.suffix-design_servies_page .design_con .page-width{padding-right:0}.why_choose_us .image-with-text__grid--reverse .image-with-text__content{max-width:390px;padding:0;margin:auto}.scratch_image_text .image-with-text__grid--reverse .image-with-text__content{max-width:490px;margin:0}.design_con .image-with-text__grid--reverse .image-with-text__content{max-width:390px;padding-left:0;padding-right:0;margin:auto}}@media screen and (min-width:750px)and (max-width:1100px){.layers_mattress .image-with-text__content{padding:0rem 2rem!important}.Upgrade_hybrid .image-with-text__text.desc___texxxt p{font-size:14px;letter-spacing:normal}}@media(max-width:1200px){.suffix-Dream-Catcher .image-with-text__grid.grid{flex-direction:unset}.suffix-Dream-Catcher .image-with-text__grid.grid.image-with-text__grid--reverse{flex-direction:row-reverse}.suffix-Dream-Catcher .image-with-text__grid.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media(max-width:990px){.suffix-Dream-Catcher .image-with-text__grid .grid--2-col-tablet .grid__item{width:100%!important;max-width:100%!important}.suffix-Dream-Catcher .image-with-text__grid.grid--2-col-tablet .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.suffix-Dream-Catcher h2.image-with-text__heading{margin-bottom:0}.suffix-Dream-Catcher .image-with-text__content{padding-bottom:0}}@media screen and (max-width:749px){.collapse-padding .image-with-text__grid .image-with-text__content{padding-left:0;padding-right:0}.image-with-text__grid>div{width:100%!important;max-width:100%!important}.scratch_image_text .image-with-text__grid--reverse .image-with-text__content{max-width:100%;margin:auto}.layers_mattress .image-with-text__content{padding:1rem calc(2rem / var(--font-body-scale)) 2rem}.Upgrade_hybrid .image-with-text__content,.image__w_mt .image-with-text__content,.tempur-pedic-section .image-with-text__content{padding:2rem calc(0rem / var(--font-body-scale)) 0rem}.image__w_mt .image-with-text__grid.grid{flex-direction:column-reverse}.image__w_mt .image-with-text__heading,.tempur-pedic-section .image-with-text__heading{margin-top:0!important;margin-bottom:10px}.tempur-pedic-section .image-with-text__heading{width:100%;text-align:center}}@media screen and (min-width:750px){.collapse-padding .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:0}.collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:0}.multi_col_sec .multirow__inner{display:flex;flex-direction:column;--grid-desktop-vertical-spacing: 90px}}@supports not (inset: 10px){.image-with-text .grid{margin-left:0}}@media screen and (min-width:750px){.multirow__inner{row-gap:var(--grid-desktop-vertical-spacing)}}h2.image-with-text__heading{color:#333;font-family:Source Sans Pro;font-size:38px;font-style:normal;font-weight:600;line-height:normal}.image-with-text__text--caption{font-size:20px;font-style:normal;font-weight:600;line-height:normal}
/*# sourceMappingURL=/cdn/shop/t/76/assets/component-image-with-text.css.map */
