.collection-stage-section .collection-container{display:grid;grid-template-columns:1fr;gap:8px}.collection-stage-section .collection-container>a{max-height:max(100vh - 90px)}.collection-stage-section h2{font-size:44.541px;font-weight:700;line-height:120%;padding-left:var(--site-horizontal-padding);margin-bottom:48px}.collection-stage-section .collection-container[data-size="2"]{grid-template-columns:1fr 1fr}.collection-stage-section .collection-container[data-size="3"]{grid-template-columns:1fr 1fr 1fr}.collection-stage-section .collection-container[data-size="4"]{grid-template-columns:1fr 1fr 1fr 1fr;padding:0 10px}.collection-stage-section .collection-container[data-size="4"]>div{max-height:500px}.collection-stage-section .collection-container a .stage-item-container{position:relative;height:100%;width:100%}.collection-stage-section .collection-container a .stage-item-container .image-container{overflow:hidden;height:100%;width:100%}img.image--eager{opacity:1!important}.collection-stage-section .collection-container a .stage-item-container .image-container{background:#eaeaea}.collection-stage-section .collection-container.animate a:focus .stage-item-container .image-container *{transform:scale(1.05)}.collection-stage-section .collection-container.animate a:hover .stage-item-container .image-container *{transform:scale(1.05)}.collection-stage-section .collection-container a .stage-item-container .image-container *{transition:transform .5s cubic-bezier(.39,.575,.565,1);transform-origin:center center;height:100%;width:100%;object-fit:cover}.collection-stage-section .collection-container a .stage-item-container>.button-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.collection-stage-section .collection-container a .stage-item-container .button-container .collection-name.bubble{padding:12px 25px 12px 32px}.collection-stage-section .collection-container a .stage-item-container .button-container .collection-name.bubble svg{vertical-align:middle}@media screen and (max-width:768px){.collection-stage-section .collection-container{grid-template-columns:1fr!important}.collection-stage-section .collection-container>*{max-height:500px}.collection-stage-section{padding:0 10px}.button-container.bubble svg{top:50%;width:10px}}@media screen and (min-width:768px){.collection-container a img{object-position:top}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-collection-stage.css.map */
