.section-featured-collections .loop{display:grid;gap:var(--section-loop-gap,.3rem .5rem);grid-template-columns:repeat(auto-fill,minmax(var(--section-loop-size,min(100%,26rem)),1fr))}.section-featured-collections .loop:has(.empty-loop){display:block}.section-featured-collections .loop:has(.empty-loop) .empty-loop{text-align:center;padding:1em 0;font-size:1.1rem}.section-featured-collections .tile{display:grid;grid-template-areas:"content";position:relative}.section-featured-collections .tile .tile__details,.section-featured-collections .tile .tile__media{grid-area:content}.section-featured-collections .tile .tile__media{aspect-ratio:3;min-width:100%}.section-featured-collections .tile .tile__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.section-featured-collections .tile .tile__details{z-index:2;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;justify-self:var(--x-align,flex-start);padding:1rem 2rem;color:var(--text-color,#fff)}.section-featured-collections .tile .tile__details h6{font-family:var(--typeHeaderPrimary);text-transform:unset;letter-spacing:unset;font-size:2rem;font-weight:300;line-height:1}.section-featured-collections .tile .tile__details .btn{color:inherit;background-color:unset;padding:0;text-decoration:underline;text-underline-offset:.2em;min-width:unset;border:0}.section-featured-collections .tile .tile__details .btn:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:1}