.multimedia-collage-section .multimedia-collage-title .caption{margin-bottom:.8rem}.multimedia-collage-section .multimedia-collage-title .heading{margin:0;margin-bottom:2.4rem}.multimedia-collage-section .multimedia-collage-title .button{margin-top:2.4rem}.multimedia-collage-section .video-wrap{position:relative}.multimedia-collage-section .video-item{inset:0;overflow:hidden;height:100%;width:100%;position:relative}@media(hover: hover){.multimedia-collage-section .video-item:hover .play-video{transform:translate(-50%, -50%) scale(1.1)}}.multimedia-collage-section .video-wrap .placeholder-svg,.multimedia-collage-section .image-wrap .placeholder-svg{border-radius:.8rem}.multimedia-collage-section .product-card{border-radius:.8rem;margin-bottom:0}.multimedia-collage-section .product-card .product-media-wrap,.multimedia-collage-section .product-card .placeholder-svg{border-radius:.8rem .8rem 0 0}.multimedia-collage-section .product-card:hover .placeholder-svg{border-radius:.8rem}.multimedia-collage-section .product-card:hover .product-media-wrap,.multimedia-collage-section .product-card:hover .product-image{border-radius:.8rem .8rem 0 0}.multimedia-collage-section .product-card .product-vendor{font-weight:bold}.multimedia-collage-section iframe,.multimedia-collage-section video{position:relative;left:0;top:0;height:100%;width:100%;display:none}.multimedia-collage-section iframe[src]~.video-image-wrapper,.multimedia-collage-section iframe[src]~.play-video,.multimedia-collage-section video[src]~.video-image-wrapper,.multimedia-collage-section video[src]~.play-video{display:none}.multimedia-collage-section iframe[src],.multimedia-collage-section video[src]{display:block}.multimedia-collage-section .video-image-wrapper{cursor:pointer;position:relative;left:0;top:0;right:0;bottom:0;height:100%;width:100%}.multimedia-collage-section .video-image-wrapper img,.multimedia-collage-section .video-image-wrapper svg{height:100%;width:100%;object-fit:cover}.multimedia-collage-section .play-video{transition:transform .3s ease,opacity .3s ease;position:absolute;bottom:0;right:0;transform:translate(-50%, -50%) scale(1);width:4rem;height:4rem;background-color:rgba(0,0,0,0);border-radius:50rem;display:flex;justify-content:center;align-items:center;z-index:999;pointer-events:auto;border:.2rem solid #fff;color:#fff;cursor:pointer}.multimedia-collage-section .play-video svg{width:1.6rem;height:1.6rem;fill:inherit}.multimedia-collage-section .collection-card-item .collage-item{position:relative}.multimedia-collage-section .collection-card-item .portrait-media{padding-bottom:145%}.multimedia-collage-section .collection-card-item .card-link,.multimedia-collage-section .collection-card-item svg{border-radius:.8rem .8rem 0 0}.multimedia-collage-section .collection-card-item .card-item-inner{background-color:rgb(var(--product-card-bg))}.multimedia-collage-section .collection-card-item .collection-card-content{padding:0 1.6rem 1.4rem;padding-top:var(--product-card-space);position:relative}.multimedia-collage-section .image-wrap,.multimedia-collage-section .image{height:100%}.bg-video-popup-open .multimedia-collage-section .background-video-popup{opacity:1;visibility:visible;pointer-events:auto}.bg-video-popup-open .multimedia-collage-section .background-video-popup .bg-video-popup-inner{transform:translateY(0)}.multimedia-collage-section .background-video-popup{position:fixed;inset:0;width:100%;height:100%;z-index:999;pointer-events:none;visibility:hidden;opacity:0;background-color:#000;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease}.multimedia-collage-section .background-video-popup .close-button{position:absolute;right:3rem;top:3rem;color:#fff;cursor:pointer;background-color:rgba(0,0,0,0);border:none;border-radius:5rem;width:4rem;height:4rem}.multimedia-collage-section .background-video-popup .bg-video-popup-inner{width:var(--container);max-width:90vw;padding-bottom:56.25%;position:relative;height:auto;transition:transform .3s ease;transform:translateY(5rem)}.multimedia-collage-section .background-video-popup .bg-video-popup-inner iframe,.multimedia-collage-section .background-video-popup .bg-video-popup-inner video{position:absolute;inset:0;width:100%;height:100%}@media(max-width: 991px){.multimedia-collage-section .multimedia-collage-title{margin-bottom:4rem}.multimedia-collage-section .multimedia-collage-content{gap:2rem}.multimedia-collage-section .multimedia-collage-content.multimedia-collage{grid-template-columns:repeat(2, minmax(0, 1fr))}.multimedia-collage-section .multimedia-collage-content.multimedia-collage .collage-item-right:nth-child(3n-2){grid-column-start:1}.multimedia-collage-section .multimedia-collage-content.multimedia-collage .collage-item-right:nth-child(3n-1){grid-column-start:2}.multimedia-collage-section .multimedia-collage-content.multimedia-collage .collage-item-right:nth-child(3n){grid-column:1/span 2}.multimedia-collage-section .multimedia-collage-content.multimedia-collage .collage-item-left:nth-child(3n-2){grid-column:span 2}.multimedia-collage-section .multimedia-collage-content.multimedia-collage .collage-item-left:nth-child(3n){grid-column-start:2}}@media(min-width: 992px){.multimedia-collage-section .multimedia-collage-title{padding:4rem}.multimedia-collage-section .multimedia-collage-content{grid-auto-flow:column;gap:3.2rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-flow:column}.multimedia-collage-section .multimedia-collage-content .collage-item-left:nth-child(3n-2){grid-column:1/span 2;grid-row:span 2}.multimedia-collage-section .multimedia-collage-content .collage-item-left:nth-child(3n-1),.multimedia-collage-section .multimedia-collage-content .collage-item-left:nth-child(3n){grid-column-start:3}.multimedia-collage-section .multimedia-collage-content .collage-item-right:nth-child(3n-2){grid-column:1/span 1;grid-row:span 1}.multimedia-collage-section .multimedia-collage-content .collage-item-right:nth-child(3n-1){grid-column-start:1}.multimedia-collage-section .multimedia-collage-content .collage-item-right:nth-child(3n){grid-column:2/span 2;grid-row:span 2}.multimedia-collage-section .has-titlle{grid-template-columns:1fr 2fr}.multimedia-collage-section .has-titlle .multimedia-collage-title .button{display:inline-flex}.multimedia-collage-section .product-card .square-media{padding-bottom:120%}.multimedia-collage-section .video-wrap{min-height:27.1rem;height:100%}.multimedia-collage-section .video-item{position:absolute}}