.element-category-page{grid-column-end:span 2}@media(max-width:767px){.element-category-page--hide-on-small-grid{display:none!important}}.element-category-page--2{grid-row-end:span 2}.element-category-page--2:has(~.offset-tile){grid-row-end:span 1}.element-category-page .content-card__images{height:100%;margin:0!important}.element-category-page .content-card__images img{height:100%;object-fit:cover}.element-category-page .content-card__title{font-size:.75rem;line-height:1.375rem;text-transform:none;letter-spacing:.5px;font-weight:400;font-family:var(--font-regular);margin-block-start:.625rem;margin-inline-end:0px;margin-block-end:0px;margin-inline-start:0px}.element-category-page.cta__video{overflow:hidden}.element-category-page.cta__video .cf-video{width:100%;height:100%}.element-category-page.cta__video .cf-video .vimeo-video-wrapper{display:block}.element-category-page.cta__video .cf-video .vimeo-video-wrapper div.video-embed{position:relative;object-fit:cover}.element-category-page.cta-wrapper .cta,.element-category-page.cta-wrapper .general-picture,.element-category-page.cta-wrapper img{display:block;height:100%}.element-category-page.cta-wrapper img{object-fit:cover}.element-category-page.module-closet_module{padding:0}.product-tile~.offset-tile{display:none}.ProductsGrid__products-grid--sG9uw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}@media(min-width:768px){.ProductsGrid__products-grid--sG9uw{gap:1.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.ProductsGrid__products-grid--size-2--Ek2pa{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductsGrid__products-grid--size-3--rw3qC{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductsGrid__products-grid--size-4--Ss9Gu{grid-template-columns:repeat(4,minmax(0,1fr))}.ProductsGrid__products-grid--size-5--4mQZB{grid-template-columns:repeat(5,minmax(0,1fr))}.ProductsGrid__products-grid--size-6--cIJL3{grid-template-columns:repeat(6,minmax(0,1fr))}.ProductsGrid__products-grid--size-7--IKKO1{grid-template-columns:repeat(7,minmax(0,1fr))}.ProductsGrid__products-grid--size-8--qzokJ{grid-template-columns:repeat(8,minmax(0,1fr))}.ProductsGrid__products-grid--sG9uw .content-card a.cta--link{font-size:.75rem;line-height:1.375rem;text-transform:none;letter-spacing:.5px;font-weight:400;font-family:var(--font-regular);color:var(--color-off-black)}.ProductsGrid__products-grid--sG9uw .content-card a.cta--link span{text-decoration:underline;text-underline-offset:.25rem}
