.infinity-carousel-outer{width:100%}.infinity-carousel-wrapper{position:relative;overflow:hidden}.infinity-carousel-track-wrapper{margin:0 calc(var(--gap, 10px) / -2)}.infinity-carousel-track{display:flex;transition:transform .5s ease;will-change:transform}.infinity-carousel-slide{flex:0 0 auto;box-sizing:border-box;padding-left:calc(var(--gap, 10px) / 2);padding-right:calc(var(--gap, 10px) / 2);position:relative;overflow:hidden}.infinity-carousel-slide img{width:100%;display:block;height:auto}.infinity-carousel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6;color:#fff;opacity:0;transition:opacity .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10%}.infinity-carousel-slide:hover .infinity-carousel-overlay{opacity:1}.infinity-carousel-slide .infinity-carousel-overlay *{color:#fff}.infinity-carousel-slide .infinity-carousel-overlay h3{font-size:30px;text-transform:uppercase;margin:0 0 10px}.infinity-carousel-slide .infinity-carousel-overlay h4{font-size:14px;font-family:var(--font-heading-family-regular);color:#8f7144;text-transform:uppercase;margin:0 0 5px}.infinity-carousel-slide .infinity-carousel-overlay p{margin-bottom:0}.infinity-carousel-overlay a.button,.infinity-carousel-overlay a.button:hover{background:transparent;color:#fff;padding:20px;font-size:12px;border:1px solid #8f7144!important;margin:20px 0 0;min-height:initial;--border-opacity: 1px}.infinity-carousel-controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:10;pointer-events:none}.infinity-carousel-controls button{background:#0006;color:#fff;font-size:24px;border:none;padding:10px 15px;cursor:pointer;pointer-events:all}.infinity-carousel-wrapper[data-columns="1"] .infinity-carousel-slide{width:100%}.infinity-carousel-wrapper[data-columns="2"] .infinity-carousel-slide{width:50%}.infinity-carousel-wrapper[data-columns="3"] .infinity-carousel-slide{width:33.3333%}.infinity-carousel-wrapper[data-columns="4"] .infinity-carousel-slide{width:25%}.infinity-carousel-wrapper[data-columns="5"] .infinity-carousel-slide{width:20%}.infinity-carousel-wrapper[data-columns="6"] .infinity-carousel-slide{width:16.6667%}@media (max-width: 767px){.infinity-carousel-wrapper[data-columns-mobile="1"] .infinity-carousel-slide{width:100%}.infinity-carousel-wrapper[data-columns-mobile="2"] .infinity-carousel-slide{width:50%}.infinity-carousel-wrapper[data-columns-mobile="3"] .infinity-carousel-slide{width:33.3333%}}.image-slider-wrapper{position:relative;overflow:hidden}.image-slider{position:relative;width:100%;transition:height .4s ease}.image-slide{position:absolute;top:0;left:0;opacity:0;transition:opacity .6s ease;width:100%;pointer-events:none}.image-slide img{display:block;width:100%;height:auto}.image-slide.active{opacity:1;position:relative;pointer-events:auto;z-index:2}.image-slider-controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:5;pointer-events:none}.image-slider-controls button{background:#00000080;border:none;color:#fff;font-size:24px;padding:10px 15px;cursor:pointer;pointer-events:all}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
