.vl-pdp-memory-carousel-section{margin-bottom:0}.vl-pdp-memory-carousel{display:block;overflow:hidden;padding-top:var(--vl-pdp-memory-carousel-padding-top, 0px);padding-bottom:var(--vl-pdp-memory-carousel-padding-bottom, 80px);background:var(--vl-pdp-memory-carousel-background, #fff);color:var(--vl-pdp-memory-carousel-text, #1f1f1f)}.vl-pdp-memory-carousel__inner{display:flex;flex-direction:column;gap:40px;width:min(calc(100% - 64px),1200px);margin:0 auto}.vl-pdp-memory-carousel__heading{width:min(100%,896px);margin:0 auto;color:inherit;font-family:Manrope-ExtraBold,sans-serif;font-size:40px;line-height:46px;letter-spacing:-.8px;text-align:center;text-wrap:balance;overflow-wrap:break-word;font-synthesis:none}.vl-pdp-memory-carousel__carousel{min-width:0}.vl-pdp-memory-carousel__viewport{width:calc(100vw - max(32px,calc((100vw - 1200px)/2)));overflow:visible;outline:none;cursor:grab;touch-action:pan-y}.vl-pdp-memory-carousel__viewport:focus-visible{border-radius:var(--vl-pdp-memory-carousel-radius, 16px);box-shadow:0 0 0 3px #1f1f1f2e}.vl-pdp-memory-carousel__track{display:flex;align-items:flex-start;gap:var(--vl-pdp-memory-carousel-gap, 16px);width:max-content;transform:translateZ(0);transition:transform .56s cubic-bezier(.22,1,.36,1);will-change:transform}.vl-pdp-memory-carousel__slide{flex:0 0 min(var(--vl-pdp-memory-carousel-card-width, 640px),53.333333vw);aspect-ratio:8 / 5;margin:0;overflow:hidden;border-radius:var(--vl-pdp-memory-carousel-radius, 16px);background:#f2f3f5;line-height:0;-webkit-user-select:none;user-select:none}.vl-pdp-memory-carousel__slide picture,.vl-pdp-memory-carousel__image,.vl-pdp-memory-carousel__slide img,.vl-pdp-memory-carousel__slide .placeholder-image,.vl-pdp-memory-carousel__slide .placeholder-svg{display:block;width:100%;height:100%}.vl-pdp-memory-carousel__image,.vl-pdp-memory-carousel__slide img{object-fit:cover}.vl-pdp-memory-carousel__slide .placeholder-image,.vl-pdp-memory-carousel__slide .placeholder-svg{background:#e7e8ea;object-fit:cover}.vl-pdp-memory-carousel__controls{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px}.vl-pdp-memory-carousel__pagination{display:flex;align-items:center}.vl-pdp-memory-carousel__pagination-item{position:relative;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.vl-pdp-memory-carousel__pagination-item:after{width:24px;height:4px;border-radius:999px;background:var(--vl-pdp-memory-carousel-inactive, #d6d6d9);content:"";transition:background-color .18s ease,transform .18s ease}.vl-pdp-memory-carousel__pagination-item.is-active:after{background:var(--vl-pdp-memory-carousel-active, #1f1f1f)}.vl-pdp-memory-carousel__pagination-item:hover:after{transform:scaleY(1.35)}.vl-pdp-memory-carousel__pagination-item:focus-visible{outline:2px solid var(--vl-pdp-memory-carousel-active, #1f1f1f);outline-offset:0;border-radius:4px}.vl-pdp-memory-carousel__arrows{display:flex;gap:8px}.vl-pdp-memory-carousel__arrow{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--vl-pdp-memory-carousel-button-background, #f2f3f5);color:var(--vl-pdp-memory-carousel-text, #1f1f1f);cursor:pointer;transition:background-color .18s ease,transform .18s ease,opacity .18s ease}.vl-pdp-memory-carousel__arrow svg{width:24px;height:24px;fill:none;stroke:currentcolor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.vl-pdp-memory-carousel__arrow:hover:not(:disabled){background:color-mix(in srgb,var(--vl-pdp-memory-carousel-button-background, #f2f3f5),#1f1f1f 7%);transform:translateY(-1px)}.vl-pdp-memory-carousel__arrow:active:not(:disabled){transform:translateY(0) scale(.97)}.vl-pdp-memory-carousel__arrow:focus-visible{outline:2px solid var(--vl-pdp-memory-carousel-text, #1f1f1f);outline-offset:3px}.vl-pdp-memory-carousel__arrow:disabled{opacity:.5;cursor:default}.vl-pdp-memory-carousel__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vl-pdp-memory-carousel.is-dragging .vl-pdp-memory-carousel__viewport{cursor:grabbing}.vl-pdp-memory-carousel.is-dragging .vl-pdp-memory-carousel__track,.vl-pdp-memory-carousel.is-instant .vl-pdp-memory-carousel__track{transition:none}@media screen and (min-width:1024px)and (max-width:1279px){.vl-pdp-memory-carousel__inner{width:93.75vw}.vl-pdp-memory-carousel__slide{flex-basis:min(var(--vl-pdp-memory-carousel-card-width, 640px),50vw)}.vl-pdp-memory-carousel__viewport{width:96.875vw}}@media screen and (min-width:768px)and (max-width:1023px){.vl-pdp-memory-carousel__inner{width:96.875vw}.vl-pdp-memory-carousel__slide{flex-basis:min(var(--vl-pdp-memory-carousel-card-width, 640px),51.666667vw)}.vl-pdp-memory-carousel__viewport{width:98.4375vw}}@media screen and (max-width:767px){.vl-pdp-memory-carousel{padding-top:var(--vl-pdp-memory-carousel-padding-top-mobile, 0px);padding-bottom:var(--vl-pdp-memory-carousel-padding-bottom-mobile, 32px)}.vl-pdp-memory-carousel__inner{gap:40px;width:calc(100% - 32px)}.vl-pdp-memory-carousel__heading{width:100%;font-size:28px;line-height:34px;letter-spacing:-.56px}.vl-pdp-memory-carousel__slide{flex-basis:min(var(--vl-pdp-memory-carousel-card-width-mobile, 312px),calc(100vw - 78px))}.vl-pdp-memory-carousel__viewport{width:calc(100vw - 16px)}.vl-pdp-memory-carousel__controls{gap:8px}.vl-pdp-memory-carousel__pagination-item{width:32px}}@media screen and (max-width:374px){.vl-pdp-memory-carousel__pagination-item{width:28px}.vl-pdp-memory-carousel__pagination-item:after{width:20px}}@media(prefers-reduced-motion:reduce){.vl-pdp-memory-carousel__track,.vl-pdp-memory-carousel__pagination-item:after,.vl-pdp-memory-carousel__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/620/assets/vl-pdp-memory-carousel.css.map */
