.section-collection-grid{position:relative;background-color:#fafafa}.section-collection-grid__header{text-align:center;margin-bottom:2em}.section-collection-grid__header h2,.section-collection-grid__header h3,.section-collection-grid__header h4,.section-collection-grid__header h5,.section-collection-grid__header h6{margin:0}.section-collection-grid__inner{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5em}@media (max-width:1100px){.section-collection-grid__inner{grid-template-columns:repeat(3,1fr);gap:1em}}@media (max-width:768px){.section-collection-grid__inner{grid-template-columns:repeat(2,1fr);gap:.75em}}.section-collection-grid__inner.hidden{display:none}.section-collection-grid__inner:last-of-type{padding-top:1.5em}.section-collection-grid__item{opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:linear}.section-collection-grid__item.preload{opacity:0}.section-collection-grid__item a{display:block;overflow:hidden;border-radius:3px;position:relative;box-shadow:2px 2px 8px rgba(0,0,0,.1)}.section-collection-grid__item:nth-child(n+11){display:none}@media (max-width:1100px){.section-collection-grid__item:nth-child(n+7){display:none}}@media (max-width:768px){.section-collection-grid__item:nth-child(n+5){display:none}}.section-collection-grid__title{position:absolute;left:0;bottom:0;background-color:var(--color-yellow);text-align:center;font:1em Oswald,arial,sans-serif;font-weight:700;z-index:2;width:100%;text-transform:uppercase;padding:.75em;min-height:4.25em;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.section-collection-grid__title{min-height:4em}}.section-collection-grid__title span{font-size:1.25em;display:block;line-height:1.1}@media (max-width:1100px){.section-collection-grid__title span{font-size:1.125em}}.section-collection-grid__expand{display:none;justify-content:center;margin:2em 0}.section-collection-grid__expand.large-visible{display:flex}@media (max-width:1100px){.section-collection-grid__expand.medium-visible{display:flex}}@media (max-width:768px){.section-collection-grid__expand.small-visible{display:flex}}.section-collection-grid__expand .indicator{font-size:1.25em}