.homepage-collection-grid-inner{position:relative}.homepage-collection-grid-item--below-image .homepage-collection-grid-inner{height:auto}.homepage-collection-grid-inner .homepage-featured-box-btn{margin-top:8px}.homepage-collection-grid-inner .text-link-animated{margin-top:8px}.homepage-collection-grid-item{position:relative}.homepage-collection-grid-item .grid-item__content{padding-bottom:0;word-break:break-word}.homepage-collection-grid-item .grid-item__content h3{margin-bottom:0}@media only screen and (max-width:767px){.homepage-collection-grid-item{position:relative}}.homepage-collection-grid-image-single{max-width:450px;max-height:450px;margin:0 auto;object-fit:cover;object-position:top;font-family:"object-fit: cover, object-position: top"}.homepage-collections-background .section-header{margin-bottom:0}.featured-collections-wrapper img,.featured-collections-wrapper svg.icon.icon--placeholder{object-fit:cover;max-width:100%;font-family:"object-fit: cover"}.featured-collections-wrapper .collection-grid{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.featured-collections-wrapper .collection-grid{flex-direction:row;flex-wrap:wrap}}.featured-collections-wrapper .collection-grid.keep-spacing{gap:calc(var(--grid-spacing) * .75)}@media screen and (min-width:768px){.featured-collections-wrapper .collection-grid.keep-spacing{gap:var(--grid-spacing)}}.featured-collections-wrapper .collection-grid.keep-spacing.content-below-image{column-gap:calc(var(--grid-spacing) * .75);row-gap:15px}@media screen and (min-width:768px){.featured-collections-wrapper .collection-grid.keep-spacing.content-below-image{column-gap:var(--grid-spacing);row-gap:30px}}.featured-collections-wrapper .homepage-sections--title{margin-top:15px}@media screen and (min-width:768px){.featured-collections-wrapper .collection-grid--items-1 .homepage-collection-grid-item{flex-basis:auto;width:100%}.featured-collections-wrapper .collection-grid--items-2 .homepage-collection-grid-item{flex-basis:auto;width:calc((100% - var(--grid-spacing))/ 2)}.featured-collections-wrapper .collection-grid--items-3 .homepage-collection-grid-item{flex-basis:auto;width:calc((100% - var(--grid-spacing) * 2)/ 3)}.featured-collections-wrapper .collection-grid--items-4 .homepage-collection-grid-item{flex-basis:auto;width:calc((100% - var(--grid-spacing) * 3)/ 4)}}.featured-collections-wrapper .expand-grid .homepage-collection-grid-item{flex-grow:1}