.personalize-kitchen-section .cmp-teaser{display:flex;flex-direction:row-reverse;gap:50px;max-width:1171px;margin:0 auto;margin:0 auto;align-items:center}
.personalize-kitchen-section .cmp-teaser__pretitle{font-size:52px;font-weight:400;line-height:100%;cursor:default;color:#2e2f32;font-family:Archivo;margin-bottom:28px;display:block;font-family:"Playfair Display",serif !important}
.personalize-kitchen-section .cmp-teaser__description>p{font-size:18px;font-weight:400;line-height:100%;cursor:default;color:#323232;font-family:Archivo;margin-bottom:28px}
.personalize-kitchen-section .cmp-teaser__action-link{width:210px;background:#202129;color:#fff;padding:14px;display:block;text-align:center;font-family:Archivo;border-radius:60px;font-size:18px;line-height:27px;border:1px solid #202129;transition:.3s ease-in-out;font-weight:500}
.personalize-kitchen-section .cmp-teaser__action-link:hover{color:#202129;background:#fff;font-weight:500}
.personalize-kitchen-section .cmp-teaser__content{width:25%;min-width:352px}
.personalize-kitchen-section .cmp-teaser__image{width:calc(75% - 50px);height:300px}
.personalize-kitchen-section .cmp-teaser__image img{width:100%;height:300px;border-radius:8px;object-fit:cover}
@media(min-width:767px) and (max-width:1024px){.personalize-kitchen-section .cmp-teaser{padding:40px}
}
@media(max-width:767px){.personalize-kitchen-section .cmp-teaser{padding:16px}
.personalize-kitchen-section .cmp-teaser{flex-direction:column;gap:20px}
.personalize-kitchen-section .cmp-teaser__content{width:100%}
.personalize-kitchen-section .cmp-teaser__image{width:100%;height:230px}
.personalize-kitchen-section .cmp-teaser__image img{height:230px}
.personalize-kitchen-section .cmp-teaser__pretitle{font-size:28px;font-weight:400;line-height:101%;margin-bottom:12px;display:block}
.personalize-kitchen-section .cmp-teaser__description>p{font-size:14px;font-weight:400;line-height:100%;margin-bottom:20px;font-family:lato}
.personalize-kitchen-section .cmp-teaser__action-link{font-size:14px;line-height:27px;padding:8px;max-width:150px}
}
.explore-fabrics-section .cmp-teaser__description{margin-bottom:20px}
.explore-fabrics-section .cmp-teaser__description ul{list-style:disc;padding:0 0 0 20px;margin:0 0 28px 0}
.explore-fabrics-section .cmp-teaser__description ul li{line-height:30px;font-size:16px;font-weight:300;color:#3b3d40;font-family:Archivo}
.explore-fabrics-section .cmp-teaser__content{width:30%;min-width:352px}
@media(max-width:767px){.explore-fabrics-section .cmp-teaser__content{width:100%}
.explore-fabrics-section .cmp-teaser__description ul{padding:0 0 0 28px}
.explore-fabrics-section .cmp-teaser__action-link{margin-top:-20px;background:#000}
.explore-fabrics-section .cmp-teaser__description ul li{font-size:14px;font-weight:400}
}