.d1-card-gallery{--d1-gallery-index: 0;--d1-gallery-count: 1;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:hidden;background:transparent}.d1-card-gallery__viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;background:transparent}.d1-card-gallery__track{display:flex;width:100%;height:100%;transform:translate3d(calc(var(--d1-gallery-index) * -100%),0,0);transition:transform .38s cubic-bezier(.22,1,.36,1)}.d1-card-gallery__slide{position:relative;flex:0 0 100%;width:100%;height:100%;min-width:100%;min-height:100%;display:block;text-decoration:none;color:inherit;overflow:hidden;background:transparent}.d1-card-gallery__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center;display:block;background:transparent;padding:1.2rem;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.d1-card-gallery__nav{position:absolute;top:50%;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:#111827;box-shadow:none;cursor:pointer;opacity:0;transform:translateY(-50%);pointer-events:none;transition:opacity .2s ease,color .15s ease}.d1-card-gallery__nav--prev{left:.2rem}.d1-card-gallery__nav--next{right:.2rem}.d1-card-gallery__nav svg{width:2rem!important;height:2rem!important;max-width:2rem;max-height:2rem;display:block;padding:0!important;mix-blend-mode:normal!important;object-fit:none!important;filter:drop-shadow(0 0 1px rgba(255,255,255,.95)) drop-shadow(0 1px 2px rgba(255,255,255,.8));pointer-events:none}.d1-card-gallery__nav:hover{background:transparent;color:#000;box-shadow:none}.d1-card-gallery__nav:disabled{opacity:0!important;pointer-events:none!important}.d1-card-gallery__nav:focus-visible{outline:2px solid #007aff;outline-offset:2px;opacity:1;pointer-events:auto;transform:translateY(-50%)}.d1-card-gallery__dots{position:absolute;left:50%;bottom:1rem;z-index:4;display:inline-flex;align-items:center;gap:.45rem;max-width:calc(100% - 2rem);padding:.45rem .7rem;border-radius:999px;background:#1118276b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translate(-50%);opacity:1;pointer-events:auto}.d1-card-gallery__dot{width:.55rem;height:.55rem;margin:0;padding:0;border:none;border-radius:999px;background:#ffffff73;cursor:pointer;transition:background-color .15s ease,transform .15s ease,width .15s ease}.d1-card-gallery__dot[aria-current=true]{width:1.4rem;background:#fff}.d1-card-gallery__dot:focus-visible{outline:2px solid #fff;outline-offset:2px}.d1-card-gallery:hover .d1-card-gallery__nav,.d1-card-gallery:focus-within .d1-card-gallery__nav,.d1-card-gallery.is-active .d1-card-gallery__nav{opacity:1;pointer-events:auto;transform:translateY(-50%)}@media(hover:none),(pointer:coarse){.d1-card-gallery__nav{display:none}}@media(prefers-reduced-motion:reduce){.d1-card-gallery__track,.d1-card-gallery__nav,.d1-card-gallery__dots,.d1-card-gallery__dot{transition:none}}.card__media>.d1-card-gallery,.card .card__media .d1-card-gallery,.media>.d1-card-gallery,.collection-related-tabs__grid .card__media .d1-card-gallery,#product-grid .card__media .d1-card-gallery{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card .card__inner .card__media:has(.d1-card-gallery){z-index:2}.card:has(.d1-card-gallery) .card__heading a:after{pointer-events:none}.card__media>.card__badges{position:absolute;z-index:5;pointer-events:none}.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .card__media,.collection-related-tabs__grid:not(.collection-bundles__grid) .card__media{position:relative;background:#f5f5f7!important}.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .d1-card-gallery,.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .d1-card-gallery__viewport,.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .d1-card-gallery__slide,.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .d1-card-gallery__slide img,.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .card__media img,.collection-related-tabs__grid:not(.collection-bundles__grid) .d1-card-gallery,.collection-related-tabs__grid:not(.collection-bundles__grid) .d1-card-gallery__viewport,.collection-related-tabs__grid:not(.collection-bundles__grid) .d1-card-gallery__slide,.collection-related-tabs__grid:not(.collection-bundles__grid) .d1-card-gallery__slide img,.collection-related-tabs__grid:not(.collection-bundles__grid) .card__media img{background:transparent!important}.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .d1-card-gallery__viewport,.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .card__media>img,.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .card__media>a>img,.collection-related-tabs__grid:not(.collection-bundles__grid) .d1-card-gallery__viewport,.collection-related-tabs__grid:not(.collection-bundles__grid) .card__media>img,.collection-related-tabs__grid:not(.collection-bundles__grid) .card__media>a>img{mix-blend-mode:multiply}.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .d1-card-gallery__slide img,.collection-related-tabs__grid:not(.collection-bundles__grid) .d1-card-gallery__slide img{padding:0;mix-blend-mode:normal}.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .d1-card-gallery__nav,.collection-related-tabs:not(.collection-bundles) .collection-related-tabs__grid .d1-card-gallery__dots,.collection-related-tabs__grid:not(.collection-bundles__grid) .d1-card-gallery__nav,.collection-related-tabs__grid:not(.collection-bundles__grid) .d1-card-gallery__dots{mix-blend-mode:normal}#product-grid:not(.collection-related-tabs__grid) .d1-card-gallery__slide img{background:#fff;mix-blend-mode:normal}
/*# sourceMappingURL=/cdn/shop/t/3/assets/d1-card-media-gallery.css.map */
