.fullwidth-image-section{width:100%;overflow:hidden}.fullwidth-cards-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:100%}.fullwidth-cards-wrapper .image-card{position:relative;min-height:826px;height:auto;overflow:hidden;cursor:pointer}.fullwidth-cards-wrapper .image-card .card-bg-image{width:100%;height:100%;background:#ccc;z-index:1;overflow:hidden}.fullwidth-cards-wrapper .image-card .card-bg-image img{width:100%;height:auto;object-fit:cover;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.fullwidth-cards-wrapper .image-card .card-mask{display:block!important;position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(180deg,#0000,#000);z-index:2;transition:height .8s cubic-bezier(.22,1,.36,1)}.fullwidth-cards-wrapper .image-card .card-content{position:absolute;bottom:0;left:0;width:100%;padding:0 40px 60px;color:#fff;z-index:3;display:flex;flex-direction:column;justify-content:flex-end}.fullwidth-cards-wrapper .image-card .card-content .card-title{text-align:center;color:#fff;font-size:28px;font-weight:700;transition:all .8s cubic-bezier(.22,1,.36,1)}.fullwidth-cards-wrapper .image-card .card-content .card-desc{font-size:16px;height:0;opacity:0;overflow:hidden;transition:all .8s cubic-bezier(.22,1,.36,1)}.fullwidth-cards-wrapper .image-card .card-content .card-desc p{margin:0}.fullwidth-cards-wrapper .image-card:hover .card-bg-image img{transform:scale(1.04)}.fullwidth-cards-wrapper .image-card:hover .card-content .card-desc{opacity:1}@media screen and (max-width:749px){.title-wrapper{margin-bottom:2rem}.fullwidth-cards-wrapper{grid-template-columns:1fr;gap:12px}.fullwidth-cards-wrapper .image-card{min-height:484px}.fullwidth-cards-wrapper .image-card .card-bg-image img{transition:none}.fullwidth-cards-wrapper .image-card .card-mask{height:100%;transition:none}.fullwidth-cards-wrapper .image-card .card-content{padding:20px}.fullwidth-cards-wrapper .image-card .card-content .card-title{font-size:14px;text-align:left;transition:none}.fullwidth-cards-wrapper .image-card .card-content .card-desc{font-size:12px;opacity:1;height:auto;transition:none}.fullwidth-cards-wrapper .image-card .card-content .card-desc p{line-height:1.2}.fullwidth-cards-wrapper .image-card:hover .card-bg-image img{transform:none}.fullwidth-cards-wrapper .image-card:hover .card-content .card-desc{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fullwidth-image-cards.css.map */
