.text-with-media-gallery-2{--grid-desktop-vertical-spacing: 2rem;--grid-desktop-horizontal-spacing: 2rem;--media-radius: 2rem}.text-with-media-gallery-2 .image--grid__media--placeholder{position:relative;overflow:hidden;display:block;min-height:48.8rem}.text-with-media-gallery-2 .image--grid__media--placeholder:after{content:"";position:absolute;background:rgba(var(--color-foreground),.04)}.text-with-media-gallery-2 .image--grid__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:currentColor}.text-with-media-gallery-2 .text__button_container{border-radius:var(--media-radius);display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;padding:4.8rem;height:100%}.text-with-media-gallery-2 .text__button_container .button{margin-top:3rem}.text-with-media-gallery-2 .multicolumn-list{gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}.text-with-media-gallery-2 .inner--collage_block .collage_items,.text-with-media-gallery-2 .inner--collage_block_2 .collage_items{display:grid;gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing);grid-template-columns:1fr 1fr}.text-with-media-gallery-2 .inner--single_image,.text-with-media-gallery-2 .inner--collage_block .collage_items .collage_item,.text-with-media-gallery-2 .inner--collage_block_2 .collage_items .collage_item{overflow:hidden;border-radius:var(--media-radius)}.text-with-media-gallery-2 .inner--collage_block .collage_items .collage_item:last-child,.text-with-media-gallery-2 .inner--collage_block_2 .collage_items .collage_item:first-child{grid-column:span 2}.text-with-media-gallery-2 .inner--collage_block .collage_items .image--grid__media--placeholder,.text-with-media-gallery-2 .inner--collage_block_2 .collage_items .image--grid__media--placeholder{width:100%;height:100%;min-height:23.4rem}.text-with-media-gallery-2 .inner--single_image img,.text-with-media-gallery-2 .inner--collage_block .collage_items .collage_item img,.text-with-media-gallery-2 .inner--collage_block_2 .collage_items .collage_item img{transition:1.5s}.text-with-media-gallery-2 .inner--single_image:hover img,.text-with-media-gallery-2 .inner--collage_block .collage_items .collage_item:hover img,.text-with-media-gallery-2 .inner--collage_block_2 .collage_items .collage_item:hover img{transform:scale(1.06)}.text-with-media-gallery-2 .multicolumn-list .grid__item,.text-with-media-gallery-2 .inner--collage_block .collage_items .collage_item,.text-with-media-gallery-2 .inner--collage_block_2 .collage_items .collage_item{position:relative}.text-with-media-gallery-2 .multicolumn-list .grid__item .text-content{position:absolute;bottom:0;text-align:center;width:100%}.text-with-media-gallery-2 .multicolumn-list .grid__item .text-content .text-content-inner .text-title{font-size:1.8rem;color:#fff}.text-with-media-gallery-2 .text-content .logo-img,.text-with-media-gallery-2 .text-content .page-width--narrow{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}.text-with-media-gallery-2 .text-content .logo-img .logo-img-inner img{height:auto;width:100%;max-width:100%}.text-with-media-gallery-2 .text-content .logo-img-inner .placeholder-svg{max-width:100%;height:auto}.text-with-media-gallery-2 .multicolumn-list .grid__item:first-child .text-content{display:flex;justify-content:end;padding-bottom:3rem;padding-right:3rem}.text-with-media-gallery-2 .text-content .logo-img .text-title{font-size:1.8rem;text-align:right;margin:0;color:#fff}.text-with-media-gallery-2 .title-wrapper-with-link{margin-bottom:0}.text-with-media-gallery-2 .title-sub-text{display:flex}.text-with-media-gallery-2 .title-sub-text p{max-width:842px;margin-top:1.5rem;margin-bottom:3rem;line-height:1.4}@media screen and (max-width: 749px){.text-with-media-gallery-2{--grid-desktop-vertical-spacing: 1rem;--grid-desktop-horizontal-spacing: 1rem;--media-radius: 1rem}.text-with-media-gallery-2 .multicolumn-list:not(.slider){padding:0}.text-with-media-gallery-2 .title-sub-text{padding:0 1.5rem}}@media screen and (max-width: 480px){.text-with-media-gallery-2 .multicolumn-list .grid__item .text-content .text-content-inner .text-title,.text-with-media-gallery-2 .text-content .logo-img .text-title{font-size:1.6rem}.text-with-media-gallery-2 .title-sub-text p{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/text-with-media-gallery-2.css.map */
