ve-sav-card-gallery{display:block;height:100%;overflow:hidden;width:100%}.product-grid .card-wrapper .full-unstyled-link:after{pointer-events:none}.product-grid .card-wrapper .card__content{pointer-events:none}.ve-sav-card-gallery__viewport,.ve-sav-card-gallery__track,.ve-sav-card-gallery__slide{display:block;height:100%;width:100%}.ve-sav-card-gallery__viewport{color:inherit;cursor:grab;position:relative;text-decoration:none;z-index:2}.ve-sav-card-gallery.is-dragging .ve-sav-card-gallery__viewport{cursor:grabbing}.ve-sav-card-gallery__track{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y}.ve-sav-card-gallery__track::-webkit-scrollbar{display:none}.ve-sav-card-gallery__slide{flex:0 0 100%;position:relative;scroll-snap-align:start;scroll-snap-stop:always}.ve-sav-card-gallery__slide .ve-sav-card-gallery__image{height:100%!important;inset:auto!important;object-fit:cover;position:static!important;transform:none!important;width:100%!important}.ve-sav-card-gallery__arrow{-webkit-appearance:none;appearance:none;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;cursor:pointer;display:block!important;height:24px!important;margin:0!important;min-height:0!important;min-width:0!important;opacity:0;padding:0!important;pointer-events:none;position:absolute!important;top:50%!important;transform:translateY(-50%);transition:background-color .15s ease,opacity .15s ease;visibility:hidden;width:24px!important;z-index:3}.ve-sav-card-gallery__arrow:before{border-bottom:3px solid transparent;border-top:3px solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.ve-sav-card-gallery__arrow:after{display:none!important}.ve-sav-card-gallery__arrow--previous{left:16px!important;right:auto!important}.ve-sav-card-gallery__arrow--previous:before{border-right:5px solid #000}.ve-sav-card-gallery__arrow--next{left:auto!important;right:16px!important}.ve-sav-card-gallery__arrow--next:before{border-left:5px solid #000}.ve-sav-card-gallery__arrow:hover,.ve-sav-card-gallery__arrow:focus-visible{background:#fff!important}.ve-sav-card-gallery__progress{bottom:0!important;display:block;height:2px!important;left:0!important;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0!important;top:auto!important;width:auto!important;transition:opacity .2s ease;z-index:3}.ve-sav-card-gallery__progress-thumb{background:#000;display:block;height:100%;transform:translate(calc(var(--gallery-index) * 100%));transition:transform .3s ease;width:calc(100% / var(--gallery-count))}.card-wrapper:hover .ve-sav-card-gallery__arrow,.card-wrapper:has(.ve-sav-card-gallery__arrow:focus-visible) .ve-sav-card-gallery__arrow{opacity:1;pointer-events:auto;visibility:visible}.product-grid .card__information{padding:8px 0 0!important;text-align:left!important}.product-grid .card__heading,.product-grid .card__heading.h5{font-family:var(--font-body-family);font-size:13px!important;font-weight:700;letter-spacing:0;line-height:1.3;margin:0!important;text-align:left;text-transform:uppercase}.product-grid .card__heading a,.product-grid .card-wrapper:hover .card__heading a,.product-grid .underline-links-hover:hover a{text-decoration:none!important}.product-grid .card-information{margin-top:0!important;text-align:left!important}.product-grid .card-information .price,.product-grid .card-information .price__container,.product-grid .card-information .price-item{font-family:var(--font-body-family);font-size:13px!important;font-weight:400;line-height:1.3;margin:0;justify-content:flex-start!important;letter-spacing:0;text-align:left!important}.ve-sav-infinite{display:flex;justify-content:center;min-height:6rem;padding:2rem 0}.ve-sav-infinite.is-loading:after{animation:ve-sav-infinite-pulse .9s ease-in-out infinite alternate;background:currentColor;content:"";height:2px;width:4rem}@keyframes ve-sav-infinite-pulse{0%{opacity:.15}to{opacity:1}}.product-grid{row-gap:32px!important}@media screen and (max-width:749px){.product-grid,.product-grid.grid--1-col-tablet-down{column-gap:0!important;row-gap:24px!important}.product-grid.grid--1-col-tablet-down>.grid__item{max-width:50%;width:50%}.ve-sav-card-gallery__arrow{display:none!important}.ve-sav-card-gallery__progress{opacity:1}}@media(hover:none){.ve-sav-card-gallery__arrow{display:none!important}.ve-sav-card-gallery__progress{opacity:1}}@media(prefers-reduced-motion:reduce){.ve-sav-card-gallery__track{scroll-behavior:auto}.ve-sav-card-gallery__progress-thumb,.ve-sav-card-gallery__arrow,.ve-sav-card-gallery__progress{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ve-sav-card-gallery.css.map */
