.home-gallery .section_content-wrapper .card_section-item-inner{position:relative;overflow:hidden}.home-gallery.image-gradient-overlay.hover_style-2:not(.overlay-cover-section) .card_section-figure:before{content:none}.home-gallery.image-gradient-overlay.hover_style-2.overlay-cover-section .section_content-wrapper:before{content:none}.home-gallery .card_section-content{padding:var(--gutter-sm);z-index:4}.home-gallery .card_section-figure,.home-gallery .card_section-figure img{min-height:100px}.home-gallery .style-1 .card_section-figure .image__style{max-height:400px}.home-gallery .style-2 .card_section-figure{min-height:150px}.home-gallery .style-2 .card_section-figure .image__style{height:150px}.home-gallery .style-2 .card_section-figure img{-o-object-fit:cover;object-fit:cover}.home-gallery .style-2 .right-content{display:none}@media(min-width:992px){.home-gallery .style-2 .right-content{display:block}}.home-gallery .style-2 .right-content .card_section-text-4 .d-flex{align-items:center;justify-content:center;line-height:1.1}.home-gallery .style-2 .right-content .card_section-text-4 .d-flex span{display:block;font-size:var(--body-14);line-height:1;-webkit-margin-start:10px;margin-inline-start:10px}.home-gallery .style-2 .right-content .card_section-text-4 .d-flex span:first-child{font-size:45px}@media(min-width:1025px){.home-gallery.hover_style-1 .card_section-item-inner .card_section-figure{opacity:1;transition:opacity .35s,transform .35s;transform:translate3d(-18px,0,0) scale(1.1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-gallery.hover_style-1 .card_section-item-inner:hover .card_section-figure{opacity:1;transform:translateZ(0) scale(1)}.home-gallery.hover_style-2{position:relative;overflow:visible}.home-gallery.hover_style-2.overlay-cover-section{position:relative}.home-gallery.hover_style-2.overlay-cover-section .section_content-wrapper{position:relative;overflow:visible}.home-gallery.hover_style-2.overlay-cover-section .section_content-wrapper:before{content:"";position:absolute;left:50%;top:0;height:100%;width:100vw;margin-left:-50vw;opacity:0;visibility:hidden;transition:transform .35s ease,opacity .35s ease;background:var(--main-color);z-index:1;pointer-events:none}.home-gallery.hover_style-2.overlay-cover-section .card_section-content{position:relative;z-index:2}.home-gallery.hover_style-2.overlay-cover-section .card_section-item,.home-gallery.hover_style-2.overlay-cover-section .card_section-item-inner{overflow:visible;position:relative}.home-gallery.hover_style-2 .card_section-figure{width:calc(100% + 20px);max-width:calc(100% + 20px);transition:opacity .35s,transform .35s;transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative}.home-gallery.hover_style-2:not(.overlay-cover-section) .card_section-figure:before{content:"";position:absolute;left:0;top:0;right:0;height:100%;width:100%;opacity:0;visibility:hidden;transition:transform .35s ease,opacity .35s ease;background:var(--main-color);z-index:1}.home-gallery.hover_style-2 .style-1 .card_section-content .card_section-button{position:relative}.home-gallery.hover_style-2 .style-1 .card_section-content .card_section-button:before{content:"";position:absolute;left:0;top:-5px;width:100%;transition:transform .35s ease,opacity .35s ease;height:2px;opacity:0;visibility:hidden;transform:translate(-100%);background:var(--miscellaneous-color)}.home-gallery.hover_style-2 .style-1 .card_section-content .card_section-button a{position:relative;top:0;transition:all .3s ease-in-out}.home-gallery.hover_style-2 .card_section-item-inner:hover .card_section-figure{transform:translateZ(0)}.home-gallery.hover_style-2.overlay-cover-section:has(.card_section-item:hover) .section_content-wrapper:before,.home-gallery.hover_style-2.overlay-cover-section:has(.card_section-item-inner:hover) .section_content-wrapper:before{opacity:.45;visibility:visible}.home-gallery.hover_style-2:not(.overlay-cover-section) .card_section-item-inner:hover .card_section-figure:before{width:100%;opacity:.45;visibility:visible}.home-gallery.hover_style-2 .style-1 .card_section-item-inner:hover .card_section-content .card_section-button:before{opacity:1;visibility:visible;transform:translate(0)}.home-gallery.hover_style-2 .style-1 .card_section-item-inner:hover .card_section-content .card_section-button a{top:12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-home-gallery.css.map */
