.product-card__media--slider{position:relative;display:block;overflow:hidden}.product-card__slider{position:relative}.product-card__slider-nav{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4}.product-card__slider-button{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;width:28px;height:28px;border-radius:999px;border:0;background:rgb(var(--background) / .42);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;transition:opacity .25s ease,background .25s ease,transform .25s ease;opacity:0;box-shadow:0 1px 6px #00000014}.product-card__slider-button:hover{background:rgb(var(--background) / .58)}.product-card__slider-button--prev{left:10px}.product-card__slider-button--next{right:10px}.product-card__slider-arrow{display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;color:rgb(var(--text-color) / .78);transform:translateY(-1px)}.product-card__slider-dots{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:4;display:flex;gap:5px;align-items:center;padding:4px 7px;border-radius:999px;background:rgb(var(--background) / .14);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .25s ease}.product-card__slider-dot{width:5px;height:5px;border-radius:999px;background:rgb(var(--background) / .8);border:1px solid rgb(var(--text-color) / .1);padding:0;transition:transform .2s ease,background .2s ease,border-color .2s ease}.product-card__slider-dot.is-active{background:rgb(var(--text-color) / .82);border-color:rgb(var(--text-color) / .82);transform:scale(1.08)}@media screen and (min-width:700px){.product-card__slider-nav{display:block}.product-card:hover .product-card__slider-button{opacity:.92}.product-card:hover .product-card__slider-dots{opacity:1}}@media screen and (max-width:699px){.product-card__slider-nav{display:block}.product-card__slider-button{opacity:.88;width:26px;height:26px}.product-card__slider-arrow{font-size:16px}.product-card__slider-dots{opacity:1;bottom:10px}}@media(hover:hover)and (pointer:fine){.product-card__media--slider .product-card__image--secondary{z-index:3}.product-card__media--slider:hover .product-card__image--secondary{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/custom.css.map */
