.gallery-carousel{opacity:0;transition:ease.3s}.gallery-carousel.activated{opacity:1}@media screen and (max-width: 750px){.gallery-carousel{padding:0 2.5rem}}.main-carousel{padding-top:5rem;padding-bottom:5rem;border-top:1px solid #A5A5A5;display:flex;overflow:hidden;position:relative;min-height:370px;margin-top:50px;padding-bottom:0;column-gap:50px}@media screen and (min-width: 421px) and (max-width: 990px){.main-carousel{padding-bottom:0}}@media screen and (max-width: 420px){.main-carousel{padding-bottom:0}}.main-carousel .carousel-item{top:5rem;text-decoration:none;left:0}.main-carousel .carousel-item:hover{text-decoration:none}.carousel-image-item{position:relative;max-height:208px}.main-carousel .carousel-item{flex:0 0 calc((100% / 6) - 41.67px);min-width:157px}.main-carousel .carousel-item.inactive{z-index:-1;opacity:0;display:none}.main-carousel .carousel-item.active{z-index:1}.carousel-item .carousel-image-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-carousel .item-heading{font-size:2rem;margin:2.5rem 0 0}body[data-mode=dark] .main-carousel .item-heading{color:#fff}body[data-mode=dark] .main-carousel .item-description{color:#a5a5a5}.main-carousel .item-description{font-size:1.6rem}.main-carousel .item-heading,.main-carousel .item-description p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fadeItemOut{animation:fadeItemOut .5s}.fadeItemIn{animation:fadeItemIn .5s}@keyframes fadeItemOut{0%{opacity:1}to{opacity:0}}@keyframes fadeItemIn{0%{opacity:0}to{opacity:1}}.gallery-carousel .dots{display:flex;justify-content:center;margin-top:2rem}.gallery-carousel .dots button:not(:last-child){margin-right:1.5rem}body[data-mode=dark] .gallery-carousel .dots button{background:transparent;border:1px solid transparent;padding:0;transition:ease-in-out .2s}body[data-mode=dark] .gallery-carousel .dots button:hover{cursor:pointer;opacity:.2}body[data-mode=dark] .gallery-carousel .dots button span{width:8px;height:8px;border-radius:50%;background:#fff;opacity:.31;display:block}body[data-mode=dark] .gallery-carousel .dots button.active span{opacity:1}@media screen and (min-width: 1024px) and (max-width: 1327px){.main-carousel .carousel-item{flex:0 0 calc(25% - 41.67px)}}@media screen and (min-width: 600px) and (max-width: 1024px){.main-carousel .carousel-item{flex:0 0 calc((100% / 3) - 33.67px);max-width:203px;min-width:0px}}@media screen and (min-width: 953px) and (max-width: 1016px){.gallery-display .gallery-item{flex:19%}}@media screen and (min-width: 953px) and (max-width: 1245px){.gallery-display .gallery-item{flex:19%;max-width:19%}.page-width.gallery-display .gallery-image-item.singular-mobile-row{max-width:100%}}@media screen and (max-width: 953px){.gallery-display .gallery-item{flex:30%}}@media screen and (max-width: 500px){.gallery-display .gallery-item{flex:50%}}@media screen and (min-width: 300px) and (max-width: 600px){.main-carousel .carousel-item{flex:0 0 calc(50% - 25.67px);max-width:195px;min-width:0px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-gallery-carousel.css.map */
