.promo-productlist{grid-column:var(--column-span,span 2);min-height:200px;display:grid}.collection-product-grid--responsive-gap{column-gap:var(--column-gap-mobile)}@media (width>=1024px){.collection-product-grid--responsive-gap{column-gap:var(--column-gap-desktop)}}@media (width<=1023px){div#ProductGridContainer>div{padding:0}.grid-cols-1 .promo-productlist{--column-span:span 1!important}.grid-cols-2 .promo-productlist{--column-span:span 2!important}}.promo-grid__content-customize{padding-top:var(--aspect-ratio-customize,100%)}.view-mode__button,.view-mode__button-mobile{opacity:.4;position:relative}.view-mode__button:before,.view-mode__button-mobile:before{content:"";background-color:rgb(var(--color-foreground));opacity:0;width:30%;height:1px;display:block;position:absolute;bottom:-2px;left:35%}.view-mode__button.active:before,.view-mode__button:hover:before,.view-mode__button.active,.view-mode__button:hover,.view-mode__button-mobile.active:before,.view-mode__button-mobile:hover:before,.view-mode__button-mobile.active,.view-mode__button-mobile:hover{opacity:1}.promo-grid__info-inner>*{margin:1rem 0}.promo-grid__info-inner>:first-child{margin-block-start:0}.promo-grid__info-inner>:last-child{margin-block-end:0}.promo-grid__info-inner>.promo-grid__info--text+.btn{margin-top:2rem}.promo-grid__info-inner>.promo-grid__info--text+.btn.btn-underlined{margin-top:1rem}.promo-grid__info-inner>.promo-grid__info--heading+.btn{margin-top:1.5rem}.promo-grid__info-inner>.promo-grid__info--heading+.btn.btn-underlined{margin-top:0}.promo-grid__content .defer-image img,.promo-grid__content video,.promo-grid__content .video-placeholder{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.pagination-wrapper.pagination-wrapper--empty{margin-top:0}
.collection-search-feedback{display:block;height:1px}
.collection-search-feedback.is-visible{height:auto;margin-top:3.2rem}
.collection-search-feedback__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:2.4rem 1.6rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--media-radius);background:rgba(var(--color-foreground),.03);text-align:center}
.collection-search-feedback__content[hidden]{display:none}
.collection-search-feedback__text{margin:0;font-size:1.5rem;line-height:1.5}
.collection-search-feedback__link{text-decoration:underline;text-underline-offset:.3rem;font-weight:600}
.section-collection-products-grid.collection-feedback-visible{padding-bottom:0}
#product-grid>.grid__item{content-visibility:auto;contain-intrinsic-size:auto 340px}@media (width<=1023px){#product-grid.grid-cols-1>.grid__item{contain-intrinsic-size:auto 620px}}@media (width>=1024px){#product-grid>.grid__item{contain-intrinsic-size:auto 520px}}
