.collage-two-column-container.collage-two-column{display:flex;justify-content:center}.collage-fixed-column{flex:0 0 55%;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--gradient-background);z-index:1}.scrollable-column{flex:0 0 45%}@media screen and (max-width:989px){.collage-two-column-container.collage-two-column{flex-direction:column;height:auto}.collage-fixed-column,.scrollable-column{flex:none;width:100%;height:auto;position:static;overflow:visible;padding-right:0}.collage-fixed-column{position:relative}}@media screen and (min-width:990px){.fixed-image{-o-object-fit:cover;object-fit:cover;max-width:55vw;min-height:100vh;max-height:101vh}.fixed-image-wrapper,.collage__media img,.collage__item--product{min-height:100vh}.collage__item--product+.collage__item--product{min-height:calc(100vh - ((100vh - 36vw)/2))}}.collage__item--image{display:flex;align-items:center;justify-content:center;height:100vh}.collage__item--image .card-wrapper{max-width:45vw;height:100%;width:100%;overflow:hidden}.collage__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-width:45vh}.collage__item--product{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:rgb(var(--color-background))}.collage__item--product+.collage__item--product{padding-top:0;align-items:start}.collage__item--product .card-wrapper{width:64%;height:auto;max-width:33vw;display:flex;flex-direction:column;aspect-ratio:4/5;margin-bottom:26px}.collage__item--product .card-wrapper .card{height:100%;display:block;flex-direction:column}.collage__item--product.card-wrapper .card__inner{height:100%;display:flex;flex-direction:column}.collage__item--product .card-wrapper .card__media,.collage__item--product .card-wrapper .media{flex:1;min-height:0}.collage__item--product .card-wrapper .card__information{flex-shrink:0;padding:1rem .5rem}.collage__item--product .card-wrapper .card__media img,.collage__item--product .card-wrapper .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collage__item--text .card-wrapper{display:grid;margin:auto;justify-items:center}.collage-text{display:flex;flex-direction:column;align-items:flex-start;padding:3rem 0rem;justify-content:center;width:80%}.collage-text__text{font-size:1.3rem;line-height:normal;color:rgba(var(--color-foreground),.8);letter-spacing:.01rem;width:100%;margin-bottom:2rem}.collage-text{min-height:50vh}.collage-text__heading{text-align:left;font-size:1.3rem}@media screen and (max-width:989px){.fixed-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:100vh;min-width:100vw}.fixed-image-wrapper{min-width:100%;height:100vh}.collage-text{height:calc(50vh - var(--header-height));width:100%;padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}.collage-text__text{font-size:1.25rem}.collage__item--image{height:calc(95vh - var(--header-height))}.collage__item--image .card-wrapper{max-width:100%;height:calc(95vh - var(--header-height))}.collage__item--product .card-wrapper{width:65vw;max-width:65vw;margin-bottom:50px}.collage__item--product{height:100%;padding:3rem 0rem}.collage__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:calc(100vh - var(--header-height))}}.fixed-card{position:absolute;bottom:5vh;text-shadow:0px 0px 6px rgba(10,5,2,.3);width:80%;margin-left:10%;margin-right:10%}.fixed-page-title{font-size:2rem;text-transform:uppercase;text-align:center}.fixed-text .collage-text__text{text-align:center}@media screen and (max-width:989px){.fixed-card{top:80vh;width:80%;padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}.fixed-button{text-align:center;margin-bottom:2rem}.fixed__button{width:auto;text-transform:uppercase;font-weight:400;font-size:10px;letter-spacing:0}.collage__item--image .collage__media{display:flex;align-items:center;justify-content:center;height:100%}.collage__item--image .collage__media picture{display:flex;align-items:center;justify-content:center;height:100%;width:100%}@media screen and (max-width:989px){.collage-two-column-container.collage--first .fixed-card{display:block;top:80vh;align-items:center;justify-content:center}.collage-text__text{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/collage.css.map */
