#tabscmp_interior_container{max-width:1360px;width:100%;margin:0 auto}
.latest_kitchen_design #tabscmp_interior_container{max-width:unset;margin:unset}
.interior_tabs_heading{font-family:Archivo;font-weight:500;font-size:28px;line-height:101%;text-align:center;background:linear-gradient(91.6deg,#7c35e9 -36.33%,#3a3a3a 31.86%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px;width:max-content;margin-left:auto;margin-right:auto}
.interior_tabs_subheading{font-family:Archivo;font-weight:400;font-size:20px;line-height:132%;color:#696f75;margin-bottom:40px;text-align:center}
.tabscmp_interior .cmp-tabs__tablist{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:40px;flex-wrap:unset}
.tabscmp_interior .cmp-tabs__tab{list-style-type:none;min-height:49px;padding:0 20px;font-family:Archivo;font-weight:500;border-radius:44px;font-size:20px;line-height:126%;letter-spacing:0;display:flex;justify-content:center;align-items:center;color:#74798a;border:1px solid #e6e6e8;cursor:pointer;-webkit-appearance:none;appearance:none;outline:0}
.tabscmp_interior .cmp-tabs__tab::marker{display:none}
.tabscmp_interior .cmp-tabs__tab.cmp-tabs__tab--active{background:#252729;color:#fff;font-weight:700}
.latest_kitchen_design .extended-teaser-img img{width:100%;height:440px;border-radius:4px}
.latest_kitchen_design .cmp-teaser__pretitle{font-family:Archivo;font-weight:500;font-size:24px;line-height:132%;color:#202129;margin-bottom:8px}
.latest_kitchen_design .cmp-teaser__title{font-family:Archivo;font-weight:400;font-size:14px;line-height:132%;letter-spacing:0;color:#696f75;height:87px;overflow:hidden}
.latest_kitchen_design .tabs_swiper .cmp-container{display:flex;transition-property:transform;box-sizing:content-box;width:100%;height:100%}
.latest_kitchen_design .extended-teaser-img{overflow:hidden;height:440px;border-radius:4px;margin-bottom:20px}
.latest_kitchen_design .extended-teaser-img img{transition:transform .4s ease-in-out}
.latest_kitchen_design .extended-teaser-img:hover img{transform:scale(1.2)}
.tabs_swiper .swiper-slide{width:320px;flex-shrink:0;height:100%;position:relative}
.tabscmp_interior .cmp-tabs__tabpanel{overflow:hidden}
.tabscmp_interior_arrows{display:flex;justify-content:center;gap:20px;margin-top:30px}
.tabscmp_interior_arrows button{width:64px;height:64px;background:0;border:0;cursor:pointer}
.tabscmp_interior_arrows button img{width:100%;height:100%}
.tabscmp_interior_arrows .swiper-button-next,.tabscmp_interior_arrows .swiper-button-prev{position:unset;margin-top:unset}
.tabscmp_interior_arrows .swiper-button-next::after,.tabscmp_interior_arrows .swiper-button-prev::after{display:none}
.tabscmp_interior .browse-by-colours-main-wrapper>.cmp-container{margin-top:unset;margin-bottom:unset;justify-content:center}
.tabscmp_interior .new.newpar.section{display:none}
.design_ideas_tab .browse-by-rooms-teaser-wrapper .cmp-container{gap:10px}
.tabs_swiper.center-align .cmp-container{display:flex;justify-content:center;gap:20px}
@media screen and (max-width :768px){#tabscmp_interior_container{padding:0 16px}
.interior_tabs_heading{font-size:30px;line-height:110.00000000000001%;margin-bottom:8px;background:linear-gradient(90.41deg,#7c35e9 -35.6%,#3a3a3a 78.16%);-webkit-background-clip:text;width:100%;max-width:320px}
.interior_tabs_subheading{font-size:16px;line-height:136%;margin-bottom:30px;color:#74798a}
.latest_kitchen_design .teaserextended{border:1px solid #e6e7eb;padding:6px 6px 20px 6px;border-radius:12px;width:312px}
.latest_kitchen_design .cmp-teaser__pretitle{font-size:20px;line-height:132%}
.latest_kitchen_design .cmp-teaser__title{font-weight:400;font-size:12px;color:#696f75;height:65px}
.latest_kitchen_design #tabscmp_interior_container{padding:unset}
.tabscmp_interior .cmp-tabs__tablist{gap:10px;scrollbar-width:none;overflow:scroll;justify-content:left;margin-bottom:24px}
.tabscmp_interior .cmp-tabs__tab{font-size:16px;min-height:36px;white-space:nowrap}
.tabscmp_interior_arrows{display:none}
#tabscmp_interior_container{padding:unset}
.tabscmp_interior .tabs.panelcontainer{padding-left:16px;padding-right:16px}
.design_ideas_tab .tabs.panelcontainer{padding-left:16px;padding-right:unset}
.latest_kitchen_design .extended-teaser-img{border-radius:8px}
.design_ideas_tab .interior_tabs_heading{max-width:260px}
.design_ideas_tab .browse-by-rooms-teaser-wrapper .cmp-container{display:flex;flex-direction:column}
.design_ideas_tab .browse-by-rooms-teaser:nth-child(1){grid-area:living;order:1}
.design_ideas_tab .browse-by-rooms-teaser:nth-child(2){grid-area:kitchen;order:3}
.design_ideas_tab .browse-by-rooms-teaser:nth-child(3){grid-area:bedroom;order:5}
.design_ideas_tab .browse-by-rooms-teaser:nth-child(4){grid-area:dining;order:2}
.design_ideas_tab .browse-by-rooms-teaser:nth-child(5){grid-area:office;order:4}
.design_ideas_tab .browse-by-rooms-teaser:nth-child(6){grid-area:bathroom;order:6}
.design_ideas_tab .browse-by-rooms-teaser .extended-teaser-img img{height:120px}
.design_ideas_tab .teaser.browse-by-rooms-teaser.lving-Room .extended-teaser-img img{height:120px}
.design_ideas_tab .teaser.browse-by-rooms-teaser.dinning-room .extended-teaser-img img{height:120px}
.design_ideas_tab .teaser.browse-by-rooms-teaser.kitchen-room .extended-teaser-img img{height:120px}
.design_ideas_tab .teaser.browse-by-rooms-teaser.home-Office .extended-teaser-img img{height:120px}
.design_ideas_tab .teaser.browse-by-rooms-teaser.Bedroom .extended-teaser-img img{height:120px}
.design_ideas_tab .teaser.browse-by-rooms-teaser.Bathroom .extended-teaser-img img{height:120px}
.design_ideas_tab .browse-by-rooms-teaser .cmp-teaser__action-link{font-weight:400;font-size:20px;line-height:130%;text-align:left;justify-content:left;padding-left:12px}
.design_ideas_tab .browse-by-rooms-teaser .cmp-teaser__action-link::after{display:none}
.design_ideas_tab .container.responsivegrid.width-container-1360{margin:unset;padding-right:16px}
.design_ideas_tab.tabscmp_interior .cmp-tabs__tablist{margin-bottom:20px;overflow:unset;margin-left:unset}
.design_ideas_tab .browse-by-colours-main-wrapper .browse-by-colours-wrapper .cmp-container{padding:unset;padding-right:16px}
.design_ideas_tab .Browse-by-style-teaser-wrapper .cmp-container{padding-right:16px}
.design_ideas_tab .tabscmp_interior .cmp-tabs__tablist{margin-bottom:20px}
.design_ideas_tab .Browse-by-style-teaser .cmp-teaser{margin:0 0 8px 0}
}