.page-content .brand-page{margin:0 clamp(-2rem,-2.13vw,-1rem);grid-column:1/-1}.page-content .brand-page .brand-page__lifestyle-banner.content-image__wrapper{margin:clamp(-2rem,-2.13vw,-1rem) 0 clamp(1rem,2.13vw,2rem) 0;max-height:33.333vh;grid-template-rows:33.333vh;overflow:hidden;width:100%}.page-content .brand-page .brand-page__lifestyle-banner.content-image__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-content .brand-page .c-brand-tiles{padding:0 clamp(1rem,2.13vw,2rem);display:grid;grid-template-columns:1fr}.page-content .brand-page .content-category-tiles{padding:0 clamp(1rem,2.13vw,2rem);margin-bottom:0}.page-content .brand-page .content-category-tiles__container{padding-top:clamp(1rem,2.13vw,2rem)}.page-content .brand-page .c-c-sec{padding:clamp(1rem,2.13vw,2rem) clamp(2rem,4.27vw,4rem);background-color:#FFF;margin-bottom:clamp(-2rem,-2.13vw,-1rem)}.page-content .brand-page__no-results{text-align:center;background:inherit;padding:1rem}@media (max-width:991px){.page-content .brand-page .brand-page__lifestyle-banner{-o-object-position:center;object-position:center}.page-content .brand-page .c-category-tiles{padding:0 clamp(1rem,2.13vw,2rem)}.page-content .brand-page .c-c-sec{margin-top:clamp(1rem,2.13vw,2rem)}}