.product-information media-gallery.media-gallery--carousel slideshow-container{position:relative}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows,.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows[class~="mobile:hidden"]{--dh-arrow-lift: 64px;display:flex!important;position:absolute;inset:auto calc(var(--dh-arrow-r, 14px) + 8px) calc(var(--dh-arrow-b, 14px) + 2px + var(--dh-arrow-lift)) auto;width:auto;height:auto;padding:0;gap:0;align-items:center;justify-content:flex-end;pointer-events:none;z-index:3;mix-blend-mode:normal}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control{--dh-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E");pointer-events:auto;opacity:1!important;animation:none!important;transform:none!important;scale:none;position:relative;display:grid;place-items:center;width:46px;height:46px;min-width:0;min-height:0;margin:0!important;padding:0;border:0;border-radius:0;color:#f5bd54;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;filter:drop-shadow(2px 3px 2px rgba(0,0,0,.95)) drop-shadow(4px 5px 5px rgba(0,0,0,.7));transition:color .2s ease}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control--previous{--dh-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control .svg-wrapper{display:none}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control:before{content:"";display:block;width:30px;height:30px;background:currentColor;-webkit-mask:var(--dh-arrow) center / contain no-repeat;mask:var(--dh-arrow) center / contain no-repeat}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control:after{content:none}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control:hover{background:none;border:0;box-shadow:none;color:#ffd27a}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control:focus-visible{outline:2px solid var(--dh-gold, #d4aa61);outline-offset:-4px}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control[disabled]{opacity:.45!important;cursor:default}.dh-gnav-dots{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;margin:0;list-style:none;pointer-events:none}.dh-gnav-dots[hidden]{display:none}.dh-gnav-dot{pointer-events:auto;appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:20px;height:20px;padding:0;margin:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.dh-gnav-dot:before{content:"";display:block;width:6px;height:6px;border-radius:999px;background:#d8af6c;box-shadow:0 0 3px #00000073;opacity:.4;transition:height .3s cubic-bezier(.2,.7,.2,1),opacity .2s ease}.dh-gnav-dot:hover:before{opacity:.7}.dh-gnav-dot[aria-current=true]:before{height:18px;opacity:1;background:linear-gradient(180deg,#e2bf83,#d8af6c 55%,#c9a05f)}.dh-gnav-dot[aria-current=true]{height:26px}.dh-gnav-dot:focus-visible{outline:none}.dh-gnav-dot:focus-visible:before{box-shadow:0 0 0 2px #171614,0 0 0 3px #d8af6c;opacity:1}@media screen and (max-width:749px){.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows,.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows[class~="mobile:hidden"]{--dh-arrow-lift: 76px}.product-information media-gallery.media-gallery--carousel slideshow-container>slideshow-arrows .slideshow-control{width:46px;height:46px}.dh-gnav-dots{display:none!important}}@media(prefers-reduced-motion:reduce){.dh-gnav-dot:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/dh-gallery-nav.css.map */
