:root{--es-fb-gold: #D4AF37;--es-fb-backdrop: rgba(15, 23, 42, .78);--es-fb-backdrop-2: rgba(2, 6, 23, .86);--es-fb-glass: rgba(255, 255, 255, .1);--es-fb-glass-2: rgba(255, 255, 255, .14);--es-fb-border: rgba(255, 255, 255, .14);--es-fb-shadow: 0 44px 140px rgba(0, 0, 0, .58);--es-fb-shadow-soft: 0 24px 70px rgba(0, 0, 0, .32)}.fancybox__container{z-index:999999!important}.fancybox__backdrop{background:radial-gradient(1200px 700px at 50% 10%,#ffffff0f,#fff0 60%),linear-gradient(180deg,var(--es-fb-backdrop-2),var(--es-fb-backdrop))!important}.fancybox__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(1200px 700px at 50% 35%,#0000,#00000042 70%,#0006)}@supports ((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.fancybox__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.fancybox__content{border-radius:30px!important;overflow:hidden;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:var(--es-fb-shadow)!important;border:1px solid rgba(255,255,255,.14);position:relative;will-change:transform,opacity;cursor:zoom-in}.fancybox__content.is-zoomed,.fancybox__content.is-draggable{cursor:grab}.fancybox__content.is-dragging{cursor:grabbing}.fancybox__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px #ffffff38}@keyframes es-fb-pop{0%{transform:translateY(8px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.fancybox__slide.is-selected .fancybox__content{animation:es-fb-pop .22s cubic-bezier(.2,.9,.25,1) both}.fancybox__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(900px 520px at 50% 45%,#d4af370f,#fff0 62%);mix-blend-mode:multiply;opacity:.55}@keyframes esFbPop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.fancybox__slide.is-selected .fancybox__content{animation:esFbPop .22s cubic-bezier(.2,.9,.25,1) both}@media(prefers-reduced-motion:reduce){.fancybox__slide.is-selected .fancybox__content{animation:none}}@media(min-width:990px){.fancybox__slide{padding:14px!important}}.fancybox__content>img,.fancybox__content picture>img{image-rendering:auto}.fancybox__content>img,.fancybox__content picture,.fancybox__content picture>img{display:block;margin:0 auto}.fancybox__toolbar,.fancybox__infobar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fancybox__infobar{background:#11182785!important;border:1px solid var(--es-fb-border)!important;border-radius:999px!important;padding:7px 11px!important;box-shadow:0 18px 50px #00000047}.fancybox__toolbar{background:linear-gradient(180deg,#1118277a,#11182747)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;padding:6px!important;box-shadow:var(--es-fb-shadow-soft)}.fancybox__toolbar button{border-radius:999px!important;width:40px;height:40px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:transparent;transition:transform .14s ease,background .14s ease}.fancybox__toolbar button:hover{background:var(--es-fb-glass)!important;transform:translateY(-1px)}.fancybox__toolbar button:focus-visible{outline:2px solid rgba(212,175,55,.55);outline-offset:2px}.fancybox__nav button,.fancybox__nav .f-button,.fancybox__button--prev,.fancybox__button--next{width:50px;height:50px;border-radius:999px;background:#f8fafcc7!important;border:1px solid rgba(15,23,42,.07)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 22px #0f172a1f,0 1px 4px #0f172a0d;transition:transform .16s ease,background .16s ease,box-shadow .16s ease,border-color .16s ease}.fancybox__nav button svg,.fancybox__nav .f-button svg,.fancybox__button--prev svg,.fancybox__button--next svg{width:20px;height:20px;stroke:#111827e0;stroke-width:2}.fancybox__nav button:hover,.fancybox__nav .f-button:hover,.fancybox__button--prev:hover,.fancybox__button--next:hover{background:#ffffffe0!important;border-color:#0f172a17!important;box-shadow:0 10px 24px #0f172a24,0 1px 5px #0f172a0f;transform:translateY(-1px)}.fancybox__nav button:active,.fancybox__nav .f-button:active,.fancybox__button--prev:active,.fancybox__button--next:active{transform:scale(.98)}.fancybox__nav button:focus-visible,.fancybox__nav .f-button:focus-visible,.fancybox__button--prev:focus-visible,.fancybox__button--next:focus-visible{outline:2px solid rgba(212,175,55,.55);outline-offset:2px}.fancybox__nav button[disabled],.fancybox__nav .f-button[disabled],.fancybox__button--prev[disabled],.fancybox__button--next[disabled]{opacity:.42;box-shadow:none}.fancybox__thumbs{background:#11182770!important;border-top:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fancybox__thumbs img{border-radius:12px}.fancybox__thumbs .f-carousel__slide{opacity:.72;transition:opacity .16s ease,transform .16s ease}.fancybox__thumbs .f-carousel__slide:hover{opacity:.95;transform:translateY(-1px)}.fancybox__thumbs .f-carousel__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}@media(min-width:990px){.fancybox__thumbs{padding:8px 10px!important;margin:0 14px 14px;border-radius:18px;box-shadow:0 24px 90px #0000004d}}.fancybox__thumbs .is-nav-selected,.fancybox__thumbs .is-selected{outline:2px solid rgba(212,175,55,.92);outline-offset:2px;border-radius:12px}.fancybox__thumbs .is-nav-selected img,.fancybox__thumbs .is-selected img{box-shadow:0 0 0 1px #d4af3759,0 10px 28px #00000040}.fancybox__container *{pointer-events:auto}@media(max-width:1024px)and (pointer:coarse){.fancybox__container{--es-fbx-arrow-shift: 18vh}@supports (translate: 0 1px){.fancybox__container .fancybox__nav button,.fancybox__container .fancybox__nav .f-button,.fancybox__container .fancybox__button--prev,.fancybox__container .fancybox__button--next,.fancybox__container [aria-label=Previous],.fancybox__container [aria-label=Next]{translate:0 var(--es-fbx-arrow-shift)!important}}@supports not (translate: 0 1px){.fancybox__container .fancybox__nav button,.fancybox__container .fancybox__nav .f-button,.fancybox__container .fancybox__button--prev,.fancybox__container .fancybox__button--next,.fancybox__container [aria-label=Previous],.fancybox__container [aria-label=Next]{transform:translateY(var(--es-fbx-arrow-shift))!important}}}.fancybox__container .f-button.is-prev,.fancybox__container .f-button.is-next,.fancybox__container .f-carousel__button.is-prev,.fancybox__container .f-carousel__button.is-next,.fancybox__container [data-carousel-prev],.fancybox__container [data-carousel-next],.fancybox__container [data-fancybox-prev],.fancybox__container [data-fancybox-next]{--f-button-width: 50px !important;--f-button-height: 50px !important;--f-button-border-radius: 999px !important;--f-button-bg: rgba(248, 250, 252, .78) !important;--f-button-hover-bg: rgba(255, 255, 255, .88) !important;--f-button-active-bg: rgba(255, 255, 255, .92) !important;--f-button-color: rgba(17, 24, 39, .88) !important;--f-button-hover-color: rgba(17, 24, 39, .96) !important;--f-button-svg-width: 20px !important;--f-button-svg-height: 20px !important;--f-button-svg-stroke-width: 2 !important;width:50px!important;height:50px!important;border-radius:999px!important;color:#111827e0!important;background:#f8fafcc7!important;border:1px solid rgba(15,23,42,.07)!important;box-shadow:0 8px 22px #0f172a1f,0 1px 4px #0f172a0d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;opacity:1!important}.fancybox__container .f-button.is-prev svg,.fancybox__container .f-button.is-next svg,.fancybox__container .f-carousel__button.is-prev svg,.fancybox__container .f-carousel__button.is-next svg,.fancybox__container [data-carousel-prev] svg,.fancybox__container [data-carousel-next] svg,.fancybox__container [data-fancybox-prev] svg,.fancybox__container [data-fancybox-next] svg{width:20px!important;height:20px!important;color:#111827e0!important;stroke:currentColor!important;stroke-width:2!important}.fancybox__container .f-button.is-prev:hover,.fancybox__container .f-button.is-next:hover,.fancybox__container .f-carousel__button.is-prev:hover,.fancybox__container .f-carousel__button.is-next:hover,.fancybox__container [data-carousel-prev]:hover,.fancybox__container [data-carousel-next]:hover,.fancybox__container [data-fancybox-prev]:hover,.fancybox__container [data-fancybox-next]:hover{color:#111827f5!important;background:#ffffffe0!important;border-color:#0f172a17!important;box-shadow:0 10px 24px #0f172a24,0 1px 5px #0f172a0f!important}@media(max-width:767.98px){.fancybox__container .f-button.is-prev,.fancybox__container .f-button.is-next,.fancybox__container .f-carousel__button.is-prev,.fancybox__container .f-carousel__button.is-next,.fancybox__container [data-carousel-prev],.fancybox__container [data-carousel-next],.fancybox__container [data-fancybox-prev],.fancybox__container [data-fancybox-next]{--f-button-width: 46px !important;--f-button-height: 46px !important;--f-button-svg-width: 18px !important;--f-button-svg-height: 18px !important;width:46px!important;height:46px!important}}.fancybox__container .fancybox__slide.is-selected .fancybox__content{animation:none!important}.fancybox__container .fancybox__content:before{display:none!important}.fancybox__container .fancybox__content,.fancybox__container .fancybox__content>img,.fancybox__container .fancybox__content picture,.fancybox__container .fancybox__content picture>img{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/2553/assets/eyeshells-fancybox-v5.css.map */
