.any-column-images{background:#fff;margin:0;position:relative}.any-column-images .container{display:block;padding:0;position:relative}.any-column-images .image{position:relative;width:100%}.any-column-images .image:before{content:"";display:block;width:100%;height:0;padding:131% 0 0;overflow:hidden}.any-column-images .image img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);object-fit:cover;aspect-ratio:var(--aspect-ratio)}.any-column-images .caption{display:block;position:absolute;top:30px;right:28px;z-index:5}.any-column-images .caption.top-left{top:auto;bottom:26px;right:auto;left:28px}.any-column-images .caption.bottom-left{top:auto;right:auto;bottom:30px;left:28px}.any-column-images .caption.bottom-right{top:auto;right:28px;bottom:26px}.any-column-images .caption.bottom-center{top:auto;bottom:26px;right:0;left:0;text-align:center}.any-column-images .permalink{width:100%;height:100%;top:0;left:0;position:absolute;z-index:3}.any-column-images .caption h3,.any-column-images .caption p{font-family:SURT,sans-serif;color:#fff;margin:0;font-weight:400}.any-column-images .caption h3{font-size:24px;margin-bottom:0}.any-column-images .caption p{font-size:12px;text-align:left}.any-column-images .caption.bottom-right p{text-align:right}.any-column-images .caption.bottom-center p{text-align:center}@media screen and (min-width: 768px){.any-column-images .container{display:flex}.any-column-images .image:first-child{margin-bottom:0}.any-column-images .image:before{height:1130px;padding:0}.any-column-images .caption{top:36px;right:28px}.any-column-images .caption.top-left{bottom:auto;right:auto;left:28px;top:36px}.any-column-images .caption.bottom-right{bottom:26px;right:28px}.any-column-images .caption h3{font-size:23px;margin-bottom:5px}.any-column-images .caption p{font-size:11px;padding-left:2px}.any-column-images .caption.bottom-right p{padding-left:0;padding-right:2px}}.any-column-images .container{display:flex!important}.any-column-images .container.container--vertical{flex-direction:column}@media screen and (max-width: 768px){.any-column-images .container.container--mobile--horizontal{flex-direction:row}.any-column-images .container.container--mobile--vertical{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/624/assets/section-any-column-images.css.map */
