.image-collage{overflow:hidden}h2.image-collage-center-heading{font-size:24.82px;letter-spacing:6px}.image-collage .collage{position:relative;min-height:var(--mobile-min-height)}.image-collage .image-mark{max-width:24px}.image-collage .collage__item{position:absolute;top:var(--mobile-offset-top);left:var(--mobile-offset-left);transform:rotate(var(--transform_rotate))}.image-collage .collage__item img{min-height:var(--mobile-min-height);height:100%;width:auto}.image-collage-center{position:absolute;top:50%;left:50%;min-height:35%;min-width:87.5%;max-width:87.5%;border:1px solid;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 4px;z-index:20;padding:4rem 2.5rem 4rem 4rem;font-family:var(--gretchenm-heading-family)}.image-collage-center.paper-background{padding:0}.image-collage-center .inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.image-collage-center.paper-background .inner{padding:4rem 2.5rem 4rem 4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.image-collage-center p{font-size:11.5px}.image-collage-center>img{margin-bottom:2rem}.image-collage-center h1,.image-collage-center h2,.image-collage-center h3,.image-collage-center h4{font-family:var(--gretchenm-heading-family)}.image-collage-center-content.scrollable{padding-right:1.5rem}.image-collage .collage__item .collage-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#efdbbfa6;z-index:10;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease 0s;opacity:0;cursor:pointer;flex-direction:column;padding:6rem 0}.image-collage .collage__item .collage-overlay .collage-overlay-bottom{margin-top:auto}.image-collage .collage__item .collage-overlay .collage-overlay-top{text-align:center}.image-collage .collage__item:hover .collage-overlay,.image-collage .collage__item.shown .collage-overlay{opacity:1}.image-collage-center.note-background .button,.image-collage-center.color-background .button{font-family:var(--font-body-family);margin:3rem auto;color:#000}.image-collage-center.note-background .button{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.image-collage-center.color-background .button.button--secondary:after{--border-opacity: 0;box-shadow:none;color:#000}.image-collage-center.note-background h2.image-collage-center-heading{font-family:var(--font-body-family);font-size:14px;letter-spacing:3.5px}.image-collage-center h3.image-collage-center-heading{letter-spacing:3.2px}@media screen and (max-width: 989px){.image-collage .collage__item{display:var(--mobile-visibility)}}@media screen and (min-width: 990px){.image-collage-center-content.scrollable{max-height:65vh;overflow-y:scroll}.image-collage-center-content.scrollable::-webkit-scrollbar{-webkit-appearance:none;width:10px;background:transparent;border:1px solid rgba(0,0,0,.5)}.image-collage-center-content.scrollable::-webkit-scrollbar-thumb{border-radius:0;background-color:#000;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.2)}.image-collage-center-content.scrollable{margin-bottom:3rem}.image-collage .collage__item{top:var(--desktop-offset-top);left:var(--desktop-offset-left)}.image-collage .collage__item img,.image-collage .collage{min-height:var(--desktop-min-height)}.image-collage-center{min-height:45%;min-width:30%;max-width:42%;padding:3rem 4.5rem 3rem 6rem}.image-collage-center.paper-background{max-width:45%}.image-collage-center p{font-size:16px}}.image-collage-center.paper-background,.image-collage-center.note-background{border:none;box-shadow:none;background-size:contain;background-repeat:no-repeat;background-position:center}.image-collage-center.note-background .image-collage-center-content{padding:0 3rem}.image-collage-center.paper-background .image-collage-center-content{text-align:center;padding:0 4rem 0 2rem}@media screen and (min-width: 990px){.image-collage-center.note-background .image-collage-center-content{padding:0 8rem;text-align:center}.image-collage-center.paper-background .image-collage-center-content{padding:0 8rem;margin-right:2rem;max-width:600px}.image-collage-top.paper-background,.image-collage-bottom.paper-background{max-width:685px}}@media screen and (min-width: 750px) and (max-width: 1200px){.image-collage-center.note-background .button{margin:0 auto 2rem}.image-collage-center.paper-background .image-collage-center-content{text-align:center;padding:0 12rem}}.image-collage-bottom-content{font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/24/assets/image-collage.css.map */
