@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..900;1,200..900&display=swap');.discover_your_design_style .cmp-container{max-width:1360px;width:100%;margin:0 auto}
.discover_your_design_style .extended-teaser-img_mob{display:none}
.discover_your_design_style .extended-teaser-video_mob{display:none}
.discover_your_design_style .teaserextended.teaser{position:relative;min-height:380px;overflow:hidden;border-radius:20px;border-bottom-right-radius:0}
.discover_your_design_style .extended-teaser-img{overflow:hidden;border-radius:20px}
.discover_your_design_style .extended-teaser-img img{border-radius:20px;transition:transform .4s ease-in-out;min-height:380px}
.discover_your_design_style .extended-teaser-video{border-radius:20px;transition:transform .4s ease-in-out;width:100%;height:380px;max-height:380px;object-fit:cover}
.discover_your_design_style .struva-component .cmp-teaser__content{z-index:1}
.discover_your_design_style .cmp-teaser__content{position:absolute;top:73px;width:100%;height:calc(100% - 73px)}
.discover_your_design_style .struva-component .cmp-teaser__pretitle{font-family:Nunito;font-weight:400;font-size:56px;line-height:120%;letter-spacing:10%;text-transform:uppercase;color:#000;margin-left:59.61px}
.discover_your_design_style .struva-component .cmp-teaser__description h2{font-family:Archivo;font-weight:400;font-size:14px;line-height:120%;letter-spacing:4%;text-transform:uppercase;color:#232426;margin-bottom:20px}
.discover_your_design_style .struva-component .cmp-teaser__description p{font-family:Archivo;font-weight:300;font-style:Light;font-size:24px;leading-trim:NONE;line-height:132%;letter-spacing:0;color:#232426}
.discover_your_design_style .struva-component .cmp-teaser__description{margin-left:59.61px}
.discover_your_design_style .cmp-teaser__pretitle{font-family:"Playfair Display",serif !important;font-weight:400;font-size:52px;line-height:100%;color:#2e2f32;margin-bottom:10px;margin-left:-50px;max-width:450px;width:100%}
.discover_your_design_style .cmp-teaser__description h4{font-size:20px;font-weight:800;line-height:100%;font-family:Archivo;margin-bottom:6px}
.discover_your_design_style .cmp-teaser__description{font-family:Archivo;font-weight:300;font-size:20px;line-height:132%;color:#53565a;margin-left:-50px;max-width:387px;width:100%}
.discover_your_design_style .cmp-teaser__action-container{width:fit-content;position:absolute;bottom:-1px;right:-1px}
.discover_your_design_style .sleek_banner .cmp-teaser__action-container{width:fit-content;position:absolute;bottom:17px;right:0;padding-right:30px;background:#fff;border-radius:52px 0 0 0}
.discover_your_design_style .cmp-teaser__action-link::after{content:"";background:url(../../../content/dam/asianpaintsbeautifulhomes/design-services-revamp/images/new-right-arrow.png)no-repeat center;background-size:100% 100%;width:61px;height:61px;position:absolute;top:10px;right:1px}
.discover_your_design_style .cmp-teaser__action-link{display:flex;justify-content:flex-start;align-items:center;padding:0 77px 0 28px;min-height:82px;background:#fff;border-top-left-radius:40px;font-family:Archivo;font-weight:500;font-size:24px;line-height:120%;letter-spacing:0;color:#222;position:relative;cursor:pointer}
.discover_your_design_style .cmp-teaser__action-container::after{content:"";background:url(../../../content/dam/asianpaintsbeautifulhomes/design-services-revamp/images/right-curv.png)no-repeat center;background-size:100% 100%;width:46px;height:33px;position:absolute;top:-32px;right:0}
.discover_your_design_style .cmp-teaser__action-container::before{content:"";background:url(../../../content/dam/asianpaintsbeautifulhomes/design-services-revamp/images/left-curv.png)no-repeat center;background-size:100% 100%;width:50px;height:36px;position:absolute;bottom:0;left:-49px}
.sleek_banner .cmp-teaser__content{position:absolute;max-width:450px;top:90px;right:0}
.kitchen-budget-calculator.teaserextended .cmp-teaser__pretitle{line-height:100%}
.kitchen-budget-calculator.teaser.sleek_banner:hover .extended-teaser-img img{line-height:100%}
.kitchen-budget-calculator.teaser .cmp-teaser__content{width:380px}
.kitchen-budget-calculator.teaser .cmp-teaser__action-container::after{right:-17px}
.struva-component .extended-teaser-img{position:relative;width:100%;overflow:hidden}
.struva-component .extended-teaser-img .extended-teaser-img_desk{width:100%;height:auto;display:block}
.struva-component .extended-teaser-img::before{content:"";position:absolute;width:800.88px;height:863.11px;top:-91.09px;left:-10.77px;background:linear-gradient(90deg,#e3e1e2 30.18%,rgba(227,225,226,0) 97.44%);opacity:1;z-index:1;pointer-events:none}
.wthi-revamp .struva-component .extended-teaser-img::before{background:unset}
.struva-component .extended-teaser-img_desk{display:block}
.struva-component .extended-teaser-img_mob{display:none}
.struva-component .extended-teaser-video_desk{display:block}
.struva-component .extended-teaser-video_mob{display:none}
.discover_your_design_style .light-text-teaser~.cmp-teaser__content .cmp-teaser__pretitle{color:#fff}
.discover_your_design_style .light-text-teaser~.cmp-teaser__content .cmp-teaser__description{color:#fff;font-weight:400}
.discover_your_design_style .light-text-teaser~.cmp-teaser__content .cmp-teaser__title{color:#fff}
.discover_your_design_style .dark-text-teaser~.cmp-teaser__content .cmp-teaser__pretitle{color:#2e2f32}
.discover_your_design_style .dark-text-teaser~.cmp-teaser__content .cmp-teaser__description{color:#232426;font-weight:400}
.discover_your_design_style .dark-text-teaser~.cmp-teaser__content .cmp-teaser__title{color:#2e2f32}
.discover_your_design_style .teaser-font-small~.cmp-teaser__content .cmp-teaser__pretitle{font-size:50px}
.discover_your_design_style .teaser-font-small~.cmp-teaser__content .cmp-teaser__description{font-size:20px}
@media screen and (max-width :768px){.discover_your_design_style .cmp-container{padding:0 16px}
.discover_your_design_style .extended-teaser-img{border-radius:16px}
.discover_your_design_style .extended-teaser-img img{border-radius:16px}
.discover_your_design_style .extended-teaser-video{border-radius:16px;height:480px;max-height:480px}
.discover_your_design_style .extended-teaser-img_mob{display:block}
.discover_your_design_style .extended-teaser-img_desk{display:none}
.discover_your_design_style .extended-teaser-video_mob{display:block}
.discover_your_design_style .extended-teaser-video_desk{display:none}
.discover_your_design_style .struva-component .cmp-teaser__pretitle{font-size:36px !important;line-height:120%;letter-spacing:10%;margin-left:24px}
.discover_your_design_style .struva-component .cmp-teaser__description h2{font-size:11px;line-height:120%;letter-spacing:10%;margin-bottom:16px}
.discover_your_design_style .struva-component .cmp-teaser__description p{font-size:14px;line-height:135%;letter-spacing:0}
.discover_your_design_style .cmp-teaser__pretitle{font-weight:400;font-size:28px !important;line-height:110.00000000000001%;color:#232426;margin-bottom:10px;margin-left:20px;max-width:215px}
.discover_your_design_style .struva-component .cmp-teaser__description{margin-left:24px}
.discover_your_design_style .cmp-teaser__description{font-weight:400;font-size:11px !important;line-height:130%;margin-left:20px;max-width:215px;color:#4c4e52}
.discover_your_design_style .cmp-teaser__content{top:30px;height:calc(100% - 30px)}
.discover_your_design_style .cmp-teaser__action-link{font-family:Archivo;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;padding:14px 49px 16px 19px;min-height:62px;border-top-left-radius:30px}
.discover_your_design_style .cmp-teaser__action-link::after{width:40px;height:40px;top:unset}
.cmp-teaser-mob_description_column .cmp-teaser__content>.cmp-teaser__link{flex-direction:column;width:170px !important}
.kitchen-budget-calculator.teaser .sleek_banner .cmp-teaser__action-container{right:-41px}
.sleek_banner .cmp-teaser__content{top:60px;height:calc(100% - 31px);width:100%;left:20px;display:flex;gap:9px;flex-direction:column}
.sleek_banner .cmp-teaser__content>.cmp-teaser__link{height:calc(100% - 31px);width:170px;display:flex;gap:9px;flex-direction:column}
.sleek_banner .cmp-teaser__pretitle{margin:unset;max-width:unset}
.sleek_banner .cmp-teaser__description{margin:unset;max-width:unset}
.sleek_banner .extended-teaser-img img{height:480px}
.discover_your_design_style .sleek_banner .cmp-teaser__action-container{right:20px;bottom:27px;padding-right:0}
.teaser-content-mob-top~.cmp-teaser__content{top:20px;bottom:unset;justify-content:flex-start}
.teaser-content-mob-top~.cmp-teaser__content .cmp-teaser__pretitle{max-width:280px;font-weight:600}
.teaser-content-mob-top~.cmp-teaser__content .cmp-teaser__description{max-width:180px}
.teaser-content-mob-bottom~.cmp-teaser__content{height:max-content;top:58%}
.discover_your_design_style .sleek_banner .teaser-content-mob-top~.cmp-teaser__content .cmp-teaser__action-container{bottom:-13px}
.discover_your_design_style .sleek_banner .teaser-content-mob-bottom~.cmp-teaser__content .cmp-teaser__action-container{right:20px;bottom:27px;padding-right:0}
.discover_your_design_style .dark-text-teaser~.cmp-teaser__content .cmp-teaser__pretitle{color:#000;font-weight:600}
.discover_your_design_style .dark-text-teaser~.cmp-teaser__content .cmp-teaser__description{color:#000;font-size:13px !important}
.discover_your_design_style .cmp-teaser__description h4{font-size:16px;font-weight:600;margin-bottom:10px;margin-bottom:0}
.teaser-content-mob-bottom~.cmp-teaser__content .cmp-teaser__description{max-width:210px}
.teaser-content-mob-bottom~.cmp-teaser__content .cmp-teaser__pretitle{max-width:225px}
.teaser-content-mob-bottom~.cmp-teaser__content .cmp-teaser__action-container{bottom:-84% !important}
.sleek_banner:has(.teaser-content-mob-bottom) .extended-teaser-img img,.sleek_banner:has(.teaser-content-mob-top) .extended-teaser-img img{height:430px}
.struva-component .extended-teaser-img .extended-teaser-img_desk{display:none}
.struva-component .extended-teaser-img_mob{display:block}
.struva-component .extended-teaser-img .extended-teaser-video_desk{display:none}
.struva-component .extended-teaser-video_mob{display:block}
.struva-component .extended-teaser-img::before{content:"";position:absolute;width:656.55px;height:448px;top:-117.71px;left:-181.5px;background:linear-gradient(180deg,#e3e1e2 30.18%,rgba(227,225,226,0) 86.44%);opacity:1;z-index:1;pointer-events:none}
.discover_your_design_style .struva-component .cmp-teaser__action-link{font-size:20px;font-weight:500}
}