.template-product media-gallery>slider-component[id^=GalleryViewer],.featured-product media-gallery>slider-component[id^=GalleryViewer]{position:relative}.yn-product-gallery__overlay-controls{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none}.yn-product-gallery__overlay-arrow{position:absolute;top:50%;display:inline-flex;width:5.2rem;height:5.2rem;align-items:center;justify-content:center;padding:0;border:.1rem solid rgba(75,56,46,.16);border-radius:50%;color:#2f231e;background:#fffdf8e0;box-shadow:0 .6rem 1.8rem #2f231e24;cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.yn-product-gallery__overlay-arrow--previous{left:clamp(1rem,2vw,2.4rem)}.yn-product-gallery__overlay-arrow--next{right:clamp(1rem,2vw,2.4rem)}.yn-product-gallery__overlay-arrow .svg-wrapper{width:1.8rem;height:1.8rem}.yn-product-gallery__overlay-arrow--previous .icon{transform:rotate(90deg)}.yn-product-gallery__overlay-arrow--next .icon{transform:rotate(-90deg)}.yn-product-gallery__overlay-arrow:hover{border-color:#4b382e57;background:#fffdf8fa;box-shadow:0 .8rem 2.4rem #2f231e33;transform:translateY(-50%) scale(1.05)}.yn-product-gallery__overlay-arrow:focus-visible{outline:.2rem solid rgba(88,123,139,.82);outline-offset:.3rem}@media screen and (max-width:749px){.yn-product-gallery__overlay-arrow{width:4.8rem;height:4.8rem}.yn-product-gallery__overlay-arrow--previous{left:.8rem}.yn-product-gallery__overlay-arrow--next{right:.8rem}}@media(prefers-reduced-motion:reduce){.yn-product-gallery__overlay-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/yukineko-product-gallery-nav.css.map */
