.container .style-card{border-radius:var(--radius-xs);overflow:hidden}.container .style-card .media-container.border-image{border-radius:0}.container .style-card .media-container.border-image img{border-radius:0}.img-content{display:grid;grid-template-columns:minmax(0, 1fr);column-gap:var(--gutter-x-loose);row-gap:var(--space-2xl);position:relative}@media only screen and (min-width: calc(48rem + 1px)){.img-content{grid-template-columns:repeat(2, minmax(0, 1fr))}}.img-content .logo-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gutter-x-tight);padding-inline:var(--gutter-x-tight)}.img-content.style-card{background-color:var(--color-background-alt);gap:0}.img-content.style-card .content{padding:var(--space-2xl) var(--container-standard)}@media only screen and (min-width: calc(48rem + 1px)){.img-content.style-card .content{padding:var(--space-3xl)}}.img-content.style-card.alignfull{width:calc(100% - 2*var(--space-s));margin-inline:auto}.img-content .content{max-width:var(--width-content);flex-grow:1;flex-basis:0;display:flex;justify-content:center;align-items:center}.img-content .content .content-inner{width:100%;display:flex;gap:var(--space-xl);flex-direction:column}.img-content .content .content-wrap{width:100%}.img-content .content .content-wrap p:last-child{margin:0}.img-content .content .js-single-modal-trigger-ajax{margin-bottom:0}.img-content .img{position:relative}@media only screen and (max-width: 40rem){.img-content .img{width:100%}}.img-content .img img{width:100%;height:100%}.img-content .img .slick-list,.img-content .img .slick-track{top:0;left:0;height:100%;width:100%}.img-content .img .slick-controls{width:100%}.img-content .img .slick-controls .slick-control{color:var(--color-body)}.img-content .img .slick-controls .slick-control:hover{color:var(--color-accent-primary)}.img-content.text-image .content{order:1}@media only screen and (max-width: 40rem){.img-content.text-image .content{order:unset}}.img-content.text-image .img{order:2}@media only screen and (max-width: 40rem){.img-content.text-image .img{order:unset}}@media only screen and (max-width: 40rem){.img-content.mob-img-bottom .content{order:1}.img-content.mob-img-bottom .img{order:2}}.img-content.column{grid-template-columns:minmax(0, 1fr)}.img-content.column .content{margin:0;width:100%;text-align:center;flex-basis:auto;align-items:unset}.img-content.column .content .buttons{justify-content:center;margin-bottom:0}.img-content.column .img{width:100%}.img-content.column .img .image-carousel{min-height:18rem}@media only screen and (max-width: 40rem){.img-content.column .img .image-carousel{min-height:16rem}}.img-content-columns{display:grid;gap:var(--gutter-standard)}@media only screen and (min-width: calc(48rem + 1px)){.img-content-columns{grid-template-columns:repeat(2, minmax(0, 1fr))}}.showroom-listing .img-content{border-bottom:1px solid oklch(from var(--color-body) l c h/0.1)}.showroom-listing .img-content .content .content-inner{gap:var(--space-s)}.showroom-listing .img-content .content .content-inner .button{align-self:flex-end}.brand-container .listing-header{gap:var(--space-2xs)}.brand-container .brand-listing .img-content{border-bottom:1px solid oklch(from var(--color-body) l c h/0.1)}.brand-container .brand-listing .img-content .content .content-inner{gap:var(--space-s)}.brand-container .brand-listing .img-content .content .content-inner .button{align-self:flex-end}.brand-container .brand-listing .media-container{position:relative;overflow:hidden;max-height:25.5rem;padding:var(--space-2xl);background:var(--color-background-alt-2)}.brand-container .brand-listing .media-container::before,.brand-container .brand-listing .media-container::after{content:"";position:absolute;width:25.5rem;height:19.125rem;border-radius:25.5rem;opacity:.75;background:var(--color-accent-secondary);filter:blur(180px);z-index:2}.brand-container .brand-listing .media-container::before{top:-50%;right:-50%}.brand-container .brand-listing .media-container::after{bottom:-50%;left:-50%}.brand-container .brand-listing .media-container img{object-fit:contain;height:100%}@media only screen and (max-width: 48rem){.brand-container .brand-listing .media-container{max-height:14.5rem}.brand-container .brand-listing .media-container::before{top:-100%;right:-100%}.brand-container .brand-listing .media-container::after{bottom:-100%;left:-100%}}
/*# sourceMappingURL=img_content.css.map */
