.spi_collection-slider{position:relative;width:100%;overflow:hidden;padding:var(--cs-padding, 0 0);background-color:var(--color-background, transparent)}.spi_collection-slider-heading{font-family:var(--font-heading--family);font-weight:500;letter-spacing:.5px;text-transform:uppercase;line-height:1.2;color:var(--color-text, var(--black-color));margin:0 0 30px}.spi_collection-slider-heading.spi_align-center{text-align:center}.spi_collection-slider-heading.spi_align-right{text-align:right}.spi_collection-slider-track-wrapper{position:relative;width:100%;overflow:hidden}.spi_collection-slider-track{display:flex;gap:var(--cs-gap, 24px)}.spi_collection-slider[data-layout=carousel] .spi_collection-slider-track{overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;cursor:grab;user-select:none;-webkit-user-select:none;scrollbar-width:none;-ms-overflow-style:none;will-change:scroll-position}.spi_collection-slider[data-layout=carousel] .spi_collection-slider-track::-webkit-scrollbar{display:none}.spi_collection-slider[data-layout=carousel] .spi_collection-slider-track.spi_dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.spi_collection-slider[data-layout=carousel][data-drag=false] .spi_collection-slider-track{cursor:default}.spi_collection-slider[data-layout=carousel] .spi_collection-slider-track>.spi_collection-card-slot{flex:0 0 calc((100% - (var(--cs-per-view, 4) - 1) * var(--cs-gap, 24px)) / var(--cs-per-view, 4));min-width:0;scroll-snap-align:start}.spi_collection-slider[data-layout=grid] .spi_collection-slider-track{display:grid;grid-template-columns:repeat(var(--cs-per-view, 4),1fr)}.spi_collection-card{display:flex;flex-direction:column;width:100%}.spi_collection-card-inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-decoration:none;color:inherit;width:100%}.spi_collection-card-image{position:relative;width:100%;aspect-ratio:var(--col-card-ratio, .75);overflow:hidden;border-radius:var(--col-card-radius, 0px);background-color:var(--bg-cream-color)}.spi_collection-card-image img,.spi_collection-card-image svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease-in-out;-webkit-user-drag:none}.spi_collection-card--zoom .spi_collection-card-inner:hover .spi_collection-card-image img{transform:scale(1.05)}.spi_collection-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / var(--col-card-overlay-opacity, .3)),rgb(0 0 0 / calc(var(--col-card-overlay-opacity, .3) * .4)) 45%,#0000 80%)}.spi_collection-card-title{font-family:var(--font-heading--family);font-size:var(--col-card-title-size, 13px);font-weight:500;letter-spacing:2px;line-height:1.3;text-align:center;text-transform:var(--col-card-title-transform, uppercase);color:var(--col-card-title-color, var(--color-text, var(--black-color)));transition:color .3s ease}.spi_collection-card--overlay .spi_collection-card-title{position:absolute;left:0;right:0;bottom:16px;z-index:2;text-align:center;padding:0 12px;color:var(--col-card-title-color, var(--white-color))}.spi_collection-card--overlay_stacked .spi_collection-card-title{position:absolute;left:0;right:0;bottom:22px;z-index:2;padding:0 18px;text-align:center;font-family:var(--font-heading--family, var(--font-body--family)),serif;font-size:var(--fs-lg);font-weight:500;letter-spacing:.5px;line-height:1.2;color:var(--col-card-title-color, var(--white-color));text-shadow:0 2px 12px rgb(0 0 0 / .25)}.spi_collection-card-title-suffix{display:block;margin-top:2px;font-family:var(--font-heading--family, var(--font-body--family)),serif;font-size:var(--fs-sm);font-style:italic;font-weight:400;letter-spacing:.3px;text-transform:none}.spi_collection-card--overlay_stacked .spi_collection-card-overlay{transition:background .5s ease}.spi_collection-card--overlay_stacked .spi_collection-card-inner:hover .spi_collection-card-overlay{background:linear-gradient(to top,rgb(0 0 0 / calc(var(--col-card-overlay-opacity, .3) + .25)),rgb(0 0 0 / calc(var(--col-card-overlay-opacity, .3) * .6)) 40%,#0000 72%)}.spi_collection-slider-nav{display:flex;align-items:center;justify-content:var(--cs-nav-justify, flex-end);gap:20px;width:100%;margin-top:20px}.spi_collection-slider-arrow{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--color-text, var(--black-color));cursor:pointer;transition:color .3s ease,opacity .3s ease,transform .3s ease}.spi_collection-slider-arrow:hover:not(:disabled){color:var(--primary-color)}.spi_collection-slider-prev:hover:not(:disabled){transform:translate(-2px)}.spi_collection-slider-next:hover:not(:disabled){transform:translate(2px)}.spi_collection-slider-arrow:disabled{opacity:.4;cursor:not-allowed}.spi_collection-slider-arrow svg{display:block;width:22px;height:22px}.spi_collection-slider[data-layout=grid] .spi_collection-slider-nav{display:none}@media(max-width:1200px){.spi_collection-slider[data-layout=carousel] .spi_collection-slider-track>.spi_collection-card-slot{flex-basis:calc((100% - (var(--cs-per-view-tablet, 3) - 1) * var(--cs-gap, 24px)) / var(--cs-per-view-tablet, 3))}.spi_collection-slider[data-layout=grid] .spi_collection-slider-track{grid-template-columns:repeat(var(--cs-per-view-tablet, 3),1fr)}}@media(max-width:768px){.spi_collection-slider[data-layout=carousel] .spi_collection-slider-track>.spi_collection-card-slot{flex-basis:calc((100% - (var(--cs-per-view-mobile, 1.5) - 1) * var(--cs-gap, 24px)) / var(--cs-per-view-mobile, 1.5))}.spi_collection-slider[data-layout=grid] .spi_collection-slider-track{grid-template-columns:repeat(var(--cs-per-view-mobile, 2),1fr)}}@media(max-width:480px){.spi_collection-card-title{letter-spacing:1.5px}}@media(prefers-reduced-motion:reduce){.spi_collection-slider *,.spi_collection-slider *:before,.spi_collection-slider *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.spi_collection-slider img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-collection-slider.css.map */
