.collection-grid{overflow:hidden}.collection-grid-wrapper{margin-left:auto;margin-right:auto;padding:0 5px}.collection-grid .collection-grid-heading-wrapper{display:flex;flex-direction:column;gap:5px;margin-bottom:25px;position:relative;z-index:2}@media only screen and (max-width:767.98px){.collection-grid .collection-grid-heading-wrapper{margin-bottom:20px}.collection-grid .collection-grid-heading-wrapper .heading-md{font-size:24px}}.collection-grid .collection-grid-heading-wrapper .description{font-family:var(--font-heading-family);font-size:14px;max-width:50%}@media only screen and (max-width:767.98px){.collection-grid .collection-grid-heading-wrapper .description{margin-top:10px;max-width:100%}}.collection-grid .collection-grid__grid{display:grid;gap:5px;grid-template-columns:repeat(var(--cols-mobile,2),1fr)}@media only screen and (min-width:1200px){.collection-grid .collection-grid__grid{grid-template-columns:repeat(var(--cols-medium,3),1fr)}}@media only screen and (min-width:1399.98px){.collection-grid .collection-grid__grid{grid-template-columns:repeat(var(--cols-large,4),1fr)}}.collection-grid .collection-grid__cta{display:flex;justify-content:center;margin-top:24px}.collection-grid .collection-card{aspect-ratio:4/5}.collection-grid .collection-card .img-wrap{position:relative}.collection-grid .collection-card .img-wrap img,.collection-grid .collection-card .img-wrap svg{aspect-ratio:4/5}.collection-grid .collection-card .img-wrap .collection-card__hover-image{aspect-ratio:auto;display:none;height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}@media (hover:hover) and (pointer:fine){.collection-grid .collection-card .img-wrap .collection-card__hover-image{display:block}.collection-grid .collection-card:hover .collection-card__hover-image{opacity:1}}.collection-grid .collection-card.collection-card--has-hover:hover .img-wrap img{scale:100%}.collection-grid .collection-card .overlay{background:linear-gradient(180deg,transparent 65%,rgba(0,0,0,.6) 80.3%)}.collection-grid .collection-card .content{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;padding:24px 20px}@media only screen and (max-width:767.98px){.collection-grid .collection-card .content{gap:8px;padding:12px}}.collection-grid .collection-card .content--center{grid-template-columns:minmax(0,1fr);justify-items:center}.collection-grid .collection-card .content h4{color:#fff;font-family:var(--font-heading-family);font-size:24px;font-weight:800;letter-spacing:0;line-height:.95;margin:0;text-transform:uppercase}.collection-grid .collection-card .content h4>*{font-family:var(--font-heading-family);font-size:inherit}@media only screen and (min-width:1440px){.collection-grid .collection-card .content h4{font-size:32px}}@media only screen and (min-width:992px){.collection-grid .collection-card .content h4{font-size:40px}}.collection-grid .collection-card .content .collection-card__subtitle{color:var(--card-accent,#ff5000);font-family:var(--font-heading-family);font-size:16px;font-weight:300;grid-column:1/-1;letter-spacing:.05em;line-height:1;text-transform:uppercase}.collection-grid .collection-card .content .collection-card__subtitle>*{font-family:var(--font-heading-family);font-size:inherit}@media only screen and (max-width:767.98px){.collection-grid .collection-card .content .collection-card__subtitle{font-family:var(--font-heading-family);font-size:12px;font-weight:300;letter-spacing:.05em;line-height:1;text-transform:uppercase}.collection-grid .collection-card .content .collection-card__subtitle>*{font-family:var(--font-heading-family);font-size:inherit}}.collection-grid .collection-card .content [class*=button-]{grid-column:1/-1;justify-self:start;width:-moz-max-content;width:max-content}.collection-grid .collection-card .content:after{background-color:#fff;content:"";display:none;flex-shrink:0;height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.172 6.778 6.808 1.414 8.222 0 16 7.778l-7.778 7.778-1.414-1.414 5.364-5.364H0v-2h12.172Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.172 6.778 6.808 1.414 8.222 0 16 7.778l-7.778 7.778-1.414-1.414 5.364-5.364H0v-2h12.172Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain;width:16px}.collection-grid .collection-card .collection-card__badge{background:#000;color:var(--card-accent,#ff5000);font-family:var(--font-heading-family);font-size:12px;font-weight:300;letter-spacing:.05em;line-height:1;padding:5px;position:absolute;right:8px;text-transform:uppercase;top:8px;white-space:nowrap;z-index:1}.collection-grid .collection-card .collection-card__badge>*{font-family:var(--font-heading-family);font-size:inherit}.collection-grid .collection-grid__grid[data-title-size=small] .collection-card .content h4{font-family:var(--font-heading-family);font-size:18px;font-weight:800;letter-spacing:0;line-height:.95;text-transform:uppercase}.collection-grid .collection-grid__grid[data-title-size=small] .collection-card .content h4>*{font-family:var(--font-heading-family);font-size:inherit}@media only screen and (min-width:1440px){.collection-grid .collection-grid__grid[data-title-size=small] .collection-card .content h4{font-size:20px}}.collection-grid .collection-grid__grid[data-title-size=medium] .collection-card .content h4{font-family:var(--font-heading-family);font-size:24px;font-weight:800;letter-spacing:0;line-height:.95;text-transform:uppercase}.collection-grid .collection-grid__grid[data-title-size=medium] .collection-card .content h4>*{font-family:var(--font-heading-family);font-size:inherit}@media only screen and (min-width:1440px){.collection-grid .collection-grid__grid[data-title-size=medium] .collection-card .content h4{font-size:32px}}.collection-grid .collection-grid__grid[data-title-size=large] .collection-card .content h4{font-family:var(--font-heading-family);font-size:32px;font-weight:800;letter-spacing:0;line-height:.95;text-transform:uppercase}.collection-grid .collection-grid__grid[data-title-size=large] .collection-card .content h4>*{font-family:var(--font-heading-family);font-size:inherit}@media only screen and (min-width:1440px){.collection-grid .collection-grid__grid[data-title-size=large] .collection-card .content h4{font-size:44px}}@media only screen and (min-width:768px){.collection-grid .collection-grid__grid[data-arrow=both] .collection-card .content:not(.content--center):after,.collection-grid .collection-grid__grid[data-arrow=desktop] .collection-card .content:not(.content--center):after{display:block}}@media only screen and (max-width:767.98px){.collection-grid .collection-grid__grid[data-arrow=both] .collection-card .content:not(.content--center):after,.collection-grid .collection-grid__grid[data-arrow=mobile] .collection-card .content:not(.content--center):after{display:block}}main#MainContent:has(>.shopify-section:last-child>.collection-grid){display:flex;flex-direction:column}main#MainContent:has(>.shopify-section:last-child>.collection-grid)>.shopify-section:last-child{display:flex;flex:1;flex-direction:column}main#MainContent:has(>.shopify-section:last-child>.collection-grid)>.shopify-section:last-child>.collection-grid{display:flex;flex:1;flex-direction:column;justify-content:center}
