.gallery__inner{display:grid;grid-gap:0}@media only screen and (min-width: 768px){.gallery__inner{grid-template-columns:repeat(var(--gallery-columns),1fr)}}.gallery-spacing--none .gallery__inner{grid-gap:0px;margin:0 auto}.gallery-spacing--small .gallery__inner{grid-gap:3px;margin:3px auto}.gallery-spacing--medium .gallery__inner{grid-gap:10px;margin:10px auto}.gallery-spacing--large .gallery__inner{grid-gap:30px;margin:30px auto}.gallery__item svg{padding:50px;fill:var(--bg-body, #fff);opacity:.5}.gallery__item figure{position:relative;width:100%;overflow:hidden;height:0;background:var(--color-accent);padding-bottom:var(--ratio-percent)}.gallery__item figure.aspect-ratio--portrait{padding-bottom:125%}.gallery__item figure.aspect-ratio--square{padding-bottom:100%}.gallery__item figure.aspect-ratio--landscape{padding-bottom:75%}.gallery__item figure img,.gallery__item figure svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;object-fit:cover}.gallery__item figure:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:11;background:rgba(var(--overlay-color-rgb),var(--overlay-opacity))}.gallery__item-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;padding:20px;color:#fff;display:flex}@media only screen and (min-width: 1068px){.gallery__item-content{padding:30px}}.gallery__item-content.content-top-left{justify-content:flex-start;align-items:flex-start}.gallery__item-content.content-top-center{justify-content:center;align-items:flex-start}.gallery__item-content.content-top-right{justify-content:flex-end;align-items:flex-start}.gallery__item-content.content-middle-left{justify-content:flex-start;align-items:center}.gallery__item-content.content-middle-center{justify-content:center;align-items:center}.gallery__item-content.content-middle-right{justify-content:flex-end;align-items:center}.gallery__item-content.content-bottom-left{justify-content:flex-start;align-items:flex-end}.gallery__item-content.content-bottom-center{justify-content:center;align-items:flex-end}.gallery__item-content.content-bottom-right{justify-content:flex-end;align-items:flex-end}.gallery__item-content-heading{color:inherit;margin-bottom:8px}.gallery__item-content-heading+.button{margin-top:20px}.gallery__item-content p{margin-bottom:30px}.gallery__item-content p.subheading{font-size:.75rem;margin-bottom:15px;color:inherit}@media only screen and (min-width: 768px){.gallery__item-content>div{max-width:90%}}.gallery__item-content>div>*:last-child{margin-bottom:0}.gallery__item-content .button,.gallery__item-content .text-button{position:relative;z-index:22}.gallery__item-content .text-button{color:inherit}.gallery__item-content-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:21}@media only screen and (max-width: 767px){.gallery.swipe-on-mobile .gallery__inner{grid-auto-flow:column;grid-auto-columns:minmax(var(--mobile-swipe-width),1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,minmax(var(--mobile-swipe-width),1fr));scroll-snap-type:x mandatory}.gallery.swipe-on-mobile .gallery__inner .gallery__item{scroll-snap-align:center;scroll-snap-stop:always}.row:not(.full-width-row-full) .gallery.swipe-on-mobile .gallery__inner{margin:0 -15px;width:calc(100% + 30px)}}.gallery__item figure{background:#fff!important}.template-page-kitchen-solutions .gallery__item-content,.template-page-ctg_appliances .gallery__item-content,.template-page-ctg_lighting-solutions .gallery__item-content,.template-page-ctg_digital-security-solu .gallery__item-content,.template-page-ctg_surfaces .gallery__item-content,.template-page-ctg_water-solutions .gallery__item-content,.template-page-ctg_sliding-solutions .gallery__item-content,.template-page-ctg_furniture-fittings .gallery__item-content,.template-page-ctg_architectural-hardwar .gallery__item-content,.template-page-appliances-product-commu .gallery__item-content,.template-page-furn-fitti-produ-commun .gallery__item-content,.template-page-sliding-solu-pro-comm .gallery__item-content,.template-page-water-sol-product-communi .gallery__item-content,.template-page-digi-sec-product-communic .gallery__item-content,.template-page-ctg_others .gallery__item-content,.template-page-appliances-pc .gallery__item-content,.template-page-digital-security-sol-pc .gallery__item-content,.template-page-surface-pc .gallery__item-content,.template-page-water-solution-pc .gallery__item-content{justify-content:unset!important;align-items:self-end!important;padding:30px 0!important;height:127%!important;z-index:22;display:flex}.template-page-kitchen-solutions .gallery__item figure,.template-page-ctg_appliances .gallery__item figure,.template-page-ctg_lighting-solutions .gallery__item figure,.template-page-ctg_digital-security-solu .gallery__item figure,.template-page-ctg_surfaces .gallery__item figure,.template-page-ctg_water-solutions .gallery__item figure,.template-page-ctg_sliding-solutions .gallery__item figure,.template-page-ctg_furniture-fittings .gallery__item figure,.template-page-ctg_architectural-hardwar .gallery__item figure,.template-page-appliances-product-commu .gallery__item figure,.template-page-furn-fitti-produ-commun .gallery__item figure,.template-page-sliding-solu-pro-comm .gallery__item figure,.template-page-water-sol-product-communi .gallery__item figure,.template-page-digi-sec-product-communic .gallery__item figure,.template-page-ctg_others .gallery__item figure,.template-page-appliances-pc .gallery__item figure,.template-page-digital-security-sol-pc .gallery__item figure,.template-page-surface-pc .gallery__item figure,.template-page-water-solution-pc .gallery__item figure{position:relative;width:100%;overflow:unset!important}.template-page-kitchen-solutions .gallery-spacing--large .gallery__inner,.template-page-ctg_appliances .gallery-spacing--large .gallery__inner,.template-page-ctg_lighting-solutions .gallery-spacing--large .gallery__inner,.template-page-ctg_digital-security-solu .gallery-spacing--large .gallery__inner,.template-page-ctg_surfaces .gallery-spacing--large .gallery__inner,.template-page-ctg_water-solutions .gallery-spacing--large .gallery__inner,.template-page-ctg_sliding-solutions .gallery-spacing--large .gallery__inner,.template-page-ctg_furniture-fittings .gallery-spacing--large .gallery__inner,.template-page-ctg_architectural-hardwar .gallery-spacing--large .gallery__inner,.template-page-appliances-product-commu .gallery-spacing--large .gallery__inner,.template-page-furn-fitti-produ-commun .gallery-spacing--large .gallery__inner,.template-page-sliding-solu-pro-comm .gallery-spacing--large .gallery__inner,.template-page-water-sol-product-communi .gallery-spacing--large .gallery__inner,.template-page-digi-sec-product-communic .gallery-spacing--large .gallery__inner,.template-page-ctg_others .gallery-spacing--large .gallery__inner,.template-page-appliances-pc .gallery-spacing--large .gallery__inner,.template-page-digital-security-sol-pc .gallery-spacing--large .gallery__inner,.template-page-surface-pc .gallery-spacing--large .gallery__inner,.template-page-water-solution-pc .gallery-spacing--large .gallery__inner{margin-bottom:50px}.gallery-sidebar-E360-columns-2 .gallery__item-content{justify-content:unset!important;align-items:self-end!important;padding:30px 0!important;height:135%!important;z-index:22;display:flex}.gallery-sidebar-E360-columns-2 .gallery__item figure{position:relative;width:100%;overflow:unset!important}.gallery-sidebar-E360-columns-2 .gallery-spacing--large .gallery__inner{margin-bottom:50px}.gallery-sidebar-E360-columns-2 .text-button{display:inline-flex;font-size:.875rem;line-height:1.4em;font-weight:400;cursor:pointer;position:relative;text-decoration:underline;text-underline-offset:2px;color:var(--color-body);padding:2px 0}.gallery-sidebar-E360-columns-2 .section-header{margin-bottom:0;margin-left:25px}@media only screen and (max-width: 767px){.gallery-sidebar-E360-columns-2 .gallery__item-content{height:126%!important}}.gallery-sidebar-E360-columns-2 .text-button{background-color:#d20a28;color:#fff;padding:10px 15px;text-decoration:none;font-size:12px!important;border:1px solid #d20a28;border-radius:3px}.gallery-sidebar-E360-columns-2 .text-button:hover{background-color:#b00822!important;color:#fff!important}.gallery-sidebar-E360-columns-2 .gallery__item-content{height:145%!important;text-align:center!important;justify-content:center!important}.gallery-sidebar-E360-columns-2 .gallery__item{margin:20px;margin-bottom:4rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/gallery.css.map */
