.images-grid-section{overflow:hidden;position:relative}.section-bg-image{position:absolute;width:100%;height:100%;left:0;top:0;background:var(--image-bg);overflow:hidden}.section-bg-image img,.section-bg-image svg{position:absolute;width:100%;height:100%;object-fit:cover}.section-bg-image:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:var(--overlay-bg);opacity:var(--overlay-opacity);pointer-events:none}.images-grid-section .section-heading-box{position:relative}.image-grid__item{margin-bottom:40px;display:block}.image-grid__img{width:100%;height:100%;position:relative;background:var(--image-bg);overflow:hidden}.images-grid-section .image-grid__item.rounded .image-grid__img{overflow:unset;background:transparent;z-index:9}.images-grid-section .image-grid__item.rounded .image-grid__img .image-wrapper{overflow:hidden;background:var(--image-bg)}.image-grid__item.rounded .image-grid__img.border-enabled .image-wrapper{transform:scale(.93)}.fullwidth-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.image-grid__content{padding-top:10px;position:relative}.image-grid__title{margin-bottom:5px}.image-grid__desc{font-size:var(--small-text)}.image-grid__item.rounded .image-grid__img{border-radius:100%}.image-grid__img.border-enabled{border:var(--grid-border-width) solid var(--grid-border-color)}.image-grid__item.rounded .image-grid__img.border-enabled:after{position:absolute;content:"";width:calc(100% + var(--grid-border-width) * 2);height:calc(100% + var(--grid-border-width) * 2);border-radius:50%;top:calc(-1 * var(--grid-border-width));left:calc(-1 * var(--grid-border-width));border:var(--grid-border-width) dashed var(--grid-border-color);z-index:-1}.featured-content-column-outer.marquee-enabled{display:flex;flex-wrap:nowrap;justify-content:center;transform:rotate(var(--rotate))}.featured-content-column-outer.marquee-enabled .row{display:flex;flex-wrap:nowrap;justify-content:flex-start;animation:marque var(--animation-speed, 10s) linear infinite;margin:0}.featured-content-column-outer.marquee-enabled.rtl-direction .row{animation-direction:reverse}.featured-content-column-outer.marquee-enabled .row .featured-content-column{width:200px;max-width:100%;flex:0 0 auto}.featured-content-column-outer.marquee-enabled .row .featured-content-column .image-grid__item{padding:0 10px}@keyframes marque{0%{transform:translate(0);visibility:visible}to{transform:translate(-100%)}}@media (min-width:768px){.images-grid-section .featured-content-column:nth-child(3n+1) .image-grid__item.curved .image-grid__img{border-top-left-radius:35%}.images-grid-section .featured-content-column:nth-child(3n+2) .image-grid__item.curved .image-grid__img{border-bottom-right-radius:35%}.images-grid-section .featured-content-column:nth-child(3n+3) .image-grid__item.curved .image-grid__img{border-top-right-radius:35%}.image-grid__content{padding-top:20px}.images-grid-section .image-grid__item.rounded .image-grid__img .image-wrapper{border-radius:100%!important}.featured-content-column-outer.marquee-enabled .row .featured-content-column{width:250px}}@media (min-width:992px){.image-grid__item{padding:0 5px}.image-grid__item.rounded{padding:0 10px}}@media (min-width:1025px){.image-grid__img.border-enabled:hover{border-color:transparent;transition:box-shadow .2s}.image-grid__item.rounded .image-grid__img.border-enabled:hover:after{animation:spinAround 20s linear infinite}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.featured-content-column-outer.marquee-enabled .row .featured-content-column{width:300px}}@media (min-width:1200px){.image-grid__item{padding:0 10px}.image-grid__item.rounded{padding:0 25px}}@media (max-width:767px){.images-grid-section .featured-content-column:nth-child(odd) .image-grid__item.curved .image-grid__img{border-top-left-radius:35%}.images-grid-section .featured-content-column:nth-child(2n+2) .image-grid__item.curved .image-grid__img{border-bottom-right-radius:35%}.images-grid-section .image-grid__item.rounded .image-grid__img .image-wrapper{border-radius:100%!important}}@media (max-width:575px){.images-grid-section .featured-content-column:nth-child(odd) .image-grid__item.curved .image-grid__img{border-top-left-radius:20%}.images-grid-section .featured-content-column:nth-child(2n+2) .image-grid__item.curved .image-grid__img{border-bottom-right-radius:20%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/featured-content-columns.css.map */
